Session 14- Mapping and translation guidelines during coexistence of MT and MX/ISO20022
Basic principles for mapping & translation
Whenever mapping / translating between the various format options during the coexistence phase, the PMPG recommends to apply the mapping scheme as highlighted in the illustration below and the detailed mapping rules described in the following sub-chapters. ISO20022 provides more structured and granular data for the identification of a “party” in the name & address component than the SWIFT FIN F option. Therefore, mapping from MX/ISO20022 to MT address details will naturally lead to a loss of data structure.
The name and address data for creditor and debtor in ISO20022 use the complex data type PartyIdentification135_2 which is comprised of the simple data type Name, the complex data types Postal Address (PostalAddress24_1) and Identification Party38Choice_2.
The account details for debtor and creditor are expressed as the complex data type CashAccount38_2. The max number of characters including the account number that this data structure can contain is 819. The current fields 50 & 59 in the MT103 message allow a maximum of 175. In the F option, the number of usable characters without counting the delimiters is 166 (34x for the account number and 4 * 33x for name/address).
This means the MX party fields can contain 4 times more characters than the corresponding MT fields. This will require field and content prioritization rules when mapping the party content from a source MX message into MT. These mapping rules will apply and truncation issues will occur during the co-existence period only. SWIFT will always deliver the original message to the receiver, however, to facilitate in-house processing, tools will be available to utilize the (central or onsite) translation for the provision of the SWIFT MT equivalent in addition. This will allow the receiver to consult the original ISO20022 message in case data was truncated during the conversion to the SWFIT FIN message.
Mapping table during coexistence of MT and MX/ISO20022
1. Structured MX/ISO20022 > Structured SWIFT FIN
Field mapping from structured MX/ISO20022 to structured MT
Market Practice Guideline #7: Structured customer data elements in MX/ISO20022 should be mapped to the respective sub-field of structured option F of SWIFT FIN. This will allow to preserve a certain level of structure (1/name, 2/address, 3/country/town).
During this mapping from MX to MT, the data elements belonging to the "Address" and "Town" group will be consolidated, leading to the loss of certain granularity of data. Furthermore, not all data available in the various ISO20022 address elements may fit into the 4*35 lines of the SWIFT FIN format.
During this mapping from MX to MT, the data elements belonging to the "Address" and "Town" group need to be consolidated, leading to the loss of certain granularity of data. Furthermore, not all data available in the various ISO20022 address elements may fit into the 4*35 lines of the SWIFT FIN format. Whenever data is truncated during this mapping due to space limitation, the indicator "+" must be added by the translation tool at the end of the respective line/data element
– Example for field mapping from structured MX/ISO20022 to structured MT
The mapping will be done based as per the following steps and prioritization of data (see previous page):
• Step 1: Map XML fields into the appropriate subfields of the F option if no BIC present as per the column "Position in subfield". Use the comma ("," without space) as a delimiter so separate the various available data elements in the sub-fields 2/… (address) and 3/XY/… (town).
• Step 2: If LEI is present do not use second line for name, truncate if needed using the ‘+’ character at as the last character. Truncate any other line the same way. Mapping rules for LEI element:
o Place LEI on last line of 50F or 59F, if space allows.
o For 50F, insert a 6/XY/LEIC/ before LEI. XY is the country code of the debtor.
o For 59F, insert a 3/XY/LEIC/ before LEI. XY is the country code of the creditor.
• Step 3: If LEI not present use two lines for the name and truncate any other line, indicating truncation with the + character
• Step 4: If no LEI and single line name use two lines for the Country, town etc.
• Step 5: If no second line for any other field use two lines for the street and building
Example without LEI for 50F:
The challenge to map structured customer data from structured SWIFT FIN F option to ISO20022 is that the FIN fields are not as granular as the data elements in ISO20022. As a consequence, the data in the FIN subfield "Address" (2/…) and "Town" (3/XY/…) may contain richer content than the target element in ISO20022. For instance, subfield "Address" could contain street name, street number, building name, floor number and many more. A similar challenge exists for the subfield “Town" (data after 3/XY/…) that could contain data such as postal code, district name, country sub-division etc. Therefore, the mapping from structured SWIFT FIN to structured ISO20022 comes with the risk that the data mapped to the designated elements may be polluted by the inclusion of additional data, as shown in the following diagram (not allowed):
Map unstructured MX/ISO20022 with 2/ and 3/ qualifiers to structured SWIFT FIN
No comments:
Post a Comment