6.1 List of Basis Elements

Table 6-1 Price Rule - Elements

List of Basis Elements Description Expected Values Supported Payment Types Remarks
AWI_BIC Account With Institution BIC BIC value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
AWI_CLEARING_CODE Account With Institution Clearing Code value Clearing Network Code value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
AWI_MEMBER_ID Account With Institution Clearing Member Value Clearing Member Identification

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

CNAPS Credit - Outbound

NA
BENEFICIARY_COUNTRY Beneficiary Country - Country code value from Field 58 Beneficiary Institution BIC / Field 59 Ultimate Beneficiary BIC 2-Char Country Code value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
BOOK_TRANSFER_TYPE Book Transfer Transaction Type INTER / INTRA

Book Transfer

NA
CATEGORY_PURPOSE Category Purpose of the Payment Category Purpose Code (or) Category Purpose Proprietary value

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

NA
CHANNEL_TYPE Channel Type - Manual / Upload channel types UI - Booked Manually; GW - Booked via SOAP Services; REST - Booked via REST APIs; C2B - Booking via C2B File Upload

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

Instrument - Issue

For EU SEPA Debit Outbound, UI is the value for all transactions
CHARGE_CCY Charge Currency Currency Code value

Generic Wires ISO - Outbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

NA
CHARGE_WHOM Charge Bearer DEBT / SHAR / SLEV / CRED / OUR / SHA / BEN

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

For Cross-border MX Incoming, the applicable values are OUR / SHA / BEN
COVER_REQD Cover Required or not YES / NO

Cross-border / RTGS FIN - Outbound

NA
CR_ACCOUNT_CCY Credit Account Currency Currency Code value

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

Instrument - Issue

NA
CR_AGT_BIC Creditor Agent BIC BIC value

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

NA
CR_AGT_MEMBER_ID Creditor Agent Clearing Member Identification Member Identification value

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

NA
DR_ACCOUNT_CCY Debit Account Currency Currency Code value

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

CNAPS Credit - Outbound

CNAPS Debit - Inbound

Instrument - Issue

NA
DR_AGT_BIC Debtor Agent BIC BIC value

Generic Wires ISO - Inbound

Cross-border / RTGS FIN - Inbound

Cross-border FIN - MT101 - Outbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

For Cross-border MT101, this refers to Field 52A BIC

For Cross-border FIN Incoming, this refers to Current branch BIC if Field 52A is not present

DR_AGT_MEMBER_ID Debtor Agent Clearing Member Identification Member Identification value

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

NA
GPI_PAYMENT_TYPE SWIFT gpi Payment Type value gCCT / gCOV / gFIT / gLowValue

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
INITG_PTY_ORG_ID Initiating Party Value Initiating Party ID Value

EU SEPA Credit - Outbound

NA
IS_BENE_ACC_IBAN Beneficiary Account IBAN or not TRUE / FALSE

Book Transfer

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Instant - Inbound

NA
IS_CREDITTOGL_PAYMENT Payment is a Credit to GL Payment or not TRUE / FALSE

Book Transfer

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Inbound

Generic ACH Debit - Inbound

EU SEPA Credit - Inbound

CNAPS Credit - Inbound

NA
IS_CROSS_CCY_TXN Cross Currency Transaction or not - Debit Currency and Credit Currency are different TRUE / FALSE

Book Transfer

Cross-border / RTGS FIN - Outbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Instant - Inbound

Instrument - Issue

NA
IS_GPI_PAYMENT SWIFT gpi Payment or not TRUE / FALSE

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
IS_INCOMING_GPI Incoming message is gpi Message or not TRUE / FALSE

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
IS_OUTWARD_RETURN Outbound Return Transaction or not - Return of Inbound Payment Transaction Y / N

Generic Wires ISO - Out Return

NA
IS_PASS_THROUGH_TRN Pass-through transaction or not YES / NO

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
IS_PREFUNDED_PAYMENT Payment is a Prefunded Payment or not TRUE / FALSE

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Generic ACH Credit - Outbound

Generic ACH Debit - Outbound

EU SEPA Credit - Outbound

CNAPS Credit - Outbound

Instrument - Issue

NA
IS_SAME_BR_TXN Same branch transaction or not - Debit Account Branch and Credit Account branch same TRUE / FALSE

Book Transfer

NA
IS_SAME_DAY_TXN Same Day Transaction or not - Booking Date / Activation Date and Instruction Date are all same TRUE / FALSE

Generic Wires ISO - Outbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

NA
PURPOSE Purpose of the Payment Purpose Code (or) Purpose Proprietary value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

For Cross-border FIN, Field 26T value
RECEIVER_BIC Receiver BIC BIC value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Cross-border FIN - MT101 - Outbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

NA
RETURN_CODE Return Code Valid Return Reason Code value

Generic Wires ISO - Out Return

NA
SENDER_BIC Sender BIC BIC value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

NA
SERVICE_LEVEL Service Level of the Payment Service Level Code (or) service Level Proprietary value

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Inbound

For Cross-border MT, this refers to Instruction Code 1
SOURCE_CODE Source Code Source Code value

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Cross-border FIN - MT101 - Outbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

Instrument - Issue

NA
TRANSFER_AMOUNT Transfer Amount Transfer Amount value

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

NA
TRANSFER_CURRENCY Currency of the Transfer Currency Code value

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

Instrument - Issue

NA
TRANSFER_TYPE Transaction Transfer Type C - Customer Transfer; B - Bank Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

NA
TXN_BRANCH_CODE Transaction Booking Branch Branch Code value

Book Transfer

Generic Wires ISO - Outbound

Generic Wires ISO - Inbound

Generic Wires ISO - Out Return

Cross-border / RTGS FIN - Outbound

Cross-border / RTGS FIN - Inbound

Cross-border FIN - MT101 - Outbound

Generic ACH Credit - Outbound

Generic ACH Credit - Inbound

Generic ACH Debit - Outbound

Generic ACH Debit - Inbound

EU SEPA Credit - Outbound

EU SEPA Credit - Inbound

EU SEPA Debit - Outbound

EU SEPA Debit - Inbound

EU SEPA Instant - Outbound

EU SEPA Instant - Inbound

CNAPS Credit - Outbound

CNAPS Credit - Inbound

CNAPS Debit - Outbound

CNAPS Debit - Inbound

Instrument - Issue

NA
The following mandatory checks are done on processing a price:
  • When prices are fetched for a Cross Border / RTGS transaction or Book Transfer, system initially verifies whether any Price Rule maintenance is available for the Host, Network and Transaction Type combination.
  • If the maintenance is available, then the maintained rules gets evaluated and the resultant price values maintained in Price Value ID is used for price computation.
  • If no maintenance is available in Price Rule Maintenance, then the price values are fetched as per existing logic based on price codes linked to the Network Preferences.