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 |
- 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.
Parent topic: Annexure