164
Preliminary DRAFT version. Changes and corrections reserved. Current Account XML Statement XML file structure specification Versio n Date Author Description 0.1 1.8.2013 Vršanský Ondrej Initial draft 0.2 21.8.201 3 Vršanský Ondrej Increased the maximal length of the Entry.Narrative attribute. 0.3 23.8.201 3 Vršanský Ondrej Added the PartyRole attribute to the ComplexPayment class. Removed unused attributes of related parties Renamed PaymentParty.CountryOfResidence to Country. Corrected format od several RltdDts subelements from DateTime to Date. Moved the card POS transaction timestamp from the TradDt to the Prtry element due to this. 0.4 9.9.2013 Vršanský Ondrej Corrected “credit”/”debit” copy/paste errors in the Table 9. Changed the design of the document header. 0.5 19.9.201 3 Vršanský Ondrej Removed obsolete links and attributes in Figure 1. 0.6 23.9.201 3 Vršanský Ondrej Corrected the cardinality of the proprietary agent FinInstnId (chapter 4.1.5.2.1.6.4.). 0.7 25.9.201 3 Vršanský Ondrej Changed the “no value” string in Table 10 and Table 12. Corrected the specification of account owner custom attributes (CIF, RC) in chapters 2.2., 4.1.1.1.2.1. and 4.1.1.1.2.2.. 0.8 2.10.201 3 Vršanský Ondrej Corrected the data format of the Amount and ExchangeRate elements in chapters 4.1.5.2.1.2. and 4.1.5.3.1.2.. 0.9 16.10.20 13 Vršanský Ondrej Completed a missing row in Table 13. 0.10 18.10.20 13 Vršanský Ondrej Corrected the placement of the Entry.TxCode attribute from <TxDtls>/<BkTxCd> to Page 1 / 164 Saved: 21. 10. 2013 9:45:00 document.docx

Current Account XML Statement - tatrabanka.sk  · Web viewYou can make it visible in Word and/or on the paper via Word Options; in such cases, the Metatext can still be distinguished

  • Upload
    ngobao

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Preliminary DRAFT version.Changes and corrections reserved.

Current Account XML Statement XML file structure specification

Version Date Author Description0.1 1.8.2013 Vršanský Ondrej Initial draft0.2 21.8.2013 Vršanský Ondrej Increased the maximal length of the Entry.Narrative attribute.

0.3 23.8.2013 Vršanský Ondrej

Added the PartyRole attribute to the ComplexPayment class. Removed unused attributes of related parties Renamed PaymentParty.CountryOfResidence to Country. Corrected format od several RltdDts subelements from

DateTime to Date. Moved the card POS transaction timestamp from the TradDt to the Prtry element due to this.

0.4 9.9.2013 Vršanský Ondrej Corrected “credit”/”debit” copy/paste errors in the Table 9. Changed the design of the document header.

0.5 19.9.2013 Vršanský Ondrej Removed obsolete links and attributes in Figure 1.

0.6 23.9.2013 Vršanský Ondrej Corrected the cardinality of the proprietary agent FinInstnId (chapter 4.1.5.2.1.6.4).

0.7 25.9.2013 Vršanský Ondrej Changed the “no value” string in Table 10 and Table 12. Corrected the specification of account owner custom attributes

(CIF, RC) in chapters 2.2, 4.1.1.1.2.1 and 4.1.1.1.2.2.

0.8 2.10.2013 Vršanský Ondrej Corrected the data format of the Amount and ExchangeRate elements in chapters 4.1.5.2.1.2 and 4.1.5.3.1.2.

0.9 16.10.2013 Vršanský Ondrej Completed a missing row in Table 13.

0.10 18.10.2013 Vršanský Ondrej Corrected the placement of the Entry.TxCode attribute from <TxDtls>/<BkTxCd> to <Ntry>/<BkTxCd>.

0.11 23.10.2013 Vršanský Ondrej Corrected the description of the <NtryDtls> element in chapter 4.1.5.

Table 1: Version History.

Page 1 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Contents1. Introduction..................................................................................................................................................................... 4

1.1. Document structure...................................................................................................................................................... 41.2. Legend......................................................................................................................................................................... 51.3. Glossary....................................................................................................................................................................... 5

2. Statement attributes description................................................................................................................................... 62.1. Logical attributes hierarchy.......................................................................................................................................... 6

2.1.1. Statement attributes up to the Entry level...............................................................................................................62.1.2. EuroSIPS payment................................................................................................................................................. 72.1.3. SWIFT payment...................................................................................................................................................... 82.1.4. SEPA payment........................................................................................................................................................ 92.1.5. Debit card transaction........................................................................................................................................... 102.1.6. Loan transaction................................................................................................................................................... 112.1.7. Structured fee....................................................................................................................................................... 12

2.2. Mapping into XML...................................................................................................................................................... 133. XML file structure.......................................................................................................................................................... 22

3.1. GroupHeader............................................................................................................................................................. 233.2. Statement.................................................................................................................................................................. 25

3.2.1. Account................................................................................................................................................................. 293.2.1.1. Owner.............................................................................................................................................................. 31

3.2.1.1.1. PostalAddress............................................................................................................................................. 323.2.1.1.2. Identification................................................................................................................................................ 33

3.2.1.1.2.1. OrganisationIdentification...................................................................................................................... 343.2.1.1.2.2. PrivateIdentification................................................................................................................................ 36

3.2.1.1.3. ContactDetails............................................................................................................................................. 383.2.2. RelatedAccount..................................................................................................................................................... 393.2.3. Balance................................................................................................................................................................. 413.2.4. TransactionsSummary.......................................................................................................................................... 443.2.5. Entry..................................................................................................................................................................... 47

3.2.5.1. BankTransactionCode..................................................................................................................................... 513.2.5.2. EntryDetails – Instance 1................................................................................................................................. 52

3.2.5.2.1. TransactionDetails...................................................................................................................................... 533.2.5.2.1.1. References............................................................................................................................................ 563.2.5.2.1.2. AmountDetails........................................................................................................................................ 593.2.5.2.1.3. BankTransactionCode........................................................................................................................... 613.2.5.2.1.4. Charges................................................................................................................................................. 633.2.5.2.1.5. RelatedParties....................................................................................................................................... 65

3.2.5.2.1.5.1. InitiatingParty.................................................................................................................................... 663.2.5.2.1.5.2. Debtor............................................................................................................................................... 67

3.2.5.2.1.5.2.1. PostalAddress.............................................................................................................................. 683.2.5.2.1.5.2.2. Identification................................................................................................................................. 69

3.2.5.2.1.5.2.2.1. OrganisationIdentification.......................................................................................................703.2.5.2.1.5.2.2.2. PrivateIdentification................................................................................................................. 71

3.2.5.2.1.5.3. DebtorAccount.................................................................................................................................. 733.2.5.2.1.5.4. UltimateDebtor.................................................................................................................................. 74

3.2.5.2.1.5.4.1. Identification................................................................................................................................. 753.2.5.2.1.5.4.1.1. OrganisationIdentification.......................................................................................................763.2.5.2.1.5.4.1.2. PrivateIdentification................................................................................................................. 77

3.2.5.2.1.5.5. Creditor............................................................................................................................................. 783.2.5.2.1.5.5.1. PostalAddress.............................................................................................................................. 803.2.5.2.1.5.5.2. Identification................................................................................................................................. 81

3.2.5.2.1.5.5.2.1. OrganisationIdentification.......................................................................................................823.2.5.2.1.5.5.2.2. PrivateIdentification................................................................................................................. 83

3.2.5.2.1.5.6. CreditorAccount................................................................................................................................ 843.2.5.2.1.5.7. UltimateCreditor................................................................................................................................ 85

3.2.5.2.1.5.7.1. Identification................................................................................................................................. 863.2.5.2.1.5.7.1.1. OrganisationIdentification.......................................................................................................873.2.5.2.1.5.7.1.2. PrivateIdentification................................................................................................................. 89

Page 2 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

3.2.5.2.1.6. RelatedAgents....................................................................................................................................... 913.2.5.2.1.6.1. DebtorAgent...................................................................................................................................... 93

3.2.5.2.1.6.1.1. PostalAddress.............................................................................................................................. 943.2.5.2.1.6.2. CreditorAgent.................................................................................................................................... 95

3.2.5.2.1.6.2.1. PostalAddress.............................................................................................................................. 973.2.5.2.1.6.3. IntermediaryAgent1........................................................................................................................... 983.2.5.2.1.6.4. Proprietary...................................................................................................................................... 100

3.2.5.2.1.7. Purpose............................................................................................................................................... 1023.2.5.2.1.8. RemittanceInfo..................................................................................................................................... 1023.2.5.2.1.9. RelatedDates....................................................................................................................................... 1043.2.5.2.1.10. ReturnInformation.............................................................................................................................. 106

3.2.5.2.1.10.1. Originator...................................................................................................................................... 1073.2.5.3. EntryDetails – Instance 2............................................................................................................................... 109

3.2.5.3.1. TransactionDetails.................................................................................................................................... 1113.2.5.3.1.1. References.......................................................................................................................................... 1143.2.5.3.1.2. AmountDetails...................................................................................................................................... 1163.2.5.3.1.3. BankTransactionCode......................................................................................................................... 1183.2.5.3.1.4. RelatedQuantities................................................................................................................................ 119

4. External sources and appendices............................................................................................................................. 1204.1. ISO 20022................................................................................................................................................................ 120

4.1.1. camt.053............................................................................................................................................................. 1204.1.2. Code lists............................................................................................................................................................ 120

4.2. SEPA....................................................................................................................................................................... 1204.2.1. SCT..................................................................................................................................................................... 1204.2.2. SDD.................................................................................................................................................................... 120

4.3. SBA.......................................................................................................................................................................... 1204.4. TB............................................................................................................................................................................ 120

4.4.1. Proprietary elements schema............................................................................................................................. 1204.4.2. Code – books...................................................................................................................................................... 120

Page 3 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

1. Introduction Current account statements are bank-to-client notifications about movements on a client’s current account. In Tatra

banka, these notifications are generated in a variety of formats that range from printed documents through electronic PDF and Excel documents to “pure” data formats (SWIFT, Gemini, Multicash, …).

Since 2004, the ISO 20022 standard – in particular the camt.053 schema – defines an international standard for current account statements structure. All information relevant can be found at www.iso20022.org.

Since 2002, the European Payments Council (further referred as “EPC”) defines rulebooks and standards that constitute the Single European Payment Area (further referred as “SEPA”). All SEPA interbank and bank-to-customer messages were based on the ISO 20022 standard. In October 2009, SEPA issued a “recommendation” to use the camt.053 schema for bank-to-customer currenct account transaction statements. All information regarding EPC and SEPA can be found at http://www.europeanpaymentscouncil.eu/index.cfm.

In 2012, Tatra banka decided to use the camt.053 schema internally for data files used to generate current account statements en masse in form of electronic or printed documents.

In 2013, the Slovak Bank Association (further referred as “SBA”) released a national standard for XML bank-to-customer current account transaction statements, based on the camt.053 schema recommended by the EPC. The complete specification of this standard can be found at http://www.sbaonline.sk/sk/presscentrum/aktuality/sepa-narodny-format-xml-vypisu.html.

To keep the interpretation of the camt.053 schema consistent, Tatra banka decided to use a single data structure for both the XML statements based on the national standard and the data files for printed / electronic statements. This way the XML statements can benefit from and build on the existing camt.053 implementation and deliver a much more extensive set of information than required by the SBA standard.

1.1. Document structureThis documents describes the structure of the camt.053 statements generated by Tatra banka. There are three main

sections in the document:

1. Description of logical attributes that make up a statement (Chapter 2). An XPath for the attribiute “location” within the XML file is provided for each logical attribute.

2. Structure of the XML file (Chapter 3). The structure of this chapter reflects the structure of the camt.053 schema; on each level, following information is provided:

an XPath to the described node

a picture of the node structure

a table with information about the node attributes and sub-elements with following columns:

 ISO index: the ISO ID of the node according to the ISO 20022 camt.053 MDR (see chapter 5.1.1).

 ISO name: the ISO name of the node according to the ISO 20022 camt.053 MDR (see chapter 5.1.1).

o one or more “+” signs before the node name signalize that the node is a sub-node of the first preceding node with one-less “+” signs”. The number of „+“ signs denotes the level of node „indentation“ compared to the node decribed by the particular chapter.

 XML Tag: the name of the XML tag according to the ISO 20022 camt.053 MDR (see chapter 5.1.1).

o the XML tag name is stated withouth the „<“ and „>“ characters.

 Cardinality describes the allowed node cardinality:

o [x..y] states that the node is present a minimum of x and a maximum of y times, e.g.:

[0..0] means that the node is forbidden

[0..1] means that the node is optional

[0..n] means that the node can be present any number of times

[1..1] means that the node is mandatory

Page 4 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

[1..n] means that the node is mandatory but can be repeated any number of times

[3..3] means that the node is present exactly three times

 Data type describes the node data type

o If the data type field is striked-through with two diagonal lines, the node data type is complex and its individual parts are further described either on the next table rows (in which case they are indented by an additional „+“ sign) or in a separate chapter (referenced in the last table column).

 Rules Lists rules and constraints on top of the ISO 20022 camt.053 MDR. The rules can constrain:

o cardinality (e.g. [0..n] -> [0..1])

o data type (e.g. String [35] -> String [5])

o value (e.g. „only „Yes“ a „No“ values allowed“)

o semantics (e.g. „for card transactions, this is the card number“)

3. Appendices (Chapter 5).

1.2. LegendTo emphasize ISO elements and attributes that are not used by the Tatra banka camt.053 implementation, following

background colors are used:

nodes that are „never used“

nodes that are „used“ (though they might be optional)

1.3. GlossaryTerm DescriptionISO In the context of this document, this refers to the ISO 20022 standardcamt.053 An ISO 20022 standard for bank-to-customer current account statetemnts.

MDR „Message Definition Report“ – an ISO document containing the interpretation rules of an ISO standard (such as the camt.053 XSD schema).

EU European UnionEPC „European Payments Council“ – an EU body that defines SEPA rulebooks and standards.SEPA „Singe European Payment Area“SBA Slovak Banking AssociationTB Tatra bankaXML „Extensible markup Language“ – a wide-spread standard for structured data transfer.XPath Standard language used to reference information stored in an XML structure.

Page 5 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2. Statement attributes descriptionThis chapter lists the logical attributes that can be found within an XML statement.

2.1. Logical attributes hierarchy2.1.1. Statement attributes up to the Entry level

Document

ID : stringPageNo : unsigned longIsLastPage : boolean = false {optional}

Recipient

Name : stringDeliveryMode : stringEmailAddress : string {optional}GenerationFinish : datetime

RecipientStructuredAddress

Type : stringStreetName : string {optional}BuildingNo : stringPostalCode : stringTownName : stringCountry : string = SK {optional}

Statement

ID : stringLegalSeqNo : unsigned longFromDate : dateToDate : dateGenerationFinish : datetime

Account

Type : enumName : stringIBAN : stringCurrency : string

Owner

Name : stringCIF : stringICO : string {optional}

OwnerStructuredAddress

StreetName : string {optional}BuildingNo : stringPostalCode : stringTownName : stringCountry : string = SK {optional}

Person

Gender : enumRC : stringBirthDate : dateAge : unsigned short

SavingsSchema

TargetCode : decimalTargetName : string {optional}TargetAmount : decimalTargetDate : dateMonthlyPayment : decimalCalculatedAttribute : enum

RelatedAccount

Type : enumIBAN : string

Balance

Amount : decimalCRDBIndicator : enum

EntriesSummary

Count : unsigned longAmount : decimalCRDBIndicator : enum

Entry

1..* 1

0..1

1

1..*1

11

1

1

1

11

1

11OpeningBooked11 ClosingBooked11 ClosingAvailable11 AllEntries11 Credits11 Debits

*

1

Figure 1: Statements attributes hierarchy up to the Entry level.

Page 6 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.2. EuroSIPS paymentEntry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

PostingConversionDetails

TransactionAmount : decimalTransactionCurrency : stringTransactionExchangeRate : decimal {optional}

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

Payment

InitiatorReference : string {optional}PaymentUrgency : char

EuroSIPSPayment

ConstSymbol : decimal {optional}CreditSymbols : EuroSIPSPaymentSideSymbols {role}DebitSymbols : EuroSIPSPaymentSideSymbols {role}MsgForBank : string {optional}MsgForAV : string {optional}Info1 : string {optional}Info2 : string {optional}

EuroSIPSPaymentSideSymbols

VarSymbol {optional}SpecSymbol {optional}Title {optional}

0..11PostingConversion

0..11InstructionConversion

11 CreditSymbols

1

1

DebitSymbols

Figure 2: Attributes of an EuroSIPS payment

Page 7 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.3. SWIFT payment

ComplexPayment

PartyRole : charFeeBearer : string {optional}FeeAccountNo : string {optional}Fee : PaymentFee[] {optional, role}CounterParty : PaymentParty {role}CounterPartyAgent : PaymentAgent {optional, role}IntermediateAgent : PaymentAgent {optional, role}PaymentTitle : string {optional}RemittanceInfo : string[] {optional}

PaymentFee

Type : string {optional}Amount : decimalCurrency : stringExcahngeRate : decimal {optional}

PaymentParty

Name : string {optional}UnstructuredAddress : string[] {optional}Country : string {optional}

PaymentAgent

BIC : string {optional}Name : string {optional}Address : string[] {optional}

ForeignPayment

MethodOfPayment : charNonSTPReasonCodes : string {optional}

Entry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

Payment

InitiatorReference : string {optional}PaymentUrgency : char

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

PostingConversionDetails

TransactionAmount : decimalTransactionCurrency : stringTransactionExchangeRate : decimal {optional}

*1Fee

11 CounterParty

0..11CounterPartyAgent

0..11IntermediateAgent

0..11 InstructionConversion

0..11

PostingConversion

Figure 3: Attributes of a foreign payment.

Page 8 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.4. SEPA payment

SEPAPaymentParty

SubjectType : SubjectType {optional}BIC : string {optional}BirthDate : date {optional}BirthProvince : string {optional}BirthCity : string {optional}BirthCountry : string {optional}CustomID : PaymentPartyID[] {optional, role}

PaymentPartyID

ID : stringSchemeType : SchemeType {optional}SchemeName : string {optional}SchemeIssuer : string {optional}

SEPAPayment

SchemeCode : stringEndToEndID : string {optional}BulkID : string {optional}/CounterParty : SEPAPaymentParty {optional, role}UltimateParty : SEPAPaymentParty {optional, role}SettlementDate : date {optional}Purpose : PaymentPurpose {optional, role}ReturnInfo : SEPAPaymentReturnInfo {optional, role} SEPAPaymentReturnInfo

RMsgType : string {optional}ReasonCode : stringOriginalInitiatorReference : string {optional}OriginalBookerReference : string {optional}OriginalTransactionAmount : decimal {optional}OriginalTransactionCurrency : string {optional}OriginatorBIC : string {optional}OriginatorName : string {optional}

PaymentPurpose

CategoryPurpose : string {optional}Purpose : string {optional}

SDDPayment

MandateReference : string {optional}MandateSignDate : date {optional}SequenceType : string {optional}

ComplexPayment

PartyRole : charFeeBearer : string {optional}FeeAccountNo : string {optional}Fee : PaymentFee[] {optional, role}CounterParty : PaymentParty {role}CounterPartyAgent : PaymentAgent {optional, role}IntermediateAgent : PaymentAgent {optional, role}PaymentTitle : string {optional}RemittanceInfo : string[] {optional}

PaymentFee

Type : string {optional}Amount : decimalCurrency : stringExcahngeRate : decimal {optional}

PaymentParty

Name : string {optional}UnstructuredAddress : string[] {optional}Country : string {optional}

PaymentAgent

BIC : string {optional}Name : string {optional}Address : string[] {optional}

Entry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

Payment

InitiatorReference : string {optional}PaymentUrgency : char

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

PostingConversionDetails

TransactionAmount : decimalTransactionCurrency : stringTransactionExchangeRate : decimal {optional}

0..11

CustomID

0..11UltimateParty

0..11CounterParty

0..11ReturnInfo

0..1

1 Purpose

*

1Fee

11CounterParty

0..11CounterPartyAgent

0..11

IntermediateAgent

0..1

1

InstructionConversion

0..11 PostingConversion

Figure 4: Attributes of a SEPA payment.

Page 9 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.5. Debit card transaction

DebitCardTransaction

ExternalReference : stringCardNumber : stringInstructionDate : date {optional}InstructionTime : time {optional}MerchantID : string {optional}MerchantLocation : string {optional}MerchantCategoryCode : decimal {optional}CardHolderName : string {optional}CMSProcessingDate : date {optional}

Entry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

PostingConversionDetails

TransactionAmount : decimalTransactionCurrency : stringTransactionExchangeRate : decimal {optional}

0..11PostingConversion

0..11InstructionConversion

Figure 5: Attributes of a debit card transaction.

Page 10 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.6. Loan transactionEntry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

LoanTransaction

LoanNo : string

ServiceRequestFee

RequestID

Figure 6: Attributes of a loan transaction.

Page 11 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.1.7. Structured feeEntry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDScheme : enum {optional}ReversalType : char {optional}Amount : decimalCRDBIndicator : charInstructionConversion : InstructionConversionDetails {optional, role}PostingConversion : PostingConversionDetails {optional, role}PostingDate : dateValueDate : dateEffectiveDate : dateTimestamp : datetimeBookerReference : stringNarrative : string {optional}TxCode() : stringInitiator() : stringReversal() : boolean

StructuredFee

FeeTypeItemsSum() : decimalItemsSumCRDBIndicator() : char

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

StructuredFeeDetail

ID : decimalLineNo : decimalDetailType : charCount : decimal = 0 {optional}InstructedUnitPrice : decimal = 0 {optional}InstructedAmount : decimal = 0 {optional}Narrative : stringCRDBIndicator() : char

StructuredFeeItem

TxTypeCode : string {optional}PackaeIncluded : boolean = false {optional}

StructuredFeeModifier

Mode : char

StructuredFeeItemModifier

LoBound : decimal {optional}HiBound : decimal {optional}

0..11

InstructionConversion

*1

*

1*

1

DetailType{complete}

DetailType{complete}

Figure 7: Attributes of a structured fee.

Page 12 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

2.2. Mapping into XMLClass Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]

Document

ID / Document / BkToCstmrStmt / GrpHdr / MsgIdPageNo / Document / BkToCstmrStmt / GrpHdr / MsgPgntn / PgNbIsLastPage / Document / BkToCstmrStmt / GrpHdr / MsgPgntn / LastPgInd

Rec

ipie

nt

Name / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / NmDeliveryMode / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / CtctDtls / OthrEmailAddress / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / CtctDtls / EmailAdrGenerationFinish / Document / BkToCstmrStmt / GrpHdr / CreDtTm

Rec

ipie

ntSt

ruc

ture

dAdd

res

Type / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / AdrTpStreetName / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / StrtNmBuildingNo / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / BldgNbPostCode / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / PstCdTownName / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / TwnNmCountry / Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / Ctry

Stat

emen

t

ID / Document / BkToCstmrStmt / Stmt / IdLegalSeqNo / Document / BkToCstmrStmt / Stmt / LglSeqNbFromDate / Document / BkToCstmrStmt / Stmt / FrToDt / FrDtTmToDate / Document / BkToCstmrStmt / Stmt / FrToDt / ToDtTmGenerationFinish / Document / BkToCstmrStmt / Stmt / CreDtTm

Acc

ount

Type / Document / BkToCstmrStmt / Stmt / Acct / Tp / PrtryName / Document / BkToCstmrStmt / Stmt / Acct / NmIBAN / Document / BkToCstmrStmt / Stmt / Acct / Id / IBANCurrency / Document / BkToCstmrStmt / Stmt / Acct / Ccy

RelatedAccount

Type / Document / BkToCstmrStmt / Stmt / RltdAcct / Tp / PrtryIBAN / Document / BkToCstmrStmt / Stmt / RltdAcct / Id / IBAN

Savi

ngsS

chem

a

TargetCode / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / @Code

TargetName / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / Name

TargetAmount / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / @Amount

TargetDate / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / @Date

MonthlyPayment / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / @Payment

Page 13 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]

CalculatedAttribute / Document / BkToCstmrStmt / Stmt / AddtlStmtInf→ StmtInf / SvgsTgt / @CalcAttr

Ow

ner

Name / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Nm

CIF / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Prtry = ‘CIF’] / Id/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘CIF’] / Id

ICO / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘ICO’] / Id/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Prtry = ‘ICO’] / Id

Pers

on

Gender / Document / BkToCstmrStmt / Stmt / Acct / Ownr / CtctDtls / NmPrfxRC / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Cd = ‘NIDN’] / IdBirthDate / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / DtAndPlcOfBirth / BirthDtAge / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘Age’] / Id

Ow

ner

Stru

ctur

ed

Add

ress

StreetName / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / StrtNmBuildingNo / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / BldgNbPostCode / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / PstCdTownName / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / TwnNmCountry / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / Ctry

Opening Booked Balance

Amount / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘PRCD’] / AmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘PRCD] / CdtDbtInd

Closing Booked Balance

Amount / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLBD’] / AmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLBD’] / CdtDbtInd

Closing Available Balance

Amount / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLAV’] / AmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLAV’] / CdtDbtInd

All Entries Summary

Count / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / NbOfNtriesAmount / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / TtlNetNtryAmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / CdtDbtInd

All Credits Summary

Count / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlCdtNtries / NbOfNtriesAmount / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlCdtNtries / Sum

All Debits Summary

Count / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlDbtNtries / NbOfNtriesAmount / Document / BkToCstmrStmt / Stmt / TxsSummry / TtlDbtNtries / Sum

Entry

ID / Document / BkToCstmrStmt / Stmt / Ntry / NtryRefTxCode / Document / BkToCstmrStmt / Stmt / Ntry / BkTxCd / Prtry / Cd

Category / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @Ctg

Initiator / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @Ini

BookingChannel / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf

Page 14 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]→ / NtryInf / @BkCh

ClearingMethod / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @Mthd

CounterPartyAccountLocation / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @CPAL

CounterPartyAccountID

For CounterPartyAccountIDFormat=”IBAN”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct / Id / IBAN|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / IBAN

For CounterPartyAccountIDFormat=”Other”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct / Id / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / Othr / Id

CounterPartyAccountIDScheme While not persisted itself, it Determines the location of CounterPartyAccountID.Reversal / Document / BkToCstmrStmt / Stmt / Ntry / RvslInd

ReversalType / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @RvsTp

Amount / Document / BkToCstmrStmt / Stmt / Ntry / AmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / Ntry / CdtDbtIndPostingDate / Document / BkToCstmrStmt / Stmt / Ntry / BookDt / DtValueDate / Document / BkToCstmrStmt / Stmt / Ntry / ValDt / DtEffectiveDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = ‘Effective’] / Dt / DtTimestamp / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / TxDtTmBookerReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / AcctSvcrRef

Narrative / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / Nrtv

InstructionConversionD

etails

InstructedAmount / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / AmtInstructedCurrency / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / Amt / @CcyInstructionExchangeRate / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / CcyXchg / XchgRate

PostingConversionDetai

ls

TransactionAmount / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / AmtTransactionCurrency / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / Amt / @CcyTransactionExchangeRate / Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / CcyXchg / XchgRate

PaymentInitiatorReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / TxId

PaymentUrgency / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @Urg

Page 15 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]

Euro

SIPS

Paym

ent

ConstSymbol / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndIdUp to 4 numeric characters (digits) after the label “/KS” (case-sensitive)

MsgForBank / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [2]MsgForAV / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [1]Info1 / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [3]Info2 / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [4]

EuroSIPSPaymentCreditSy

mbols

VarSymbol / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndIdUp to 10 numeric characters (digits) after the label “/VS” (case-sensitive)

SpecSymbol (/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndIdUp to 10 numeric characters (digits) after the label “/SS” (case-sensitive)

Title / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Nm

EuroSIPSPaymentDebitSym

bols

VarSymbol / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @DVS

SpecSymbol / Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf→ / NtryInf / @DSS

Title / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Nm

Com

plex

Pay

men

t

PartyRole While not persisted directly, it determines the choice between Cdtr and Dbtr in RltdPties and RltdAgts.FeeBearer / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Br

FeeAccountNo / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @FeeAccNo

PaymentTitle1. / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf → / NtryInf / @Ttl2. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / InstrId

RemittanceInfo/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Strd |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd

Paym

ent

Fee

Type / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Tp / Prtry / Id

Amount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Amt/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / CdtDbtInd

Currency / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Amt / @CcyExchangeRate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Rate

CounterParty

Name/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Nm|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Nm

UnstructuredAddress/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / AdrLine|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / AdrLine

Page 16 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]

CounterParty

Agent

BIC/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / BIC|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / BIC

Name/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / Nm|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / Nm

Address/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / PstlAdr / AdrLine|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / PstlAdr / AdrLine

IntermediateParty

Agent

BIC / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / BICName / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / NmAddress / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / PstlAdr / AdrLine

ForeignPayment

MethodOfPayment / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @MOP

NonSTPReasonCode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / AddtlTxInf

SEPA

Pay

men

t

SchemeCode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / BkTxCd / Fmly / SubFmlyCd EndToEndID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndIdBulkID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “BulkID”] / RefSettlementDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / IntrBkSttlmDt

PaymentPurpose

CategoryPurpose / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @CtgPurp

Purpose/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp / Cd |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp / Prtry

SEPA Payment Return

Info

RMsgType / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [1]ReasonCode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Rsn / CdOriginalInitiatorReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [3]OriginalBookerReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [2]OriginalTransactionAmount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [4]OriginalTransactionCurrency / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [5]OriginatorBIC / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr / Id / OrgId / BICOrBEIOriginatorName / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr / Nm

SEPA

Pay

men

tCou

nte

rPar

ty

SubjectType While not persisted directly, it determinesthe choice between OrgId and PrvtId under counter-party Id.

BIC/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / BICOrBEI|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / BICOrBEI

BirthDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt

Page 17 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt

BirthProvince/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth

BirthCity/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth

BirthCountry/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

SEPA

Paym

entC

oun

ter

Part

y

Country/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / Ctry|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / Ctry

SEPA

Paym

ent C

ount

erPa

rtyI

D

ID

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Id

SchemeType While not persisted directly, it determines the choice between SchmeNm/Cd and SchmeNm/Prtry.SchemeName if SchemeType = “Code”:

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / SchmeNm / Cd

if SchemeType = “Proprietary”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / SchmeNm / Prtry |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / SchmeNm / Prtry|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / SchmeNm / Prtry |

Page 18 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / SchmeNm / Prtry

SchemeIssuer

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Issr |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Issr|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Issr |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Issr

UltimateParty Name

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Nm|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Nm

SEPA

Paym

ent U

ltim

ateP

arty

SubjectType While not persisted directly, it determinesthe choice between OrgId and PrvtId under ultimate-party Id.

BIC/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / BICOrBEI|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / BICOrBEI

BirthDate/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt

BirthProvince/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth

BirthCity/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth

BirthCountry/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

SEPA

Paym

entU

ltim

ate

Part

y

Country/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / PstlAdr / Ctry|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / PstlAdr / Ctry

SEPA

aym

entU

ltim

ateP

arty

ID

ID

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / Id|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / Id

SchemeType While not persisted directly, it determines the choice between SchmeNm/Cd and SchmeNm/Prtry.

Page 19 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]

SchemeName

if SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / SchmeNm / Cd|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / SchmeNm / Cd

if SchemeType = “Proprietary”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Prtry |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Prtry|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / SchmeNm / Prtry |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / SchmeNm / Prtry

SchemeIssuer

/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Issr |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Issr|/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / Issr |/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / Issr

SDD

Pa

yme

nt

MandateReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / MndtIdMandateSignDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “MandateSign”] / Dt / Dt

SequenceType / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @SqTp

Deb

itCar

d Tr

ansa

ctio

n

ExternalReference / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / TxId

CardNumber 1. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “CardNumber”] / Ref2. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / ChqNb

InstructionDateInstructionTime / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “POSTransaction”] / Ref

MerchantID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry / Agt / BrnchId / IdMerchantLocation / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry / Agt / BrnchId / PstlAdr / AdrLine

MerchantCategoryCode / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @MCC

CardHolderName / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / InitgPty / Nm

Page 20 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]CMSProcessingDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “CMSProcessing”] / Dt / Dt

Loan Transacti

onLoanNo / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId

ServiceRequestFee RequestID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “RequestID”] / Ref

Stru

ctur

edF

ee

FeeType / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf→ / NtryInf / @FeeTp

ItemsSum / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / TtlAmtCRDBIndicator / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / CdtDbtInd

Stru

ctur

edFe

eDet

ail ID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / AcctSvcrRef

LineNo / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / Prtry [Tp = ‘LineNumber] / RefDetailType / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / BkTxCd / Prtry / CdCount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘Count’] / Prtry / QtyInstructedUnitPrice / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls / PrtryAmt / AmtInstructedAmount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AmtDtls / InstdAmt

CRDBIndicator / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf→ / TxInf2/ @CdtDbtInd

Narrative / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf→ / TxInf2/ Nrtv

Stru

ctur

ed

FeeI

tem TxTypeCode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AddtlTxInf

→ / TxInf2/ TxTpCd

PackageIncluded / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AddtlTxInf→ / TxInf2/ PckgIncl

Structured Fee

ModifierMode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd != ‘T’] / AmtDtls / PrtryAmt / Tp

Monthly Fee Item Modifier

LowerBound / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘LowerBound’] / Prtry / QtyUpperBound / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘UpperBound’] / Prtry / Qty

Page 21 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

3. XML file structure

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Document root Document [1..1]

+Recipient root BkToCstmrStmt [1..1]1.0 ++GroupHeader GrpHdr [1..1] For details see chapter 3.1.

2.0 ++Statement Stmt [1..n] For details see chapter 3.2.

Page 22 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

3.1. GroupHeaderXPath / Document / BkToCstmrStmt / GrpHdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1 MessageIdentification MsgId [1..1] String [35]

Unique message identifier.

Format: [BIC]-[YYYY]-[MM]-[DD]-[ID], where:

BIC (11 characters) is the BIC of the bank that generated the message

YYYY (4 digits), MM (2 digits) and DD (2 digits) is the year, month and day the message was generated

ID (max. 12 characters) is a unique message ID within the day

1.2 CreationDateTime CreDtTm [1..1] DateTime Date and time at which the message creation was finished.

Format: [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[f]+01:00, where:

YYYY (4 digits), MM (2 digits) and DD (2 digits) are the year, month and day

Page 23 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

hh (two digits), mm (two digits), ss (2 digits) and f (1 digit) are the hour, minute, second and fraction of second

1.3 MessageRecipient MsgRcpt [0..0] Not used.1.4 MessagePagination MsgPgntn [0..1] Present if the message is split into several files.

8.1.0 +PageNumber PgNb [1..1] String [5]Only digits allowed.

Sequence number of the message “part”.

8.1.1 +LastPageIndicator LastPgInd [1..1] Boolean true if this is the last part of the message.

1.5 AdditionalInformation AddtInf [0..0] String [500] Not used.

Page 24 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

3.2. StatementXPath / Document / BkToCstmrStmt / Stmt

Page 25 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4. ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.1 Identification Id [1..1] String [35]

Unique statement identifier.

Format [IBAN]-[YYYY]-[MM]-[DD], where:

IBAN (24 characters) is the account number in SK IBAN format

YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month and day of the last business day covered by the statement.

2.2 ElectronicSequenceNumber ElctrncSeqNb [0..0] Number Not used.

2.3 LegalSequenceNumber LglSeqNb [0..1] Number [3,0]

Present for sequential statements. Not present for on-demand statements.Maximal number of digits is 3.

A sequential statement order number within a given statement definition and a year.

2.4 CreationDateTime CreDtTm [1..1] DateTime

Date and time at which the statement creation finished.

Format [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[f]+01:00, where:

YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month and day

hh (2 digits), mm (2 digits), ss (2 digits) a f (1 digit) are the hour, minute, second and fraction of a second

2.5 FromToDate FrToDt [1..1]Always present.

Specifies the interval of business dates covered by the statement.

5.1.0 +FromDateTime FrDtTm [1..1] DateTime

First business date covered by the statement.

Format [YYYY]-[MM]-[DD]T00:00:00.0+01:00, where:

YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month and day

5.1.1 +ToDateTime ToDtTm [1..1] DateTime Last business date coverd by the statement.

Page 26 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Format [YYYY]-[MM]-[DD]T00:00:00.0+01:00, where:

YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month and day

2.6 CopyDuplicateIndicator CpyDplctInd [0..0] CopyDuplicate-1Code Not used.

2.7 ReportingSource RptgSrc [0..0] Not used.

2.10 Account Acct [1..1] For details see chapter 4.1.1.

2.11 RelatedAccount RltdAcct [0..1]Connects the account to its savings schema and vice versa.

For details see chapter 4.1.2.

2.12 Interest Intrst [0..0] Not used.

2.23 Balance Bal [3..3]Always three instances present – opening and closing booked and closing available balance.

For details see chapter 4.1.3.

2.43 TransactionsSummary TxsSummry [1..1]Always present.

For details see chapter 4.1.4.

2.76 Entry Ntry [1..n] For details see chapter 4.1.5.

2.315 AdditionalStatement-Information AddtlStmtInf [0..1] String [500]

Present for accounts of type “SS” (savings schema) that have defined a savings target (saving target code is not null).

Element structure is described by the StmtAddtlInf element of the proprietary elements schema (see chapter 5).

For details see Table 2.

Attribute name Tag name Data type Remarks

Savings target code SvgsTgt / @Code Number [3,0]

Savings target name SvgsTgt / Name String [40]

Savings target amount SvgsTgt / @Amount Number [15,2]

Page 27 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Attribute name Tag name Data type Remarks

Savings target date SvgsTgt / @Date Date

Monthly payment SvgsTgt / @Payment Number [15,2]

Calculated attribute SvgsTgt / @CalcAttr String Enumeration

Of the three attributes “Amount”, “Date” and “Payment”, two are always set by the customer and the third is calculated by the system for the “equation” to work.

This attribute identifies, which of the three attributes is the calculated one.

Allowed values are “Amount”, “Date” and “Payment”.

Table 2: Contents of the Statement Additional Info element.

Page 28 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1. AccountXPath / Document / BkToCstmrStmt / Stmt / Acct

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.2.0 Identification Id [1..1]

1.2.1 +IBAN Only one of these elements is

IBAN [1..1] String [24] Always present.

Format: „SK“[0-9]{2,2}[0-9]{20,20}

Last 20 digits are combined of bank code (4 digits), account prefix (6

Page 29 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

presentdigits) and account retail number (10 digits).

1.2.2 +Other Othr [0..0] Not used.

1.2.8 Type Tp [1..1] Always present.

1.2.9 +Code

Only one of these elements is present

Code [0..0] CashAccountType4Code Not used.

1.2.10 +Proprietary Prtry [1..1] String Enumeration

Always present.

Identifies the account type.

Only following values are allowed:

„BU“ for current accounts

„SS“ for savings schema accounts

1.2.11 Currency Ccy [1..1] String [3]Always present.

International currency code according to ISO 4217.

1.2.12 Name Nm [1..1] String [20]Always present.

Maximal length is 20.

1.2.13 Owner Ownr [1..1]Always present.

For details see chapter 4.1.1.1.

1.2.56 Servicer Svcr [0..0] Not used.

Page 30 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1. OwnerXPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [1..1] String [100]Always present.

Maximal length is 100.

9.1.1 PostalAddress PstlAdr [1..1]

Always present.

Represents the account owner address of residence.

For details see chapter 4.1.1.1.1.

9.1.12 Identification Id [1..1]Always present.

For details see chapter 4.1.1.1.2.

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

9.1.34 ContactDetails CtctDtls [1..1]Always present.

For details see chapter 4.1.1.1.3.

Page 31 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1.1. PostalAddress

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.2 AddressType AdrTp [0..0] String Enumeration Not used.

9.1.3 Department Dept [0..0] Max70Text Not used

9.1.4 SubDepartment SubDept [0..0] Max70Text Not used

9.1.11 AddressLine AdrLine [1..4] Max70Text Unstructured address.

Page 32 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1.2. Identification

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id

ISO Index Item Name XML

TagCardi-nality Data type Restrictions vs. ISO standard and additional info

9.1.13 OrganisationIdentificationOnly one of these elements is present

OrgId [1..1]Identifies a corporate subject.

For details see chapter 4.1.1.1.2.1.

9.1.21 PrivateIdentification PrvtId [1..1]Identifies a person.

For details see chapter 4.1.1.1.2.2.

Page 33 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1.2.1. OrganisationIdentification

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.14 BICOrBEI BICOrBEI [0..0] AnyBICIdentifier Not used.

9.1.15 Other Othr [2..2] Always two instances present.

9.1.16 +Identification Id [1..1] String [8] For details see Table 3.

9.1.17 +SchemeName SchmeNm [1..1] Always present.

9.1.18 ++Code Only one of these elements is present

Cd [1..1] ExternalOrganisation-Identification!Code For details see Table 3.

9.1.19 ++Proprietary Prtry [1..1] String Enumeration For details see Table 3.

9.1.20 +Issuer Issr [1..1] Max35TextAlways present.

For details see Table 3.

Page 34 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ID TypeSchmeNm

Issr Formát elementu IdTag Hodnota

CIF Cd BANK TATRSKBX String [6]

IČO Prtry ICO ORSRString [8]

Format [0-9]{6,8}

Table 3: Corporate customer identication attributes.

Page 35 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1.2.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.22 DateAndPlaceOfBirth DtAndPlcOfBirth [1..1] Always present.

9.1.23 +BirthDate BirthDt [1..1] Date Always present.

Page 36 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.24 +ProvinceOfBirth PrvcOfBirth [0..0] Max35Text Not used.

9.1.25 +CityOfBirth CityOfBirth [1..1] Max35Text Not used (always “N/A”).

9.1.26 +CountryOfBirth CtryOfBirth [1..1] CountryCode Not used (always „SK“).

9.1.27 Other Othr [3..4] Three or four instances present.

9.1.28 +Identification Id [1..1] String [10] For details see Table 4.

9.1.29 +SchemeName SchmeNm [1..1] Always present.

9.1.30 ++Code Only one of these elements is present

Cd [1..1] ExternalOrganisation-Identification!Code For details see Table 4.

9.1.31 ++Proprietary Prtry [1..1] String Enumeration For details see Table 4.

9.1.32 +Issuer Issr [1..1] Max35TextAlways present

For details see Table 4.

ID TypeSchmeNm

Issr Formát elementu Id RemarksTag Hodnota

CIF Cd BANK TATRSKBX String [6]

IČO Prtry ICO ORSRString [8]

Format [0-9]{6,8}Only present if the customer is a sole-trader.

Birth number Cd NIDN MVSRString [10]

Format [0-9]{6,6}[0-9]{1,4}

Age Prtry Age MVSRString [3]

Format [0-9]{1,3}

Table 4: Person identication attributes.

Page 37 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.1.1.3. ContactDetails

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / CtctDtls

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.35 NamePrefix NmPrfx [1..1] String Enumeration

Always present.

Identifies the customer gender.

Only following values are used:

„MIST“ for male customers „MADM“ for female customers

9.1.36 Name Nm [0..0] String [100] Not used.

9.1.37 PhoneNumber PhneNb [0..0] PhoneNumber Not used.

9.1.38 MobilNumber MobNb [0..0] PhoneNumber Not used.

9.1.39 FaxNumber FaxNb [0..0] PhoneNumber Not used.

9.1.40 EmailAddress EmailAdr [0..0] String [100] Not used.

9.1.41 Other Othr [0..0] String [35] Not used.

Page 38 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.2. RelatedAccountXPath / Document / BkToCstmrStmt / Stmt / RltdAcct

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1.0 Identification Id [1..1]

1.1.1 +IBANOnly one of these elements is present

IBAN [1..1] String [24]

Always present.

Format: „SK“[0-9]{2,2}[0-9]{20,20}

Last 20 digits are combined of bank code (4 digits), account prefix (6 digits) and account retail number (10 digits).

1.1.2 +Other Othr [0..0] Not used.

1.1.8 Type Tp [1..1] Always present.

Page 39 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1.9 +Code

Only one of these elements is present

Cd [0..0] ExternalAccount-IdentificationCode Not used.

1.1.10 +Proprietary Prtry [1..1] String Enumeration

Always present.

Identifies the related account type.

Only following values are allowed:

„BU“ for current accounts

„SS“ for savings schema accounts

1.1.11 Currency Ccy [0..0] ActiveOrHistory-CurrencyCode Not used.

1.1.12 Name Nm [0..0] Max70Text Not used.

Page 40 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.3. BalanceXPath / Document / BkToCstmrStmt / Stmt / Bal

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.24 Type Tp [1..1]

2.25 +CodeOrProprietary CdOrPrtry [1..1]

2.26 ++CodeOnly one of these elements

Cd [1..1] String EnumerationIdentifies the balance type.

Only values from Table 5 allowed.

2.27 ++Proprietary Prtry [0..0] Max35Text Not used.

Page 41 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

is present2.28 +SubType SubTp [0..0] Not used.

2.31 CreditLine CdtLine [0..0] Not used.

2.34 Amount Amt [1..1] Number [18,5] Balance amount.

@Currency Ccy [1..1] String [3]

Balance currency.

An attribute of the Amount element.

International currency code according to ISO 4217.

2.35 CreditDebitIndicator CdtDbtInd [1..1] String Enumeration

Indicates, whether the balance is positive or negative.

Only following values are allowed:

„CRDT“ for positive (and zero) balances

„DBIT“ for negative balances

2.36 Date Dt [1..1]

4.1.0 +DateOnly one of these elements is present

Dt [1..1] Date

Balance validity date1.

Always the last day covered by the statement (equals Stmt / FrToDt / ToDtTm).

Format [YYYY]-[MM]-[DD], where:

YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month and day.

4.1.1 +DateTime DtTm [0..0] DateTime Not used.

2.37 Availability Avlbty [0..0] Not used.

Type Description Validity Date

PRCD Opening booked amount2. Start of period covered by the statement.

CLBD Closing booked amount. End of period covered by the statement.

1 For PRCD balance, the actual balance validity day is the last day of the previous reporting period; the last day of the current period is used as the reference date however.2 Strictly speaking, PRCD is the closing booked amount of the previos reporting period, which is identical to the opening booked amount of the actual period.

Page 42 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

CLAV Closing available amount.

Table 5: Balance types.

Page 43 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.4. TransactionsSummaryXPath / Document / BkToCstmrStmt / Stmt / TxsSummry

Page 44 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.44 TotalEntries TtlNtries [1..1] Always present.

2.45 +NumberOfEntries NbOfNtries [1..1] String [15]

Always present.

Only digits allowed (format [0-9]{1,15}).

Total number of movements on the account within the period covered by the statement.

2.46 +Sum Sum [0..0] Number [18,17] Not used.

2.47 +TotalNetEntryAmount TtlNetNtryAmt [1..1] Number [18,17]

Always present.

Sum of all movements on the account within the period covered by the statement. Represents the difference between closing and opening balance.

2.48 +CreditDebitIndicator CdtDbtInd [1..1] String Enumeration

Always present.

Indicates, whether the TotalNetEntryAmount element value is positive or negative.

Only following values are allowed:

„CRDT“ for positive (and zero) values

„DBIT“ for negative values

2.49 TotalCreditEntries TtlCdtNtries [1..1] Always present.

2.50 +NumberOfEntries NbOfNtries [1..1] String [15]

Always present.

Only digits allowed (format [0-9]{1,15}).

Total number of credits on the account within the period covered by the statement.

2.51 +Sum Sum [1..1] Number [18,17]Always present.

Sum of all credits on the account within the period covered by the statement.

2.52 TotalDebitEntries TtlDbtNtries [1..1] Always present.

2.53 +NumberOfEntries NbOfNtries [1..1] String [15] Always present.

Page 45 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Only digits allowed (format [0-9]{1,15}).

Total number of debits on the account within the period covered by the statement.

2.54 +Sum Sum [1..1] Number [18,17]Always present.

Sum of all credits on the account within the period covered by the statement.

2.55 TotalEntriesPer-BankTransactionCode TtlNtriesPerBkTxCd [0..0] Not used.

Page 46 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5. EntryXPath / Document / BkToCstmrStmt / Stmt / Ntry

Page 47 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.77 EntryReference NtryRef [1..1] String [18]

Always present.

Only digits allowed.

A unique movement identifier.

2.78 Amount Amt [1..1] Number [15,2]Cannot be negative.

Decimal separator is a dot.

@Currency Ccy [1..1] String [3]An attribute of the Amount element.

International currency code according to ISO 4217.

2.79 CreditDebitIndicator CdtDbtInd [1..1] String Enumeration

Only following values are allowed:

„CRDT“ for credits

„DBIT“ for debits

2.80 ReversalIndicator RvslInd [0..1] BooleanPresent only if true. (defaults to false).

True if Entry.ReversalType is “R” or “S”.

2.81 Status Sts [1..1] String Enumeration

Only following values are allowed:

„BOOK“ for already booked entries.

„PDNG“ for entries where not all conditions for a successful booking are yet fulfilled

„INFO“ for entries where „booking“ is an irrelevant term

Only booked entries can be reversed.

2.82 BookingDate BookDt [1..1]Always present.

Movement posting date.

4.1.0 +DateOnly one of these elements is present

Dt [1..1] DateAlways present.

Posting date of the related transaction.

4.1.1 +DateTime DtTm [0..0] DateTime Not used.

2.83 ValueDate ValDt [1..1] Always present.

Page 48 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

4.1.0 +DateOnly one of these elements is present

Dt [1..1] DateAlways present.

Value date of the related transaction.

4.1.1 +DateTime DtTm [0..0] DateTime Not used.

2.84 AccountServicerReference AcctSvcrRef [0..0] String [35] Not used.

2.85 Availability Avlbty [0..0] Not used.

2.91 BankTransactionCode BkTxCd [1..1] For details see chapter 4.1.5.1.

2.100 CommissionWaiverIndicator ComssnWvrInd [0..0] Boolean Not used.

2.101 AdditionalInformationIndicator AddtInfInd [0..0] Not used.

2.104 AmountDetails AmtDtls [0..0] Not used.

2.105 Charges Chrgs [0..0] Not used.

2.119 TechnicalInputChannel TechInptChanl [0..0] Not used.

2.122 Interest Intrst [0..0] Not used.

2.135 EntryDetails NtryDtls [1..2]

One or two instances present, depending on the movement category:

The first instance is always present. For details see chapter 4.1.5.2.

The second instance is only present if the movement category is CA_104 (current account transakcions fee). This second instance contains information about individual fee items. For details see chapter 4.1.5.3.

2.314 AdditionalEntryInformation AddtNtryInf [0..1] String [500]

Present if not empty.

Element structure is described by the NtryInf element of the proprietary elements schema (see chapter 5).

Individual elements are optional. Their availability depends on the movement category, as shown in Table 6.

Page 49 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Attribute name Tag name Data type Cardinality Relevance Remarks

Category Ctg String [6] [1..1]

All movements.

Format [A-Z]{3,3}[0-9]{3,3}

Business Initiator Ini String [3] [1..1]

Booking Channel BkCh String [3] [1..1]

Payment Method Mthd String [1] [1..1]

Counter-party Account Location CPAL String [1] [1..1]

Reversal Type RvsTp String [1] [0..1] Present if / Document / BkToCstmrStmt / Stmt / Ntry / RvslInd = true.

Payment Urgency Urg String [1] [1..1]

Narrative Nrtv String [140] [0..1]

Debit Variable symbol DVS Number [10] [0..1] EuroSIPS payments (transactions with payment method “N”)Debit specific symbol DSS Number [10] [0..1]

Payment Title Ttl String [3] [0..1] Non-EuroSIPS payments (transactions with payment method other than “N”)

Category Purpose CtgPurp String [4] [0..1] SCT and SDD payments (transactions with payment method “S”)

GPP Method of Payment MOP String [6] [0..1] Foreign payments (transactions with payment method “W”)

Merchant Category Code MCC Number [4,0] [0..1] Card transactions (categories with prefix “Crd”)

FeeAccountNumber FeeAccNo String [24] [0..1] Foreign payments (transactions with payment method “W”)

Format: „SK“[0-9]{2,2}[0-9]{20,20}

Last 20 digits are combined of bank code (4 digits), account prefix (6 digits) and account retail number (10 digits).

SDD Sequence Type SqTp String [4] [0..1] SDD payments (category SDD410) Only values from Table 7 allowed.

Table 6: Contents of the Entry Additional Info element.

Page 50 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Code Name Description

FNAL Final Final collection of a series of direct debit instructions.

FRST First First collection of a series of direct debit instructions.

OOFF OneOff Direct debit instruction where the debtor’s authorisation is used to initiate one single direct debit transaction.

RCUR Recurring Direct debit instruction where the debtor’s authorisation is used for regular direct debit transactions initiated by the creditor.

Table 7: SDD Sequence types.

4.1.5.1. BankTransactionCodeXPath / Document / BkToCstmrStmt / Stmt / Ntry / BkTxCd

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.92 Domain Domn [0..0] Not used.

2.97 Proprietary Prtry [1..1] Always present.

2.98 +Code Cd [1..1] String [11]The movement SBA transaction code.

For a list of allowed values see appendix 5.3.

2.99 +Issuer Issr [1..1] String [35] Always present, always has the value “SBA”.

Page 51 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2. EntryDetails – Instance 1XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1]

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.136 Batch Btch [0..0] Not used.

2.142 TransactionDetails TxDtls [1..1]Always one instance present.

For details see chapter 4.1.5.2.1.

Page 52 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1. TransactionDetails

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.143 References Refs [1..1]Always present.

For details see chapter 4.1.5.2.1.1.

2.156 AmountDetails AmtDtls [0..1] Present if at least one detail is available.

Page 53 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

For details see chapter 4.1.5.2.1.2.

2.157 Availability Avlbty [0..0] Not used.

2.163 BankTransactionCode BkTxCd [0..1]Present for SCT and SDD payments (transactions with payment method “S”).

For details see chapter 4.1.5.2.1.3.

2.172 Charges Chrgs [0..12]Zero to twelve instances present..

For details see chapter 4.1.5.2.1.4.

2.186 Interest Intrst [0..0] Not used.

2.199 RelatedParties RltdPties [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.

2.211 RelatedAgents RltdAgts [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.6.

2.224 Purpose Purp [0..1]Present if available for SCT and SDD payments (transactions with payment method “S”)

For details see chapter 4.1.5.2.1.7.

2.227 RelatedRemittanceInformation RltdRmtInf [0..0] Not used.

2.234 RemittanceInformation RmtInf [0..1]Present if at least one detail is available.

For details see chapter Error: Reference source not found.

2.266 RelatedDates RltdDts [1..1]Always present.

For details see chapter Error: Reference source not found.

2.277 RelatedPrice RltdPric [0..0] Not used.

2.282 RelatedQuantities RltsQties [0..0] Not used.

2.287 FinancialInstrumentIdentification FinInstrmId [0..0] Not used.

2.292 Tax Tax [0..0] Not used.

Page 54 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.293 ReturnInformation RtrInf [0..1]Present if available for SCT and SDD payments, e.g transactions with payment method “S”

For details see chapter 4.1.5.2.1.10.

2.308 CorporateAction CorpActn [0..0] Not used.

2.312 SafekeepingAccount SfkpgAcct [0..0] Not used.

2.313 AdditionalTransactionInformation AddtlTxInf [0..1] String [140]Present for foreign payments (transactions with payment method “W”) that were not processed automatically (STP).

Contains the foreign payment non-STP reason code.

Page 55 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.1. References

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs

ISO Index Item Name XML Tag Cardi-nality Data type Restrictions vs. ISO standard and additional info

2.144 MessageIdentification MsgId [0..0] String [35] Not used.

2.145 AccountServicerReference AcctSvcrRef [1..1] String [35] Always present.

Page 56 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-nality Data type Restrictions vs. ISO standard and additional info

System reference assigned by the booking application.

2.146 PaymentInformationIdentification PmtInfId [0..0] String [35] Not used.

2.147 InstructionIdentification InstrId [0..1] String [35]

Present for non-EuroSIPS payments (transactions with payment method other than “N”).

Contains the payment title.

Redundancy due to SBA standard; the primary location for payment title is:

/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf

→ / NtryInf / @Ttl.

2.148 EndToEndIndentification EndToEndId [0..1] String [35]

Present if available for EuroSIPS, SCT and SDD payments (transactions with payment method “N” and “S”).

It may contain EuroSIPS credit-side symbols, recognizable by dedicated labels. All labels are case-sensitive. If a label does not exist or exists more than once within the reference or if the first character after the label is not a digit, the related symbol is considered non-existent. The symbol starts with the first digit after the label and ends before the first non-digit character or by reaching the maximal symbol length. The labels and maximal lengths for individual symbols are as follows:

Symbol Label Maximal length

Variable /VS 10

Specific /SS 10

Constant /KS 4

2.149 TransactionIdentification TxId [0..1] String [35]

System reference assigned by the instructing application. For incoming transactions, this is the instructing agent; for outgoing transactions, this is the instructing channel application. For card transactions, this is the Point-of-Trade (ATM or POS) or the Acquier transactions processing system.

A system equivalent of the End-to-End ID.

2.150 MandateIdentification MndtId [0..1] String [35] Present (if available) for SDD payments (categories SDD310 and SDD410).

2.151 ChequeNumber ChqNb [1..1] String [35] Present for card transactions (categories with prefix “Crd”).

Page 57 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-nality Data type Restrictions vs. ISO standard and additional info

Contains the card number.

Redundancy due to SBA standard; the primary location for card number is the Prtry reference.

2.152 ClearingSystemReference ClrSysRef [0..0] String [35] Not used.

2.153 Proprietary Prtry [0..1] Present for transactions described in Table 8.

2.154 +Type Tp [1..1] String Enumeration For details see Table 8.

2.155 +Reference Ref [1..1] String [35] For details see Table 8.

Transaction description Data type Value of the <Tp> element Value of the <Ref> elementSCT and SDD payments category Pay310, payment method “S”

categories SDD310 and SDD410String [35] “BulkID”. Contains the SEPA BulkID.

Debit Card transactions categories with prefix “Crd” String [19] “CardNumber” Contains the card number.

Service Request Fees Number [10] “RequestID” Contains the service request ID.Table 8: Movement proprietary references.

Page 58 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.2. AmountDetails

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / AmtDtls

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.1.0 InstructedAmount InstdAmt [0..1] Amount ad currency of the payment instruction.

2.1.1 +Amount Amt [1..1] Number [15,2] Instructed amount.

+@Currency Ccy [1..1] String [3]An attribute of the Amount element.

International currency code according to ISO 4217.

2.1.2 +CurrencyExchange CcyXchg [0..1] Present if the instruction currency differs from the transaction currency.

2.1.3 ++SourceCurrency SrcCcy [1..1] String [3]Instructed currency.

International currency code according to ISO 4217.

2.1.4 ++TargetCurrency TrgtCcy [0..0] String [3] Not used.

2.1.5 ++UnitCurrency UnitCcy [0..0] String [3] Not used.

2.1.6 ++ExchangeRate XchgRate [1..1] Number [11,6..8] A maximum of 5 significant digits before the decimal sign.

A maximum of 8 significant digits after the decimal sign.

Page 59 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

A maximum of 11 significant digits altogether.

Represents the ratio between instruction and transaction amount.

2.1.7 ++ContractIdentification CtrctId [0..0] Max35Text Not used.

2.1.8 ++QuotationDate QtnDt [0..0] DateTime Not used.

2.1.9 TransactionAmount TxAmt [0..0] Not used.

2.1.18 CounterValueAmount CntrValAmt [0..1] Present if the transaction currency differs from the account currency.

2.1.19 +Amount Amt [1..1] Number [15,2] Transaction amount.

+@Currency Ccy [1..1] String [3]

Transaction currency.

An attribute of the Amount element.

International currency code according to ISO 4217.

2.1.20 +CurrencyExchange CcyXchg [1..1] Always present.

2.1.21 ++SourceCurrency SrcCcy [1..1] String [3]

The currency that enters the conversion.

International currency code according to ISO 4217.

For incoming transactions, this is the transaction currency, for outgoing transactions, this is the account currency.

2.1.22 ++TargetCurrency TrgtCcy [1..1] String [3]

Always present.

The currency that is the product of the conversion.

International currency code according to ISO 4217.

For incoming transactions, this is the account currency, for outgoing transactions, this is the transaction currency.

2.1.23 ++UnitCurrency UnitCcy [0..0] String [3] Not used.

2.1.24 ++ExchangeRate XchgRate [1..1] Number [11,6..8] A maximum of 5 significant digits before the decimal sign.

A maximum of 8 significant digits after the decimal sign.

A maximum of 11 significant digits altogether.

Page 60 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Represents the ratio between posting and transaction amount.

2.1.25 ++ContractIdentification CtrctId [0..0] Max35Text Not used.

2.1.26 ++QuotationDate QtnDt [0..0] DateTime Not used.

2.1.27 AnnouncedPostingAmount AnncdPstngAmt [0..0] Not used.

2.1.36 ProprietaryAmount PrtryAmt [0..0] Not used.

4.1.5.2.1.3. BankTransactionCode

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / BkTxCd

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.92 Domain Domn [1..1] Always present.

2.93 +Code Cd [1..1] String [4]ISO transaction domain code.

Always has the value of “PMNT”.

Page 61 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.94 +Family Fmly [1..1]

2.95 ++Code Cd [1..1] String [4]ISO transaction family code.

For a list of used values see Table 9.

2.96 ++SubFamilyCode SubFmlyCd [1..1] String [4]ISO transaction sub-family code, represents the SEPA scheme type.

For a list of used values see Table 9.

2.97 Proprietary Prtry [0..0] Not used.

Transaction description Transaction clasification Family SubFamily

Incoming SCT Category Pay310, payment method “S”, credit or its reversal RCDT ESCT

Outgoing SCT Category Pay310, payment method “S”, debit or its reversal ICDT ESCT

Received SDD Core Category SDD310, debit or its reversal RDDT ESDD

Issued SDD Core Category SDD310, credit or its reversal IDDT ESDD

Received SDD B2B Category SDD410, debit or its reversal RDDT BBDD

Issued SDD B2B Category SDD410, credit or its reversal IDDT BBDD

Table 9: Bank transaction code Families and Subfamilies.

Page 62 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.4. Charges

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.106 TotalChargesAndTaxAmount TtlChrgsAndTaxAmt [0..0] Not used.

2.107 Amount Amt [1..1] Number [15,2]

@Currency Ccy [1..1] String [3] An attribute of the Amount element.

Page 63 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

International currency code according to ISO 4217

2.108 CreditDebitIndicator CdtDbtInd [0..1] String Enumeration

Only following values are allowed:

„CRDT“ for credits

„DBIT“ for debits

If omitted, it defaults to “CRDT”.

2.109 Type Tp [0..1] Present if available.

2.110 +Code Only one of these elements is present.

Cd [0..0] String Enumeration Not used.

2.111 +Proprietary Prtry [1..1] Always present.

7.1.0 ++Identification Id [1..1] String [9] Contains the fee type.

7.1.1 ++Issuer Issr [1..1] Max35Text Always “TB”.

2.112 Rate Rate [0..1] Number [11,10]

Present if the fee currency differs from the movement currency.

The ISO ChargesInformation6 type lacks an “ExchangeRate” element required when the charge currency differs from the account currency. As an extemporary measure, the “Rate” element will be used instead. To cope with the difference between the desired Number [13,8] and the Number [11,10] of the Rate element, the last two decimal digits will be cut.

2.113 Bearer Br [0..1] String Enumeration

Only following values are allowed:

“DEBT”

“CRED”

“SHAR”

“SLEV”

2.114 Party Pty [0..0] Not used.

2.115 Tax Tax [0..0] Not used.

Page 64 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5. RelatedParties

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.200 InitiatingParty InitgPty [0..1]Present for card transactions (categories with prefix “Crd”) if at least one detail is available.

For details see chapter 4.1.5.2.1.5.1.

2.201 Debtor Dbtr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.2.

2.202 DebtorAccount DbtrAcct [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.3.

Page 65 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.203 UltimateDebtor UltmtDbtr [0..1]Present for SCT and SDD payments ätransactions with payment method “S”) if at least one detail is available.

For details see chapter 4.1.5.2.1.5.4.

2.204 Creditor Cdtr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.5.

2.205 CreditorAccount CdtAcct [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.6.

2.206 UltimateCreditor UltmtCdtr [0..1]Present for SCT and SDD payments ätransactions with payment method “S”) if at least one detail is available.

For details see chapter 4.1.5.2.1.5.7.

2.207 TradingParty TradgPty [0..0] Not used.

2.208 Proprietary Prtry [0..0] Not used.

4.1.5.2.1.5.1. InitiatingParty

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / InitgPty

Page 66 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [25] Card holder name.

9.1.1 PostalAddress PstlAdr [0..0] Not used.

9.1.12 Identification Id [0..0] Not used.

9.1.33 CountryOfResidence CtryOfRes [0..0] Not used.

9.1.34 ContactDetails CtctDtls [0..0] Not used.

4.1.5.2.1.5.2. Debtor

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [70] Debtor name.

9.1.1 PostalAddress PstlAdr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.2.1.

9.1.12 Identification Id [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.2.2.

Page 67 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

9.1.34 ContactDetails CtctDtls [0..0] Not used.

4.1.5.2.1.5.2.1. PostalAddress

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.2 AddressType AdrTp [0..0] String Enumeration Not used.

Page 68 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.3 Department Dept [0..0] String [70] Not used.

9.1.4 SubDepartment SubDept [0..0] String [70] Not used.

9.1.5 StreetName StrtNm [0..0] String [70] Not used.

9.1.6 BuildingNumber BldgNb [0..0] String [16] Not used.

9.1.7 PostCode PstCd [0..0] String [16] Not used.

9.1.8 TownName TwnNm [0..0] String [35] Not used.

9.1.9 CountrySubDivision CtrySubDvsn [0..0] String [35] Not used.

9.1.10 Country Ctry [0..1] String [2]

9.1.11 AddressLine AdrLine [0..2] String [70]No more than two instances allowed.

Unstructured address line.

4.1.5.2.1.5.2.2. Identification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.13 OrganisationIdentification Only one of these elements is present

OrgId [1..1]Present if the debtor is a corporate subject.

For details see chapter 4.1.5.2.1.5.2.2.1.

9.1.21 PrivateIdentification PrvtId [1..1]Present if the debtor is a person.

For details see chapter 4.1.5.2.1.5.2.2.2.

Page 69 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.2.2.1. OrganisationIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.14 BICOrBEI BICOrBEI [0..1] String [11]Debtor BIC according to ISO 9362.

Format [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

9.1.15 Other Othr [0..1] No more than one instance present.

9.1.16 +Identification Id [1..1] String [35] Debtor ID.

9.1.17 +SchemeName SchmeNm [0..1]

9.1.18 ++Code Only one of these elements is present

Cd [1..1] String [4]

9.1.19 ++Proprietary Prtry [1..1] String [35]

Page 70 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.20 +Issuer Issr [0..1] String [35]

4.1.5.2.1.5.2.2.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId

Page 71 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.22 DateAndPlaceOfBirth DtAndPlcOfBirth [0..1]

9.1.23 +BirthDate BirthDt [1..1] Date

9.1.24 +ProvinceOfBirth PrvcOfBirth [0..1] String [35]

9.1.25 +CityOfBirth CityOfBirth [1..1] String [35]

9.1.26 +CountryOfBirth CtryOfBirth [1..1] String [35]

9.1.27 Other Othr [0..1] No more than one instance present.

9.1.28 +Identification Id [1..1] String [35] Debtor ID.

9.1.29 +SchemeName SchmeNm [1..1]

9.1.30 ++Code Only one of these elements is present

Cd [1..1] String [4]

9.1.31 ++Proprietary Prtry [1..1] String [35]

9.1.32 +Issuer Issr [0..0] String [35]

Page 72 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.3. DebtorAccount

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1.0 Identification Id [1..1]

1.1.1 +IBANOnly one of these elements is present

IBAN [0..1] String [34]

Mandatory for SEPA payments.

Debtor account IBAN according to ISO 13616.

Format: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}

1.1.2 +Other Othr [0..1]

1.1.3 ++Identification Id [1..1] String [34] Non-IBAN debtor account ID.

Page 73 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1.4 ++SchemeName SchmeNm [0..0] Not used.

1.1.7 ++Issuer Issr [0..0] String [35] Not used

1.1.8 Type Tp [0..0] Not used.

1.1.11 Currency Ccy [0..0] String [3] Not used.

1.1.12 Name Nm [0..0] String [70] Not used.

4.1.5.2.1.5.4. UltimateDebtor

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [70] Ultimate debtor name.

9.1.1 PostalAddress PstlAdr [0..0] Not used.

9.1.12 Identification Id [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.4.1.

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

Page 74 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.34 ContactDetails CtctDtls [0..0] Not used.

4.1.5.2.1.5.4.1. Identification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.13 OrganisationIdentification Only one of these elements is present

OrgId [1..1]Present if the ultimate debtor is a corporate subject.

For details see chapter 4.1.5.2.1.5.4.1.1.

9.1.21 PrivateIdentification PrvtId [1..1]Present if the ultimate debtor is a person.

For details see chapter 4.1.5.2.1.5.4.1.2.

Page 75 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.4.1.1. OrganisationIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.14 BICOrBEI BICOrBEI [0..1] String [11]

Present if available.

Ultimate debtor BIC according to ISO 9362.

Format [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

9.1.15 Other Othr [0..1] No more than one instance present.

9.1.16 +Identification Id [1..1] String [35] Ultimate debtor ID.

9.1.17 +SchemeName SchmeNm [0..1]

9.1.18 ++Code Only one of these elements

Cd [1..1] String [4]

9.1.19 ++Proprietary Prtry [1..1] String [35]

Page 76 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

is present9.1.20 +Issuer Issr [0..1] String [35]

4.1.5.2.1.5.4.1.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId

Page 77 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.22 DateAndPlaceOfBirth DtAndPlcOfBirth [0..1]

9.1.23 +BirthDate BirthDt [1..1] Date

9.1.24 +ProvinceOfBirth PrvcOfBirth [0..1] String [35]

9.1.25 +CityOfBirth CityOfBirth [1..1] String [35]

9.1.26 +CountryOfBirth CtryOfBirth [1..1] String [35]

9.1.27 Other Othr [0..1] No more than one instance present.

9.1.28 +Identification Id [1..1] String [35] Ultimate debtor ID.

9.1.29 +SchemeName SchmeNm [1..1]

9.1.30 ++Code Only one of these elements is present

Cd [1..1] String [4]

9.1.31 ++Proprietary Prtry [1..1] String [35]

9.1.32 +Issuer Issr [0..0] String [35]

4.1.5.2.1.5.5. Creditor

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr

Page 78 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [70] Creditor name.

9.1.1 PostalAddress PstlAdr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.2.1.

9.1.12 Identification Id [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.2.2.

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

9.1.34 ContactDetails CtctDtls [0..0] Not used.

Page 79 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.5.1. PostalAddress

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.2 AddressType AdrTp [0..0] String Enumeration Not used.

9.1.3 Department Dept [0..0] String [70] Not used.

9.1.4 SubDepartment SubDept [0..0] String [70] Not used.

9.1.5 StreetName StrtNm [0..0] String [70] Not used.

9.1.6 BuildingNumber BldgNb [0..0] String [16] Not used.

Page 80 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.7 PostCode PstCd [0..0] String [16] Not used.

9.1.8 TownName TwnNm [0..0] String [35] Not used.

9.1.9 CountrySubDivision CtrySubDvsn [0..0] String [35] Not used.

9.1.10 Country Ctry [0..1] String [2]

9.1.11 AddressLine AdrLine [0..2] String [70]No more than two instances allowed.

Unstructured address line.

4.1.5.2.1.5.5.2. Identification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.13 OrganisationIdentification Only one of these elements is present

OrgId [1..1]Present if the creditor is a corporate subject.

For details see chapter 4.1.5.2.1.5.2.2.1.

9.1.21 PrivateIdentification PrvtId [1..1]Present if the creditor is a person.

For details see chapter 4.1.5.2.1.5.2.2.2.

Page 81 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.5.2.1. OrganisationIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.14 BICOrBEI BICOrBEI [0..1] String [11]

Present if available.

Creditor BIC according to ISO 9362.

Format [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

9.1.15 Other Othr [0..1] No more than one instance present.

9.1.16 +Identification Id [1..1] String [35] Creditor ID.

9.1.17 +SchemeName SchmeNm [0..1]

9.1.18 ++Code Only one of these elements

Cd [1..1] String [4]

9.1.19 ++Proprietary Prtry [1..1] String [35]

Page 82 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

is present9.1.20 +Issuer Issr [0..1] String [35]

4.1.5.2.1.5.5.2.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.22 DateAndPlaceOfBirth DtAndPlcOfBirth [0..1]

9.1.23 +BirthDate BirthDt [1..1] Date

9.1.24 +ProvinceOfBirth PrvcOfBirth [0..1] String [35]

9.1.25 +CityOfBirth CityOfBirth [1..1] String [35]

9.1.26 +CountryOfBirth CtryOfBirth [1..1] String [35]

Page 83 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.27 Other Othr [0..1] No more than one instance present.

9.1.28 +Identification Id [1..1] String [35] Creditor ID.

9.1.29 +SchemeName SchmeNm [1..1]

9.1.30 ++Code Only one of these elements is present

Cd [1..1] String [4]

9.1.31 ++Proprietary Prtry [1..1] String [35]

9.1.32 +Issuer Issr [0..0] String [35]

4.1.5.2.1.5.6. CreditorAccount

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

1.1.0 Identification Id [1..1]

1.1.1 +IBAN IBAN [0..1] String [34] Mandatory for SEPA payments.

Page 84 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Credtor account IBAN according to ISO 13616.

Format: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}

1.1.2 +Other Othr [0..1]

1.1.3 ++Identification Id [1..1] String [34] Non-IBAN creditor account ID.

1.1.4 ++SchemeName SchmeNm [0..0] Not used.

1.1.7 ++Issuer Issr [0..0] String [35] Not used

1.1.8 Type Tp [0..0] Not used.

1.1.11 Currency Ccy [0..0] String [3] Not used.

1.1.12 Name Nm [0..0] String [70] Not used.

4.1.5.2.1.5.7. UltimateCreditor

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [70] Ultimate creditor name.

Page 85 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.1 PostalAddress PstlAdr [0..0] Not used.

9.1.12 Identification Id [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.5.7.1.

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

9.1.34 ContactDetails CtctDtls [0..0] Not used.

4.1.5.2.1.5.7.1. Identification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.13 OrganisationIdentification Only one of these elements is present

OrgId [1..1]Present if the ultimate creditor is a corporate subject.

For details see chapter 4.1.5.2.1.5.4.1.1.

9.1.21 PrivateIdentification PrvtId [1..1]Present if the ultimate creditor is a person.

For details see chapter 4.1.5.2.1.5.4.1.2.

Page 86 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.7.1.1. OrganisationIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.14 BICOrBEI BICOrBEI [0..1] String [11]

Present if available.

Ultimate creditor BIC according to ISO 9362.

Format [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

9.1.15 Other Othr [0..1] No more than one instance present.

9.1.16 +Identification Id [1..1] String [35] Ultimate creditor ID.

9.1.17 +SchemeName SchmeNm [0..1]

9.1.18 ++Code Only one Cd [1..1] String [4]

Page 87 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

of these elements is present

9.1.19 ++Proprietary Prtry [1..1] String [35]

9.1.20 +Issuer Issr [0..1] String [35]

Page 88 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.5.7.1.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.22 DateAndPlaceOfBirth DtAndPlcOfBirth [0..1]

9.1.23 +BirthDate BirthDt [1..1] Date

Page 89 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.24 +ProvinceOfBirth PrvcOfBirth [0..1] String [35]

9.1.25 +CityOfBirth CityOfBirth [1..1] String [35]

9.1.26 +CountryOfBirth CtryOfBirth [1..1] String [35]

9.1.27 Other Othr [0..1] No more than one instance present.

9.1.28 +Identification Id [1..1] String [35] Ultimate creditor ID.

9.1.29 +SchemeName SchmeNm [1..1]

9.1.30 ++Code Only one of these elements is present

Cd [1..1] String [4]

9.1.31 ++Proprietary Prtry [1..1] String [35]

9.1.32 +Issuer Issr [0..0] String [35]

Page 90 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.6. RelatedAgents

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.212 DebtorAgent DbtrAgt [0..1]

Present for incoming interbank payments if at least one detail is available.

Represents the ordering bank.

For details see chapter 4.1.5.2.1.6.1.

2.213 CreditorAgent CdtrAgt [0..1] Present for outgoing interbank payments if at least one detail is available.

Page 91 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Represents the beneficiary bank.

For details see chapter 4.1.5.2.1.6.2.

2.214 IntermediaryAgent1 IntrmyAgt1 [0..1]

Present for transactions where Payment Method = “W” if at least one detail is available.

Represents the correspondent bank.

For details see chapter 4.1.5.2.1.6.3.

2.215 IntermediaryAgent2 IntrmyAgt2 [0..0] Not used.

2.216 IntermediaryAgent3 IntrmyAgt3 [0..0] Not used.

2.217 ReceivingAgent RcvgAgt [0..0] Not used.

2.218 DeliveringAgent DlvrgAgt [0..0] Not used.

2.219 IssuingAgent IssgAgt [0..0] Not used.

2.220 SettlementPlace SttlmPlc [0..0] Not used.

2.221 Proprietary Prtry [0..1]Present for card transactions (categories with prefix “Crd”) if at least one detail is available.

For details see chapter 4.1.5.2.1.6.4.

Page 92 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.6.1. DebtorAgent

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.0 FinancialInstitutionIdentification FinInstnId [1..1]

6.1.1 +BIC BIC [0..1] String [11]Debtor agent BIC according to ISO 9362.

Format: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

6.1.2 +ClearingSystemMemberIdentification ClrSysMmbId [0..0] Not used.

6.1.7 +Name Nm [0..1] String [70] Debtor agent name.

6.1.8 +PostalAddress PstlAdr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.6.1.1.

6.1.19 +Other Othr [0..0] Not used.

6.1.25 BranchIdentification BrnchId [0..0] Not used.

Page 93 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.6.1.1. PostalAddress

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / PstlAdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.2 AddressType AdrTp [0..0] AddressType2Code Not used.

9.1.3 Department Dept [0..0] Max70Text Not used

9.1.4 SubDepartment SubDept [0..0] Max70Text Not used

9.1.5 StreetName StrtNm [0..0] Max70Text Not used

9.1.6 BuildingNumber BldgNb [0..0] Max16Text Not used

Page 94 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.7 PostCode PstCd [0..0] Max16Text Not used

9.1.8 TownName TwnNm [0..0] Max35Text Not used

9.1.9 CountrySubDivision CtrySubDvsn [0..0] Max35Text Not used.

9.1.10 Country Ctry [0..0] String [2] Not used

9.1.11 AddressLine AdrLine [0..3] String [35]Up to three instances present.

Unstructured address line.

4.1.5.2.1.6.2. CreditorAgent

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.0 FinancialInstitutionIdentification FinInstnId [1..1]

Page 95 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.1 +BIC BIC [0..1] String [11]Creditor agent BIC according to ISO 9362.

Format: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

6.1.2 +ClearingSystemMemberIdentification ClrSysMmbId [0..0] Not used.

6.1.7 +Name Nm [0..1] String [70] Creditor agent name.

6.1.8 +PostalAddress PstlAdr [0..1]Present if at least one detail is available.

For details see chapter 4.1.5.2.1.6.1.1.

6.1.19 +Other Othr [0..0] Not used.

6.1.25 BranchIdentification BrnchId [0..0] Not used.

Page 96 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.6.2.1. PostalAddress

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / PstlAdr

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.2 AddressType AdrTp [0..0] AddressType2Code Not used.

9.1.3 Department Dept [0..0] Max70Text Not used

9.1.4 SubDepartment SubDept [0..0] Max70Text Not used

9.1.5 StreetName StrtNm [0..0] Max70Text Not used

9.1.6 BuildingNumber BldgNb [0..0] Max16Text Not used

Page 97 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.7 PostCode PstCd [0..0] Max16Text Not used

9.1.8 TownName TwnNm [0..0] Max35Text Not used

9.1.9 CountrySubDivision CtrySubDvsn [0..0] Max35Text Not used.

9.1.10 Country Ctry [0..0] String [2] Not used

9.1.11 AddressLine AdrLine [0..3] String [35]Up to three instances present.

Unstructured address line.

4.1.5.2.1.6.3. IntermediaryAgent1

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.0 FinancialInstitutionIdentification FinInstnId [1..1]

Page 98 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.1 +BIC BIC [0..1] String [11]Correspondent bank BIC according to ISO 9362.

Format: [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

6.1.2 +ClearingSystemMemberIdentification ClrSysMmbId [0..0] Not used.

6.1.7 +Name Nm [0..1] String [70] Correspondent bank name.

6.1.8 +PostalAddress PstlAdr [0..0] Not used.

6.1.19 +Other Othr [0..0] Not used.

6.1.25 BranchIdentification BrnchId [0..0] Not used.

Page 99 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.6.4. Proprietary

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.222 Type Tp [1..1] String [35] Always “Card transaction Acquier”.

2.223 Agent Agt [1..1]

6.1.0 +FinancialInstitutionIdentification FinInstnId [1..1] Not used. Present only because mandatory.

6.1.1 +BIC BIC [0..0] String [11] Not used.

Page 100 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

6.1.2 +ClearingSystemMemberIdentification ClrSysMmbId [0..0] Not used.

6.1.7 +Name Nm [0..0] String [70] Not used.

6.1.8 +PostalAddress PstlAdr [0..0] Not used.

6.1.19 +Other Othr [0..0] Not used.

6.1.25 +BranchIdentification BrnchId [0..1]Present if at least one detail is available.

Represents Acquier Point-of-Trade (ATM or POS).

6.1.26 ++Identification Id [0..1] String [25]Merchant ID.

Identifies the Acquier Point-of-Trade (ATM or POS).

6.1.27 ++Name Nm [0..0] Not used.

6.1.28 ++PostalAddress PstlAdr [0..1] Present if at least one detail is available.

6.1.29 +++AddressType AdrTp [0..0] String Enumeration Not used.

6.1.30 +++Department Dept [0..0] Max70Text Not used.

6.1.31 +++SubDepartment SubDept [0..0] Max70Text Not used.

6.1.32 +++StreetName StrtNm [0..0] Max70Text Not used.

6.1.33 +++BuildingNumber BldgNb [0..0] Max16Text Not used.

6.1.34 +++PostCode PstCd [0..0] Max16Text Not used.

6.1.35 +++TownName TwnNm [0..0] Max35Text Not used.

6.1.36 +++CountrySubDivision CtrySubDvsn [0..0] Max35Text Not used.

6.1.37 +++Country Ctry [0..0] String [2] Not used.

6.1.38 +++AddressLine AdrLine [0..1] String [13]One instance present if available.

Merchant / Acquier Point-of-Trade (ATM or POS) location.

Page 101 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.7. Purpose

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.87 Code Only one of these elemnts is present

Cd [1..1] String [4]Always present.

Contains the ISO credit transfer purpose code.

2.88 Proprietary Prtry [0..0] String [35] Not used.

4.1.5.2.1.8. RemittanceInfo

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.234 UnstructuredOnly one of these elements is present

Ustrd [0..4] String [140]Zero to four lines present if the remittance info is not structured.

For details see Table 10.

2.235 Structured Strd [0..1] One instance present if the remittance info is structured.

Page 102 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Payment Method Cardinality Data Type Remark Instance Restrictions vs. ISO standard and additional info

N(domestic EuroSIPS payment)

[4..4] String [35]

Informative attributes of the HD11 structure. “N/A” represents “no value”.

1 Message for AV.

2 Message for Bank.

3 InfoField1.

4 InfoField2.

Other [0..1] String [140] 1 Unstructured remittance info.

Table 10: Remittance Info details.

Page 103 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.9. RelatedDates

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.267 AcceptancedateTime AccptncDtTm [0..0] DateTime Not used.

2.268 TradeActivityContractual- TradActvtyCtrctlSttlmDt [0..0] Date Not used.

Page 104 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

SettlementDate

2.269 TradeDate TradDt [0..0] Date Not used.

2.270 InterbankSettlementDate IntrBkSttlmDt [0..1] DatePresent if available for SCT and SDD payments, e.g transactions with payment method “S”

Only the date portion of the DateTime is available.

2.271 StartDate StartDt [0..0] Date Not used.

2.272 EndDate EndDt [0..0] Date Not used.

2.273 TransactionDateTime TxDtTm [1..1] DateTimeAlways present.

Contains the movement booking timestamp.

2.274 Proprietary Prtry [0..4]Zero to four instances present.

For details see chapter Table 11.

2.275 +Type Tp [1..1] String Enumeration For details see chapter Table 11.

2.276 +Date Dt [1..1]

4.1.0 ++Date Only one of these elements is present

Dt [1..1] Date For details see chapter Table 11.

4.1.1 ++DateTime DtTm [0..0] DateTime Not used.

Value of the <Tp> element <Dt> subelement used Cardinality Restrictions vs. ISO standard and additional info

Effective Dt [0..1]Present if available.

Contains the movement effective date.

MandateSign Dt [0..1] Present (if available) for SDD payments (categories SDD310 and SDD410).

POSTransaction DtTm [0..1]Present (if available) for debit card transactions (categories with prefix “Crd”).

CMSProcessing Dt [0..1]

Table 11: Proprietary dates details.

Page 105 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.2.1.10. ReturnInformation

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.294 OriginalBankTransactionCode OrgnlBkTxCd [0..0] Not used.

2.303 Originator Orgtr [0..1] For details see chapter 4.1.5.2.1.10.1.

2.304 Reason Rsn [1..1] Always present.

2.305 +CodeOnly one of these elements is present

Cd [1..1] String [4]Always present.

Contains the reject reason code.

2.306 +Proprietary Prtry [0..0] String [35] Not used.

2.307 AdditionalInformation AddtlInf [5..5] String [105]Always five instances present.

Contains additional return information. For details see Table 12.

Page 106 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

Instance Data Type Restrictions vs. ISO standard and additional info Remark

1 String Enumeration R-message TypeMandatory.

2 String [35] Original Payment Reference

3 String [35] Original SEPA Transaction ID (“External Reference”) Optional.

“N/A” represents “no value”.

4 Number [15,2] Original Transaction Amount

5 String [3] Original Transaction Currency

Table 12: Additional return information details.

4.1.5.2.1.10.1. Originator

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr

Page 107 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

9.1.0 Name Nm [0..1] String [70] Present if available for non-financial institutions.

9.1.1 PostalAddress PstlAdr [0..0] Not used.

9.1.12 Identification Id [0..1] Present if available for financial institutions.

9.1.13 +OrganisationIdentification OrgId [1..1] Always present (a financial institution is always a corporate subject).

9.1.14 ++BICOrBEI BICOrBEI [1..1] String [11]

Always present.

Originator BIC according to ISO 9362.

Format [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1}

9.1.15 ++Other Othr [0..0] Not used.

9.1.21 +PrivateIdentification PrvtId [0..0] Not used.

9.1.33 CountryOfResidence CtryOfRes [0..0] String [2] Not used.

9.1.34 ContactDetails CtctDtls [0..0] Not used.

Page 108 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3. EntryDetails – Instance 2XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2]

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.136 Batch Btch [0..1] Present if the sum of all fee items is available.

2.137 +MessageIdentification MsgId [0..0] Max35Text Not used

2.138 +PaymentInformationIdentification PmtInfId [0..0] Max35Text Not used.

2.139 +NumberOfTransactions NbOfTxs [0..0] Max15NumericText Not used.

Page 109 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.140 +TotalAmount TtlAmt [1..1] Number [15,2]Always present.

Contains the sum of all fee items without applying any global modifiers.

+@Currency Ccy [1..1] String [3]An attribute of the TotalAmount element.

International currency code according to ISO 4217.

2.141 +CreditDebitIndicator CdtDbtInd [1..1] String Enumeration

Only following values are allowed:

„CRDT“ for positive (and zero) sum

„DBIT“ for debits

2.142 TransactionDetails TxDtls [0..n]One instance present for each fee detail except the items sum (detail of type “S”) which is stored in the Batch element.

For details see chapter 4.1.5.3.1.

Page 110 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3.1. TransactionDetails

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.143 References Refs [1..1]Always present.

For details see chapter 4.1.5.3.1.1.

2.156 AmountDetails AmtDtls [1..1] Present if at least one detail is available.

Page 111 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

For details see chapter 4.1.5.3.1.2.

2.157 Availability Avlbty [0..0] Not used.

2.163 BankTransactionCode BkTxCd [1..1]Always present.

For details see chapter 4.1.5.3.1.3.

2.172 Charges Chrgs [0..0] Not used.

2.186 Interest Intrst [0..0] Not used.

2.199 RelatedParties RltdPties [0..0] Not used.

2.211 RelatedAgents RltdAgts [0..0] Not used.

2.224 Purpose Purp [0..0] Not used.

2.227 RelatedRemittanceInformation RltdRmtInf [0..0] Not used.

2.234 RemittanceInformation RmtInf [0..0] Not used.

2.266 RelatedDates RltdDts [0..0] Not used.

2.277 RelatedPrice RltdPric [0..0] Not used.

2.282 RelatedQuantities RltsQties [1..3]

One instance is always present.

Two additional instances present if the fee detail is an item modifier.

For details see chapter 4.1.5.3.1.4.

2.287 FinancialInstrumentIdentification FinInstrmId [0..0] Not used.

2.292 Tax Tax [0..0] Not used.

2.293 ReturnInformation RtrInf [0..0] Not used.

2.308 CorporateAction CorpActn [0..0] Not used.

2.312 SafekeepingAccount SfkpgAcct [0..0] Not used.

2.313 AdditionalTransactionInformation AddtlTxInf [1..1] String [30] Always present.

Element structure is described by the TxDtls1AddtlInf element of the proprietary elements schema (see chapter 5).

Page 112 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Individual elements are optional. Their availability depends on the movement family, as shown in Table 13.

Attribute name Tag name Cardinality Data type

TransactionTypeCode TxTpCd [0..1] String [5]

PackageIncluded PckgIncl [0..1] Boolean

CreditDebitIndicator CdtDbtInd [0..1] String Enumeration

Narrative Narrative [1..1] String [60]

Table 13: Contents of the Entry [2] TransactionDetails Additional Info element.

Page 113 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3.1.1. References

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.144 MessageIdentification MsgId [0..0] Max35Text Not used.

2.145 AccountServicerReference AcctSvcrRef [1..1] Max35Text Always present.

Page 114 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

Contains the unique fee item ID.

2.146 PaymentInformationIdentification PmtInfId [0..0] Max35Text Not used.

2.147 InstructionIdentification InstrId [0..0] Max35Text Not used.

2.148 EndToEndIndentification EndToEndId [0..0] Max35Text Not used.

2.149 TransactionIdentification TxId [0..0] Max35Text Not used.

2.150 MandateIdentification MndtId [0..0] String [35] Not used.

2.151 ChequeNumber ChqNb [0..0] Max35Text Not used.

2.152 ClearingSystemReference ClrSysRef [0..0] String [35] Not used.

2.153 Proprietary Prtry [1..1] Always present.

2.154 +Type Tp [1..1] String Enumeration Always has the value of “LineNumber”.

2.155 +Reference Ref [1..1] Number [5]Contains the detail LineNumber.

A fee item and its discount modifiers share the same LineNumber; otherwise, the LineNumber is unique.

Page 115 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3.1.2. AmountDetails

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.1.0 InstructedAmount InstdAmt [0..1] Fee item amount.

2.1.9 TransactionAmount TxAmt [0..0] Not used.

2.1.18 CounterValueAmount CntrValAmt [0..0] Not used.

2.1.27 AnnouncedPostingAmount AnncdPstngAmt [0..0] Not used.

Page 116 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.1.36 ProprietaryAmount PrtryAmt [0..1] One instance present if the fee item value is available.

+Type Tp [1..1]

Clasifies the fee item value contained in the Amt element.

Following values are allowed:

For a list of available values see Table 14.

2.1.10 +Amount Amt [1..1] Number [15,2]Fee item value.

For a list of available values see Table 14.

+@Currency Ccy [1..1] String [3]

An attribute of the Amount element.

International currency code according to ISO 4217.

Always “EUR” if the item is a “percentage” modifier.

2.1.11 +CurrencyExchange CcyXchg [0..0] Not used

Fee Detail Type value of the <Tp> element Value of the <Amt> element

“T” - fee item “Unit” Item unit price.

“D” - fee item modifier Modifier mode.

Only values from Table 15 allowedModifier value.

“I” - fee modifier

Table 14: Monthly fee detail amount attributes.

Modifier Mode Modifier Value Description

„Absolute“ Modifier value is expressed as an amount

„Percentage“ Modifier value is expressed as percentage

Table 15: Monthly fee modifier modes.

Page 117 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3.1.3. BankTransactionCode

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / BkTxCd

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.92 Domain Domn [0..0] Not used.

2.97 Proprietary Prtry [1..1] Always present.

2.98 +CodeOnly one of these elements is present

Cd [1..1] String Enumeration

Identifies the fee detail type.

Only following values are allowed:

“T” - fee item

“D” - fee item modifier (“discount”)

“I” - fee modifier (“individual tariff”)

Item modifiers refer to a specific item (by sharing the same LineNumber), while fee modifier affects the items sum.

2.99 +Issuer Issr [0..0] String [35] Not used.

Page 118 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

4.1.5.3.1.4. RelatedQuantities

XPath / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.283 Quantity Only one of these elements is present

Qty [0..0] Not used.

2.284 Proprietary Prtry [1..1] Always present.

2.285 +Type Tp [1..1] String EnumerationIdentifies the quantity attribute type.

For details see Table 16.

2.286 +Quantity Qty [1..1] String [7]Contains the quantity attribute value.

For details see Table 16.

Type Cardinality Description Remarks

Count [1..1] Specifies how many times the fee detail is “applied” on the fee.

LowerBound [0..1] Specifies the minimal number of times the modifier can be applied. Present if the fee detail is an item modifier.UpperBound [0..1] Specifies the maximal number of times the modifier can be applied.

Table 16: Monthly fee detail quantity attributes.

Page 119 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx

Preliminary DRAFT version.Changes and corrections reserved.

5. External sources and appendices5.1. ISO 200225.1.1. camt.053

http://www.iso20022.org/documents/messages/camt/schemas/camt.053.001.02.zip

http://www.iso20022.org/documents/general/b2c_camt_PaymentsMaintenance2012.zip

5.1.2. Code listshttp://www.iso20022.org/documents/External_code_lists/ExternalCodeLists_1Q2013_7May2013_v1.xls

http://www.iso20022.org/documents/External_code_lists/BTC_ExternalCodeListDescription_16June09.doc

http://www.iso20022.org/documents/External_code_lists/BTC_Codification_24June2009.xls

5.2. SEPA5.2.1. SCT

SEPA Credit Transfer Rulebook Version 6.1

SEPA Credit Transfer Scheme Inter-Bank Implementation Guidelines Version 6.0

SEPA Credit Transfer Scheme Customer-to-Bank Implementation Guidelines Version 6.0

More documentation on http://www.europeanpaymentscouncil.eu/content.cfm?page=sepa_credit_transfer

5.2.2. SDDSEPA Direct Debit Core Rulebook Version 6.1

SEPA Direct Debit Core Scheme Inter-Bank Implementation Guidelines Version 6.0

SEPA Direct Debit Core Scheme e-Mandate Service Implementation Guidelines Version 6.0

More documentation on http://www.europeanpaymentscouncil.eu/content.cfm?page=sepa_direct_debit_(sdd)

5.3. SBAhttp://www.sbaonline.sk/files/subory/SEPA/xml_standard_sk_v2_2.doc

http://www.sbaonline.sk/files/subory/SEPA/xml_vypis_transakcne_kody_sk.xls

More documentation on http://www.sbaonline.sk/sk/presscentrum/aktuality/sepa-narodny-format-xml-vypisu.html

5.4. TB5.4.1. Proprietary elements schema

5.4.2. Code – books

Page 120 / 120 Saved: 23. 10. 2013 08:19:00 dop.document.docx