The following table describes which elements are sent to the Routing Service by the Creditor in the eMandate Amendment request. Complex types are elements that don't have an actual value themselves. They function as containers for sub-elements that have the actual values.
eMandates mapping to ISO pain.010: Creditor to Routing Service
Index | ISO Message Element | eMandates Requirement |
---|---|---|
| ||
Req> | ||
--<GrpHdr> | ||
3 | Message Identification | Identifies the eMandate message from the Creditor. Max35Text Format: maxLength: 35, minLength: 1 |
4 | Creation Date Time | Creation date and time of the eMandate message by the Creditor. UTC time format (YYYY-MM- DDThh:mm:ss.sssZ) ISO 8601. |
--<UndrlygAmdmntDtls> | ||
---<AmdmntRsn> | ||
----<Rsn> | ||
8 | Code <Cd> | eMandate.AmendmentReason . The reasoncode for amending the eMandate. Must be 'MD16'.Means that amendment was requested by Debtor. |
| ||
10 | Mandate Identification |
|
11 | Mandate Request Identification | Must be: |
| ||
| ||
14 | Code | The identification code of the Scheme. Must be: SEPA |
| ||
16 | Code | The identification code of the Instrument (Core /B2B). Must be: CORE to indicate a Core direct debit or B2B to indicate a B2B direct debit. The mixing of different Local Instrument values is not allowed in the same message. |
| ||
18 | Sequence Type |
|
24 | Maximum Amount Optional |
Only allowed in B2B, not in Core |
--- <Rsn> Optional | ||
27 | Proprietary Optional | eMandate.Reason |
| ||
| ||
| ||
| ||
| ||
46 | ID < |
|
| ||
| ||
49 | BICFI |
Note: This ID differs from |
| ||
--- <Tp> | ||
---- <CdOrPrtry> | ||
54 | Proprietary |
|
---<OrgnlMndt> (Contains the information of the original eMandate that needs to be amended) | ||
----<OrgnlMndt> | ||
58 | Mandate Identification | eMandate.eMandateID. The emandate ID of the to be amended (e)Mandate. Does not change with amendment, so must be the same as the eMandate.eMandateID in field 10 |
-----<Cdtr/> Must be left empty | ||
-----<Dbtr/> Must be left empty | ||
| ||
------<Id> | ||
63 | IBAN <IBAN> | Debtor.IBAN . Must contain the IBAN of the original to be amended (e)Mandate |
| ||
------<FinInstnId> | ||
66 | BICFI <BICFI> |
|
Example Message
<!--see iDx docs for non-container iDx message content--> <container> <Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.010.001.04" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <MndtAmdmntReq> <GrpHdr> <MsgId>Message1234567890</MsgId> <CreDtTm>2015-04-29T13:42:08.708Z</CreDtTm> </GrpHdr> <UndrlygAmdmntDtls> <AmdmntRsn> <Rsn> <Cd>MD16</Cd> </Rsn> </AmdmntRsn> <Mndt> <MndtId>1234567890</MndtId> <MndtReqId>NOTPROVIDED</MndtReqId> <Tp> <SvcLvl> <Cd>SEPA</Cd> </SvcLvl> <LclInstrm> <Cd>CORE</Cd> </LclInstrm> </Tp> <Ocrncs> <SeqTp>OOFF</SeqTp> </Ocrncs> <Cdtr /> <Dbtr> <Id> <PrvtId> <Othr> <Id>12345-67890</Id> </Othr> </PrvtId> </Id> </Dbtr> <DbtrAgt> <FinInstnId> <BICFI>TESTNL2A</BICFI> </FinInstnId> </DbtrAgt> </Mndt> <OrgnlMndt> <OrgnlMndt> <MndtId>1234567890</MndtId> <Cdtr /> <Dbtr /> <DbtrAcct> <Id> <IBAN>NL28INGB0007597526</IBAN> </Id> </DbtrAcct> <DbtrAgt> <FinInstnId> <BICFI>INGBNL2A</BICFI> </FinInstnId> </DbtrAgt> </OrgnlMndt> </OrgnlMndt> </UndrlygAmdmntDtls> </MndtAmdmntReq> </Document> </container> <!--see iDx docs for non-container iDx message content-->