MT103 mapping
The following table details the mapping of data from an MT103 message into the supporting information section of the RippleNet Payment Object.
Field | MT103 mapping | Comments |
---|---|---|
locking_client_id |
N/A | |
connector_role |
N/A | |
accepting_client_id |
N/A | |
RmtInf.Ustrd |
70 - Remittance Information | |
ChrgBr |
:71A - Details of Charges | |
PmtTpInf.CtgyPurp.Cd |
70 - Remittance Information | Potentially can be retrieved from tag 70 |
PmtTpInf.CtgyPurp.Prtry |
70 - Remittance Information | Potentially can be retrieved from tag 70 |
PmtId.InstrId |
:20 - Sender's Reference | |
CdtrAgt.FinInstnId.BICFI |
:57A - (Account with Institution - BIC Format) | |
CdtrAgt.FinInstnId.Nm |
Potentially can be retrieved from :57D | |
CdtrAgt.FinInstnId.ClrSysMmbId.MmbId |
||
CdtrAgt.FinInstnId.ClrSysMmbId.ClrSysId.Cd |
||
CdtrAgt.FinInstnId.PstlAdr.Ctry |
||
Cdtr.Nm |
:59 (Name of Beneficiary Customer) or :59F (subfield 2, line 1) |
Note: in the case of 59F there is no limitation in the length of the json attribute value - hence the full value should be concatenated into a single line |
Cdtr.StrdNm.FirstNm |
Potentially can be retrieved from either :59 or 59F | |
Cdtr.StrdNm.MidNm |
Potentially can be retrieved from either :59 or 59F | |
Cdtr.StrdNm.LastNm |
Potentially can be retrieved from either :59 or 59F | |
Cdtr.StrdNm.Title |
Potentially can be retrieved from either :59 or 59F | |
Cdtr.CtryOfRes |
||
Cdtr.PstlAdr.AdrLine |
:59 (Address of Beneficiary Customer) or :59F (subfield 2, line 2-3) |
Note: there is no limitation in the length of the json attribute value - hence the full value should be concatenated into a single line |
Cdtr.PstlAdr.Dept |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.SubDept |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.StrtNm |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.BldgNb |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.PstCd |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.TwnNm |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.CtrySubDvsn |
Potentially can be retrieved from either :59K or 59F | |
Cdtr.PstlAdr.Ctry |
:59 (Address of Beneficiary Customer) or :59F (subfield 2, line 3) |
Only part of the MT103 59 Address value or the 59F (country part) |
Cdtr.Id.PrvtId.DtAndPlcOfBirth.BirthDt |
N/A | |
Cdtr.Id.PrvtId.DtAndPlcOfBirth.PrvcOfBirth |
N/A | |
Cdtr.Id.PrvtId.DtAndPlcOfBirth.CityOfBirth |
N/A | |
Cdtr.Id.PrvtId.DtAndPlcOfBirth.CtryOfBirth |
N/A | |
Cdtr.Id.PrvtId.Othr.Id |
N/A | |
Cdtr.Id.PrvtId.Othr.Issr |
N/A | |
Cdtr.Id.PrvtId.Othr.SchmeNm.Cd |
N/A | |
Cdtr.Id.PrvtId.Othr.SchmeNm.Prtry |
N/A | |
CdtrAcct.Nm |
Potentially can be retrieved from 59F | |
CdtrAcct.Id.IBAN |
Potentially can be retrieved from 59F | |
CdtrAcct.Id.Othr.Id |
Potentially can be retrieved from 59F | |
CdtrAcct.Tp.Cd |
Potentially can be retrieved from 59F | |
DbtrAgt.FinInstnId.BICFI |
:52A (Code BIC for Ordering Institution) | Potentially can be retrieved from the MT103 Header (part of tag :1) |
DbtrAgt.FinInstnId.Nm |
:52D (Name for Ordering Institution) | OPTIONAL - supply if available, note that :52A and :52D cannot be provided in the case of an MT103, hence only potential is to receive :52D and retrieve the BIC from the message header (:1) |
DbtrAgt.BrnchId.Nm |
Potentially can be retrieved from the MT103 Header (part of tag :1) | |
DbtrAgt.FinInstnId.PstlAdr.Ctry |
Potentially can be retrieved from 52A or 52F | |
DbtrAgt.FinInstnId.Othr.Id |
Potentially can be retrieved from 52A or 52F | |
Dbtr.Nm |
:50K (Name of ordering customer) or :50F (subfield 2, line 1) |
Note: in the case of 50F there is no limitation in the length of the json attribute value - hence the full value should be concatenated into a single line |
Dbtr.StrdNm.FirstNm |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.StrdNm.MidNm |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.StrdNm.LastNm |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.StrdNm.Title |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.CtryOfRes |
||
Dbtr.PstlAdr.AdrLine |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.Dept |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.SubDept |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.StrtNm |
:50K (Address of ordering customer) or :50F (subfield 2, line 2-3) |
Array (repeating) field - multiple values can be provided Note: there is no limitation in the length of the json attribute value - hence the full value should be concatenated into a single line |
Dbtr.PstlAdr.BldgNb |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.PstCd |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.TwnNm |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.CtrySubDvsn |
Potentially can be retrieved from either :50K or 50F | |
Dbtr.PstlAdr.Ctry |
:50K (Address of ordering customer) or :50F (subfield 2, line 3, country portion) |
Only part of the MT103 50K Address value or the 50F country and town value - (i.e. country part) |
Dbtr.Id.PrvtId.DtAndPlcOfBirth.BirthDt |
Potentially can be retrieved from :50F | |
Dbtr.Id.PrvtId.DtAndPlcOfBirth.PrvcOfBirth |
Potentially can be retrieved from :50F | |
Dbtr.Id.PrvtId.DtAndPlcOfBirth.CityOfBirth |
Potentially can be retrieved from :50F | |
Dbtr.Id.PrvtId.DtAndPlcOfBirth.CtryOfBirth |
Potentially can be retrieved from :50F | |
Dbtr.Id.PrvtId.Othr.Id |
:50F (subfield 3, line 1) | |
Dbtr.Id.PrvtId.Othr.Issr |
:50F (subfield 2, line 1) | |
Dbtr.Id.PrvtId.Othr.SchmeNm.Cd |
:50F (subfield 1, line 1) | |
Dbtr.Id.PrvtId.Othr.SchmeNm.Prtry |
N/A | |
DbtrAcct.Nm |
Potentially can be retrieved from 50A or 50K | |
DbtrAcct.Id.IBAN |
Potentially can be retrieved from 50A or 50K | |
DbtrAcct.Id.Othr.Id |
Potentially can be retrieved from 50A or 50K | |
DbtrAcct.Tp.Cd |
N/A | |
original_message_pacs008 |
N/A | |
original_message_mt103 |
N/A Entire Message |