169
Version 1.0 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 / 169 Saved: 4. 6. 2014 17:13:00 document.docx

Current Account XML Statement - Tatra banka - sk Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

  • Upload
    vuhanh

  • View
    253

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

0.11 29.10.2013 Vršanský Ondrej Revised the specification of StructuredFee and its attributes.

0.12 21.11.2013 Vršanský Ondrej

Renamed the Entry.CounterPartyAccountIDScheme attribute to CounterPartyAccountIDFormat.

Added the AccountOwner.SubjectType attribute. Updated the XPath specification of related attributed due to this.

Updated the XPath specification of CounterParty, CounterPartyAccountID, CounterPartyAgent, SEPAPaymentCounterParty, SEPAPaymentCounterPartyID, UltimateParty, SEPAPaymentUltimateParty, SEPAPaymentUltimatePartyID and Purpose attributes.

Added the RemittanceInfoFormat attribute. Updated the XPath specification of the RemittanceInfo attribute due to this.

0.13 4.12.2013 Vršanský Ondrej Updated the description of the / Document / BkToCstmrStmt /

Stmt / Ntry / NtryDtls [2] / Btch element and its TtlAmt subelement.

0.14 6.12.2013 Vršanský Ondrej Corrected damaged and shifted cells in the “Mapping into

Page 1 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 2: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Version Date Author DescriptionXML” table in chapter 2.2.

0.15 17.12.2013 Vršanský Ondrej Changed the cardinality of several Person attributes from mandatory to optional.

0.16 31.12.2013 Vršanský Ondrej Corrected the Owner.PostalAddress section in chapter 4.1.1.1.1.

0.17 7.1.2014 Vršanský Ondrej Changed the scheme type and name for account owner birth number from “Cd”/”NIDN” to “Prtry”/”RC” in chapter 4.1.1.1.2.2.

0.18 9.1.2014 Vršanský Ondrej Included specific reference to SDD CreditorID

0.19 20.1.2014 Vršanský Ondrej

Replaced misspelled “PrvId” with “PrvtId” on 7 occasions. Enhanced the description of “virtual” logical attributes (which

are not stored directly but determine a certain choice selection instead – such as OrgId/PrvtId, Cd/Prtry and others).

0.20 30.1.2014 Vršanský Ondrej Clarified the mapping for SEPA UltimateCreditor and UltimateDebtor in chapter 2.2.

1.0 5.2.2014 Vršanský Ondrej FIRST PUBLISHED MAJOR VERSION.

1.1 4.3.2014 Vršanský Ondrej Corrected the cardinality of the <SchmeNm> and <Issr>

elements in private identification of payment parties (Creditor, Debtor, UltimateCreditor, UltimateDebtor).

1.2 25.5.2014 Vršanský Ondrej

Added the XPath mapping for GrpHdr.CreDtTm Completed the data type specification of Stmt.ElctrncSeqNb Corrected the cardinality for TxDtls/Refs/ChqNb. Corrected the cardinality for Creditor/Id/PrvtId/Othr

Table 1: Version History.

Page 2 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 3: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 3 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 4: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 4 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 5: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 5 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 6: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

[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 6 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 7: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 : stringPartnerID : stringUserID : string {optional}ReferenceID : string {optional}GenerationStart : datetimeGenerationFinish : datetimePostingDateAtStart : datePostingDateAtFinish : dateValueDate : datePageNo : 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 : stringOwner

SubjectType : enumName : 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

Entry1..*1

0..11

1..*

1

11

1 1

1

1

1 111 OpeningBooked11 ClosingBooked11 ClosingAvailable11 AllEntries11 Credits11 Debits

*

11

1StandingOrders&DD

11 CardPayments

1

1

CashWithdrawals 1

1

OtherDebits

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

Page 7 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 8: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 8 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 9: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 9 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 10: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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}UltimateCreditor : SEPAPaymentParty {optional, role}UltimateDebtor : SEPAPaymentParty {optional, role}SettlementDate : date {optional}Purpose : PaymentPurpose {optional, role}ReturnInfo : SEPAPaymentReturnInfo {optional, role}RemittanceInfoFormat : enum {optional}

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

CreditorID : string {optional}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}CounterPartyAccountIDFormat : 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

CustomID0..11

UltimateCreditor

0..11CounterParty

0..11ReturnInfo

0..1

1Purpose

*

1Fee

11CounterParty

0..11CounterPartyAgent

0..11

IntermediateAgent

0..1

1

InstructionConversion

0..11 PostingConversion

0..11UltimateDebtor

Figure 4: Attributes of a SEPA payment.

Page 10 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 11: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 11 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 12: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 12 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 13: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

2.1.7. Structured feeEntry

ID : decimalCategory : stringBookingChannel : stringClearingMethod : charCounterPartyAccountLocation : charCounterPartyAccountID : string {optional}CounterPartyAccountIDFormat : 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

FeeType : stringItemsSum() : decimalItemsSumCRDBIndicator() : charFnalAmount() : decimalFinalAmountCRDBIndicator() : char

InstructionConversionDetails

InstructedAmount : decimalInstructedCurrency : stringInstructionExchangeRate : decimal {optional}

StructuredFeeDetail

ID : decimalLineNo : decimalDetailType : charInstructedAmount : decimal = 0 {optional}Narrative : stringCRDBIndicator() : char

StructuredFeeItem

PackaeIncluded : boolean = false {optional}

StructuredFeeModifier

Mode : char

StructuredFeeItemModifier

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

StructuredFeeVariable

TxTypeCode : string {optional}InstructedUnitPrice : decimal = 0 {optional}

StructuredFeeQuantifiedVariable

Count : decimal = 0 {optional}

0..1

1

InstructionConversion *

1

*

1

Figure 7: Attributes of a structured fee.

Page 13 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 14: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

Document

ID / Document / BkToCstmrStmt / GrpHdr / MsgIdGenerationFinish / Document / BkToCstmrStmt / GrpHdr / CreDtTmPageNo / 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 / AddtlStmtInfPage 14 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 15: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]→ StmtInf / SvgsTgt / @Payment

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

Ow

ner

SubjectTypeWhile not persisted itself, it determines the location of other account owner attributes. / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId represents a corporate subject / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId represents a person

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

CIF

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Cd = ‘BANK’] / Id

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId / Othr [SchmeNm / Cd = ‘BANK’] / Id

ICO

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Prtry = ‘ICO’] / Id

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId / Othr [SchmeNm / Prtry = ‘ICO’] / Id

Pers

on

Gender / Document / BkToCstmrStmt / Stmt / Acct / Ownr / CtctDtls / NmPrfxRC / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId / Othr [SchmeNm / Prtry = ‘RC’] / IdBirthDate / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId / DtAndPlcOfBirth / BirthDtAge / Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvtId / 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

Page 15 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 16: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

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→ / NtryInf / @BkCh

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

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

CounterPartyAccountID

For CounterPartyAccountIDFormat=”IBAN”:For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct / Id / IBAN

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / IBAN

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

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / Othr / Id

CounterPartyAccountIDFormat 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 / Dt

Page 16 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 17: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]ValueDate / 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

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

Page 17 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 18: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

Com

plex

Pay

men

t

PartyRole

While not persisted directly, it determines the choice between Cdtr and Dbtr in RltdPties and RltdAgts. <DbtrAcct> and <Dbtr> elements within <RltdPties> or <DbtrAgt> within <RltdAgts> indicate that the counter-party is the

debtor and thus the PartyRole = Creditor <CdtrAcct> and <Cdtr> elements within <RltdPties> or <CdtrAgt> within <RltdAgts> indicate that the counter-party is the

creditor and thus the PartyRole = Debtor. The only exception is the use of SDD CID which alwayse resides under the <Cdtr> / <Id> element (distinguishable by <SchmeNm> / <Prtry> = “CID”) regardless of the PartyRole.

If none of these elements are available, the value of PartyRole is irrelevant (because related parts of XML do not exist).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

For RemittanceInfoFormat = “Structured”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Strd

For RemittanceInfoFormat = “Unstructured”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd

RemittanceInfoFormat While not persisted itself, it determines the location of RemittanceInfo.

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

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Nm

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Nm

UnstructuredAddress

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / AdrLine

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / AdrLine

Country

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / Ctry

For PartyRole = “Debtor”:

Page 18 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 19: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / Ctry

CounterParty

Agent

BIC

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / BIC

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / BIC

Name

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / Nm

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / Nm

Address

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / PstlAdr / AdrLine

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / 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

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

Page 19 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 20: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

SEPA

Paym

entC

ount

erPa

rty

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

BIC

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / BICOrBEI

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / BICOrBEI

BirthDate

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt

BirthProvince

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth

BirthCity

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth

BirthCountry

For PartyRole = “Creditor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

For PartyRole = “Debtor”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

Page 20 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 21: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

SEPA

Paym

entC

ount

erPa

rty

Stru

ctur

edA

ddre

ss

Country

For PartyRole = “Creditor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Id

For PartyRole = “Debtor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Id

SEPA

Paym

ent C

ount

erPa

rtyI

D ID

For PartyRole = “Creditor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Id

For PartyRole = “Debtor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Id

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

For SubjectType = “Person”:For SchemeType = “Code”:

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

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

For SubjectType = “Corporation”:For SchemeType = “Code”:

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

Page 21 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 22: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

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

For PartyRole = “Debtor”:For SubjectType = “Person”:

For SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / SchmeNm / Cd

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

For SubjectType = “Corporation”:For SchemeType = “Code”:

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

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

SchemeIssuer

For PartyRole = “Creditor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Issr

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Issr

For PartyRole = “Debtor”:For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Issr

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Issr

SEPA

Paym

ent

Ulti

mat

eCre

dito

r Name / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / NmSubjectType While not persisted directly, it determines the choice between OrgId and PrvtId under ultimate-party Id. BIC / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / BICOrBEIBirthDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDtBirthProvince / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirthBirthCity / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirthBirthCountry / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

Page 22 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 23: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

SEPA

Paym

entU

ltim

ate

Cre

dito

r St

ruct

ured

Add

ress

Country

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id

SEPA

aym

entU

ltim

ate

Cre

dito

rID

ID

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id

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

SchemeName

For SubjectType = “Person”:For SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Cd

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

For SubjectType = “Corporation”:For SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Cd

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

SchemeIssuer

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Issr

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Issr

SEPA

Paym

ent U

ltim

ateD

ebto

r Name / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / NmSubjectType While not persisted directly, it determines the choice between OrgId and PrvtId under ultimate-party Id. BIC / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / BICOrBEIBirthDate / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDtBirthProvince / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirthBirthCity / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirthBirthCountry / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth

Page 23 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 24: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

SEPA

Pay

men

tUlti

mat

e D

ebto

r St

ruct

ured

Add

ress

Country

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id

SEPA

aym

entU

ltim

ate

Deb

torID

ID

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id

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

SchemeName

For SubjectType = “Person”:For SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Cd

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

For SubjectType = “Corporation”:For SchemeType = “Code”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Cd

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

SchemeIssuer

For SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Issr

For SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Issr

SDD

Pay

men

t

CreditorID

For CounterParty.SubjectType = “Person”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr [SchmeNm / Prtry = “CID”] / Id

For CounterParty.SubjectType = “Corporation”:/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr [SchmeNm / Prtry = “CID”] / Id

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

Page 24 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 25: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Class Attribute XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 5)]→ / 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 / NmCMSProcessingDate / 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

edFe

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

ItemsSum / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘S’] / AmtDtls / InstdAmt / Amt

ItemsSumCRDBIndicator / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘S’] / AddtlTxInf→ / TxInf2/ @CdtDbtInd

FinalAmount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / TtlAmtFinalAmountCRDBIndicator / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / CdtDbtInd

Stru

ctur

edFe

e D

etai

l

ID / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / AcctSvcrRefLineNo / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / Prtry [Tp = ‘LineNumber] / RefDetailType / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / BkTxCd / Prtry / CdInstructedAmount / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls / InstdAmt / Amt

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

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

StructuredFee

Variable

TxTypeCode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf→ / TxInf2/ TxTpCd

InstructedUnitPrice / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls / PrtryAmt / AmtStructuredFeeQualifiedVariable

Count / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘Count’] / Prtry / QtyStructured PackageIncluded / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf

Page 25 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 26: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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

Structured Fee

ModifierMode / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / 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

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 26 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 27: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 27 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 28: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 28 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 29: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

3.2. StatementXPath / Document / BkToCstmrStmt / Stmt

Page 29 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 30: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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..1] Number [18,0]Present for on-demand statements if specified within the request.

Not used for sequential statements.

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

Page 30 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 31: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

5.1.1 +ToDateTime ToDtTm [1..1] DateTime

Last business date coverd 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

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]

Page 31 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 32: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Attribute name Tag name Data type Remarks

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

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 32 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 33: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 33 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 34: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 34 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 35: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [0..1]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 [0..1]Present if the account owner is a Slovak resident and his BirthNumber is available.

For details see chapter 4.1.1.1.3.

Page 35 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 36: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.5 StreetName StrtNm [0..1] String [70] Present if available.

First 70 characters of StreetName (can have up to 100 characters in

Page 36 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 37: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

the source system).

9.1.6 BuildingNumber BldgNb [1..1] String [15]Always present.

Maximal length is 15.

9.1.7 PostCode PstCd [1..1] String [9]Always present.

Maximal length is 9.

9.1.8 TownName TwnNm [1..1] String [35]Always present.

First 35 characters of TownName (can have up to 100 characters in the source system).

9.1.9 CountrySubDivision CtrySubDvsn [0..0] Max35Text Not used.

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

Present if available.

Maximal length is 2.

International country code according to ISO 3166-1 alpha-2.

Format [A-Z]{2,2}

9.1.11 AddressLine AdrLine [0..0] Max70Text Not used.

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 OrganisationIdentification Only one of these OrgId [1..1] Identifies a corporate subject.

Page 37 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 38: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML

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

elements is present

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.

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.

Page 38 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 39: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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.

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 39 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 40: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

4.1.1.1.2.2. PrivateIdentification

XPath / Document / BkToCstmrStmt / Stmt / Acct / Ownr / 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] Present if the account owner is a Slovak resident and his BirthNumber is available.

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

Page 40 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 41: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [1..4] One to 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}Present if the customer is a sole-trader.

Birth number Prtry RC MVSRString [10]

Format [0-9]{6,6}[0-9]{1,4}Present if available.

Age Prtry Age MVSRString [3]

Format [0-9]{1,3}Present if the account owner is a Slovak resident and his BirthNumber is available.

Table 4: Person identication attributes.

Page 41 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 42: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 42 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 43: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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 +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 43 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 44: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.1.2 +Other Othr [0..0] Not used.

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

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 44 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 45: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 45 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 46: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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]Absolute balance amount.

Cannot be negative.

@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.

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 46 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 47: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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

CLAV Closing available amount.

Table 5: Balance types.

Page 47 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 48: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

4.1.4. TransactionsSummaryXPath / Document / BkToCstmrStmt / Stmt / TxsSummry

Page 48 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 49: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 49 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 50: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 50 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 51: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

4.1.5. EntryXPath / Document / BkToCstmrStmt / Stmt / Ntry

Page 51 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 52: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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]Absolute movement amount.

Cannot be negative.

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

Movement currency.

An attribute of the Amount element.

International currency code according to ISO 4217.

2.79 CreditDebitIndicator CdtDbtInd [1..1] String Enumeration

Indicates whether the movement is a credit or a debit.

Only following values are allowed:

„CRDT“ for credits (and zero movements)

„DBIT“ for debits

2.80 ReversalIndicator RvslInd [0..1] Boolean

Present only if true. (defaults to false).

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

Only booked entries can be reversed.

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

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

4.1.0 +DateOnly one of these elements is present

Dt [1..1] DateAlways present.

Movement posting date.

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

Page 52 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 53: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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

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 53 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 54: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 54 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 55: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 55 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 56: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 56 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 57: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 57 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 58: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 58 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 59: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 59 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 60: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 60 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 61: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [0..1] String [35] Present for card transactions (categories with prefix “Crd”).

Page 61 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 62: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 62 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 63: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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]

Absolute instructed amount.

Cannot be negative.

This amount has the same credit/debit indicator as the entry itself.

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

Instructed currency.

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.

Page 63 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 64: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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.

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]

Absolute transaction amount.

Cannot be negative.

This amount has the same credit/debit indicator as the entry itself.

+@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

Page 64 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 65: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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.

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

Page 65 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 66: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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”.

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 66 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 67: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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]Absolute charge amount.

Cannot be negative.

Page 67 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 68: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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

Charge currency.

An attribute of the Amount element.

International currency code according to ISO 4217

2.108 CreditDebitIndicator CdtDbtInd [0..1] String Enumeration

Indicates whether the charge is being levied or returned.

Only following values are allowed:

„CRDT“ for levied (and zero) charges

„DBIT“ for returned charges

If omitted, it defaults to “CRDT”.

Please note that the charge “sign” here is opposite to the actually booked one. A charge of (+)5€ will actually result in a debit on client’s account.

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”

Page 68 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 69: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

“SHAR”

“SLEV”

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

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

4.1.5.2.1.5. RelatedParties

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

Page 69 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 70: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

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.

Page 70 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 71: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

4.1.5.2.1.5.1. InitiatingParty

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

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.

Page 71 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 72: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

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

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

Page 72 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 73: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

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 73 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 74: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.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 74 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 75: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 75 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 76: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 76 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 77: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [0..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..1] String [35]

Page 77 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 78: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 78 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 79: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 79 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 80: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 80 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 81: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 81 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 82: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 82 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 83: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [0..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..1] String [35]

4.1.5.2.1.5.5. Creditor

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

Page 83 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 84: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 84 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 85: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 85 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 86: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 86 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 87: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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..2]

No more than one instance present for non-SDD transactions.

For SDD transactions, an additional instance containing the SDD CreditorID and distinguishable by SchmeNm/Prtry = “CID” may be present.

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

9.1.17 +SchemeName SchmeNm [0..1]

Page 87 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 88: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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] A value of “CID” identifies an SDD CreditorID.

9.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]

Page 88 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 89: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

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

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

9.1.27 Other Othr [0..2]

No more than one instance present for non-SDD transactions.

For SDD transactions, an additional instance containing the SDD CreditorID and distinguishable by SchmeNm/Prtry = “CID” may be present.

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

9.1.29 +SchemeName SchmeNm [0..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] A value of “CID” identifies an SDD CreditorID.

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

4.1.5.2.1.5.6. CreditorAccount

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

Page 89 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 90: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

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

Page 90 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 91: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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.

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 91 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 92: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 92 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 93: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 93 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 94: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 94 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 95: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 [0..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..1] String [35]

Page 95 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 96: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 96 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 97: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 97 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 98: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 98 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 99: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 99 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 100: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 100 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 101: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 101 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 102: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 102 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 103: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 103 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 104: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 104 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 105: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 105 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 106: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 106 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 107: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 107 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 108: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 108 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 109: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 109 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 110: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 110 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 111: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 111 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 112: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 112 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 113: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 113 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 114: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 fee consists of at least two entries.

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 114 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 115: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 total calculated fee amount.

+@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 115 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 116: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 116 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 117: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 117 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 118: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 118 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 119: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 119 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 120: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 120 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 121: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

4.1.5.3.1.2. AmountDetails

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

Page 121 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 122: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

2.1.0 InstructedAmount InstdAmt [0..1]

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

Absolute fee detail amount.

Cannot be negative.

The credit/debit indicator is embeded in the <AddtlTxInf> element.

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

Instructed currency.

An attribute of the Amount element.

International currency code according to ISO 4217.

2.1.2 +CurrencyExchange CcyXchg [0..0] Not used.

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.

2.1.36 ProprietaryAmount PrtryAmt [0..1] For a list of allowed values see Table 14.

+Type Tp [1..1]Clasifies the value of the Amt element.

For a list of allowed values see Table 14.

2.1.10 +Amount Amt [1..1] Number [15,2]Cannot be negative, the credit/debit indicator is always “CRDT”.

For a list of allowed amount types 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. Modifier value.

Page 122 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 123: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

Fee Detail Type value of the <Tp> element Value of the <Amt> element

Only values from Table 15 allowed“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.

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 +Code Only 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”)

Page 123 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 124: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

ISO Index Item Name XML Tag Cardi-

nality Data type Restrictions vs. ISO standard and additional info

“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.

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.

Page 124 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 125: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 125 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx

Page 126: Current Account XML Statement - Tatra banka - sk  Web viewXMLStatement_TB.docx. Saved: 4. 6. ... (or in Word itself, by default). ... Present for accounts of type “SS”

Version 1.0

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 126 / 126 Saved: 5. 6. 2014 06:24:00 dop.document.docx