Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

bordertrue


Section


100%

Mandatory

Max35Text 
Column
width100%675px
width

eMandates mapping to ISO pain.011 message (cancellation)

3.

++  Message Identification <MsgId>

Index

ISO Message Element

eMandates Requirement

1.

+  Message root

Mandatory  

2.

+  Group Header <GrpHdr>

Mandatory, Complex type

<Document>

-<MndtCxlReq>
--<GrpHdr>

3

Message Identification <MsgId>

Identifies the eMandate message from the Creditor. Max35Text Format: maxLength: 35, minLength: 1

4

.

++ 

Creation Date Time <CreDtTm>

Mandatory

 

 

DateTime

5.

+  Underlying cancellation details <UndrlygCxlDtls>

Mandatory, Complex type

6.

++  Cancellation Reason <CxlRsn>

Mandatory, Complex type

7.

+++  Reason <Rsn>

Mandatory, Complex type

8.

++++  Code <Cd>

Mandatory eMandate.CancellationReason

9.

++  Original Mandate <OrgnlMndt>

Mandatory, Complex type

This element contains the original eMandate

10.

+++  Original Mandate identification <OrgnlMndtId>

Not allowed

11.

+++  Original Mandate <OrgnlMndt>

Mandatory, Complex type

This element contains the original eMandate

12.

++++  Mandate Identification <MndtId>

Mandatory  eMandate.eMandateID  

13.

++++  Mandate Request Identification

<MndtReqId>

Mandatory 

Must be: NOTPROVIDED

14.

++++  Type <Tp>

Mandatory, Complex type

15.

+++++  Service Level <SvcLvl>

Mandatory, Complex type

16.

++++++  Code <Cd>

Mandatory

The identification code of the Scheme  Usage Rule: Only ‘SEPA’ is allowed.

17.

+++++  Local Instrument <LclInstrm>

Mandatory, Complex type

18.

++++++  Code <Cd>

Mandatory

The identification code of the Local Instrument

Usage Rule: Only

Creation date and time of the eMandate message by the Creditor. UTC time format (YYYY-MM- DDThh:mm:ss.sssZ) ISO 8601.

--<UndrlygCxlDtls>
---<CxlRsn>
----<Rsn>
8Code <Cd>eMandate.CancellationReason 

--<OrgnlMndt> (Contains the information of the original eMandate that needs to be amended)

---<OrgnlMndt> (contains the info on the original eMandate)

11

Mandate Identification <MndtId>

eMandate.eMandateID
The emandate ID of the to be amended (e)Mandate.See ID's for format

12

Mandate Request Identification <MndtReqId>

Must be: NOTPROVIDED.
eMAN

----<Tp>

-----<SvcLvl>

15

Code <Cd>

The identification code of the Scheme. Must be: SEPA

-----<LclInstrm>

17

Code <Cd>

The identification code of the Instrument (Core /B2B). Only ‘B2B’ is allowed to indicate a B2B direct

debit

.

19.

++++  Occurrences <Ocrncs>

Mandatory, Complex type

20.

+++++ 

----<Ocrncs>

19

Sequence Type <SeqTp>

Mandatory

eMandate.SequenceType. Indicates type of eMandate: one-off Direct Debit or recurring. Format: 'OOFF' or 'RCUR'

21
.

+++++  Frequency <Frqcy>

Optional

Usage rule: Not allowed in current implementation

22.

++++++  Type <Tp>

Not allowed

23.

++++++  Period <Prd>

Mandatory (if Frequency is provided), Complex type

24.

+++++++  Type <Tp>

Mandatory (if Frequency is provided) eMandate.FrequencyPeriod

25.

+++++++  CountPerPeriod <CntPerPrd>

Mandatory (if Frequency is provided) eMandate.FrequencyCount

30.

++++  Creditor <Cdtr>

Mandatory

Usage rule: Must be empty. Intentionally not filled further

Maximum Amount <MaxAmt Ccy="EUR">
Optional

eMandate.MaxAmount
eMAN

--- <Rsn> Optional
23

Proprietary <Prtry>
Optional (only when provided)

eMandate.Reason
eMAN

--<Cdtr> (Must be empty, Intentionally not filled by the Creditor, as this will be filled by the Routing Service

31.

++++  Debtor <Dbtr>

Mandatory, Complex type

Usage rule:

Optional, Complex type

)

--<Dbtr> May be empty

32.

+++++  Identification <Id>

Optional , Complex type

33.

++++++  Private Identification <PrvtId>

Optional, Complex type

34.

+++++++  Other <Othr>

Optional, Complex type

35.

++++++++  ID <Id>

Optional 

eMandate.DebtorReference

36.

++++  Debtor Account <DbtrAcct>

Mandatory, Complex type

37.

+++++  Identification <Id>

Mandatory, Complex type

38.

++++++  IBAN <IBAN>

Mandatory

Debtor.IBAN

39.

++++  Debtor Agent <DbtrAgt>

Mandatory, Complex type

40.

+++++  Financial  Institution  Identification <FinInstnId>

Mandatory, Complex type

41.

++++++  BICFI <BICFI>

Mandatory

Debtor.DebtorBankID    

42.

++++  Referred Document <RfrdDoc>

--- <Id>

----<PrvtId>

-----<Othr>

29

ID <Id>
Optional

eMandate.DebtorReference . Reference ID that identifies the Debtor to the Creditor. Issued by the Creditor. Format: Max35Text.
eMAN

----<DbtrAcct>
-----<Id>
32IBAN <IBAN>Debtor.IBAN

----<DbtrAgt>

-----<FinInstnId>

35

BICFI <BICFI>

Debtor.DebtorBankID . BIC of the Debtor Bank of the eMandate that needs to be cancelled. See ID's for format.

eMAN

---- <RfrdDoc> Usage rule: only one occurrence is allowed

43.

+++++  Type <Tp>

Mandatory (if Referred Document is provided), complex type

44.

++++++  Code Or Proprietary <CdOrPrtry>

Mandatory (if Referred Document is provided), complex type

45.

+++++++  Code <Cd>

Not allowed

46.

+++++++  Proprietary <Prtry>

Mandatory (if Referred Document is provided), eMandate.PurchaseID

Column
----- <Tp>
------ <CdOrPrtry>

39

Proprietary <Prtry>

eMandate.PurchaseID. The purchaseID that acts as a reference for the Creditor from eMandate to a purchase-order. Format: Max35Text
eMAN




Div
stylepadding-left: 1cm
classno-print


Excerpt


Column
width100%

Example Message

Code Block
languagexml
<!--see iDx docs for non-container iDx message content-->
<container>
	<Document
		xmlns="urn:iso:std:iso:20022:tech:xsd:pain.011.001.04"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
		<MndtCxlReq>
			<GrpHdr>
				<MsgId>Message1234567890</MsgId>
				<CreDtTm>2015-04-29T13:50:00.661Z</CreDtTm>
			</GrpHdr>
			<UndrlygCxlDtls>
				<CxlRsn>
					<Rsn>
						<Cd>MD16</Cd>
					</Rsn>
				</CxlRsn>
				<OrgnlMndt>
					<OrgnlMndt>
						<MndtId>1234567890</MndtId>
						<MndtReqId>NOTPROVIDED</MndtReqId>
						<Tp>
							<SvcLvl>
								<Cd>SEPA</Cd>
							</SvcLvl>
							<LclInstrm>
								<Cd>B2B</Cd>
							</LclInstrm>
						</Tp>
						<Ocrncs>
							<SeqTp>OOFF</SeqTp>
						</Ocrncs>
						<MaxAmt Ccy="EUR">1000.00</MaxAmt>
						<Cdtr />
						<Dbtr>
							<Id>
								<PrvtId>
									<Othr>
										<Id>12345-67890</Id>
									</Othr>
								</PrvtId>
							</Id>
						</Dbtr>
						<DbtrAcct>
							<Id>
								<IBAN>NL13TEST0123456789</IBAN>
							</Id>
						</DbtrAcct>
						<DbtrAgt>
							<FinInstnId>
								<BICFI>TESTNL2A</BICFI>
							</FinInstnId>
						</DbtrAgt>
					</OrgnlMndt>
				</OrgnlMndt>
			</UndrlygCxlDtls>
		</MndtCxlReq>
	</Document>
</container>