Current Account XML Statement

advertisement
Preliminary DRAFT version.
Changes and corrections reserved.
Current Account XML Statement
XML file structure specification
Version
0.1
0.2
Date
1.8.2013
21.8.2013
Author
Vršanský Ondrej
Vršanský Ondrej
0.3
23.8.2013
Vršanský Ondrej
0.4
9.9.2013
Vršanský Ondrej
0.5
19.9.2013
Vršanský Ondrej
Description
Initial draft
Increased the maximal length of the Entry.Narrative attribute.
 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.
 Corrected “credit”/”debit” copy/paste errors in the Table 9.
 Changed the design of the document header.
 Removed obsolete links and attributes in Figure 1.
Table 1: Version History.
Document1
Page 1 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Contents
1. Introduction ....................................................................................................................................................................... 4
1.1. Document structure........................................................................................................................................................ 4
1.2. Legend ........................................................................................................................................................................... 5
1.3. Glossary ......................................................................................................................................................................... 5
2. Statement attributes description ..................................................................................................................................... 6
2.1. Logical attributes hierarchy ............................................................................................................................................ 6
2.1.1. Statement attributes up to the Entry level ................................................................................................................. 6
2.1.2. EuroSIPS payment ................................................................................................................................................... 7
2.1.3. SWIFT payment ........................................................................................................................................................ 8
2.1.4. SEPA payment ......................................................................................................................................................... 9
2.1.5. Debit card transaction ............................................................................................................................................. 10
2.1.6. Loan transaction ..................................................................................................................................................... 11
2.1.7. Structured fee ......................................................................................................................................................... 12
2.2. Mapping into XML ........................................................................................................................................................ 13
3. XML file structure ............................................................................................................................................................ 22
3.1. GroupHeader ............................................................................................................................................................... 23
3.2. Statement ..................................................................................................................................................................... 25
3.2.1. Account ................................................................................................................................................................... 29
3.2.1.1. Owner ................................................................................................................................................................ 31
3.2.1.1.1. PostalAddress............................................................................................................................................... 32
3.2.1.1.2. Identification .................................................................................................................................................. 33
3.2.1.1.2.1. OrganisationIdentification ........................................................................................................................ 34
3.2.1.1.2.2. PrivateIdentification ................................................................................................................................. 36
3.2.1.1.3. ContactDetails .............................................................................................................................................. 38
3.2.2. RelatedAccount ...................................................................................................................................................... 39
3.2.3. Balance ................................................................................................................................................................... 41
3.2.4. TransactionsSummary ............................................................................................................................................ 44
3.2.5. Entry........................................................................................................................................................................ 47
3.2.5.1. EntryDetails – Instance 1 ................................................................................................................................... 51
3.2.5.1.1. TransactionDetails ........................................................................................................................................ 52
3.2.5.1.1.1. References .............................................................................................................................................. 55
3.2.5.1.1.2. AmountDetails ......................................................................................................................................... 58
3.2.5.1.1.3. BankTransactionCode ............................................................................................................................. 60
3.2.5.1.1.4. Charges ................................................................................................................................................... 62
3.2.5.1.1.5. RelatedParties ......................................................................................................................................... 64
3.2.5.1.1.5.1. InitiatingParty ...................................................................................................................................... 65
3.2.5.1.1.5.2. Debtor ................................................................................................................................................. 66
3.2.5.1.1.5.2.1. PostalAddress ............................................................................................................................... 67
3.2.5.1.1.5.2.2. Identification .................................................................................................................................. 68
3.2.5.1.1.5.2.2.1. OrganisationIdentification ......................................................................................................... 69
3.2.5.1.1.5.2.2.2. PrivateIdentification .................................................................................................................. 70
3.2.5.1.1.5.3. DebtorAccount .................................................................................................................................... 72
3.2.5.1.1.5.4. UltimateDebtor .................................................................................................................................... 73
3.2.5.1.1.5.4.1. Identification .................................................................................................................................. 74
3.2.5.1.1.5.4.1.1. OrganisationIdentification ......................................................................................................... 75
3.2.5.1.1.5.4.1.2. PrivateIdentification .................................................................................................................. 76
3.2.5.1.1.5.5. Creditor ............................................................................................................................................... 77
3.2.5.1.1.5.5.1. PostalAddress ............................................................................................................................... 79
3.2.5.1.1.5.5.2. Identification .................................................................................................................................. 80
3.2.5.1.1.5.5.2.1. OrganisationIdentification ......................................................................................................... 81
3.2.5.1.1.5.5.2.2. PrivateIdentification .................................................................................................................. 82
3.2.5.1.1.5.6. CreditorAccount .................................................................................................................................. 83
3.2.5.1.1.5.7. UltimateCreditor .................................................................................................................................. 84
3.2.5.1.1.5.7.1. Identification .................................................................................................................................. 85
3.2.5.1.1.5.7.1.1. OrganisationIdentification ......................................................................................................... 86
3.2.5.1.1.5.7.1.2. PrivateIdentification .................................................................................................................. 88
3.2.5.1.1.6. RelatedAgents ......................................................................................................................................... 90
Document1
Page 2 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6.1. DebtorAgent ....................................................................................................................................... 92
3.2.5.1.1.6.1.1. PostalAddress ............................................................................................................................... 93
3.2.5.1.1.6.2. CreditorAgent ..................................................................................................................................... 94
3.2.5.1.1.6.2.1. PostalAddress ............................................................................................................................... 96
3.2.5.1.1.6.3. IntermediaryAgent1 ............................................................................................................................ 97
3.2.5.1.1.6.4. Proprietary .......................................................................................................................................... 99
3.2.5.1.1.7. Purpose ................................................................................................................................................. 100
3.2.5.1.1.8. RemittanceInfo ...................................................................................................................................... 101
3.2.5.1.1.9. RelatedDates ......................................................................................................................................... 102
3.2.5.1.1.10. ReturnInformation ................................................................................................................................ 104
3.2.5.1.1.10.1. Originator ........................................................................................................................................ 105
3.2.5.2. EntryDetails – Instance 2 ................................................................................................................................. 107
3.2.5.2.1. TransactionDetails ...................................................................................................................................... 109
3.2.5.2.1.1. References ............................................................................................................................................ 112
3.2.5.2.1.2. AmountDetails ....................................................................................................................................... 114
3.2.5.2.1.3. BankTransactionCode ........................................................................................................................... 116
3.2.5.2.1.4. RelatedQuantities .................................................................................................................................. 117
4. External sources and appendices ............................................................................................................................... 118
4.1. ISO 20022 .................................................................................................................................................................. 118
4.1.1. camt.053 ............................................................................................................................................................... 118
4.1.2. Code lists .............................................................................................................................................................. 118
4.2. SEPA ......................................................................................................................................................................... 118
4.2.1. SCT ....................................................................................................................................................................... 118
4.2.2. SDD ...................................................................................................................................................................... 118
4.3. SBA ............................................................................................................................................................................ 118
4.4. TB............................................................................................................................................................................... 118
4.4.1. Proprietary elements schema ............................................................................................................................... 118
4.4.2. Code – books ........................................................................................................................................................ 118
Document1
Page 3 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
1. Introduction
Current account statements are bank-to-client notifications about movements on a client’s current account. In Tatra
banka, these notifications are generated in a variety of formats that range from printed documents through electronic PDF
and Excel documents to “pure” data formats (SWIFT, Gemini, Multicash, …).
Since 2004, the ISO 20022 standard – in particular the camt.053 schema – defines an international standard for current
account statements structure. All information relevant can be found at www.iso20022.org.
Since 2002, the European Payments Council (further referred as “EPC”) defines rulebooks and standards that
constitute the Single European Payment Area (further referred as “SEPA”). All SEPA interbank and bank-to-customer
messages were based on the ISO 20022 standard. In October 2009, SEPA issued a “recommendation” to use the
camt.053 schema for bank-to-customer currenct account transaction statements. All information regarding EPC and
SEPA can be found at http://www.europeanpaymentscouncil.eu/index.cfm.
In 2012, Tatra banka decided to use the camt.053 schema internally for data files used to generate current account
statements en masse in form of electronic or printed documents.
In 2013, the Slovak Bank Association (further referred as “SBA”) released a national standard for XML bank-tocustomer 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-narodnyformat-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 structure
This 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 1). 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 4.1.1).

ISO name:
4.1.1).
the ISO name of the node according to the ISO 20022 camt.053 MDR (see chapter
o

XML Tag:
o

the name of the XML tag according to the ISO 20022 camt.053 MDR (see chapter 4.1.1).
the XML tag name is stated withouth the „<“ and „>“ characters.
Cardinality
o
Document1
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.
describes the allowed node cardinality:
[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
 [1..n]
means that the node is mandatory but can be repeated any number of times
Page 4 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
 [3..3]

Data type
o

means that the node is present exactly three times
describes the node data type
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
constrain:
Lists rules and constraints on top of the ISO 20022 camt.053 MDR. The rules can
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 4).
1.2. Legend
To 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. Glossary
Term
ISO
camt.053
MDR
EU
EPC
SEPA
SBA
TB
XML
XPath
Document1
Description
In the context of this document, this refers to the ISO 20022 standard
An ISO 20022 standard for bank-to-customer current account statetemnts.
„Message Definition Report“ – an ISO document containing the interpretation rules of an
ISO standard (such as the camt.053 XSD schema).
European Union
„European Payments Council“ – an EU body that defines SEPA rulebooks and standards.
„Singe European Payment Area“
Slovak Banking Association
Tatra banka
„Extensible markup Language“ – a wide-spread standard for structured data transfer.
Standard language used to reference information stored in an XML structure.
Page 5 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2. Statement attributes description
This chapter lists the logical attributes that can be found within an XML statement.
2.1. Logical attributes hierarchy
2.1.1. Statement attributes up to the Entry level
Document
Statement
ID : string
PageNo : unsigned long
IsLastPage : boolean = false {optional}
Recipient
Name : string
DeliveryMode : string
EmailAddress : string {optional}
GenerationFinish : datetime
RecipientStructuredAddress
Type : string
StreetName : string {optional}
BuildingNo : string
PostalCode : string
TownName : string
Country : string = SK {optional}
1..* 1
1
ID : string
LegalSeqNo : unsigned long
FromDate : date
ToDate : date
GenerationFinish : datetime 1
Owner
1..*
Name : string
CIF : string
ICO : string {optional}
1
0..1
1
1
1
Type : enum
Name : string
IBAN : string
Currency : string
RelatedAccount
Type : enum
IBAN : string
1
1
1
SavingsSchema
OwnerStructuredAddress
Person
Gender : enum
RC : string
BirthDate : date
Age : unsigned short
1 OpeningBooked
1 ClosingBooked
1 ClosingAvailable
1 AllEntries
1
Credits
1
Debits
1
Account
StreetName : string {optional}
BuildingNo : string
PostalCode : string
TownName : string
Country : string = SK {optional}
1
1
1
1
1
1
Balance
Amount : decimal
CRDBIndicator : enum
EntriesSummary
Count : unsigned long
Amount : decimal
CRDBIndicator : enum
1
*
Entry
TargetCode : decimal
TargetName : string {optional}
TargetAmount : decimal
TargetDate : date
MonthlyPayment : decimal
CalculatedAttribute : enum
Figure 1: Statements attributes hierarchy up to the Entry level.
Document1
Page 6 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.2. EuroSIPS payment
Entry
ID : decimal
Category : string
BookingChannel : string
ClearingMethod : char
CounterPartyAccountLocation : char
CounterPartyAccountID : string {optional}
CounterPartyAccountIDScheme : enum {optional}
ReversalType : char {optional}
Amount : decimal
CRDBIndicator : char
InstructionConversion : InstructionConversionDetails {optional, role}
PostingConversion : PostingConversionDetails {optional, role}
PostingDate : date
ValueDate : date
EffectiveDate : date
Timestamp : datetime
BookerReference : string
Narrative : string {optional}
TxCode() : string
Initiator() : string
Reversal() : boolean
Payment
InitiatorReference : string {optional}
PaymentUrgency : char
EuroSIPSPaymentSideSymbols
1
VarSymbol {optional}
DebitSymbols SpecSymbol {optional}
1
Title {optional}
1 CreditSymbols
1
EuroSIPSPayment
InstructionConversionDetails
0..1
1
InstructionConversion
InstructedAmount : decimal
InstructedCurrency : string
InstructionExchangeRate : decimal {optional}
PostingConversionDetails
0..1
1
PostingConversion
TransactionAmount : decimal
TransactionCurrency : string
TransactionExchangeRate : decimal {optional}
ConstSymbol : decimal {optional}
CreditSymbols : EuroSIPSPaymentSideSymbols {role}
DebitSymbols : EuroSIPSPaymentSideSymbols {role}
MsgForBank : string {optional}
MsgForAV : string {optional}
Info1 : string {optional}
Info2 : string {optional}
Figure 2: Attributes of an EuroSIPS payment
Document1
Page 7 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.3. SWIFT payment
Entry
Payment
1
1 CounterParty
PaymentParty
InitiatorReference : string {optional}
ID : decimal
Name : string {optional}
PaymentUrgency : char
Category : string
UnstructuredAddress : string[] {optional}
BookingChannel : string
Country : string {optional}
ComplexPayment
ClearingMethod : char
0..1
1
PaymentAgent
PartyRole : char
CounterPartyAccountLocation : char
CounterPartyAgent
FeeBearer : string {optional}
BIC : string {optional}
0..1
1
CounterPartyAccountID : string {optional}
FeeAccountNo : string {optional}
Name : string {optional}
IntermediateAgent
CounterPartyAccountIDScheme : enum {optional}
Fee : PaymentFee[] {optional, role}
Address : string[] {optional}
ReversalType : char {optional}
CounterParty : PaymentParty {role}
PaymentFee
Amount : decimal
*
1
CounterPartyAgent : PaymentAgent {optional, role}
CRDBIndicator : char
Fee Type : string {optional}
IntermediateAgent : PaymentAgent {optional, role}
InstructionConversion : InstructionConversionDetails {optional, role}
Amount : decimal
PaymentTitle : string {optional}
PostingConversion : PostingConversionDetails {optional, role}
Currency : string
RemittanceInfo : string[] {optional}
PostingDate : date
ExcahngeRate : decimal {optional}
ForeignPayment
ValueDate : date
EffectiveDate : date
MethodOfPayment : char
Timestamp : datetime
NonSTPReasonCodes : string {optional}
1
InstructionConversion 0..1
BookerReference : string
InstructionConversionDetails
PostingConversionDetails
Narrative : string {optional}
0..1
1
InstructedAmount : decimal
TransactionAmount : decimal
TxCode() : string
InstructedCurrency : string
PostingConversion TransactionCurrency : string
Initiator() : string
InstructionExchangeRate : decimal {optional}
TransactionExchangeRate : decimal {optional}
Reversal() : boolean
Figure 3: Attributes of a foreign payment.
Document1
Page 8 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.4. SEPA payment
Payment
Entry
ID : decimal
Category : string
BookingChannel : string
ClearingMethod : char
CounterPartyAccountLocation : char
CounterPartyAccountID : string {optional}
CounterPartyAccountIDScheme : enum {optional}
ReversalType : char {optional}
Amount : decimal
CRDBIndicator : char
InstructionConversion : InstructionConversionDetails {optional, role}
PostingConversion : PostingConversionDetails {optional, role}
PostingDate : date
ValueDate : date
EffectiveDate : date
Timestamp : datetime
BookerReference : string
Narrative : string {optional}
TxCode() : string
Initiator() : string
Reversal() : boolean
1 1
0..1
PostingConversion
0..1
InstructionConversion
*
InitiatorReference : string {optional}
PaymentUrgency : char
1
Fee
ComplexPayment
PartyRole : char
FeeBearer : 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}
PostingConversionDetails
InstructionConversionDetails
InstructedAmount : decimal
InstructedCurrency : string
InstructionExchangeRate : decimal {optional}
Type : string {optional}
Amount : decimal
Currency : string
1 ExcahngeRate : decimal {optional} 1
CounterParty
1
IntermediateAgent 0..1
PaymentAgent
BIC : string {optional}
Name : string {optional}
Address : string[] {optional}
1
0..1
CounterPartyAgent
SEPAPayment
SchemeCode : string
EndToEndID : string {optional}
BulkID : string {optional}
/CounterParty : SEPAPaymentParty {optional, role}
UltimateParty : SEPAPaymentParty {optional, role}
SettlementDate : date {optional}
Purpose : PaymentPurpose {optional, role}
ReturnInfo : SEPAPaymentReturnInfo {optional, role}
TransactionAmount : decimal
TransactionCurrency : string
TransactionExchangeRate : decimal {optional}
PaymentFee
1
0..1
UltimateParty
1
0..1
CounterParty
1
ReturnInfo
0..1
1 Purpose
SDDPayment
0..1
MandateReference : string {optional}
MandateSignDate : date {optional}
SequenceType : string {optional}
PaymentPurpose
CategoryPurpose : string {optional}
Purpose : string {optional}
PaymentParty
Name : string {optional}
UnstructuredAddress : string[] {optional}
Country : string {optional}
PaymentPartyID
ID : string
SchemeType : SchemeType {optional}
SchemeName : string {optional}
SchemeIssuer : string {optional}
SEPAPaymentParty
0..1
1
SubjectType : SubjectType {optional}
CustomID
BIC : string {optional}
BirthDate : date {optional}
BirthProvince : string {optional}
BirthCity : string {optional}
BirthCountry : string {optional}
CustomID : PaymentPartyID[] {optional, role}
SEPAPaymentReturnInfo
RMsgType : string {optional}
ReasonCode : string
OriginalInitiatorReference : string {optional}
OriginalBookerReference : string {optional}
OriginalTransactionAmount : decimal {optional}
OriginalTransactionCurrency : string {optional}
OriginatorBIC : string {optional}
OriginatorName : string {optional}
Figure 4: Attributes of a SEPA payment.
Document1
Page 9 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.5. Debit card transaction
Entry
InstructionConversionDetails
ID : decimal
Category : string
BookingChannel : string
ClearingMethod : char
CounterPartyAccountLocation : char
CounterPartyAccountID : string {optional}
CounterPartyAccountIDScheme : enum {optional}
ReversalType : char {optional}
Amount : decimal
CRDBIndicator : char
InstructionConversion : InstructionConversionDetails {optional, role}
PostingConversion : PostingConversionDetails {optional, role}
PostingDate : date
ValueDate : date
EffectiveDate : date
Timestamp : datetime
BookerReference : string
Narrative : string {optional}
TxCode() : string
Initiator() : string
Reversal() : boolean
1
0..1
InstructionConversion
InstructedAmount : decimal
InstructedCurrency : string
InstructionExchangeRate : decimal {optional}
PostingConversionDetails
1
0..1
PostingConversion
TransactionAmount : decimal
TransactionCurrency : string
TransactionExchangeRate : decimal {optional}
DebitCardTransaction
ExternalReference : string
CardNumber : string
InstructionDate : date {optional}
InstructionTime : time {optional}
MerchantID : string {optional}
MerchantLocation : string {optional}
MerchantCategoryCode : decimal {optional}
CardHolderName : string {optional}
CMSProcessingDate : date {optional}
Figure 5: Attributes of a debit card transaction.
Document1
Page 10 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.6. Loan transaction
Entry
LoanTransaction
ID : decimal
Category : string
BookingChannel : string
ClearingMethod : char
CounterPartyAccountLocation : char
CounterPartyAccountID : string {optional}
CounterPartyAccountIDScheme : enum {optional}
ReversalType : char {optional}
Amount : decimal
CRDBIndicator : char
InstructionConversion : InstructionConversionDetails {optional, role}
PostingConversion : PostingConversionDetails {optional, role}
PostingDate : date
ValueDate : date
EffectiveDate : date
Timestamp : datetime
BookerReference : string
Narrative : string {optional}
TxCode() : string
Initiator() : string
Reversal() : boolean
LoanNo : string
ServiceRequestFee
RequestID
Figure 6: Attributes of a loan transaction.
Document1
Page 11 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.1.7. Structured fee
Entry
ID : decimal
Category : string
BookingChannel : string
ClearingMethod : char
CounterPartyAccountLocation : char
CounterPartyAccountID : string {optional}
CounterPartyAccountIDScheme : enum {optional}
ReversalType : char {optional}
Amount : decimal
CRDBIndicator : char
InstructionConversion : InstructionConversionDetails {optional, role}
PostingConversion : PostingConversionDetails {optional, role}
PostingDate : date
ValueDate : date
EffectiveDate : date
Timestamp : datetime
BookerReference : string
Narrative : string {optional}
TxCode() : string
Initiator() : string
Reversal() : boolean
StructuredFeeModifier
Mode : char
StructuredFeeDetail
DetailType
{complete}
*
StructuredFeeItemModifier
1
*
LoBound : decimal {optional}
HiBound : decimal {optional}
StructuredFee
FeeType
ItemsSum() : decimal
ItemsSumCRDBIndicator() : char
1
1
ID : decimal
LineNo : decimal
DetailType : char
Count : decimal = 0 {optional}
InstructedUnitPrice : decimal = 0 {optional}
InstructedAmount : decimal = 0 {optional}
Narrative : string
CRDBIndicator() : char
StructuredFeeItem
*
TxTypeCode : string {optional}
PackaeIncluded : boolean = false {optional} DetailType
{complete}
InstructionConversionDetails
1
0..1
InstructedAmount : decimal
InstructedCurrency : string
InstructionExchangeRate : decimal {optional}
InstructionConversion
Figure 7: Attributes of a structured fee.
Document1
Page 12 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
2.2. Mapping into XML
Class
Accou
nt
Statemen
t
RecipientStr
ucturedAddr
es
Recipie
nt
Docum
ent
Related
Account
Attribute
ID
PageNo
IsLastPage
Name
DeliveryMode
EmailAddress
GenerationFinish
Type
StreetName
BuildingNo
PostCode
TownName
Country
ID
LegalSeqNo
FromDate
ToDate
GenerationFinish
Type
Name
IBAN
Currency
Type
IBAN
SavingsSchema
TargetCode
TargetName
TargetAmount
TargetDate
MonthlyPayment
Document1
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / GrpHdr / MsgId
/ Document / BkToCstmrStmt / GrpHdr / MsgPgntn / PgNb
/ Document / BkToCstmrStmt / GrpHdr / MsgPgntn / LastPgInd
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / Nm
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / CtctDtls / Othr
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / CtctDtls / EmailAdr
/ Document / BkToCstmrStmt / GrpHdr / CreDtTm
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / AdrTp
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / StrtNm
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / BldgNb
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / PstCd
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / TwnNm
/ Document / BkToCstmrStmt / GrpHdr / MsgRcpt / PstlAdr / Ctry
/ Document / BkToCstmrStmt / Stmt / Id
/ Document / BkToCstmrStmt / Stmt / LglSeqNb
/ Document / BkToCstmrStmt / Stmt / FrToDt / FrDtTm
/ Document / BkToCstmrStmt / Stmt / FrToDt / ToDtTm
/ Document / BkToCstmrStmt / Stmt / CreDtTm
/ Document / BkToCstmrStmt / Stmt / Acct / Tp / Prtry
/ Document / BkToCstmrStmt / Stmt / Acct / Nm
/ Document / BkToCstmrStmt / Stmt / Acct / Id / IBAN
/ Document / BkToCstmrStmt / Stmt / Acct / Ccy
/ Document / BkToCstmrStmt / Stmt / RltdAcct / Tp / Prtry
/ Document / BkToCstmrStmt / Stmt / RltdAcct / Id / IBAN
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / @Code
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / Name
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / @Amount
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / @Date
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / @Payment
Page 13 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Gender
RC
BirthDate
Age
StreetName
BuildingNo
PostCode
TownName
Country
Amount
CRDBIndicator
Amount
CRDBIndicator
Amount
CRDBIndicator
Count
Amount
CRDBIndicator
Count
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / AddtlStmtInf
→ StmtInf / SvgsTgt / @CalcAttr
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Nm
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Prtry = ‘CIF’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘CIF’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘ICO’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId / Othr [SchmeNm / Prtry = ‘ICO’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / CtctDtls / NmPrfx
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘RC’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / DtAndPlcOfBirth / BirthDt
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId / Othr [SchmeNm / Prtry = ‘Age’] / Id
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / StrtNm
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / BldgNb
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / PstCd
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / TwnNm
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr / Ctry
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘PRCD’] / Amt
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘PRCD] / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLBD’] / Amt
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLBD’] / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLAV’] / Amt
/ Document / BkToCstmrStmt / Stmt / Bal [Tp / CdOrPrtry / Cd = ‘CLAV’] / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / NbOfNtries
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / TtlNetNtryAmt
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlNtries / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlCdtNtries / NbOfNtries
Amount
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlCdtNtries / Sum
Count
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlDbtNtries / NbOfNtries
Amount
ID
TxCode
/ Document / BkToCstmrStmt / Stmt / TxsSummry / TtlDbtNtries / Sum
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryRef
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / BkTxCd / Prtry / Cd
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @Ctg
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @Ini
Attribute
CalculatedAttribute
Owner
Structure
d
Address
Person
Owner
Name
Opening
Booked
Balance
Closing
Booked
Balance
Closing
Available
Balance
All
Entries
Summary
All
Credits
Summary
All
Debits
Summary
Entry
CIF
ICO
Category
Initiator
Document1
Page 14 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
BookingChannel
ClearingMethod
CounterPartyAccountLocation
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @BkCh
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @Mthd
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @CPAL
For CounterPartyAccountIDFormat=”IBAN”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct / Id / IBAN
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / IBAN
CounterPartyAccountID
InstructedAmount
InstructedCurrency
For CounterPartyAccountIDFormat=”Other”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct / Id / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct / Id / Othr / Id
While not persisted itself, it Determines the location of CounterPartyAccountID.
/ Document / BkToCstmrStmt / Stmt / Ntry / RvslInd
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @RvsTp
/ Document / BkToCstmrStmt / Stmt / Ntry / Amt
/ Document / BkToCstmrStmt / Stmt / Ntry / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Ntry / BookDt / Dt
/ Document / BkToCstmrStmt / Stmt / Ntry / ValDt / Dt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = ‘Effective’] / Dt / Dt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / TxDtTm
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / AcctSvcrRef
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / Nrtv
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / Amt
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / Amt / @Ccy
InstructionExchangeRate
TransactionAmount
TransactionCurrency
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / InstdAmt / CcyXchg / XchgRate
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / Amt
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / Amt / @Ccy
TransactionExchangeRate
InitiatorReference
/ Document / BkToCstmrStmt / Stmt / Ntry / Ntry / NtryDtls [1] / TxDtls / AmtDtls / CntrValAmt / CcyXchg / XchgRate
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / TxId
CounterPartyAccountIDScheme
Reversal
ReversalType
Amount
CRDBIndicator
PostingDate
ValueDate
EffectiveDate
Timestamp
BookerReference
Narrative
Instructi
onConv
ersionD
etails
Posting
Convers
ionDetai
ls
Payment
Document1
Page 15 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
EuroSIPSPaym
ent
PaymentUrgency
EuroSIPS
Payment
CreditSy
mbols
ConstSymbol
MsgForBank
MsgForAV
Info1
Info2
VarSymbol
SpecSymbol
Title
Payment
Fee
Complex Payment
EuroSIPS
Payment
DebitSym
bols
CounterP
arty
VarSymbol
SpecSymbol
Title
PartyRole
FeeBearer
FeeAccountNo
PaymentTitle
RemittanceInfo
Type
Amount
Currency
ExchangeRate
Name
Document1
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @Urg
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId
Up to 4 numeric characters (digits) after the label “/KS” (case-sensitive)
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [2]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [1]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [3]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd [4]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId
Up to 10 numeric characters (digits) after the label “/VS” (case-sensitive)
(/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId
Up to 10 numeric characters (digits) after the label “/SS” (case-sensitive)
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Nm
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @DVS
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtlNtryInf
→ / NtryInf / @DSS
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Nm
While not persisted directly, it determines the choice between Cdtr and Dbtr in RltdPties and RltdAgts.
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Br
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @FeeAccNo
1. / Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @Ttl
2. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / InstrId
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Strd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf / Ustrd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Tp / Prtry / Id
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Amt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Amt / @Ccy
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs / Rate
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Nm
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Nm
Page 16 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
UnstructuredAddress
BIC
CounterP
arty
Agent
Name
Address
BIC
Name
Address
ForeignP
ayment
MethodOfPayment
SEPAPay
ment
Intermedi
ateParty
Agent
NonSTPReasonCode
SchemeCode
EndToEndID
BulkID
SettlementDate
CategoryPurpose
Payment
Purpose
SEPA
Payment
RMsgType
ReasonCode
OriginalInitiatorReference
OriginalBookerReference
OriginalTransactionAmount
OriginalTransactionCurrency
OriginatorBIC
OriginatorName
SubjectType
m
e
n
t
C
o
u
n
t
e
r
P
a
r
t
y
Return
Info
Purpose
Document1
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / AdrLine
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / AdrLine
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / BIC
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / BIC
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / Nm
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / Nm
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / PstlAdr / AdrLine
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / PstlAdr / AdrLine
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / BIC
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / Nm
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1 / FinInstnId / PstlAdr / AdrLine
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @MOP
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / AddtlTxInf
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / BkTxCd / Fmly / SubFmlyCd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “BulkID”] / Ref
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / IntrBkSttlmDt
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @CtgPurp
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp / Prtry
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [1]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Rsn / Cd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [3]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [2]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [4]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / AddtlInf [5]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr / Id / OrgId / BICOrBEI
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr / Nm
While not persisted directly, it determinesthe choice between OrgId and PrvtId under counter-party Id.
Page 17 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
BIC
BirthDate
BirthProvince
BirthCity
SEPA
Paym
entCo
unter
Party
Struct
uredA
ddres
s
BirthCountry
SEPAPayment
CounterPartyID
Country
ID
SchemeType
Document1
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / BICOrBEI
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / BICOrBEI
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr / Ctry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr / Ctry
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Id
While not persisted directly, it determines the choice between SchmeNm/Cd and SchmeNm/Prtry.
Page 18 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
if SchemeType = “Code”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / SchmeNm / Cd
SchemeName
SchemeIssuer
UltimateP
arty
Name
SEPAPayment
UltimateParty
SubjectType
BIC
BirthDate
BirthProvince
Document1
if SchemeType = “Proprietary”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / SchmeNm / Prtry
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId / Othr / Issr
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Nm
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Nm
While not persisted directly, it determinesthe choice between OrgId and PrvtId under ultimate-party Id.
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / BICOrBEI
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / BICOrBEI
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / BirthDt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / PrvcOfBirth
Page 19 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
BirthCity
SEPA
Paym
entUlt
imate
Party
Struct
uredA
ddres
s
BirthCountry
Country
SEPAaymentUltimatePartyID
ID
SchemeType
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / CityOfBirth
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / DtAndPlcOfBirth / CtryOfBirth
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / PstlAdr / Ctry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / PstlAdr / Ctry
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / Id
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / Id
While not persisted directly, it determines the choice between SchmeNm/Cd and SchmeNm/Prtry.
if SchemeType = “Code”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / SchmeNm / Cd
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / SchmeNm / Cd
SchemeName
Document1
if SchemeType = “Proprietary”:
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / SchmeNm / Prtry
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / SchmeNm / Prtry
Page 20 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
SDD
Payme
nt
SchemeIssuer
MandateReference
MandateSignDate
SequenceType
DebitCard Transaction
ExternalReference
CardNumber
InstructionDate
InstructionTime
MerchantID
MerchantLocation
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId / Othr / Issr
|
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId / Othr / Issr
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / MndtId
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “MandateSign”] / Dt / Dt
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @SqTp
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / TxId
1. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “CardNumber”] / Ref
2. / Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / ChqNb
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “POSTransaction”] / Ref
CardHolderName
CMSProcessingDate
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry / Agt / BrnchId / Id
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry / Agt / BrnchId / PstlAdr / AdrLine
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @MCC
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / InitgPty / Nm
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts / Prtry [Tp = “CMSProcessing”] / Dt / Dt
LoanNo
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / EndToEndId
RequestID
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs / Prtry [Tp = “RequestID”] / Ref
MerchantCategoryCode
Loan
StructuredF
eeDetail
Structure
dFee
Transacti
on
ServiceRe
questFee
FeeType
ItemsSum
CRDBIndicator
ID
LineNo
DetailType
Count
InstructedUnitPrice
InstructedAmount
Document1
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @FeeTp
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / TtlAmt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / Btch / CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / AcctSvcrRef
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs / Prtry [Tp = ‘LineNumber] / Ref
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / BkTxCd / Prtry / Cd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘Count’] / Prtry / Qty
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls / PrtryAmt / Amt
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AmtDtls / InstdAmt
Page 21 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Class
Attribute
CRDBIndicator
Structur
ed
FeeItem
Narrative
Structure
d Fee
Modifier
Monthly
Fee Item
Modifier
TxTypeCode
PackageIncluded
XPath [ → Proprietary XPath referencing the proprietary elements schema (see chapter 1)]
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf
→ / TxInf2/ @CdtDbtInd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AddtlTxInf
→ / TxInf2/ Nrtv
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AddtlTxInf
→ / TxInf2/ TxTpCd
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd = ‘T’] / AddtlTxInf
→ / TxInf2/ PckgIncl
Mode
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls [BkTxCd / Prtry / Cd != ‘T’] / AmtDtls / PrtryAmt / Tp
LowerBound
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘LowerBound’] / Prtry / Qty
UpperBound
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties [Prtry / Tp = ‘UpperBound’] / Prtry / Qty
3. XML file structure
ISO
Index
Item Name
XML Tag
Cardinality
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.
Document1
Data type
Page 22 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.1. GroupHeader
XPath
/ Document / BkToCstmrStmt / GrpHdr
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Unique message identifier.
Format: [BIC]-[YYYY]-[MM]-[DD]-[ID], where:
1.1
MessageIdentification
Document1
MsgId
[1..1]
String [35]
Page 23 / 118

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
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Date and time at which the message creation was finished.
Format: [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[f]+01:00, where:
1.2
CreationDateTime
CreDtTm
[1..1]
DateTime

YYYY (4 digits), MM (2 digits) and DD (2 digits) are the year, month and
day

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]
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.
Document1
Page 24 / 118
Only digits allowed.
Sequence number of the message “part”.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2. Statement
XPath
/ Document / BkToCstmrStmt / Stmt
Document1
Page 25 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Unique statement identifier.
Format [IBAN]-[YYYY]-[MM]-[DD], where:
2.1
2.2
2.3
Identification
ElectronicSequenceNumber
LegalSequenceNumber
Id
ElctrncSeqNb
LglSeqNb
[1..1]
[0..0]
[0..1]
String [35]

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.
Number
Not used.
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.
Date and time at which the statement creation finished.
Format [YYYY]-[MM]-[DD]T[hh]:[mm]:[ss].[f]+01:00, where:
2.4
2.5
CreationDateTime
FromToDate
CreDtTm
FrToDt
[1..1]
DateTime

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
Always present.
[1..1]
Specifies the interval of business dates covered by the statement.
First business date covered by the statement.
5.1.0
+FromDateTime
FrDtTm
[1..1]
DateTime
Format [YYYY]-[MM]-[DD]T00:00:00.0+01:00, where:

Document1
Page 26 / 118
YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month
and day
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
Cardinality
XML Tag
Data type
Restrictions vs. ISO standard and additional info
Last business date coverd by the statement.
5.1.1
+ToDateTime
ToDtTm
[1..1]
DateTime
Format [YYYY]-[MM]-[DD]T00:00:00.0+01:00, where:

CopyDuplicate1Code
YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month
and day
2.6
CopyDuplicateIndicator
CpyDplctInd
[0..0]
2.7
ReportingSource
RptgSrc
[0..0]
Not used.
2.10
Account
Acct
[1..1]
For details see chapter 3.2.1.
2.11
RelatedAccount
RltdAcct
[0..1]
2.12
Interest
Intrst
[0..0]
Not used.
[3..3]
Always three instances present – opening and closing booked and
closing available balance.
2.23
Balance
Not used.
Connects the account to its savings schema and vice versa.
Bal
For details see chapter 3.2.2.
For details see chapter 3.2.3.
2.43
TransactionsSummary
TxsSummry
[1..1]
2.76
Entry
Ntry
[1..n]
Always present.
For details see chapter 3.2.4.
For details see chapter 3.2.5.
Present for accounts of type “SS” (savings schema) that have defined a
savings target (saving target code is not null).
2.315
AdditionalStatementInformation
AddtlStmtInf
[0..1]
String [500]
Element structure is described by the StmtAddtlInf element of the
proprietary elements schema (see chapter 1).
For details see Table 2.
Attribute name
Tag name
Data type
Savings target code
SvgsTgt / @Code
Number [3,0]
Savings target name
SvgsTgt / Name
String [40]
Document1
Remarks
Page 27 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Attribute name
Tag name
Data type
Savings target amount
SvgsTgt / @Amount
Number [15,2]
Savings target date
SvgsTgt / @Date
Date
Monthly payment
SvgsTgt / @Payment
Number [15,2]
Remarks
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.
Calculated attribute
SvgsTgt / @CalcAttr
String Enumeration
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.
Document1
Page 28 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1. Account
XPath
/ Document / BkToCstmrStmt / Stmt / Acct
ISO
Index
Item Name
XML Tag
Cardinality
1.2.0
Identification
Id
[1..1]
1.2.1
+IBAN
Document1
Only one
of
these
elements is
present
Data type
Restrictions vs. ISO standard and additional info
Always present.
IBAN
[1..1]
String [24]
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).
Page 29 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
1.2.2
+Other
Othr
[0..0]
Not used.
1.2.8
Type
Tp
[1..1]
Always present.
1.2.9
+Code
Code
[0..0]
Data type
CashAccountType4Code
Restrictions vs. ISO standard and additional info
Not used.
Always present.
1.2.10
+Proprietary
Only one
of
these
elements is
present
Identifies the account type.
Prtry
[1..1]
String Enumeration
1.2.11
Currency
Ccy
[1..1]
String [3]
1.2.12
Name
Nm
[1..1]
String [20]
1.2.13
Owner
Ownr
[1..1]
1.2.56
Servicer
Svcr
[0..0]
Document1
Only following values are allowed:

„BU“ for current accounts

„SS“ for savings schema accounts
Always present.
International currency code according to ISO 4217.
Always present.
Maximal length is 20.
Always present.
For details see chapter 3.2.1.1.
Not used.
Page 30 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1. Owner
XPath
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr
ISO
Index
Item Name
XML Tag
Cardinality
Data type
9.1.0
Name
Nm
[1..1]
String [100]
Restrictions vs. ISO standard and additional info
Always present.
Maximal length is 100.
Always present.
9.1.1
PostalAddress
PstlAdr
[1..1]
Represents the account owner address of residence.
For details see chapter 3.2.1.1.1.
9.1.12
Identification
Id
[1..1]
9.1.33
CountryOfResidence
CtryOfRes
[0..0]
9.1.34
ContactDetails
CtctDtls
[1..1]
Document1
Always present.
For details see chapter 3.2.1.1.2.
String [2]
Not used.
Always present.
For details see chapter 3.2.1.1.3.
Page 31 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1.1. PostalAddress
XPath
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / PstlAdr
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.2
AddressType
AdrTp
[0..0]
String Enumeration
Not used.
9.1.3
Department
Dept
[0..0]
Max70Text
Not used
9.1.4
SubDepartment
SubDept
[0..0]
Max70Text
Not used
9.1.11
AddressLine
AdrLine
[1..4]
Max70Text
Unstructured address.
Document1
Page 32 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1.2. Identification
XPath
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id
ISO
Index
Item Name
XML
Tag
Cardinality
9.1.13
OrganisationIdentification
OrgId
[1..1]
PrvtId
[1..1]
Data type
Only one of these
elements is present
9.1.21
PrivateIdentification
Document1
Page 33 / 118
Restrictions vs. ISO standard and additional info
Identifies a corporate subject.
For details see chapter 3.2.1.1.2.1.
Identifies a person.
For details see chapter 3.2.1.1.2.2.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1.2.1. OrganisationIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / OrgId
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.16
+Identification
Id
[1..1]
9.1.17
+SchemeName
SchmeNm
[1..1]
9.1.18
++Code
Cd
[0..0]
ExternalOrganisationIdentification!Code
9.1.19
++Proprietary
Prtry
[1..1]
String Enumeration
Document1
Only one of
these elements
is present
Always two instances present.
String [8]
For details see Table 3.
Always present.
Page 34 / 118
Not used.
Always present.
For details see Table 3.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
9.1.20
+Issuer
Issr
[1..1]
Max35Text
ID Type
SchmeNm
Issr
Formát elementu Id
BANK
TATRSKBX
String [6]
ICO
ORSR
Tag
Hodnota
CIF
Cd
IČO
Prtry
Restrictions vs. ISO standard and additional info
Always present.
For details see Table 3.
String [8]
Format [0-9]{6,8}
Table 3: Corporate customer identication attributes.
Document1
Page 35 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1.2.2. PrivateIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / Id / PrvId
ISO
Index
Item Name
XML Tag
Cardinality
9.1.22
DateAndPlaceOfBirth
DtAndPlcOfBirth
[1..1]
9.1.23
+BirthDate
BirthDt
[1..1]
Date
Always present.
9.1.24
+ProvinceOfBirth
PrvcOfBirth
[0..0]
Max35Text
Not used.
Document1
Data type
Restrictions vs. ISO standard and additional info
Always present.
Page 36 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.25
+CityOfBirth
CityOfBirth
[1..1]
Max35Text
Not used (always “N/A”).
9.1.26
+CountryOfBirth
CtryOfBirth
[1..1]
CountryCode
Not used (always „SK“).
9.1.27
Other
Othr
[3..4]
9.1.28
+Identification
Id
[1..1]
9.1.29
+SchemeName
SchmeNm
[1..1]
9.1.30
++Code
Cd
[0..0]
ExternalOrganisation
-Identification!Code
9.1.31
++Proprietary
Prtry
[1..1]
String Enumeration
9.1.32
+Issuer
Issr
[1..1]
Max35Text
ID Type
Only one of
these elements
is present
SchmeNm
Three or four instances present.
String [10]
Always present.
Issr
Formát elementu Id
BANK
TATRSKBX
String [6]
Prtry
ICO
ORSR
Birth number
Cd
NIDN
MVSR
Age
Prtry
Age
MVSR
Tag
Hodnota
CIF
Cd
IČO
For details see Table 4.
String [8]
Not used.
Always present
For details see Table 4.
Always present
For details see Table 4.
Remarks
Only present if the customer is a sole-trader.
Format [0-9]{6,8}
String [10]
Format [0-9]{6,6}[0-9]{1,4}
String [3]
Format [0-9]{1,3}
Table 4: Person identication attributes.
Document1
Page 37 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.1.1.3. ContactDetails
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / Acct / Ownr / CtctDtls
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Always present.
Identifies the customer gender.
9.1.35
NamePrefix
NmPrfx
[1..1]
String Enumeration
Only following values are used:
9.1.36
Name
Nm
[0..0]
String [100]
 „MIST“ for male customers
 „MADM“ for female customers
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.
Document1
Page 38 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.2. RelatedAccount
XPath
/ Document / BkToCstmrStmt / Stmt / RltdAcct
ISO
Index
Item Name
XML Tag
Cardinality
1.1.0
Identification
Id
[1..1]
Data type
Restrictions vs. ISO standard and additional info
Always present.
1.1.1
+IBAN
Only one of
these
elements
is
present
IBAN
[1..1]
String [24]
Format: „SK“[0-9]{2,2}[0-9]{20,20}
Last 20 digits are combined of bank code (4 digits), account prefix (6
digits) and account retail number (10 digits).
1.1.2
+Other
Othr
[0..0]
Not used.
1.1.8
Type
Tp
[1..1]
Always present.
Document1
Page 39 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
1.1.9
+Code
Cd
[0..0]
ExternalAccountIdentificationCode
Not used.
1.1.10
+Proprietary
Only one of
these
elements
is
present
Always present.
Identifies the related account type.
Prtry
[1..1]
String Enumeration
Only following values are allowed:

„BU“ for current accounts

„SS“ for savings schema accounts
1.1.11
Currency
Ccy
[0..0]
ActiveOrHistoryCurrencyCode
Not used.
1.1.12
Name
Nm
[0..0]
Max70Text
Not used.
Document1
Page 40 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.3. Balance
XPath
/ Document / BkToCstmrStmt / Stmt / Bal
ISO
Index
Item Name
XML Tag
Cardinality
2.24
Type
Tp
[1..1]
2.25
+CodeOrProprietary
CdOrPrtry
[1..1]
2.26
++Code
Cd
[1..1]
String Enumeration
2.27
++Proprietary
Prtry
[0..0]
Max35Text
Document1
Only one
of these
elements
is present
Data type
Page 41 / 118
Restrictions vs. ISO standard and additional info
Identifies the balance type.
Only values from Table 5 allowed.
Not used.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
2.28
+SubType
SubTp
[0..0]
Not used.
2.31
CreditLine
CdtLine
[0..0]
Not used.
2.34
Amount
Amt
[1..1]
Data type
Number [18,5]
Restrictions vs. ISO standard and additional info
Balance amount.
Balance currency.
@Currency
Ccy
[1..1]
String [3]
An attribute of the Amount element.
International currency code according to ISO 4217.
Indicates, whether the balance is positive or negative.
Only following values are allowed:
2.35
2.36
CreditDebitIndicator
CdtDbtInd
Date
Dt
[1..1]
String Enumeration

„CRDT“ for positive (and zero) balances

„DBIT“ for negative balances
[1..1]
Balance validity date1.
4.1.0
1
2
+Date
Only one
of these
elements
is present
Dt
[1..1]
Date
Always the last day covered by the statement (equals Stmt / FrToDt /
ToDtTm).
Format [YYYY]-[MM]-[DD], where:

4.1.1
+DateTime
DtTm
[0..0]
2.37
Availability
Avlbty
[0..0]
DateTime
YYYY (4 digits), MM (2 digits) a DD (2 digits) are the year, month
and day.
Not used.
Not used.
Type
Description
Validity Date
PRCD
Opening booked amount2.
Start of period covered by the statement.
CLBD
Closing booked amount.
End of period covered by the statement.
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.
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.
Document1
Page 42 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
CLAV
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Closing available amount.
Table 5: Balance types.
Document1
Page 43 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.4. TransactionsSummary
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / TxsSummry
Item Name
Document1
XML Tag
Cardinality
Data type
Page 44 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
2.44
TotalEntries
TtlNtries
[1..1]
Data type
Restrictions vs. ISO standard and additional info
Always present.
Always present.
2.45
+NumberOfEntries
NbOfNtries
[1..1]
String [15]
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.
Always present.
2.47
+TotalNetEntryAmount
TtlNetNtryAmt
[1..1]
Number [18,17]
Sum of all movements on the account within the period covered by
the statement. Represents the difference between closing and
opening balance.
Always present.
Indicates, whether the TotalNetEntryAmount element value is positive
or negative.
2.48
2.49
+CreditDebitIndicator
TotalCreditEntries
CdtDbtInd
TtlCdtNtries
[1..1]
String Enumeration
[1..1]
Only following values are allowed:

„CRDT“ for positive (and zero) values

„DBIT“ for negative values
Always present.
Always present.
2.50
+NumberOfEntries
NbOfNtries
[1..1]
String [15]
Only digits allowed (format [0-9]{1,15}).
Total number of credits on the account within the period covered by
the statement.
Always present.
2.51
+Sum
Sum
[1..1]
2.52
TotalDebitEntries
TtlDbtNtries
[1..1]
Document1
Number [18,17]
Sum of all credits on the account within the period covered by the
statement.
Always present.
Page 45 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Always present.
2.53
+NumberOfEntries
NbOfNtries
[1..1]
String [15]
Only digits allowed (format [0-9]{1,15}).
Total number of debits on the account within the period covered by
the statement.
Always present.
2.54
+Sum
Sum
[1..1]
2.55
TotalEntriesPerBankTransactionCode
TtlNtriesPerBkTxCd
[0..0]
Document1
Number [18,17]
Sum of all credits on the account within the period covered by the
statement.
Not used.
Page 46 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5. Entry
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry
Document1
Page 47 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Always present.
2.77
EntryReference
NtryRef
[1..1]
String [18]
Only digits allowed.
A unique movement identifier.
2.78
Amount
Amt
[1..1]
Number [15,2]
@Currency
Ccy
[1..1]
String [3]
Cannot be negative.
Decimal separator is a dot.
An attribute of the Amount element.
International currency code according to ISO 4217.
Only following values are allowed:
2.79
2.80
CreditDebitIndicator
CdtDbtInd
ReversalIndicator
RvslInd
[1..1]
[0..1]
String Enumeration
Boolean

„CRDT“ for credits

„DBIT“ for debits
Present only if true. (defaults to false).
True if Entry.ReversalType is “R” or “S”.
Only following values are allowed:
2.81
Status
Sts
[1..1]
String Enumeration

„BOOK“ for already booked entries.

„PDNG“ for entries where not all conditions for a successful
booking are yet fulfilled

„INFO“ for entries where „booking“ is an irrelevant term
Only booked entries can be reversed.
2.82
BookingDate
4.1.0
+Date
4.1.1
+DateTime
2.83
ValueDate
Document1
Only one
of these
elements
is present
Always present.
BookDt
[1..1]
Dt
[1..1]
Date
DtTm
[0..0]
DateTime
ValDt
[1..1]
Movement posting date.
Always present.
Posting date of the related transaction.
Not used.
Always present.
Page 48 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
4.1.0
+Date
Dt
[1..1]
Date
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
[0..0]
Not used.
2.100
CommissionWaiverIndicator
ComssnWvrInd
[0..0]
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.
Only one
of these
elements
is present
Boolean
Restrictions vs. ISO standard and additional info
Always present.
Value date of the related transaction.
Not used.
One or two instances present, depending on the movement category:
2.135
EntryDetails
NtryDtls
[1..2]

The first instance is always present. For details see chapter
3.2.5.1.

The second instance is only present if the movement family
is 0008 – monthly fee. This second instance contains
information about individual fee items. For details see
chapter 3.2.5.2.
Present if not empty.
2.314
AdditionalEntryInformation
AddtNtryInf
[0..1]
String [500]
Element structure is described by the NtryInf element of the
proprietary elements schema (see chapter 1).
Individual elements are optional. Their availability depends on the
movement category, as shown in Table 6.
Attribute name
Document1
Tag name
Data type
Cardinality
Relevance
Page 49 / 118
Remarks
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Attribute name
Tag name
Data type
Cardinality
Relevance
Category
Ctg
String [6]
[1..1]
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]
Payment Urgency
Urg
String [1]
[1..1]
Narrative
Nrtv
String [140]
[0..1]
Debit Variable symbol
DVS
Number [10]
[0..1]
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”)
Remarks
Format [A-Z]{3,3}[0-9]{3,3}
All movements.
Present if / Document / BkToCstmrStmt / Stmt
/ Ntry / RvslInd = true.
EuroSIPS payments (transactions with
payment method “N”)
Format: „SK“[0-9]{2,2}[0-9]{20,20}
FeeAccountNumber
FeeAccNo
String [24]
[0..1]
Foreign payments (transactions with
payment method “W”)
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.
Code
Name
Document1
Description
Page 50 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Code
Name
Description
FNAL
Final
Final collection of a series of direct debit instructions.
FRST
First
First collection of a series of direct debit instructions.
OOFF
OneOff
Direct debit instruction where the debtor’s authorisation is used to initiate one single direct debit transaction.
RCUR
Recurring
Direct debit instruction where the debtor’s authorisation is used for regular direct debit transactions initiated by the creditor.
Table 7: SDD Sequence types.
3.2.5.1. EntryDetails – Instance 1
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1]
ISO
Index
Item Name
XML Tag
Cardinality
2.136
Batch
Btch
[0..0]
2.142
TransactionDetails
TxDtls
[1..1]
Document1
Data type
Restrictions vs. ISO standard and additional info
Not used.
Always one instance present.
For details see chapter 3.2.5.1.1.
Page 51 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1. TransactionDetails
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls
ISO
Index
Item Name
XML Tag
Cardinality
2.143
References
Refs
[1..1]
Document1
Data type
Restrictions vs. ISO standard and additional info
Always present.
For details see chapter 3.2.5.1.1.1.
Page 52 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
2.156
AmountDetails
AmtDtls
[0..1]
2.157
Availability
Avlbty
[0..0]
2.163
BankTransactionCode
BkTxCd
[1..1]
2.172
Charges
Chrgs
[0..12]
2.186
Interest
Intrst
[0..0]
2.199
RelatedParties
RltdPties
[0..1]
2.211
RelatedAgents
RltdAgts
[0..1]
2.224
Purpose
Purp
[0..1]
Data type
Restrictions vs. ISO standard and additional info
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.2.
Not used.
Always present.
For details see chapter 3.2.5.1.1.2.
Zero to twelve instances present..
For details see chapter 3.2.5.1.1.4.
Not used.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.6.
Present if available for SCT and SDD payments (transactions with
payment method “S”)
For details see chapter 3.2.5.1.1.7.
2.227
RelatedRemittanceInformation
RltdRmtInf
[0..0]
2.234
RemittanceInformation
RmtInf
[0..1]
2.266
RelatedDates
RltdDts
[1..1]
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.
Document1
Not used.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.8.
Always present.
For details see chapter 0.
Page 53 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
2.293
Item Name
ReturnInformation
XML Tag
RtrInf
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present if available for SCT and SDD payments, e.g transactions with
payment method “S”
[0..1]
For details see chapter 3.2.5.1.1.10.
2.308
CorporateAction
CorpActn
[0..0]
Not used.
2.312
SafekeepingAccount
SfkpgAcct
[0..0]
Not used.
[0..1]
Present for foreign payments (transactions with payment method
“W”) that were not processed automatically (STP).
2.313
AdditionalTransactionInformation
AddtlTxInf
String [140]
Contains the foreign payment non-STP reason code.
Document1
Page 54 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.1. References
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Refs
ISO Index
Item Name
XML Tag
Cardinality
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]
Document1
Always present.
System reference assigned by the booking application.
Page 55 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
2.146
PaymentInformationIdentification
PmtInfId
[0..0]
String [35]
Not used.
Present for non-EuroSIPS payments (transactions with payment method other than
“N”).
Contains the payment title.
2.147
InstructionIdentification
InstrId
[0..1]
String [35]
Redundancy due to SBA standard; the primary location for payment title is:
/ Document / BkToCstmrStmt / Stmt / Ntry / AddtNtryInf
→ / NtryInf / @Ttl.
Present if available for EuroSIPS, SCT and SDD payments (transactions with
payment method “N” and “S”).
2.148
2.149
EndToEndIndentification
TransactionIdentification
EndToEndId
TxId
[0..1]
[0..1]
String [35]
String [35]
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
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
Document1
MandateIdentification
MndtId
[0..1]
String [35]
Present (if available) for SDD payments (categories SDD310 and SDD410).
Page 56 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present for card transactions (categories with prefix “Crd”).
2.151
ChequeNumber
ChqNb
[1..1]
String [35]
String [35]
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]
2.153
Proprietary
Prtry
[0..1]
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
SCT and SDD payments
 category Pay310, payment method “S”
 categories SDD310 and SDD410
Debit Card transactions
 categories with prefix “Crd”
Service Request Fees
Not used.
Present for transactions described in Table 8.
Data type
Value of the <Tp> element
Value of the <Ref> element
String [35]
“BulkID”.
Contains the SEPA BulkID.
String [19]
“CardNumber”
Contains the card number.
Number [10]
“RequestID”
Contains the service request ID.
Table 8: Movement proprietary references.
Document1
Page 57 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.2. AmountDetails
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / AmtDtls
ISO
Index
Item Name
XML Tag
Cardinality
2.1.0
InstructedAmount
InstdAmt
[0..1]
2.1.1
+Amount
Amt
[1..1]
Number [15,2]
+@Currency
Ccy
[1..1]
String [3]
2.1.2
+CurrencyExchange
CcyXchg
[0..1]
2.1.3
++SourceCurrency
SrcCcy
[1..1]
String [3]
2.1.4
++TargetCurrency
TrgtCcy
[0..0]
String [3]
Not used.
2.1.5
++UnitCurrency
UnitCcy
[0..0]
String [3]
Not used.
2.1.6
++ExchangeRate
XchgRate
[1..1]
Number [11,10]
Represents the ratio between instruction and transaction amount.
2.1.7
++ContractIdentification
CtrctId
[0..0]
Max35Text
Not used.
Document1
Data type
Restrictions vs. ISO standard and additional info
Amount ad currency of the payment instruction.
Instructed amount.
An attribute of the Amount element.
International currency code according to ISO 4217.
Present if the instruction currency differs from the transaction
currency.
Page 58 / 118
Instructed currency.
International currency code according to ISO 4217.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
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 [18,5]
Transaction amount.
Transaction currency.
+@Currency
Ccy
[1..1]
String [3]
An attribute of the Amount element.
International currency code according to ISO 4217.
2.1.20
+CurrencyExchange
CcyXchg
[1..1]
Always present.
The currency that enters the conversion.
2.1.21
++SourceCurrency
SrcCcy
[1..1]
String [3]
International currency code according to ISO 4217.
For incoming transactions, this is the transaction currency, for
outgoing transactions, this is the account currency.
Always present.
The currency that is the product of the conversion.
2.1.22
++TargetCurrency
TrgtCcy
[1..1]
String [3]
International currency code according to ISO 4217.
For incoming transactions, this is the account currency, for outgoing
transactions, this is the transaction currency.
2.1.23
++UnitCurrency
UnitCcy
[0..0]
String [3]
Not used.
2.1.24
++ExchangeRate
XchgRate
[1..1]
Number [11,10]
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.
Document1
Page 59 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.3. BankTransactionCode
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / BkTxCd
ISO
Index
Item Name
XML Tag
Cardinality
2.92
Domain
Domn
[0..1]
2.93
+Code
Cd
[1..1]
2.94
+Family
Fmly
[1..1]
2.95
++Code
Cd
[1..1]
Document1
Data type
Restrictions vs. ISO standard and additional info
Present for SCT and SDD payments (transactions with payment
method “S”)
String [4]
String [4]
Page 60 / 118
ISO transaction domain code.
Always has the value of “PMNT”.
ISO transaction family code.
For a list of used values see Table 9.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
2.96
++SubFamilyCode
SubFmlyCd
[1..1]
String [4]
2.97
Proprietary
Prtry
[1..1]
2.98
+Code
Cd
[1..1]
String [11]
2.99
+Issuer
Issr
[1..1]
String [35]
Restrictions vs. ISO standard and additional info
ISO transaction sub-family code, represents the SEPA scheme type.
For a list of used values see Table 9.
Always present.
The movement SBA transaction code.
For a list of allowed values see appendix 4.3.
Always present, always has the value “SBA”.
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.
Document1
Page 61 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.4. Charges
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Chrgs
ISO
Index
Item Name
XML Tag
Cardinality
2.106
TotalChargesAndTaxAmount
TtlChrgsAndTaxAmt
[0..0]
2.107
Amount
Amt
[1..1]
Number [15,2]
@Currency
Ccy
[1..1]
String [3]
Document1
Data type
Restrictions vs. ISO standard and additional info
Not used.
Page 62 / 118
An attribute of the Amount element.
International currency code according to ISO 4217
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Only following values are allowed:
2.108
CreditDebitIndicator
CdtDbtInd
[0..1]
String Enumeration

„CRDT“ for credits

„DBIT“ for debits
If omitted, it defaults to “CRDT”.
2.109
Type
2.110
+Code
2.111
+Proprietary
7.1.0
7.1.1
Tp
[0..1]
Cd
[0..0]
Prtry
[1..1]
++Identification
Id
[1..1]
String [9]
Contains the fee type.
++Issuer
Issr
[1..1]
Max35Text
Always “TB”.
Only one of
these elements
is present.
Present if available.
String Enumeration
Not used.
Always present.
Present if the fee currency differs from the movement currency.
2.112
Rate
Rate
[0..1]
Number [11,10]
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.
Only following values are allowed:
2.113
Bearer
Br
[0..1]
String Enumeration

“DEBT”

“CRED”

“SHAR”

“SLEV”
2.114
Party
Pty
[0..0]
Not used.
2.115
Tax
Tax
[0..0]
Not used.
Document1
Page 63 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5. RelatedParties
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties
ISO
Index
Item Name
2.200
InitiatingParty
XML Tag
InitgPty
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present for card transactions (categories with prefix “Crd”) if at least
one detail is available.
[0..1]
For details see chapter 3.2.5.1.1.5.1.
2.201
Debtor
Dbtr
[0..1]
2.202
DebtorAccount
DbtrAcct
[0..1]
Document1
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.2.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.3.
Page 64 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
2.203
Item Name
UltimateDebtor
XML Tag
UltmtDbtr
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present for SCT and SDD payments ätransactions with payment
method “S”) if at least one detail is available.
[0..1]
For details see chapter 3.2.5.1.1.5.4.
2.204
Creditor
Cdtr
[0..1]
2.205
CreditorAccount
CdtAcct
[0..1]
2.206
UltimateCreditor
UltmtCdtr
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.5.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.6.
Present for SCT and SDD payments ätransactions with payment
method “S”) if at least one detail is available.
[0..1]
For details see chapter 3.2.5.1.1.5.7.
2.207
TradingParty
TradgPty
[0..0]
Not used.
2.208
Proprietary
Prtry
[0..0]
Not used.
3.2.5.1.1.5.1. InitiatingParty
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / InitgPty
ISO
Index
Item Name
Document1
XML Tag
Cardinality
Data type
Page 65 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
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.
3.2.5.1.1.5.2. Debtor
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.12
Identification
Id
[0..1]
Document1
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.2.1.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.2.2.
Page 66 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.33
CountryOfResidence
CtryOfRes
[0..0]
String [2]
Not used.
9.1.34
ContactDetails
CtctDtls
[0..0]
Not used.
3.2.5.1.1.5.2.1. PostalAddress
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / PstlAdr
ISO
Index
Item Name
XML Tag
Cardinality
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.
Document1
Page 67 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.4
SubDepartment
SubDept
[0..0]
String [70]
Not used.
9.1.5
StreetName
StrtNm
[0..0]
String [70]
Not used.
9.1.6
BuildingNumber
BldgNb
[0..0]
String [16]
Not used.
9.1.7
PostCode
PstCd
[0..0]
String [16]
Not used.
9.1.8
TownName
TwnNm
[0..0]
String [35]
Not used.
9.1.9
CountrySubDivision
CtrySubDvsn
[0..0]
String [35]
Not used.
9.1.10
Country
Ctry
[0..1]
String [2]
9.1.11
AddressLine
AdrLine
[0..2]
String [70]
No more than two instances allowed.
Unstructured address line.
3.2.5.1.1.5.2.2. Identification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id
ISO
Index
Item Name
9.1.13
OrganisationIdentification
9.1.21
PrivateIdentification
Document1
Only one
of these
elements
is present
XML Tag
Cardinality
OrgId
[1..1]
PrvtId
[1..1]
Data type
Page 68 / 118
Restrictions vs. ISO standard and additional info
Present if the debtor is a corporate subject.
For details see chapter 3.2.5.1.1.5.2.2.1.
Present if the debtor is a person.
For details see chapter 3.2.5.1.1.5.2.2.2.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.2.2.1. OrganisationIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / OrgId
ISO
Index
Item Name
XML Tag
Cardinality
Data type
9.1.14
BICOrBEI
BICOrBEI
[0..1]
String [11]
9.1.15
Other
Othr
[0..1]
9.1.16
+Identification
Id
[1..1]
9.1.17
+SchemeName
SchmeNm
[0..1]
9.1.18
++Code
Cd
[1..1]
String [4]
9.1.19
++Proprietary
Prtry
[1..1]
String [35]
9.1.20
+Issuer
Issr
[0..1]
String [35]
Document1
Only one
of these
elements
is present
Restrictions vs. ISO standard and additional info
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}
No more than one instance present.
String [35]
Page 69 / 118
Debtor ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.2.2.2. PrivateIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Dbtr / Id / PrvtId
ISO
Index
Item Name
XML Tag
Cardinality
9.1.22
DateAndPlaceOfBirth
DtAndPlcOfBirth
[0..1]
9.1.23
+BirthDate
BirthDt
[1..1]
Date
9.1.24
+ProvinceOfBirth
PrvcOfBirth
[0..1]
String [35]
Document1
Data type
Page 70 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
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]
9.1.28
+Identification
Id
[1..1]
9.1.29
+SchemeName
SchmeNm
[1..1]
9.1.30
++Code
Cd
[1..1]
String [4]
9.1.31
++Proprietary
Prtry
[1..1]
String [35]
9.1.32
+Issuer
Issr
[0..0]
String [35]
Document1
Only one
of these
elements
is present
Restrictions vs. ISO standard and additional info
No more than one instance present.
String [35]
Page 71 / 118
Debtor ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.3. DebtorAccount
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / DbtrAcct
ISO
Index
Item Name
XML Tag
Cardinality
1.1.0
Identification
Id
[1..1]
Data type
Restrictions vs. ISO standard and additional info
Mandatory for SEPA payments.
1.1.1
+IBAN
Only one
of these
elements
is present
IBAN
[0..1]
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]
Document1
String [34]
String [34]
Page 72 / 118
Non-IBAN debtor account ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
1.1.4
++SchemeName
SchmeNm
[0..0]
1.1.7
++Issuer
Issr
[0..0]
1.1.8
Type
Tp
[0..0]
1.1.11
Currency
Ccy
[0..0]
String [3]
Not used.
1.1.12
Name
Nm
[0..0]
String [70]
Not used.
Data type
Restrictions vs. ISO standard and additional info
Not used.
String [35]
Not used
Not used.
3.2.5.1.1.5.4. UltimateDebtor
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.12
Identification
Id
[0..1]
9.1.33
CountryOfResidence
CtryOfRes
[0..0]
Document1
Not used.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.4.1.
String [2]
Page 73 / 118
Not used.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
9.1.34
ContactDetails
CtctDtls
[0..0]
Data type
Restrictions vs. ISO standard and additional info
Not used.
3.2.5.1.1.5.4.1. Identification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id
ISO
Index
Item Name
9.1.13
OrganisationIdentification
9.1.21
PrivateIdentification
Document1
Only one
of these
elements
is present
XML Tag
Cardinality
OrgId
[1..1]
PrvtId
[1..1]
Data type
Page 74 / 118
Restrictions vs. ISO standard and additional info
Present if the ultimate debtor is a corporate subject.
For details see chapter 3.2.5.1.1.5.4.1.1.
Present if the ultimate debtor is a person.
For details see chapter 3.2.5.1.1.5.4.1.2.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.4.1.1. OrganisationIdentification
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / OrgId
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present if available.
9.1.14
BICOrBEI
BICOrBEI
[0..1]
String [11]
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]
9.1.16
+Identification
Id
[1..1]
9.1.17
+SchemeName
SchmeNm
[0..1]
9.1.18
++Code
Cd
[1..1]
String [4]
9.1.19
++Proprietary
Prtry
[1..1]
String [35]
Document1
Only one
of these
elements
is present
No more than one instance present.
String [35]
Page 75 / 118
Ultimate debtor ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
9.1.20
+Issuer
Issr
[0..1]
String [35]
Restrictions vs. ISO standard and additional info
3.2.5.1.1.5.4.1.2. PrivateIdentification
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtDbtr / Id / PrvtId
Item Name
Document1
XML Tag
Cardinality
Data type
Page 76 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.28
+Identification
Id
[1..1]
9.1.29
+SchemeName
SchmeNm
[1..1]
9.1.30
++Code
Cd
[1..1]
String [4]
9.1.31
++Proprietary
Prtry
[1..1]
String [35]
9.1.32
+Issuer
Issr
[0..0]
String [35]
Only one
of these
elements
is present
Data type
Restrictions vs. ISO standard and additional info
No more than one instance present.
String [35]
Ultimate debtor ID.
3.2.5.1.1.5.5. Creditor
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr
Document1
Page 77 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.12
Identification
Id
[0..1]
9.1.33
CountryOfResidence
CtryOfRes
[0..0]
9.1.34
ContactDetails
CtctDtls
[0..0]
Document1
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.2.1.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.2.2.
String [2]
Not used.
Not used.
Page 78 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.5.1. PostalAddress
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / PstlAdr
ISO
Index
Item Name
XML Tag
Cardinality
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.
9.1.7
PostCode
PstCd
[0..0]
String [16]
Not used.
Document1
Page 79 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
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.
3.2.5.1.1.5.5.2. Identification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id
ISO
Index
Item Name
9.1.13
OrganisationIdentification
9.1.21
PrivateIdentification
Document1
Only one
of these
elements
is present
XML Tag
Cardinality
OrgId
[1..1]
PrvtId
[1..1]
Data type
Page 80 / 118
Restrictions vs. ISO standard and additional info
Present if the creditor is a corporate subject.
For details see chapter 3.2.5.1.1.5.2.2.1.
Present if the creditor is a person.
For details see chapter 3.2.5.1.1.5.2.2.2.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.5.2.1. OrganisationIdentification
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / OrgId
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present if available.
9.1.14
BICOrBEI
BICOrBEI
[0..1]
String [11]
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]
9.1.16
+Identification
Id
[1..1]
9.1.17
+SchemeName
SchmeNm
[0..1]
9.1.18
++Code
Cd
[1..1]
String [4]
9.1.19
++Proprietary
Prtry
[1..1]
String [35]
Document1
Only one
of these
elements
is present
No more than one instance present.
String [35]
Page 81 / 118
Creditor ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
9.1.20
+Issuer
Issr
[0..1]
String [35]
Restrictions vs. ISO standard and additional info
3.2.5.1.1.5.5.2.2. PrivateIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / Cdtr / Id / PrvtId
ISO
Index
Item Name
XML Tag
Cardinality
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]
Document1
Data type
Restrictions vs. ISO standard and additional info
No more than one instance present.
Page 82 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.28
+Identification
Id
[1..1]
String [35]
Creditor ID.
9.1.29
+SchemeName
SchmeNm
[1..1]
9.1.30
++Code
Cd
[1..1]
String [4]
9.1.31
++Proprietary
Prtry
[1..1]
String [35]
9.1.32
+Issuer
Issr
[0..0]
String [35]
Only one
of these
elements
is present
3.2.5.1.1.5.6. CreditorAccount
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / CdtrAcct
ISO
Index
Item Name
XML Tag
Cardinality
1.1.0
Identification
Id
[1..1]
Data type
Restrictions vs. ISO standard and additional info
Mandatory for SEPA payments.
1.1.1
+IBAN
IBAN
[0..1]
String [34]
Credtor account IBAN according to ISO 13616.
Format: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}
Document1
Page 83 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
1.1.2
+Other
Othr
[0..1]
1.1.3
++Identification
Id
[1..1]
1.1.4
++SchemeName
SchmeNm
[0..0]
1.1.7
++Issuer
Issr
[0..0]
1.1.8
Type
Tp
[0..0]
1.1.11
Currency
Ccy
[0..0]
String [3]
Not used.
1.1.12
Name
Nm
[0..0]
String [70]
Not used.
Data type
Restrictions vs. ISO standard and additional info
String [34]
Non-IBAN creditor account ID.
Not used.
String [35]
Not used
Not used.
3.2.5.1.1.5.7. UltimateCreditor
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr
ISO
Index
Item Name
XML Tag
Cardinality
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]
9.1.12
Identification
Id
[0..1]
Document1
Not used.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.5.7.1.
Page 84 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
9.1.33
CountryOfResidence
CtryOfRes
[0..0]
String [2]
Not used.
9.1.34
ContactDetails
CtctDtls
[0..0]
Not used.
3.2.5.1.1.5.7.1. Identification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id
ISO
Index
Item Name
9.1.13
OrganisationIdentification
9.1.21
PrivateIdentification
Document1
Only one
of these
elements
is present
XML Tag
Cardinality
OrgId
[1..1]
PrvtId
[1..1]
Data type
Page 85 / 118
Restrictions vs. ISO standard and additional info
Present if the ultimate creditor is a corporate subject.
For details see chapter 3.2.5.1.1.5.4.1.1.
Present if the ultimate creditor is a person.
For details see chapter 3.2.5.1.1.5.4.1.2.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.7.1.1. OrganisationIdentification
XPath
ISO
Index
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / OrgId
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present if available.
9.1.14
BICOrBEI
BICOrBEI
[0..1]
String [11]
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]
9.1.16
+Identification
Id
[1..1]
9.1.17
+SchemeName
SchmeNm
[0..1]
9.1.18
++Code
Cd
[1..1]
Document1
Only one
No more than one instance present.
String [35]
Ultimate creditor ID.
String [4]
Page 86 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
9.1.19
++Proprietary
9.1.20
+Issuer
Document1
of these
elements
is present
XML Tag
Cardinality
Data type
Prtry
[1..1]
String [35]
Issr
[0..1]
String [35]
Page 87 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.5.7.1.2. PrivateIdentification
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdPties / UltmtCdtr / Id / PrvtId
ISO
Index
Item Name
XML Tag
Cardinality
9.1.22
DateAndPlaceOfBirth
DtAndPlcOfBirth
[0..1]
9.1.23
+BirthDate
BirthDt
[1..1]
Date
9.1.24
+ProvinceOfBirth
PrvcOfBirth
[0..1]
String [35]
Document1
Data type
Page 88 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
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]
9.1.28
+Identification
Id
[1..1]
9.1.29
+SchemeName
SchmeNm
[1..1]
9.1.30
++Code
Cd
[1..1]
String [4]
9.1.31
++Proprietary
Prtry
[1..1]
String [35]
9.1.32
+Issuer
Issr
[0..0]
String [35]
Document1
Only one
of these
elements
is present
Restrictions vs. ISO standard and additional info
No more than one instance present.
String [35]
Page 89 / 118
Ultimate creditor ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6. RelatedAgents
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present for incoming interbank payments if at least one detail is
available.
2.212
DebtorAgent
DbtrAgt
[0..1]
Represents the ordering bank.
For details see chapter 3.2.5.1.1.6.1.
Document1
Page 90 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Present for outgoing interbank payments if at least one detail is
available.
2.213
CreditorAgent
CdtrAgt
[0..1]
Represents the beneficiary bank.
For details see chapter 3.2.5.1.1.6.2.
Present for transactions where Payment Method = “W” if at least one
detail is available.
2.214
IntermediaryAgent1
IntrmyAgt1
[0..1]
Represents the correspondent bank.
For details see chapter 3.2.5.1.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 3.2.5.1.1.6.4.
Document1
Page 91 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6.1. DebtorAgent
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt
ISO
Index
Item Name
XML Tag
Cardinality
6.1.0
FinancialInstitutionIdentification
FinInstnId
[1..1]
6.1.1
+BIC
BIC
[0..1]
6.1.2
+ClearingSystemMemberIdentification
ClrSysMmbId
[0..0]
6.1.7
+Name
Nm
[0..1]
6.1.8
+PostalAddress
PstlAdr
[0..1]
6.1.19
+Other
Othr
[0..0]
Not used.
6.1.25
BranchIdentification
BrnchId
[0..0]
Not used.
Document1
Data type
String [11]
Restrictions vs. ISO standard and additional info
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}
Not used.
String [70]
Debtor agent name.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.6.1.1.
Page 92 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6.1.1. PostalAddress
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / DbtrAgt / FinInstnId / PstlAdr
ISO
Index
Item Name
XML Tag
Cardinality
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
9.1.7
PostCode
PstCd
[0..0]
Max16Text
Not used
Document1
Page 93 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
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.
3.2.5.1.1.6.2. CreditorAgent
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt
ISO
Index
Item Name
XML Tag
Cardinality
6.1.0
FinancialInstitutionIdentification
FinInstnId
[1..1]
Document1
Data type
Page 94 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
6.1.1
+BIC
BIC
[0..1]
String [11]
6.1.2
+ClearingSystemMemberIdentification
ClrSysMmbId
[0..0]
6.1.7
+Name
Nm
[0..1]
6.1.8
+PostalAddress
PstlAdr
[0..1]
6.1.19
+Other
Othr
[0..0]
Not used.
6.1.25
BranchIdentification
BrnchId
[0..0]
Not used.
Document1
Restrictions vs. ISO standard and additional info
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}
Not used.
String [70]
Creditor agent name.
Present if at least one detail is available.
For details see chapter 3.2.5.1.1.6.1.1.
Page 95 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6.2.1. PostalAddress
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / CdtrAgt / FinInstnId / PstlAdr
ISO
Index
Item Name
XML Tag
Cardinality
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
9.1.7
PostCode
PstCd
[0..0]
Max16Text
Not used
Document1
Page 96 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
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.
3.2.5.1.1.6.3. IntermediaryAgent1
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / IntrmyAgt1
ISO
Index
Item Name
XML Tag
Cardinality
6.1.0
FinancialInstitutionIdentification
FinInstnId
[1..1]
Document1
Data type
Page 97 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
6.1.1
+BIC
BIC
[0..1]
String [11]
6.1.2
+ClearingSystemMemberIdentification
ClrSysMmbId
[0..0]
6.1.7
+Name
Nm
[0..1]
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.
Document1
Restrictions vs. ISO standard and additional info
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}
Not used.
String [70]
Page 98 / 118
Correspondent bank name.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.6.4. Proprietary
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdAgts / Prtry
ISO
Index
Item Name
XML Tag
Cardinality
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
[0..0]
6.1.25
+BranchIdentification
BrnchId
[0..1]
Document1
Not used.
Present if at least one detail is available.
Represents Acquier Point-of-Trade (ATM or POS).
Page 99 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
6.1.26
++Identification
Id
[0..1]
String [25]
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]
Restrictions vs. ISO standard and additional info
Merchant ID.
Identifies the Acquier Point-of-Trade (ATM or POS).
One instance present if available.
Merchant / Acquier Point-of-Trade (ATM or POS) location.
3.2.5.1.1.7. Purpose
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / Purp
Document1
Page 100 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
2.87
Code
2.88
Proprietary
Only one of these
elemnts is present
XML Tag
Cardinality
Data type
Cd
[1..1]
String [4]
Prtry
[0..0]
String [35]
Not used.
Restrictions vs. ISO standard and additional info
Restrictions vs. ISO standard and additional info
Always present.
Contains the ISO credit transfer purpose code.
3.2.5.1.1.8. RemittanceInfo
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RmtInf
ISO
Index
Item Name
2.234
Unstructured
2.235
Structured
Payment Method
Only one
of these
elements
is present
Cardinality
[4..4]
Other
[0..1]
Document1
Cardinality
Data type
Ustrd
[0..4]
String [140]
Strd
[0..1]
Zero to four lines present if the remittance info is not structured.
For details see Table 10.
One instance present if the remittance info is structured.
Data Type
Remark
Instance
Restrictions vs. ISO standard and additional info
1
Message for AV.
String [35]
Informative attributes
of the HD11 structure.
A
single
space
character represents
“no value”.
2
Message for Bank.
3
InfoField1.
4
InfoField2.
1
Unstructured remittance info.
N
(domestic
EuroSIPS
payment)
XML Tag
String [140]
Page 101 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Table 10: Remittance Info details.
3.2.5.1.1.9. RelatedDates
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RltdDts
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
2.267
AcceptancedateTime
AccptncDtTm
[0..0]
DateTime
Not used.
Document1
Page 102 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
2.268
TradeActivityContractualSettlementDate
TradActvtyCtrctlSttlmDt
[0..0]
Date
Not used.
2.269
TradeDate
TradDt
[0..0]
Date
Not used.
Date
Present if available for SCT and SDD payments, e.g transactions with
payment method “S”
2.270
InterbankSettlementDate
IntrBkSttlmDt
[0..1]
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]
DateTime
2.274
Proprietary
Prtry
[0..4]
2.275
+Type
Tp
[1..1]
2.276
+Date
Dt
[1..1]
4.1.0
++Date
Dt
4.1.1
++DateTime
DtTm
Only one of
these elements
is present
Value of the <Tp> element
<Dt> subelement used
Cardinality
Effective
Dt
[0..1]
MandateSign
Dt
[0..1]
POSTransaction
DtTm
[0..1]
CMSProcessing
Dt
[0..1]
Always present.
Contains the movement booking timestamp.
Zero to four instances present.
For details see chapter Table 11.
String Enumeration
For details see chapter Table 11.
[1..1]
Date
For details see chapter Table 11.
[0..0]
DateTime
Not used.
Restrictions vs. ISO standard and additional info
Present if available.
Contains the movement effective date.
Present (if available) for SDD payments (categories SDD310 and SDD410).
Present (if available) for debit card transactions (categories with prefix “Crd”).
Table 11: Proprietary dates details.
Document1
Page 103 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.1.1.10. ReturnInformation
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf
ISO
Index
Item Name
XML Tag
Cardinality
2.294
OriginalBankTransactionCode
OrgnlBkTxCd
[0..0]
Not used.
2.303
Originator
Orgtr
[0..1]
For details see chapter 3.2.5.1.1.10.1.
2.304
Reason
Rsn
[1..1]
Always present.
2.305
+Code
Cd
[1..1]
String [4]
2.306
+Proprietary
Prtry
[0..0]
String [35]
2.307
AdditionalInformation
AddtlInf
[5..5]
String [105]
Instance
Document1
Data Type
Only one
of these
elements
is present
Data type
Restrictions vs. ISO standard and additional info
Restrictions vs. ISO standard and additional info
Always present.
Contains the reject reason code.
Not used.
Always five instances present.
Contains additional return information. For details see Table 12.
Remark
Page 104 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
Instance
Data Type
Restrictions vs. ISO standard and additional info
1
String Enumeration
R-message Type
2
String [35]
Original Payment Reference
3
String [35]
Original SEPA Transaction ID (“External Reference”)
4
Number [15,2]
Original Transaction Amount
5
String [3]
Original Transaction Currency
Remark
Mandatory.
Optional.
A single space character
represents “no value”.
Table 12: Additional return information details.
3.2.5.1.1.10.1. Originator
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [1] / TxDtls / RtrInf / Orgtr
Document1
Page 105 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
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).
Always present.
9.1.14
++BICOrBEI
BICOrBEI
[1..1]
String [11]
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]
9.1.34
ContactDetails
CtctDtls
[0..0]
Document1
String [2]
Not used.
Not used.
Page 106 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2. EntryDetails – Instance 2
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2]
ISO
Index
Item Name
XML Tag
Cardinality
2.136
Batch
Btch
[0..1]
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.
Document1
Data type
Restrictions vs. ISO standard and additional info
Present if the sum of all fee items is available.
Page 107 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
Always present.
2.140
+TotalAmount
TtlAmt
[1..1]
Number [15,2]
+@Currency
Ccy
[1..1]
String [3]
Contains the sum of all fee items without applying any global
modifiers.
An attribute of the TotalAmount element.
International currency code according to ISO 4217.
Only following values are allowed:
2.141
2.142
+CreditDebitIndicator
TransactionDetails
CdtDbtInd
TxDtls
[1..1]
String Enumeration

„CRDT“ for positive (and zero) sum

„DBIT“ for debits
One instance present for each fee detail except the items sum (detail
of type “S”) which is stored in the Batch element.
[0..n]
For details see chapter 3.2.5.2.1.
Document1
Page 108 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2.1. TransactionDetails
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls
ISO
Index
Item Name
XML Tag
Cardinality
2.143
References
Refs
[1..1]
Document1
Data type
Restrictions vs. ISO standard and additional info
Always present.
For details see chapter 3.2.5.2.1.1.
Page 109 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
2.156
AmountDetails
AmtDtls
[1..1]
2.157
Availability
Avlbty
[0..0]
2.163
BankTransactionCode
BkTxCd
[1..1]
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.
Data type
Restrictions vs. ISO standard and additional info
Present if at least one detail is available.
For details see chapter 3.2.5.2.1.2.
Not used.
Always present.
For details see chapter 3.2.5.2.1.3.
One instance is always present.
2.282
RelatedQuantities
RltsQties
[1..3]
Two additional instances present if the fee detail is an item modifier.
For details see chapter 3.2.5.2.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.
Document1
Page 110 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
Cardinality
XML Tag
Data type
Restrictions vs. ISO standard and additional info
Always present.
2.313
AdditionalTransactionInformation
AddtlTxInf
[1..1]
String [30]
Element structure is described by the TxDtls1AddtlInf element of the
proprietary elements schema (see chapter 1).
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
Narrative
Narrative
[1..1]
String [60]
Table 13: Contents of the Entry [2] TransactionDetails Additional Info element.
Document1
Page 111 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2.1.1. References
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / Refs
ISO
Index
Item Name
XML Tag
Cardinality
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
Document1
Page 112 / 118
Always present.
Contains the unique fee item ID.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
Data type
Restrictions vs. ISO standard and additional info
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]
2.154
+Type
Tp
[1..1]
Always present.
String Enumeration
Always has the value of “LineNumber”.
Contains the detail LineNumber.
2.155
+Reference
Document1
Ref
[1..1]
Number [5]
Page 113 / 118
A fee item and its discount modifiers share the same LineNumber;
otherwise, the LineNumber is unique.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2.1.2. AmountDetails
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / AmtDtls
ISO
Index
Item Name
XML Tag
Cardinality
2.1.0
InstructedAmount
InstdAmt
[0..1]
Fee item amount.
2.1.9
TransactionAmount
TxAmt
[0..0]
Not used.
2.1.18
CounterValueAmount
CntrValAmt
[0..0]
Not used.
2.1.27
AnnouncedPostingAmount
AnncdPstngAmt
[0..0]
Not used.
Document1
Data type
Page 114 / 118
Restrictions vs. ISO standard and additional info
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
ISO
Index
Item Name
XML Tag
Cardinality
2.1.36
ProprietaryAmount
PrtryAmt
[0..1]
Data type
Restrictions vs. ISO standard and additional info
One instance present if the fee item value is available.
Clasifies the fee item value contained in the Amt element.
+Type
Tp
[1..1]
Following values are allowed:
For a list of available values see Table 14.
2.1.10
+Amount
Amt
[1..1]
Number [18,5]
Fee item value.
For a list of available values see Table 14.
An attribute of the Amount element.
+@Currency
Ccy
[1..1]
String [3]
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.
“I”
- fee modifier
Only values from Table 15 allowed
Modifier value.
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.
Document1
Page 115 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2.1.3. BankTransactionCode
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / BkTxCd
ISO
Index
Item Name
XML Tag
Cardinality
2.92
Domain
Domn
[0..0]
Not used.
2.97
Proprietary
Prtry
[1..1]
Always present.
Data type
Restrictions vs. ISO standard and additional info
Identifies the fee detail type.
Only following values are allowed:
2.98
+Code
Only one
of these
elements
is present
Cd
[1..1]
String Enumeration

“T”
- fee item

“D”
- fee item modifier (“discount”)

“I”
- fee modifier (“individual tariff”)
Item modifiers refer to a specific item (by sharing the same
LineNumber), while fee modifier affects the items sum.
2.99
+Issuer
Document1
Issr
[0..0]
String [35]
Page 116 / 118
Not used.
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
3.2.5.2.1.4. RelatedQuantities
XPath
/ Document / BkToCstmrStmt / Stmt / Ntry / NtryDtls [2] / TxDtls / RltdQties
ISO
Index
Item Name
2.283
Quantity
2.284
Proprietary
2.285
2.286
XML Tag
Cardinality
Qty
[0..0]
Not used.
Prtry
[1..1]
Always present.
+Type
Tp
[1..1]
String Enumeration
+Quantity
Qty
[1..1]
String [7]
Only one of
these elements
is present
Data type
Restrictions vs. ISO standard and additional info
Identifies the quantity attribute type.
For details see Table 16.
Contains the quantity attribute value.
For details see Table 16.
Type
Cardinality
Description
Remarks
Count
[1..1]
Specifies how many times the fee detail is “applied” on the fee.
LowerBound
[0..1]
Specifies the minimal number of times the modifier can be applied.
UpperBound
[0..1]
Specifies the maximal number of times the modifier can be applied.
Present if the fee detail
is an item modifier.
Table 16: Monthly fee detail quantity attributes.
Document1
Page 117 / 118
Saved: 10.3.2016 21:42:00
Preliminary DRAFT version.
Changes and corrections reserved.
4. External sources and appendices
4.1. ISO 20022
4.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
4.1.2. Code lists
http://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
4.2. SEPA
4.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
4.2.2. SDD
SEPA 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)
4.3. SBA
http://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
4.4. TB
4.4.1. Proprietary elements schema
4.4.2. Code – books
CurrentAccount_Stat
ements_CodeBooks.xlsx
Document1
Page 118 / 118
Saved: 10.3.2016 21:42:00
Download