Schema HCT_ele_external.xsd



Similar documents
XML message for SEPA Credit Transfer Initiation Implementation Guidelines for the Netherlands

XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

XML message for SEPA Direct Debit Initiation Implementation Guidelines for the Netherlands

SEPA CREDIT TRANSFER SCHEME INTER-BANK IMPLEMENTATION GUIDELINES

Record description XML File Transfer Balance and Transaction list camt

SEPA Direct Debit Unpaid Report File Format

XML ACCOUNT STATEMENT. Service Description

Payments Market Practice Document. ISITC Settlements Working Group

How To Create A Credit Card From A Creditcard In A Microsoft Web Server On A Microsql Web Server

Payments Standards - Clearing and Settlement

SEPA CORE DIRECT DEBIT SCHEME INTER-BANK IMPLEMENTATION GUIDELINES

DESCRIPTION OF SEPA XML FORMAT FOR ING BUSINESSONLINE IMPORT AND EXPORT TEMPLATES

The New System of Accounts Message structure: Cash settlement balances derivatives (demt.smc )

SEPA BUSINESS-TO-BUSINESS DIRECT DEBIT SCHEME INTER-BANK IMPLEMENTATION GUIDELINES

Format Reference Guide

Record description XML File Transfer ISO XML pain

Payment Status Report

+ <xs:element name="productsubtype" type="xs:string" minoccurs="0"/>

OP's C2B SERVICES Pain 03. Payment Transfer Products

Format description XML SEPA Credit Transfer. Format Description

ISO PAYMENT GUIDE. Messages: Pain Pain

ISO Message Implementation Guide for Payment Initiation

OUTGOING PAYMENTS ISO APPLICATION GUIDELINE

Danske Bank Message Implementation Guide Common Global Implementation (CGI) Customer Credit Transfer pain

<xs:complextype name="trescdokumentu_typ">

Danish Implementation Guideline for Common Global Implementation (CGI) Customer Payment Status Report

<!--=========================================--> <!--=========================================-->

OUTGOING PAYMENTS ISO APPLICATION GUIDELINE

ISO ACCOUNT STATEMENT GUIDE. v 1.3

Formats for Internet Bank

Java technológiák 7. előadás A Struts keretrendszer

Appendix 1 Technical Requirements

Format Description XML SEPA CT

Schema Developer s Guide

Security for industrial automation and control systems: Patch compatibility information

<xs:restriction base="xs:string">

Archivio Sp. z o.o. Schema XSD opisująca typy dokumentów obsługiwane w Systemie Invo24

General Information. Standards MX. Standards

Format description XML SEPA Credit Transfer

An Empirical Study on XML Schema Idiosyncrasies in Big Data Processing

Appendix for BSK Implementerings Guides ISO 20022

Gplus Adapter 8.0. for Siebel CRM. Developer s Guide

ASPIRE Programmable Language and Engine

Schema XmlCreditosGastos.xsd

User manual for e-line DNB: the XML import file. User manual for e-line DNB: the XML import file

Használati útmutató a MarketStar Webtrader fontosabb részeihez Alkalmazás verzió: Web CFD (mapi ) HD4/W június 29.

CAS Protocol 3.0 specification

OP's C2B SERVICES Pain 02. Payment transfer products

Schema XSD opisująca typy dokumentów obsługiwane w Systemie invooclip

T 34 A. Írásbeli érettségi tétel a n g o l nyelvből a világbanki tanterv szerint

ANGOL NYELVI MINTAVIZSGA 2012

PEPPOL Deliverable D1.1 Requirements for Use of Signatures in Public Procurement Processes Part 5: XKMS v2 Interface Specification

TársalKodó TEST. 1. Nyelvtan és szókincs 1

Szervletek. ANTAL Margit. Sapientia - EMTE, Pannon Forrás,,Egységes erdélyi felnőttképzés a

ISO XML pain.001 implementation guide in Handelsbanken Estonia, Latvia, Lithuania

Format description XML SEPA Credit Transfer

Service Description: NIH GovTrip - NBS Web Service

04 XML Schemas. Software Technology 2. MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard

keyon Luna SA Monitor Service Administration Guide 1 P a g e Version Autor Date Comment

Chapter 4. Sharing Data through Web Services

Szeretettel köszöntünk a Leőwey Klára Gimnázium angol versenyén!

About Explicitation and Implicitation in the Translation of Accounting Texts Ildikó Dósa

top site phones stick drive board ware load line CD down hard head key lap memory on web 1) Name what you can see in the pictures

User Guide. Standards Developer Kit 1.0. Standards

INTERPROFESSIONAL COLLABORATION: AN INTRODUCTION

COM_2006_023_02.xsd <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs=" elementformdefault="qualified">

[MS-FSDAP]: Forms Services Design and Activation Web Service Protocol

3GPP TS v9.0.0 ( )


No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.

Changes only affecting customers using SWIFT codewords, Intermediary Institutions, or with other special requirements

KITEX Kereskedelmi Szaknyelvi Vizsga TASK SHEET LISTENING

Format Description XML SEPA DD

MEDIATION PART ONE ANSWER KEY

XEP-0337: Event Logging over XMPP

Liberty ID-WSF Authentication, Single Sign-On, and Identity Mapping Services Specification

DocuSign Connect Guide

TQM as Nonprobabilistic Risk System

Customer Statement - MT940 with Structured Information To Account Owner

XML Message for SEPA Direct Debit Initiation

An analysis of venture capital investments in Small and Medium-Sized enterprises

Electronic Bank Account Management - EBAM

Standards MX Message Implementation Guide and Rule Book

KITEX Idegenforgalmi Szaknyelvi Vizsga TASK SHEET LISTENING

... BG EN SPLIT INVERTER HEAT PUMP HU PL. EXl09HL1W EXl12HL1W EXl18HL1W USER MANUAL 27

The syntactic position of the subject in Hungarian existential constructions

Authentication Context for the OASIS Security Assertion Markup Language (SAML) V2.0

XML. Document Type Definitions XML Schema

Versione: 2.1. Interoperabilità del Sistema di Accettazione di SPT

34. FELADATLAP KEZDŐKNEK KÉRDŐSZAVAK

DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories

Transcription:

Schema HCT_ele_external.xsd schema location: attribute form default: element form default: qualified targetnamespace: urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 Elements Complex types Document AccountIdentification4Choice AccountSchemeName1Choice ActiveOrHistoricCurrencyAndAmount AmountType3Choice Authorisation1Choice BranchAndFinancialInstitutionIdentification4 BranchData2 CashAccount16 CashAccountType2 CategoryPurpose1Choice Cheque6 ChequeDeliveryMethod1Choice ClearingSystemIdentification2Choice ClearingSystemMemberIdentification2 ContactDetails2 CreditorReferenceInformation2 CreditorReferenceType1Choice CreditorReferenceType2 CreditTransferTransactionInformation10 CustomerCreditTransferInitiationV03 DateAndPlaceOfBirth DatePeriodDetails Document DocumentAdjustment1 EquivalentAmount2 ExchangeRateInformation1 FinancialIdentificationSchemeName1Choice FinancialInstitutionIdentification7 GenericAccountIdentification1 GenericFinancialIdentification1 GenericOrganisationIdentification1 GenericPersonIdentification1 GroupHeader32 InstructionForCreditorAgent1 LocalInstrument2Choice NameAndAddress10 NamedPartyIdentification32 OrganisationIdentification4 Simple types ActiveOrHistoricCurrencyAndAmount_SimpleType ActiveOrHistoricCurrencyCode AddressType2Code AnyBICIdentifier Authorisation1Code BaseOneRate BatchBookingIndicator BICIdentifier CashAccountType4Code ChargeBearerType1Code ChequeDelivery1Code ChequeType2Code CountryCode CreditDebitCode DecimalNumber DocumentType3Code DocumentType5Code ExchangeRateType1Code ExternalAccountIdentification1Code ExternalCategoryPurpose1Code ExternalClearingSystemIdentification1Code ExternalFinancialInstitutionIdentification1Code ExternalLocalInstrument1Code ExternalOrganisationIdentification1Code ExternalPersonIdentification1Code ExternalPurpose1Code ExternalServiceLevel1Code IBAN2007Identifier Instruction3Code ISODate ISODateTime Max10Text Max128Text Max140Text Max15NumericText Max16Text Max2048Text Max34Text OrganisationIdentificationSchemeName1Choice Max35Text Party6Choice PaymentIdentification1 PaymentInstructionInformation3 PaymentTypeInformation19 Max4Text Max70Text NamePrefix1Code Number

PersonIdentification5 PaymentMethod3Code PersonIdentificationSchemeName1Choice PercentageRate PostalAddress6 PhoneNumber Purpose2Choice Priority2Code ReferredDocumentInformation3 RegulatoryReportingType1Code ReferredDocumentType1Choice RemittanceLocationMethod2Code ReferredDocumentType2 TaxRecordPeriod1Code RegulatoryAuthority2 RegulatoryReporting3 RemittanceAmount1 RemittanceInformation5 RemittanceLocation2 ServiceLevel8Choice StructuredRegulatoryReporting3 StructuredRemittanceInformation7 TaxAmount1 TaxAuthorisation1 TaxInformation3 TaxParty1 TaxParty2 TaxPeriod1 TaxRecord1 TaxRecordDetails1 UnnamedPartyIdentification32 element Document type Document properties children CstmrCdtTrfInitn annotation documentation Ez a schema a pain szabványnak azt a részfáját jelöli ki, amelyet az Electra importkor figyelembe vesz. Ennél bıvebben kitöltött pain fájlt is befogadunk, de csak az itt megadott mezıket kezeljük. source <xs:element name="document" type="document"> <xs:annotation> <xs:documentation>ez a schema a pain szabványnak azt a részfáját jelöli ki, amelyet az Electra importkor figyelembe vesz. Ennél bıvebben kitöltött pain fájlt is befogadunk, de csak az itt megadott mezıket kezeljük.</xs:documentation> </xs:annotation> </xs:element> complextype AccountIdentification4Choice

children IBAN used by element CashAccount16/Id source <xs:complextype name="accountidentification4choice"> <xs:choice> <xs:element name="iban" type="iban2007identifier"/> </xs:choice> element AccountIdentification4Choice/IBAN type IBAN2007Identifier pattern [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30} source <xs:element name="iban" type="iban2007identifier"/> complextype AccountSchemeName1Choice children Cd Prtry used by element GenericAccountIdentification1/SchmeNm source <xs:complextype name="accountschemename1choice"> <xs:choice> <xs:element name="cd" type="externalaccountidentification1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element AccountSchemeName1Choice/Cd type ExternalAccountIdentification1Code

maxlength 4 source <xs:element name="cd" type="externalaccountidentification1code"/> element AccountSchemeName1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype ActiveOrHistoricCurrencyAndAmount type extension of ActiveOrHistoricCurrencyAndAmount_SimpleType properties base ActiveOrHistoricCurrencyAndAmount_SimpleType used by elements DocumentAdjustment1/Amt EquivalentAmount2/Amt StructuredRegulatoryReporting3/Amt TaxRecordDetails1/Amt RemittanceAmount1/CdtNoteAmt RemittanceAmount1/DscntApldAmt RemittanceAmount1/DuePyblAmt AmountType3Choice/InstdAmt RemittanceAmount1/RmtdAmt RemittanceAmount1/TaxAmt TaxAmount1/TaxblBaseAmt TaxAmount1/TtlAmt TaxInformation3/TtlTaxAmt TaxInformation3/TtlTaxblBaseAmt mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:complextype name="activeorhistoriccurrencyandamount"> <xs:simplecontent> <xs:extension base="activeorhistoriccurrencyandamount_simpletype"> <xs:attribute name="ccy" type="activeorhistoriccurrencycode" use="required"/> </xs:extension> </xs:simplecontent> attribute ActiveOrHistoricCurrencyAndAmount/@Ccy

type ActiveOrHistoricCurrencyCode use required pattern [A-Z]{3,3} source <xs:attribute name="ccy" type="activeorhistoriccurrencycode" use="required"/> complextype AmountType3Choice children InstdAmt used by element CreditTransferTransactionInformation10/Amt source <xs:complextype name="amounttype3choice"> <xs:choice> <xs:element name="instdamt" type="activeorhistoriccurrencyandamount"/> </xs:choice> element AmountType3Choice/InstdAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="instdamt" type="activeorhistoriccurrencyandamount"/> complextype Authorisation1Choice

children Cd Prtry source <xs:complextype name="authorisation1choice"> <xs:choice> <xs:element name="cd" type="authorisation1code"/> <xs:element name="prtry" type="max128text"/> </xs:choice> element Authorisation1Choice/Cd type Authorisation1Code enumeration AUTH enumeration FDET enumeration FSUM enumeration ILEV source <xs:element name="cd" type="authorisation1code"/> element Authorisation1Choice/Prtry type Max128Text maxlength 128 source <xs:element name="prtry" type="max128text"/> complextype BranchAndFinancialInstitutionIdentification4 children FinInstnId source <xs:complextype name="branchandfinancialinstitutionidentification4"> <xs:element name="fininstnid" type="financialinstitutionidentification7"/>

element BranchAndFinancialInstitutionIdentification4/FinInstnId type FinancialInstitutionIdentification7 children BIC source <xs:element name="fininstnid" type="financialinstitutionidentification7"/> complextype BranchData2 children Id Nm PstlAdr source <xs:complextype name="branchdata2"> <xs:element name="id" type="max35text" minoccurs="0"/> <xs:element name="nm" type="max140text" minoccurs="0"/> <xs:element name="pstladr" type="postaladdress6" minoccurs="0"/> element BranchData2/Id type Max35Text maxlength 35 source <xs:element name="id" type="max35text" minoccurs="0"/> element BranchData2/Nm

type Max140Text maxlength 140 source <xs:element name="nm" type="max140text" minoccurs="0"/> element BranchData2/PstlAdr type PostalAddress6 children AdrTp Dept SubDept StrtNm BldgNb PstCd TwnNm CtrySubDvsn Ctry AdrLine source <xs:element name="pstladr" type="postaladdress6" minoccurs="0"/> complextype CashAccount16

children Id used by elements CreditTransferTransactionInformation10/CdtrAcct PaymentInstructionInformation3/DbtrAcct source <xs:complextype name="cashaccount16"> <xs:element name="id" type="accountidentification4choice"/> element CashAccount16/Id type AccountIdentification4Choice children IBAN source <xs:element name="id" type="accountidentification4choice"/> complextype CashAccountType2 children Cd Prtry source <xs:complextype name="cashaccounttype2"> <xs:choice> <xs:element name="cd" type="cashaccounttype4code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element CashAccountType2/Cd type CashAccountType4Code enumeration CASH

enumeration CHAR enumeration COMM enumeration TAXE enumeration CISH enumeration TRAS enumeration SACC enumeration CACC enumeration SVGS enumeration ONDP enumeration MGLD enumeration NREX enumeration MOMA enumeration LOAN enumeration SLRY enumeration ODFT source <xs:element name="cd" type="cashaccounttype4code"/> element CashAccountType2/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype CategoryPurpose1Choice children Cd Prtry used by element PaymentTypeInformation19/CtgyPurp source <xs:complextype name="categorypurpose1choice"> <xs:choice> <xs:element name="cd" type="externalcategorypurpose1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element CategoryPurpose1Choice/Cd

type ExternalCategoryPurpose1Code maxlength 4 source <xs:element name="cd" type="externalcategorypurpose1code"/> element CategoryPurpose1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype Cheque6

children ChqTp ChqNb ChqFr DlvryMtd DlvrTo InstrPrty ChqMtrtyDt FrmsCd MemoFld RgnlClrZone PrtLctn source <xs:complextype name="cheque6"> <xs:element name="chqtp" type="chequetype2code" minoccurs="0"/> <xs:element name="chqnb" type="max35text" minoccurs="0"/> <xs:element name="chqfr" type="nameandaddress10" minoccurs="0"/> <xs:element name="dlvrymtd" type="chequedeliverymethod1choice" minoccurs="0"/> <xs:element name="dlvrto" type="nameandaddress10" minoccurs="0"/> <xs:element name="instrprty" type="priority2code" minoccurs="0"/> <xs:element name="chqmtrtydt" type="isodate" minoccurs="0"/> <xs:element name="frmscd" type="max35text" minoccurs="0"/> <xs:element name="memofld" type="max35text" minoccurs="0" maxoccurs="2"/> <xs:element name="rgnlclrzone" type="max35text" minoccurs="0"/> <xs:element name="prtlctn" type="max35text" minoccurs="0"/> element Cheque6/ChqTp type ChequeType2Code enumeration CCHQ enumeration CCCH enumeration BCHQ enumeration DRFT enumeration ELDR source <xs:element name="chqtp" type="chequetype2code" minoccurs="0"/> element Cheque6/ChqNb type Max35Text maxlength 35 source <xs:element name="chqnb" type="max35text" minoccurs="0"/> element Cheque6/ChqFr

type NameAndAddress10 children Nm Adr source <xs:element name="chqfr" type="nameandaddress10" minoccurs="0"/> element Cheque6/DlvryMtd type ChequeDeliveryMethod1Choice children Cd Prtry source <xs:element name="dlvrymtd" type="chequedeliverymethod1choice" minoccurs="0"/> element Cheque6/DlvrTo type NameAndAddress10 children Nm Adr source <xs:element name="dlvrto" type="nameandaddress10" minoccurs="0"/>

element Cheque6/InstrPrty type Priority2Code enumeration HIGH enumeration NORM source <xs:element name="instrprty" type="priority2code" minoccurs="0"/> element Cheque6/ChqMtrtyDt type ISODate source <xs:element name="chqmtrtydt" type="isodate" minoccurs="0"/> element Cheque6/FrmsCd type Max35Text maxlength 35 source <xs:element name="frmscd" type="max35text" minoccurs="0"/> element Cheque6/MemoFld type Max35Text

maxocc 2 maxlength 35 source <xs:element name="memofld" type="max35text" minoccurs="0" maxoccurs="2"/> element Cheque6/RgnlClrZone type Max35Text maxlength 35 source <xs:element name="rgnlclrzone" type="max35text" minoccurs="0"/> element Cheque6/PrtLctn type Max35Text maxlength 35 source <xs:element name="prtlctn" type="max35text" minoccurs="0"/> complextype ChequeDeliveryMethod1Choice children Cd Prtry used by element Cheque6/DlvryMtd source <xs:complextype name="chequedeliverymethod1choice">

<xs:choice> <xs:element name="cd" type="chequedelivery1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element ChequeDeliveryMethod1Choice/Cd type ChequeDelivery1Code enumeration MLDB enumeration MLCD enumeration MLFA enumeration CRDB enumeration CRCD enumeration CRFA enumeration PUDB enumeration PUCD enumeration PUFA enumeration RGDB enumeration RGCD enumeration RGFA source <xs:element name="cd" type="chequedelivery1code"/> element ChequeDeliveryMethod1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype ClearingSystemIdentification2Choice

children Cd Prtry used by element ClearingSystemMemberIdentification2/ClrSysId source <xs:complextype name="clearingsystemidentification2choice"> <xs:choice> <xs:element name="cd" type="externalclearingsystemidentification1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element ClearingSystemIdentification2Choice/Cd type ExternalClearingSystemIdentification1Code maxlength 5 source <xs:element name="cd" type="externalclearingsystemidentification1code"/> element ClearingSystemIdentification2Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype ClearingSystemMemberIdentification2 children ClrSysId MmbId source <xs:complextype name="clearingsystemmemberidentification2"> <xs:element name="clrsysid" type="clearingsystemidentification2choice" minoccurs="0"/>

<xs:element name="mmbid" type="max35text"/> element ClearingSystemMemberIdentification2/ClrSysId type ClearingSystemIdentification2Choice children Cd Prtry source <xs:element name="clrsysid" type="clearingsystemidentification2choice" minoccurs="0"/> element ClearingSystemMemberIdentification2/MmbId type Max35Text maxlength 35 source <xs:element name="mmbid" type="max35text"/> complextype ContactDetails2

children NmPrfx Nm PhneNb MobNb FaxNb EmailAdr Othr source <xs:complextype name="contactdetails2"> <xs:element name="nmprfx" type="nameprefix1code" minoccurs="0"/> <xs:element name="nm" type="max140text" minoccurs="0"/> <xs:element name="phnenb" type="phonenumber" minoccurs="0"/> <xs:element name="mobnb" type="phonenumber" minoccurs="0"/> <xs:element name="faxnb" type="phonenumber" minoccurs="0"/> <xs:element name="emailadr" type="max2048text" minoccurs="0"/> <xs:element name="othr" type="max35text" minoccurs="0"/> element ContactDetails2/NmPrfx type NamePrefix1Code enumeration DOCT enumeration MIST enumeration MISS enumeration MADM source <xs:element name="nmprfx" type="nameprefix1code" minoccurs="0"/> element ContactDetails2/Nm type Max140Text maxlength 140 source <xs:element name="nm" type="max140text" minoccurs="0"/> element ContactDetails2/PhneNb

type PhoneNumber pattern \+[0-9]{1,3}-[0-9()+\-]{1,30} source <xs:element name="phnenb" type="phonenumber" minoccurs="0"/> element ContactDetails2/MobNb type PhoneNumber pattern \+[0-9]{1,3}-[0-9()+\-]{1,30} source <xs:element name="mobnb" type="phonenumber" minoccurs="0"/> element ContactDetails2/FaxNb type PhoneNumber pattern \+[0-9]{1,3}-[0-9()+\-]{1,30} source <xs:element name="faxnb" type="phonenumber" minoccurs="0"/> element ContactDetails2/EmailAdr type Max2048Text maxlength 2048

source <xs:element name="emailadr" type="max2048text" minoccurs="0"/> element ContactDetails2/Othr type Max35Text maxlength 35 source <xs:element name="othr" type="max35text" minoccurs="0"/> complextype CreditorReferenceInformation2 children Tp Ref used by element StructuredRemittanceInformation7/CdtrRefInf source <xs:complextype name="creditorreferenceinformation2"> <xs:element name="tp" type="creditorreferencetype2" minoccurs="0"/> <xs:element name="ref" type="max35text" minoccurs="0"/> element CreditorReferenceInformation2/Tp type CreditorReferenceType2 children CdOrPrtry Issr source <xs:element name="tp" type="creditorreferencetype2" minoccurs="0"/>

element CreditorReferenceInformation2/Ref type Max35Text maxlength 35 source <xs:element name="ref" type="max35text" minoccurs="0"/> complextype CreditorReferenceType1Choice children Cd Prtry used by element CreditorReferenceType2/CdOrPrtry source <xs:complextype name="creditorreferencetype1choice"> <xs:choice> <xs:element name="cd" type="documenttype3code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element CreditorReferenceType1Choice/Cd type DocumentType3Code enumeration RADM enumeration RPIN enumeration FXDR enumeration DISP enumeration PUOR enumeration SCOR source <xs:element name="cd" type="documenttype3code"/> element CreditorReferenceType1Choice/Prtry

type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype CreditorReferenceType2 children CdOrPrtry Issr used by element CreditorReferenceInformation2/Tp source <xs:complextype name="creditorreferencetype2"> <xs:element name="cdorprtry" type="creditorreferencetype1choice"/> <xs:element name="issr" type="max35text" minoccurs="0"/> element CreditorReferenceType2/CdOrPrtry type CreditorReferenceType1Choice children Cd Prtry source <xs:element name="cdorprtry" type="creditorreferencetype1choice"/> element CreditorReferenceType2/Issr type Max35Text

maxlength 35 source <xs:element name="issr" type="max35text" minoccurs="0"/> complextype CreditTransferTransactionInformation10

children PmtId PmtTpInf Amt UltmtDbtr Cdtr CdtrAcct UltmtCdtr Purp RmtInf used by element PaymentInstructionInformation3/CdtTrfTxInf source <xs:complextype name="credittransfertransactioninformation10"> <xs:element name="pmtid" type="paymentidentification1">

<xs:annotation> <xs:documentation>a tétel azonosítója. A pain-ben kötelezı, az Electrában nem.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="pmttpinf" type="paymenttypeinformation19" minoccurs="0"> <xs:annotation> <xs:documentation>definícióját lásd a PaymentInstructionInformation szinten.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="amt" type="amounttype3choice"> <xs:annotation> <xs:documentation>az átutalandó összeg. A C2B szerint a Ccy attribútum értéke csak "HUF" lehet, de bankspecifikusan elhagyható. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ultmtdbtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>definícióját lásd a PaymentInstructionInformation szinten.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cdtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a kedvezményezett azonosítása. A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="cdtracct" type="cashaccount16" minoccurs="0"> <xs:annotation> <xs:documentation>a címzett számlájának egyértelmő azonosítása. Csak IBAN számlaszám adható meg.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ultmtcdtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a tényleges kedvezményezett azonosítása.nem az átutalásban szereplı kedvezm tulajdonosa, hanem egy harmadik fél, aki a kedvezményezett partnere, és aki számára a kedvezményezett A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="purp" type="purpose2choice" minoccurs="0"> <xs:annotation> <xs:documentation>az átutalás jogcíme. A Purpose -t a megbízó használja, hogy tájékoztassa a kedv tranzakció okáról. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában tal helyen: http://www.iso20022.org/unifi_payments_messages.page</xs:documentation> </xs:annotation> </xs:element> <xs:element name="rmtinf" type="remittanceinformation5" minoccurs="0"> <xs:annotation> <xs:documentation>közlemény. A nem strukturált közlemény tetszıleges szöveg. A strukturált közlemény esetében a Type/Code kötelezıen konstans: SCOR, a Reference pedig az alábbiak lehetnek: ISO 11649 szabvány szerinti azonosító (RFxx+azonosító), aminek CDV helyességét az átutaló bankja megállapodástól függıen ellenırizheti. Ekkor Issuer nem töltendı ki. Postai befizetés azonosító: Issuer értéke ebben az esetben

kötelezıen: POSTA </xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/PmtId type PaymentIdentification1 children InstrId EndToEndId annotation documentation A tétel azonosítója. A pain-ben kötelezı, az Electrában nem. source <xs:element name="pmtid" type="paymentidentification1"> <xs:annotation> <xs:documentation>a tétel azonosítója. A pain-ben kötelezı, az Electrában nem.</xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/PmtTpInf type PaymentTypeInformation19

children InstrPrty CtgyPurp annotation documentation Definícióját lásd a PaymentInstructionInformation szinten. source <xs:element name="pmttpinf" type="paymenttypeinformation19" minoccurs="0"> <xs:annotation> <xs:documentation>definícióját lásd a PaymentInstructionInformation szinten.</xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/Amt type AmountType3Choice children InstdAmt annotation documentation Az átutalandó összeg. A C2B szerint a Ccy attribútum értéke csak "HUF" lehet, de ez a megkötés bankspecifikusan elhagyható. source <xs:element name="amt" type="amounttype3choice"> <xs:annotation> <xs:documentation>az átutalandó összeg. A C2B szerint a Ccy attribútum értéke csak "HUF" lehet, de ez a megkötés bankspecifikusan elhagyható. </xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/UltmtDbtr type NamedPartyIdentification32 children Nm Id annotation documentation Definícióját lásd a PaymentInstructionInformation szinten.

source <xs:element name="ultmtdbtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>definícióját lásd a PaymentInstructionInformation szinten.</xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/Cdtr type NamedPartyIdentification32 children Nm Id annotation documentation A kedvezményezett azonosítása. A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. source <xs:element name="cdtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a kedvezményezett azonosítása. A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/CdtrAcct type CashAccount16 children Id annotation documentation A címzett számlájának egyértelmő azonosítása. Csak IBAN számlaszám adható meg.

source <xs:element name="cdtracct" type="cashaccount16" minoccurs="0"> <xs:annotation> <xs:documentation>a címzett számlájának egyértelmő azonosítása. Csak IBAN számlaszám adható meg.</xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/UltmtCdtr type NamedPartyIdentification32 children Nm Id annotation documentation A tényleges kedvezményezett azonosítása.nem az átutalásban szereplı kedvezményezett számla tulajdonosa, hanem egy harmadik fél, aki a kedvezményezett partnere, és aki számára a kedvezményezett jóváírást vár. A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. source <xs:element name="ultmtcdtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a tényleges kedvezményezett azonosítása.nem az átutalásban szereplı kedvezményezett számla tulajdonosa, hanem egy harmadik fél, aki a kedvezményezett partnere, és aki számára a kedvezményezett jóváírást vár. A név megadása kötelezı, tartalmát azonban nem ellenırizzük. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/Purp

type Purpose2Choice children Cd Prtry annotation documentation Az átutalás jogcíme. A Purpose -t a megbízó használja, hogy tájékoztassa a kedvezményezettet a tranzakció okáról. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában található, az alábbi helyen: http://www.iso20022.org/unifi_payments_messages.page source <xs:element name="purp" type="purpose2choice" minoccurs="0"> <xs:annotation> <xs:documentation>az átutalás jogcíme. A Purpose -t a megbízó használja, hogy tájékoztassa a kedvezményezettet a tranzakció okáról. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában található, az alábbi helyen: http://www.iso20022.org/unifi_payments_messages.page</xs:documentation> </xs:annotation> </xs:element> element CreditTransferTransactionInformation10/RmtInf type RemittanceInformation5 children Ustrd Strd annotation documentation Közlemény. A nem strukturált közlemény tetszıleges szöveg. A strukturált közlemény esetében a Type/Code kötelezıen konstans: SCOR, a Reference pedig az alábbiak lehetnek: ISO 11649 szabvány szerinti azonosító (RFxx+azonosító), aminek CDV helyességét az átutaló bankja megállapodástól függıen ellenırizheti. Ekkor Issuer nem töltendı ki. Postai befizetés azonosító: Issuer értéke ebben az esetben kötelezıen: POSTA source <xs:element name="rmtinf" type="remittanceinformation5" minoccurs="0"> <xs:annotation> <xs:documentation>közlemény. A nem strukturált közlemény tetszıleges szöveg. A strukturált közlemény esetében a Type/Code kötelezıen konstans: SCOR, a Reference pedig az alábbiak lehetnek: ISO 11649 szabvány szerinti azonosító (RFxx+azonosító), aminek

CDV helyességét az átutaló bankja megállapodástól függıen ellenırizheti. Ekkor Issuer nem töltendı ki. Postai befizetés azonosító: Issuer értéke ebben az esetben kötelezıen: POSTA </xs:documentation> </xs:annotation> </xs:element> complextype CustomerCreditTransferInitiationV03 children GrpHdr PmtInf used by element Document/CstmrCdtTrfInitn source <xs:complextype name="customercredittransferinitiationv03"> <xs:element name="grphdr" type="groupheader32"/> <xs:element name="pmtinf" type="paymentinstructioninformation3" maxoccurs="unbounded"/> element CustomerCreditTransferInitiationV03/GrpHdr type GroupHeader32 children MsgId NbOfTxs CtrlSum source <xs:element name="grphdr" type="groupheader32"/> element CustomerCreditTransferInitiationV03/PmtInf

type PaymentInstructionInformation3 minocc 1 maxocc unbounded children PmtInfId NbOfTxs CtrlSum PmtTpInf ReqdExctnDt Dbtr DbtrAcct UltmtDbtr CdtTrfTxInf source <xs:element name="pmtinf" type="paymentinstructioninformation3" maxoccurs="unbounded"/> complextype DateAndPlaceOfBirth

children BirthDt PrvcOfBirth CityOfBirth CtryOfBirth source <xs:complextype name="dateandplaceofbirth"> <xs:element name="birthdt" type="isodate"/> <xs:element name="prvcofbirth" type="max35text" minoccurs="0"/> <xs:element name="cityofbirth" type="max35text"/> <xs:element name="ctryofbirth" type="countrycode"/> element DateAndPlaceOfBirth/BirthDt type ISODate source <xs:element name="birthdt" type="isodate"/> element DateAndPlaceOfBirth/PrvcOfBirth type Max35Text maxlength 35 source <xs:element name="prvcofbirth" type="max35text" minoccurs="0"/> element DateAndPlaceOfBirth/CityOfBirth type Max35Text

maxlength 35 source <xs:element name="cityofbirth" type="max35text"/> element DateAndPlaceOfBirth/CtryOfBirth type CountryCode pattern [A-Z]{2,2} source <xs:element name="ctryofbirth" type="countrycode"/> complextype DatePeriodDetails children FrDt ToDt used by element TaxPeriod1/FrToDt source <xs:complextype name="dateperioddetails"> <xs:element name="frdt" type="isodate"/> <xs:element name="todt" type="isodate"/> element DatePeriodDetails/FrDt type ISODate source <xs:element name="frdt" type="isodate"/> element DatePeriodDetails/ToDt

type ISODate source <xs:element name="todt" type="isodate"/> complextype Document children CstmrCdtTrfInitn used by element Document source <xs:complextype name="document"> <xs:element name="cstmrcdttrfinitn" type="customercredittransferinitiationv03"/> element Document/CstmrCdtTrfInitn type CustomerCreditTransferInitiationV03 children GrpHdr PmtInf source <xs:element name="cstmrcdttrfinitn" type="customercredittransferinitiationv03"/> complextype DocumentAdjustment1 children Amt CdtDbtInd Rsn AddtlInf used by element RemittanceAmount1/AdjstmntAmtAndRsn

source <xs:complextype name="documentadjustment1"> <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> <xs:element name="cdtdbtind" type="creditdebitcode" minoccurs="0"/> <xs:element name="rsn" type="max4text" minoccurs="0"/> <xs:element name="addtlinf" type="max140text" minoccurs="0"/> element DocumentAdjustment1/Amt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> element DocumentAdjustment1/CdtDbtInd type CreditDebitCode enumeration CRDT enumeration DBIT source <xs:element name="cdtdbtind" type="creditdebitcode" minoccurs="0"/> element DocumentAdjustment1/Rsn

type Max4Text maxlength 4 source <xs:element name="rsn" type="max4text" minoccurs="0"/> element DocumentAdjustment1/AddtlInf type Max140Text maxlength 140 source <xs:element name="addtlinf" type="max140text" minoccurs="0"/> complextype EquivalentAmount2 children Amt CcyOfTrf source <xs:complextype name="equivalentamount2"> <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> <xs:element name="ccyoftrf" type="activeorhistoriccurrencycode"/> element EquivalentAmount2/Amt

type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> element EquivalentAmount2/CcyOfTrf type ActiveOrHistoricCurrencyCode pattern [A-Z]{3,3} source <xs:element name="ccyoftrf" type="activeorhistoriccurrencycode"/> complextype ExchangeRateInformation1 children XchgRate RateTp CtrctId source <xs:complextype name="exchangerateinformation1"> <xs:element name="xchgrate" type="baseonerate" minoccurs="0"/> <xs:element name="ratetp" type="exchangeratetype1code" minoccurs="0"/> <xs:element name="ctrctid" type="max35text" minoccurs="0"/> element ExchangeRateInformation1/XchgRate type BaseOneRate

totaldigits 11 fractiondigits 10 source <xs:element name="xchgrate" type="baseonerate" minoccurs="0"/> element ExchangeRateInformation1/RateTp type ExchangeRateType1Code enumeration SPOT enumeration SALE enumeration AGRD source <xs:element name="ratetp" type="exchangeratetype1code" minoccurs="0"/> element ExchangeRateInformation1/CtrctId type Max35Text maxlength 35 source <xs:element name="ctrctid" type="max35text" minoccurs="0"/> complextype FinancialIdentificationSchemeName1Choice children Cd Prtry used by element GenericFinancialIdentification1/SchmeNm source <xs:complextype name="financialidentificationschemename1choice">

<xs:choice> <xs:element name="cd" type="externalfinancialinstitutionidentification1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element FinancialIdentificationSchemeName1Choice/Cd type ExternalFinancialInstitutionIdentification1Code maxlength 4 source <xs:element name="cd" type="externalfinancialinstitutionidentification1code"/> element FinancialIdentificationSchemeName1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype FinancialInstitutionIdentification7 children BIC used by element BranchAndFinancialInstitutionIdentification4/FinInstnId source <xs:complextype name="financialinstitutionidentification7"> <xs:element name="bic" type="bicidentifier" minoccurs="0"/> element FinancialInstitutionIdentification7/BIC

type BICIdentifier pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} source <xs:element name="bic" type="bicidentifier" minoccurs="0"/> complextype GenericAccountIdentification1 children Id SchmeNm Issr source <xs:complextype name="genericaccountidentification1"> <xs:element name="id" type="max34text"/> <xs:element name="schmenm" type="accountschemename1choice" minoccurs="0"/> <xs:element name="issr" type="max35text" minoccurs="0"/> element GenericAccountIdentification1/Id type Max34Text maxlength 34 source <xs:element name="id" type="max34text"/> element GenericAccountIdentification1/SchmeNm

type AccountSchemeName1Choice children Cd Prtry source <xs:element name="schmenm" type="accountschemename1choice" minoccurs="0"/> element GenericAccountIdentification1/Issr type Max35Text maxlength 35 source <xs:element name="issr" type="max35text" minoccurs="0"/> complextype GenericFinancialIdentification1 children Id SchmeNm Issr source <xs:complextype name="genericfinancialidentification1"> <xs:element name="id" type="max35text"/> <xs:element name="schmenm" type="financialidentificationschemename1choice" minoccurs="0"/> <xs:element name="issr" type="max35text" minoccurs="0"/> element GenericFinancialIdentification1/Id type Max35Text facets Kind Value annotation

maxlength 35 source <xs:element name="id" type="max35text"/> element GenericFinancialIdentification1/SchmeNm type FinancialIdentificationSchemeName1Choice children Cd Prtry source <xs:element name="schmenm" type="financialidentificationschemename1choice" minoccurs="0"/> element GenericFinancialIdentification1/Issr type Max35Text maxlength 35 source <xs:element name="issr" type="max35text" minoccurs="0"/> complextype GenericOrganisationIdentification1 children Id used by element OrganisationIdentification4/Othr source <xs:complextype name="genericorganisationidentification1"> <xs:element name="id" type="max35text"/>

element GenericOrganisationIdentification1/Id type Max35Text maxlength 35 source <xs:element name="id" type="max35text"/> complextype GenericPersonIdentification1 children Id used by element PersonIdentification5/Othr source <xs:complextype name="genericpersonidentification1"> <xs:element name="id" type="max35text"/> element GenericPersonIdentification1/Id type Max35Text maxlength 35 source <xs:element name="id" type="max35text"/> complextype GroupHeader32

children MsgId NbOfTxs CtrlSum used by element CustomerCreditTransferInitiationV03/GrpHdr source <xs:complextype name="groupheader32"> <xs:element name="msgid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>üzenetazonosító. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. Kézi rögzítéssel létrejövı megbízáscsomagokban üres.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nboftxs" type="max15numerictext"> <xs:annotation> <xs:documentation>az üzenetben található tranzakciók száma. Az Electra nem tárolja, de importkor ellenırzi. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctrlsum" type="decimalnumber" minoccurs="0"> <xs:annotation> <xs:documentation>az üzenetben található tranzakciók összegének devizanemtıl függetlenül számított összege. Ha meg van adva, akkor az Electra importkor ellenırzi.</xs:documentation> </xs:annotation> </xs:element> element GroupHeader32/MsgId type Max35Text facets Kind Value annotation

maxlength 35 annotation documentation Üzenetazonosító. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. Kézi rögzítéssel létrejövı megbízáscsomagokban üres. source <xs:element name="msgid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>üzenetazonosító. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. Kézi rögzítéssel létrejövı megbízáscsomagokban üres.</xs:documentation> </xs:annotation> </xs:element> element GroupHeader32/NbOfTxs type Max15NumericText pattern [0-9]{1,15} annotation documentation Az üzenetben található tranzakciók száma. Az Electra nem tárolja, de importkor ellenırzi. source <xs:element name="nboftxs" type="max15numerictext"> <xs:annotation> <xs:documentation>az üzenetben található tranzakciók száma. Az Electra nem tárolja, de importkor ellenırzi. </xs:documentation> </xs:annotation> </xs:element> element GroupHeader32/CtrlSum type DecimalNumber totaldigits 18 fractiondigits 17 annotation documentation Az üzenetben található tranzakciók összegének devizanemtıl függetlenül számított összege. Ha meg van adva, akkor az Electra importkor ellenırzi.

source <xs:element name="ctrlsum" type="decimalnumber" minoccurs="0"> <xs:annotation> <xs:documentation>az üzenetben található tranzakciók összegének devizanemtıl függetlenül számított összege. Ha meg van adva, akkor az Electra importkor ellenırzi.</xs:documentation> </xs:annotation> </xs:element> complextype InstructionForCreditorAgent1 children Cd InstrInf source <xs:complextype name="instructionforcreditoragent1"> <xs:element name="cd" type="instruction3code" minoccurs="0"/> <xs:element name="instrinf" type="max140text" minoccurs="0"/> element InstructionForCreditorAgent1/Cd type Instruction3Code enumeration CHQB enumeration HOLD enumeration PHOB enumeration TELB source <xs:element name="cd" type="instruction3code" minoccurs="0"/> element InstructionForCreditorAgent1/InstrInf type Max140Text

maxlength 140 source <xs:element name="instrinf" type="max140text" minoccurs="0"/> complextype LocalInstrument2Choice children Cd Prtry source <xs:complextype name="localinstrument2choice"> <xs:choice> <xs:element name="cd" type="externallocalinstrument1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element LocalInstrument2Choice/Cd type ExternalLocalInstrument1Code maxlength 35 source <xs:element name="cd" type="externallocalinstrument1code"/> element LocalInstrument2Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype NameAndAddress10

children Nm Adr used by elements Cheque6/ChqFr Cheque6/DlvrTo RemittanceLocation2/RmtLctnPstlAdr source <xs:complextype name="nameandaddress10"> <xs:element name="nm" type="max140text"/> <xs:element name="adr" type="postaladdress6"/> element NameAndAddress10/Nm type Max140Text maxlength 140 source <xs:element name="nm" type="max140text"/> element NameAndAddress10/Adr

type PostalAddress6 children AdrTp Dept SubDept StrtNm BldgNb PstCd TwnNm CtrySubDvsn Ctry AdrLine source <xs:element name="adr" type="postaladdress6"/> complextype NamedPartyIdentification32 children Nm Id used by elements CreditTransferTransactionInformation10/Cdtr CreditTransferTransactionInformation10/UltmtCdtr CreditTransferTransactionInformation10/UltmtDbtr PaymentInstructionInformation3/UltmtDbtr source <xs:complextype name="namedpartyidentification32"> <xs:element name="nm" type="max140text"/> <xs:element name="id" type="party6choice" minoccurs="0"/> element NamedPartyIdentification32/Nm

type Max140Text maxlength 140 source <xs:element name="nm" type="max140text"/> element NamedPartyIdentification32/Id type Party6Choice children OrgId PrvtId source <xs:element name="id" type="party6choice" minoccurs="0"/> complextype OrganisationIdentification4 children Othr used by element Party6Choice/OrgId source <xs:complextype name="organisationidentification4"> <xs:element name="othr" type="genericorganisationidentification1" minoccurs="0"/> element OrganisationIdentification4/Othr type GenericOrganisationIdentification1

children Id source <xs:element name="othr" type="genericorganisationidentification1" minoccurs="0"/> complextype OrganisationIdentificationSchemeName1Choice children Cd Prtry source <xs:complextype name="organisationidentificationschemename1choice"> <xs:choice> <xs:element name="cd" type="externalorganisationidentification1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element OrganisationIdentificationSchemeName1Choice/Cd type ExternalOrganisationIdentification1Code maxlength 4 source <xs:element name="cd" type="externalorganisationidentification1code"/> element OrganisationIdentificationSchemeName1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/>

complextype Party6Choice children OrgId PrvtId used by elements UnnamedPartyIdentification32/Id NamedPartyIdentification32/Id source <xs:complextype name="party6choice"> <xs:choice> <xs:element name="orgid" type="organisationidentification4"/> <xs:element name="prvtid" type="personidentification5"/> </xs:choice> element Party6Choice/OrgId type OrganisationIdentification4 children Othr source <xs:element name="orgid" type="organisationidentification4"/> element Party6Choice/PrvtId type PersonIdentification5 children Othr source <xs:element name="prvtid" type="personidentification5"/> complextype PaymentIdentification1

children InstrId EndToEndId used by element CreditTransferTransactionInformation10/PmtId source <xs:complextype name="paymentidentification1"> <xs:element name="instrid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>tétel azonosítója az átutaló-bank kapcsolatban. Az Electra eltárolja, de rá ellenırz nem végez. Kezelése bankfüggı. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="endtoendid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>a megbízó fél által adott (nem feltétlenül) egyedi azonosító, amely a címzett szám egyértelmően azonosítja a megbízást. Ez az azonosító megjelenik a kivonaton és a partnernél is.</xs:documentation> </xs:annotation> </xs:element> element PaymentIdentification1/InstrId type Max35Text maxlength 35 annotation documentation Tétel azonosítója az átutaló-bank kapcsolatban. Az Electra eltárolja, de rá ellenırzést nem végez. Kezelése bankfüggı. source <xs:element name="instrid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>tétel azonosítója az átutaló-bank kapcsolatban. Az Electra eltárolja, de rá ellenırzést nem végez. Kezelése bankfüggı. </xs:documentation> </xs:annotation>

</xs:element> element PaymentIdentification1/EndToEndId type Max35Text maxlength 35 annotation documentation A megbízó fél által adott (nem feltétlenül) egyedi azonosító, amely a címzett számára egyértelmően azonosítja a megbízást. Ez az azonosító megjelenik a kivonaton és a partnernél is. source <xs:element name="endtoendid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>a megbízó fél által adott (nem feltétlenül) egyedi azonosító, amely a címzett számára egyértelmően azonosítja a megbízást. Ez az azonosító megjelenik a kivonaton és a partnernél is.</xs:documentation> </xs:annotation> </xs:element> complextype PaymentInstructionInformation3

children PmtInfId NbOfTxs CtrlSum PmtTpInf ReqdExctnDt Dbtr DbtrAcct UltmtDbtr CdtTrfTxInf used by element CustomerCreditTransferInitiationV03/PmtInf source <xs:complextype name="paymentinstructioninformation3"> <xs:element name="pmtinfid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>a PaymentInstructionInformation azonosítója az üzeneten belül. A pain-ben kötele Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. rögzítéssel létrejövı megbízáscsomagokban üres.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="nboftxs" type="max15numerictext" minoccurs="0">

<xs:annotation> <xs:documentation>a részfában található tranzakciók száma. Az Electra nem tárolja, de importkor elle </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctrlsum" type="decimalnumber" minoccurs="0"> <xs:annotation> <xs:documentation>a részfában található tranzakciók összegének devizanemtıl függetlenül számított meg van adva, akkor az Electra importkor ellenırzi. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="pmttpinf" type="paymenttypeinformation19" minoccurs="0"> <xs:annotation> <xs:documentation>a részfában található tranzakciók közös jellemzıi. Ha itt meg van adva, akkor a tételekben nem lehet.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="reqdexctndt" type="isodate" minoccurs="0"> <xs:annotation> <xs:documentation>értéknap. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, akkor az Ele A megadott értéknap kezelése a megbízás befogadásakor bankfüggı. Ha nincs megadva, akkor a részfába tétel(ek) a beküldés idıpontjától függıen lesznek feldolgozva. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="dbtr" type="unnamedpartyidentification32"> <xs:annotation> <xs:documentation>az átutaló azonosítása. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="dbtracct" type="cashaccount16"> <xs:annotation> <xs:documentation>terhelendı számla. Csak IBAN adható meg.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ultmtdbtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a tényleges fizetı, nem az átutalásban szereplı terhelendı számla tulajdonosa, ha harmadik fél, a kedvezményezett partnere, aki a kedvezményezett részére fizet. Ha itt szerepel, akkor a tételekben nem lehet.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="cdttrftxinf" type="credittransfertransactioninformation10" maxoccurs="unbounde element PaymentInstructionInformation3/PmtInfId type Max35Text

maxlength 35 annotation documentation A PaymentInstructionInformation azonosítója az üzeneten belül. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. Kézi rögzítéssel létrejövı megbízáscsomagokban üres. source <xs:element name="pmtinfid" type="max35text" minoccurs="0"> <xs:annotation> <xs:documentation>a PaymentInstructionInformation azonosítója az üzeneten belül. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, az Electra eltárolja, de semmi vizsgálatot (pl. egyediség) nem végez rá. Kézi rögzítéssel létrejövı megbízáscsomagokban üres.</xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/NbOfTxs type Max15NumericText pattern [0-9]{1,15} annotation documentation A részfában található tranzakciók száma. Az Electra nem tárolja, de importkor ellenırzi. source <xs:element name="nboftxs" type="max15numerictext" minoccurs="0"> <xs:annotation> <xs:documentation>a részfában található tranzakciók száma. Az Electra nem tárolja, de importkor ellenırzi. </xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/CtrlSum type DecimalNumber

totaldigits 18 fractiondigits 17 annotation documentation A részfában található tranzakciók összegének devizanemtıl függetlenül számított összege. Ha meg van adva, akkor az Electra importkor ellenırzi. source <xs:element name="ctrlsum" type="decimalnumber" minoccurs="0"> <xs:annotation> <xs:documentation>a részfában található tranzakciók összegének devizanemtıl függetlenül számított összege. Ha meg van adva, akkor az Electra importkor ellenırzi. </xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/PmtTpInf type PaymentTypeInformation19 children InstrPrty CtgyPurp annotation documentation A részfában található tranzakciók közös jellemzıi. Ha itt meg van adva, akkor a tételekben nem lehet. source <xs:element name="pmttpinf" type="paymenttypeinformation19" minoccurs="0"> <xs:annotation> <xs:documentation>a részfában található tranzakciók közös jellemzıi. Ha itt meg van adva, akkor a tételekben nem lehet.</xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/ReqdExctnDt

type ISODate annotation documentation Értéknap. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, akkor az Electra eltárolja. A megadott értéknap kezelése a megbízás befogadásakor bankfüggı. Ha nincs megadva, akkor a részfában található tétel(ek) a beküldés idıpontjától függıen lesznek feldolgozva. source <xs:element name="reqdexctndt" type="isodate" minoccurs="0"> <xs:annotation> <xs:documentation>értéknap. A pain-ben kötelezı, az Electrában nem. Ha meg van adva, akkor az Electra eltárolja. A megadott értéknap kezelése a megbízás befogadásakor bankfüggı. Ha nincs megadva, akkor a részfában található tétel(ek) a beküldés idıpontjától függıen lesznek feldolgozva. </xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/Dbtr type UnnamedPartyIdentification32 children Id annotation documentation Az átutaló azonosítása. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. source <xs:element name="dbtr" type="unnamedpartyidentification32"> <xs:annotation> <xs:documentation>az átutaló azonosítása. Legfeljebb 1 OrgId vagy PrvId adható meg, a két típus egymást kizárja. </xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/DbtrAcct

type CashAccount16 children Id annotation documentation Terhelendı számla. Csak IBAN adható meg. source <xs:element name="dbtracct" type="cashaccount16"> <xs:annotation> <xs:documentation>terhelendı számla. Csak IBAN adható meg.</xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/UltmtDbtr type NamedPartyIdentification32 children Nm Id annotation documentation A tényleges fizetı, nem az átutalásban szereplı terhelendı számla tulajdonosa, hanem egy harmadik fél, a kedvezményezett partnere, aki a kedvezményezett részére fizet. Ha itt szerepel, akkor a tételekben nem lehet. source <xs:element name="ultmtdbtr" type="namedpartyidentification32" minoccurs="0"> <xs:annotation> <xs:documentation>a tényleges fizetı, nem az átutalásban szereplı terhelendı számla tulajdonosa, hanem egy harmadik fél, a kedvezményezett partnere, aki a kedvezményezett részére fizet. Ha itt szerepel, akkor a tételekben nem lehet.</xs:documentation> </xs:annotation> </xs:element> element PaymentInstructionInformation3/CdtTrfTxInf

type CreditTransferTransactionInformation10 minocc 1

maxocc unbounded children PmtId PmtTpInf Amt UltmtDbtr Cdtr CdtrAcct UltmtCdtr Purp RmtInf source <xs:element name="cdttrftxinf" type="credittransfertransactioninformation10" maxoccurs="unbounded"/> complextype PaymentTypeInformation19 children InstrPrty CtgyPurp used by elements CreditTransferTransactionInformation10/PmtTpInf PaymentInstructionInformation3/PmtTpInf source <xs:complextype name="paymenttypeinformation19"> <xs:element name="instrprty" type="priority2code" minoccurs="0"> <xs:annotation> <xs:documentation>a sürgısségi fokozat jelzıje. Értéke "NORM", vagy "HIGH" lehet. A "HIGH" érték k bankfüggı. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ctgypurp" type="categorypurpose1choice" minoccurs="0"> <xs:annotation> <xs:documentation>a megbízás célját határozza meg elıre definiált kategóriák alapján. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában tal az alábbi helyen: http://www.iso20022.org/unifi_payments_messages.page Az eredeti megbízó és a bankja közötti megegyezéstıl függıen a Category Purpose -t továbbítják a kedvezményezett bankjának. A Proprietary kód használatát és a használható kódkészletet a bank definiálja.</xs:documentation> </xs:annotation> </xs:element> element PaymentTypeInformation19/InstrPrty type Priority2Code

enumeration HIGH enumeration NORM annotation documentation A sürgısségi fokozat jelzıje. Értéke "NORM", vagy "HIGH" lehet. A "HIGH" érték kezelése bankfüggı. source <xs:element name="instrprty" type="priority2code" minoccurs="0"> <xs:annotation> <xs:documentation>a sürgısségi fokozat jelzıje. Értéke "NORM", vagy "HIGH" lehet. A "HIGH" érték kezelése bankfüggı. </xs:documentation> </xs:annotation> </xs:element> element PaymentTypeInformation19/CtgyPurp type CategoryPurpose1Choice children Cd Prtry annotation documentation A megbízás célját határozza meg elıre definiált kategóriák alapján. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában található, az alábbi helyen: http://www.iso20022.org/unifi_payments_messages.page Az eredeti megbízó és a bankja közötti megegyezéstıl függıen a Category Purpose -t továbbítják a kedvezményezett bankjának. A Proprietary kód használatát és a használható kódkészletet a bank definiálja. source <xs:element name="ctgypurp" type="categorypurpose1choice" minoccurs="0"> <xs:annotation> <xs:documentation>a megbízás célját határozza meg elıre definiált kategóriák alapján. A Cd-ben használható kódok teljes listája a pain.001.001.03 Message Definition Report (MDR) -jában található, az alábbi helyen: http://www.iso20022.org/unifi_payments_messages.page Az eredeti megbízó és a bankja közötti megegyezéstıl függıen a Category Purpose -t továbbítják a kedvezményezett bankjának. A Proprietary kód használatát és a használható kódkészletet a bank definiálja.</xs:documentation> </xs:annotation> </xs:element> complextype PersonIdentification5

children Othr used by element Party6Choice/PrvtId source <xs:complextype name="personidentification5"> <xs:element name="othr" type="genericpersonidentification1" minoccurs="0"/> element PersonIdentification5/Othr type GenericPersonIdentification1 children Id source <xs:element name="othr" type="genericpersonidentification1" minoccurs="0"/> complextype PersonIdentificationSchemeName1Choice children Cd Prtry source <xs:complextype name="personidentificationschemename1choice"> <xs:choice> <xs:element name="cd" type="externalpersonidentification1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element PersonIdentificationSchemeName1Choice/Cd type ExternalPersonIdentification1Code

maxlength 4 source <xs:element name="cd" type="externalpersonidentification1code"/> element PersonIdentificationSchemeName1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype PostalAddress6 children AdrTp Dept SubDept StrtNm BldgNb PstCd TwnNm CtrySubDvsn Ctry AdrLine used by elements NameAndAddress10/Adr BranchData2/PstlAdr source <xs:complextype name="postaladdress6"> <xs:element name="adrtp" type="addresstype2code" minoccurs="0"/> <xs:element name="dept" type="max70text" minoccurs="0"/> <xs:element name="subdept" type="max70text" minoccurs="0"/>

<xs:element name="strtnm" type="max70text" minoccurs="0"/> <xs:element name="bldgnb" type="max16text" minoccurs="0"/> <xs:element name="pstcd" type="max16text" minoccurs="0"/> <xs:element name="twnnm" type="max35text" minoccurs="0"/> <xs:element name="ctrysubdvsn" type="max35text" minoccurs="0"/> <xs:element name="ctry" type="countrycode" minoccurs="0"/> <xs:element name="adrline" type="max70text" minoccurs="0" maxoccurs="7"/> element PostalAddress6/AdrTp type AddressType2Code enumeration ADDR enumeration PBOX enumeration HOME enumeration BIZZ enumeration MLTO enumeration DLVY source <xs:element name="adrtp" type="addresstype2code" minoccurs="0"/> element PostalAddress6/Dept type Max70Text maxlength 70 source <xs:element name="dept" type="max70text" minoccurs="0"/> element PostalAddress6/SubDept type Max70Text

maxlength 70 source <xs:element name="subdept" type="max70text" minoccurs="0"/> element PostalAddress6/StrtNm type Max70Text maxlength 70 source <xs:element name="strtnm" type="max70text" minoccurs="0"/> element PostalAddress6/BldgNb type Max16Text maxlength 16 source <xs:element name="bldgnb" type="max16text" minoccurs="0"/> element PostalAddress6/PstCd type Max16Text

maxlength 16 source <xs:element name="pstcd" type="max16text" minoccurs="0"/> element PostalAddress6/TwnNm type Max35Text maxlength 35 source <xs:element name="twnnm" type="max35text" minoccurs="0"/> element PostalAddress6/CtrySubDvsn type Max35Text maxlength 35 source <xs:element name="ctrysubdvsn" type="max35text" minoccurs="0"/> element PostalAddress6/Ctry type CountryCode pattern [A-Z]{2,2} source <xs:element name="ctry" type="countrycode" minoccurs="0"/> element PostalAddress6/AdrLine

type Max70Text maxocc 7 maxlength 70 source <xs:element name="adrline" type="max70text" minoccurs="0" maxoccurs="7"/> complextype Purpose2Choice children Cd Prtry used by element CreditTransferTransactionInformation10/Purp source <xs:complextype name="purpose2choice"> <xs:choice> <xs:element name="cd" type="externalpurpose1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element Purpose2Choice/Cd type ExternalPurpose1Code maxlength 4 source <xs:element name="cd" type="externalpurpose1code"/> element Purpose2Choice/Prtry

type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype ReferredDocumentInformation3 children Tp Nb RltdDt source <xs:complextype name="referreddocumentinformation3"> <xs:element name="tp" type="referreddocumenttype2" minoccurs="0"/> <xs:element name="nb" type="max35text" minoccurs="0"/> <xs:element name="rltddt" type="isodate" minoccurs="0"/> element ReferredDocumentInformation3/Tp type ReferredDocumentType2 children CdOrPrtry Issr source <xs:element name="tp" type="referreddocumenttype2" minoccurs="0"/> element ReferredDocumentInformation3/Nb type Max35Text

maxlength 35 source <xs:element name="nb" type="max35text" minoccurs="0"/> element ReferredDocumentInformation3/RltdDt type ISODate source <xs:element name="rltddt" type="isodate" minoccurs="0"/> complextype ReferredDocumentType1Choice children Cd Prtry used by element ReferredDocumentType2/CdOrPrtry source <xs:complextype name="referreddocumenttype1choice"> <xs:choice> <xs:element name="cd" type="documenttype5code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element ReferredDocumentType1Choice/Cd type DocumentType5Code enumeration MSIN enumeration CNFA enumeration DNFA

enumeration CINV enumeration CREN enumeration DEBN enumeration HIRI enumeration SBIN enumeration CMCN enumeration SOAC enumeration DISP enumeration BOLD enumeration VCHR enumeration AROI enumeration TSUT source <xs:element name="cd" type="documenttype5code"/> element ReferredDocumentType1Choice/Prtry type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype ReferredDocumentType2 children CdOrPrtry Issr used by element ReferredDocumentInformation3/Tp source <xs:complextype name="referreddocumenttype2"> <xs:element name="cdorprtry" type="referreddocumenttype1choice"/> <xs:element name="issr" type="max35text" minoccurs="0"/> element ReferredDocumentType2/CdOrPrtry

type ReferredDocumentType1Choice children Cd Prtry source <xs:element name="cdorprtry" type="referreddocumenttype1choice"/> element ReferredDocumentType2/Issr type Max35Text maxlength 35 source <xs:element name="issr" type="max35text" minoccurs="0"/> complextype RegulatoryAuthority2 children Nm Ctry used by element RegulatoryReporting3/Authrty source <xs:complextype name="regulatoryauthority2"> <xs:element name="nm" type="max140text" minoccurs="0"/> <xs:element name="ctry" type="countrycode" minoccurs="0"/> element RegulatoryAuthority2/Nm

type Max140Text maxlength 140 source <xs:element name="nm" type="max140text" minoccurs="0"/> element RegulatoryAuthority2/Ctry type CountryCode pattern [A-Z]{2,2} source <xs:element name="ctry" type="countrycode" minoccurs="0"/> complextype RegulatoryReporting3 children DbtCdtRptgInd Authrty Dtls source <xs:complextype name="regulatoryreporting3"> <xs:element name="dbtcdtrptgind" type="regulatoryreportingtype1code" minoccurs="0"/> <xs:element name="authrty" type="regulatoryauthority2" minoccurs="0"/> <xs:element name="dtls" type="structuredregulatoryreporting3" minoccurs="0" maxoccurs="unbounded"/> element RegulatoryReporting3/DbtCdtRptgInd type RegulatoryReportingType1Code

enumeration CRED enumeration DEBT enumeration BOTH source <xs:element name="dbtcdtrptgind" type="regulatoryreportingtype1code" minoccurs="0"/> element RegulatoryReporting3/Authrty type RegulatoryAuthority2 children Nm Ctry source <xs:element name="authrty" type="regulatoryauthority2" minoccurs="0"/> element RegulatoryReporting3/Dtls type StructuredRegulatoryReporting3 maxocc unbounded

children Tp Dt Ctry Cd Amt Inf source <xs:element name="dtls" type="structuredregulatoryreporting3" minoccurs="0" maxoccurs="unbounded"/> complextype RemittanceAmount1 children DuePyblAmt DscntApldAmt CdtNoteAmt TaxAmt AdjstmntAmtAndRsn RmtdAmt source <xs:complextype name="remittanceamount1"> <xs:element name="duepyblamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="dscntapldamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="cdtnoteamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="taxamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="adjstmntamtandrsn" type="documentadjustment1" minoccurs="0" maxoccurs="unbounded"/> <xs:element name="rmtdamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element RemittanceAmount1/DuePyblAmt type ActiveOrHistoricCurrencyAndAmount

mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="duepyblamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element RemittanceAmount1/DscntApldAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="dscntapldamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element RemittanceAmount1/CdtNoteAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0

totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="cdtnoteamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element RemittanceAmount1/TaxAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="taxamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element RemittanceAmount1/AdjstmntAmtAndRsn type DocumentAdjustment1 maxocc unbounded

children Amt CdtDbtInd Rsn AddtlInf source <xs:element name="adjstmntamtandrsn" type="documentadjustment1" minoccurs="0" maxoccurs="unbounded"/> element RemittanceAmount1/RmtdAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="rmtdamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> complextype RemittanceInformation5 children Ustrd Strd used by element CreditTransferTransactionInformation10/RmtInf source <xs:complextype name="remittanceinformation5"> <xs:choice> <xs:element name="ustrd" type="max140text" minoccurs="0"/> <xs:element name="strd" type="structuredremittanceinformation7" minoccurs="0"/> </xs:choice> element RemittanceInformation5/Ustrd type Max140Text

maxlength 140 source <xs:element name="ustrd" type="max140text" minoccurs="0"/> element RemittanceInformation5/Strd type StructuredRemittanceInformation7 children CdtrRefInf source <xs:element name="strd" type="structuredremittanceinformation7" minoccurs="0"/> complextype RemittanceLocation2 children RmtId RmtLctnMtd RmtLctnElctrncAdr RmtLctnPstlAdr source <xs:complextype name="remittancelocation2"> <xs:element name="rmtid" type="max35text" minoccurs="0"/> <xs:element name="rmtlctnmtd" type="remittancelocationmethod2code" minoccurs="0"/> <xs:element name="rmtlctnelctrncadr" type="max2048text" minoccurs="0"/> <xs:element name="rmtlctnpstladr" type="nameandaddress10" minoccurs="0"/> element RemittanceLocation2/RmtId

type Max35Text maxlength 35 source <xs:element name="rmtid" type="max35text" minoccurs="0"/> element RemittanceLocation2/RmtLctnMtd type RemittanceLocationMethod2Code enumeration FAXI enumeration EDIC enumeration URID enumeration EMAL enumeration POST enumeration SMSM source <xs:element name="rmtlctnmtd" type="remittancelocationmethod2code" minoccurs="0"/> element RemittanceLocation2/RmtLctnElctrncAdr type Max2048Text maxlength 2048 source <xs:element name="rmtlctnelctrncadr" type="max2048text" minoccurs="0"/> element RemittanceLocation2/RmtLctnPstlAdr

type NameAndAddress10 children Nm Adr source <xs:element name="rmtlctnpstladr" type="nameandaddress10" minoccurs="0"/> complextype ServiceLevel8Choice children Cd Prtry source <xs:complextype name="servicelevel8choice"> <xs:choice> <xs:element name="cd" type="externalservicelevel1code"/> <xs:element name="prtry" type="max35text"/> </xs:choice> element ServiceLevel8Choice/Cd type ExternalServiceLevel1Code maxlength 4 source <xs:element name="cd" type="externalservicelevel1code"/> element ServiceLevel8Choice/Prtry

type Max35Text maxlength 35 source <xs:element name="prtry" type="max35text"/> complextype StructuredRegulatoryReporting3 children Tp Dt Ctry Cd Amt Inf used by element RegulatoryReporting3/Dtls source <xs:complextype name="structuredregulatoryreporting3"> <xs:element name="tp" type="max35text" minoccurs="0"/> <xs:element name="dt" type="isodate" minoccurs="0"/> <xs:element name="ctry" type="countrycode" minoccurs="0"/> <xs:element name="cd" type="max10text" minoccurs="0"/> <xs:element name="amt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="inf" type="max35text" minoccurs="0" maxoccurs="unbounded"/> element StructuredRegulatoryReporting3/Tp type Max35Text maxlength 35

source <xs:element name="tp" type="max35text" minoccurs="0"/> element StructuredRegulatoryReporting3/Dt type ISODate source <xs:element name="dt" type="isodate" minoccurs="0"/> element StructuredRegulatoryReporting3/Ctry type CountryCode pattern [A-Z]{2,2} source <xs:element name="ctry" type="countrycode" minoccurs="0"/> element StructuredRegulatoryReporting3/Cd type Max10Text maxlength 10 source <xs:element name="cd" type="max10text" minoccurs="0"/> element StructuredRegulatoryReporting3/Amt

type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="amt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element StructuredRegulatoryReporting3/Inf type Max35Text maxocc unbounded maxlength 35 source <xs:element name="inf" type="max35text" minoccurs="0" maxoccurs="unbounded"/> complextype StructuredRemittanceInformation7 children CdtrRefInf used by element RemittanceInformation5/Strd source <xs:complextype name="structuredremittanceinformation7"> <xs:element name="cdtrrefinf" type="creditorreferenceinformation2" minoccurs="0"/>

element StructuredRemittanceInformation7/CdtrRefInf type CreditorReferenceInformation2 children Tp Ref source <xs:element name="cdtrrefinf" type="creditorreferenceinformation2" minoccurs="0"/> complextype TaxAmount1 children Rate TaxblBaseAmt TtlAmt Dtls used by element TaxRecord1/TaxAmt source <xs:complextype name="taxamount1"> <xs:element name="rate" type="percentagerate" minoccurs="0"/> <xs:element name="taxblbaseamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="ttlamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="dtls" type="taxrecorddetails1" minoccurs="0" maxoccurs="unbounded"/> element TaxAmount1/Rate type PercentageRate

totaldigits 11 fractiondigits 10 source <xs:element name="rate" type="percentagerate" minoccurs="0"/> element TaxAmount1/TaxblBaseAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="taxblbaseamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element TaxAmount1/TtlAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5

attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="ttlamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element TaxAmount1/Dtls type TaxRecordDetails1 maxocc unbounded children Prd Amt source <xs:element name="dtls" type="taxrecorddetails1" minoccurs="0" maxoccurs="unbounded"/> complextype TaxAuthorisation1 children Titl Nm used by element TaxParty2/Authstn source <xs:complextype name="taxauthorisation1"> <xs:element name="titl" type="max35text" minoccurs="0"/> <xs:element name="nm" type="max140text" minoccurs="0"/> element TaxAuthorisation1/Titl type Max35Text

maxlength 35 source <xs:element name="titl" type="max35text" minoccurs="0"/> element TaxAuthorisation1/Nm type Max140Text maxlength 140 source <xs:element name="nm" type="max140text" minoccurs="0"/> complextype TaxInformation3 children Cdtr Dbtr AdmstnZn RefNb Mtd TtlTaxblBaseAmt TtlTaxAmt Dt SeqNb Rcrd source <xs:complextype name="taxinformation3"> <xs:element name="cdtr" type="taxparty1" minoccurs="0"/> <xs:element name="dbtr" type="taxparty2" minoccurs="0"/> <xs:element name="admstnzn" type="max35text" minoccurs="0"/> <xs:element name="refnb" type="max140text" minoccurs="0"/> <xs:element name="mtd" type="max35text" minoccurs="0"/> <xs:element name="ttltaxblbaseamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/>

<xs:element name="ttltaxamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> <xs:element name="dt" type="isodate" minoccurs="0"/> <xs:element name="seqnb" type="number" minoccurs="0"/> <xs:element name="rcrd" type="taxrecord1" minoccurs="0" maxoccurs="unbounded"/> element TaxInformation3/Cdtr type TaxParty1 children TaxId RegnId TaxTp source <xs:element name="cdtr" type="taxparty1" minoccurs="0"/> element TaxInformation3/Dbtr type TaxParty2 children TaxId RegnId TaxTp Authstn source <xs:element name="dbtr" type="taxparty2" minoccurs="0"/> element TaxInformation3/AdmstnZn

type Max35Text maxlength 35 source <xs:element name="admstnzn" type="max35text" minoccurs="0"/> element TaxInformation3/RefNb type Max140Text maxlength 140 source <xs:element name="refnb" type="max140text" minoccurs="0"/> element TaxInformation3/Mtd type Max35Text maxlength 35 source <xs:element name="mtd" type="max35text" minoccurs="0"/> element TaxInformation3/TtlTaxblBaseAmt

type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="ttltaxblbaseamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element TaxInformation3/TtlTaxAmt type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="ttltaxamt" type="activeorhistoriccurrencyandamount" minoccurs="0"/> element TaxInformation3/Dt

type ISODate source <xs:element name="dt" type="isodate" minoccurs="0"/> element TaxInformation3/SeqNb type Number totaldigits 18 fractiondigits 0 source <xs:element name="seqnb" type="number" minoccurs="0"/> element TaxInformation3/Rcrd type TaxRecord1

maxocc unbounded children Tp Ctgy CtgyDtls DbtrSts CertId FrmsCd Prd TaxAmt AddtlInf source <xs:element name="rcrd" type="taxrecord1" minoccurs="0" maxoccurs="unbounded"/> complextype TaxParty1 children TaxId RegnId TaxTp used by element TaxInformation3/Cdtr source <xs:complextype name="taxparty1"> <xs:element name="taxid" type="max35text" minoccurs="0"/> <xs:element name="regnid" type="max35text" minoccurs="0"/> <xs:element name="taxtp" type="max35text" minoccurs="0"/> element TaxParty1/TaxId type Max35Text maxlength 35 source <xs:element name="taxid" type="max35text" minoccurs="0"/> element TaxParty1/RegnId type Max35Text facets Kind Value annotation

maxlength 35 source <xs:element name="regnid" type="max35text" minoccurs="0"/> element TaxParty1/TaxTp type Max35Text maxlength 35 source <xs:element name="taxtp" type="max35text" minoccurs="0"/> complextype TaxParty2 children TaxId RegnId TaxTp Authstn used by element TaxInformation3/Dbtr source <xs:complextype name="taxparty2"> <xs:element name="taxid" type="max35text" minoccurs="0"/> <xs:element name="regnid" type="max35text" minoccurs="0"/> <xs:element name="taxtp" type="max35text" minoccurs="0"/> <xs:element name="authstn" type="taxauthorisation1" minoccurs="0"/> element TaxParty2/TaxId type Max35Text

maxlength 35 source <xs:element name="taxid" type="max35text" minoccurs="0"/> element TaxParty2/RegnId type Max35Text maxlength 35 source <xs:element name="regnid" type="max35text" minoccurs="0"/> element TaxParty2/TaxTp type Max35Text maxlength 35 source <xs:element name="taxtp" type="max35text" minoccurs="0"/> element TaxParty2/Authstn type TaxAuthorisation1

children Titl Nm source <xs:element name="authstn" type="taxauthorisation1" minoccurs="0"/> complextype TaxPeriod1 children Yr Tp FrToDt used by elements TaxRecord1/Prd TaxRecordDetails1/Prd source <xs:complextype name="taxperiod1"> <xs:element name="yr" type="isodate" minoccurs="0"/> <xs:element name="tp" type="taxrecordperiod1code" minoccurs="0"/> <xs:element name="frtodt" type="dateperioddetails" minoccurs="0"/> element TaxPeriod1/Yr type ISODate source <xs:element name="yr" type="isodate" minoccurs="0"/> element TaxPeriod1/Tp type TaxRecordPeriod1Code enumeration MM01 enumeration MM02 enumeration MM03 enumeration MM04 enumeration MM05 enumeration MM06

enumeration MM07 enumeration MM08 enumeration MM09 enumeration MM10 enumeration MM11 enumeration MM12 enumeration QTR1 enumeration QTR2 enumeration QTR3 enumeration QTR4 enumeration HLF1 enumeration HLF2 source <xs:element name="tp" type="taxrecordperiod1code" minoccurs="0"/> element TaxPeriod1/FrToDt type DatePeriodDetails children FrDt ToDt source <xs:element name="frtodt" type="dateperioddetails" minoccurs="0"/> complextype TaxRecord1

children Tp Ctgy CtgyDtls DbtrSts CertId FrmsCd Prd TaxAmt AddtlInf used by element TaxInformation3/Rcrd source <xs:complextype name="taxrecord1"> <xs:element name="tp" type="max35text" minoccurs="0"/> <xs:element name="ctgy" type="max35text" minoccurs="0"/> <xs:element name="ctgydtls" type="max35text" minoccurs="0"/> <xs:element name="dbtrsts" type="max35text" minoccurs="0"/> <xs:element name="certid" type="max35text" minoccurs="0"/> <xs:element name="frmscd" type="max35text" minoccurs="0"/> <xs:element name="prd" type="taxperiod1" minoccurs="0"/> <xs:element name="taxamt" type="taxamount1" minoccurs="0"/> <xs:element name="addtlinf" type="max140text" minoccurs="0"/> element TaxRecord1/Tp type Max35Text maxlength 35 source <xs:element name="tp" type="max35text" minoccurs="0"/> element TaxRecord1/Ctgy type Max35Text maxlength 35 source <xs:element name="ctgy" type="max35text" minoccurs="0"/> element TaxRecord1/CtgyDtls

type Max35Text maxlength 35 source <xs:element name="ctgydtls" type="max35text" minoccurs="0"/> element TaxRecord1/DbtrSts type Max35Text maxlength 35 source <xs:element name="dbtrsts" type="max35text" minoccurs="0"/> element TaxRecord1/CertId type Max35Text maxlength 35 source <xs:element name="certid" type="max35text" minoccurs="0"/> element TaxRecord1/FrmsCd type Max35Text

maxlength 35 source <xs:element name="frmscd" type="max35text" minoccurs="0"/> element TaxRecord1/Prd type TaxPeriod1 children Yr Tp FrToDt source <xs:element name="prd" type="taxperiod1" minoccurs="0"/> element TaxRecord1/TaxAmt type TaxAmount1 children Rate TaxblBaseAmt TtlAmt Dtls source <xs:element name="taxamt" type="taxamount1" minoccurs="0"/> element TaxRecord1/AddtlInf

type Max140Text maxlength 140 source <xs:element name="addtlinf" type="max140text" minoccurs="0"/> complextype TaxRecordDetails1 children Prd Amt used by element TaxAmount1/Dtls source <xs:complextype name="taxrecorddetails1"> <xs:element name="prd" type="taxperiod1" minoccurs="0"/> <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> element TaxRecordDetails1/Prd type TaxPeriod1 children Yr Tp FrToDt source <xs:element name="prd" type="taxperiod1" minoccurs="0"/> element TaxRecordDetails1/Amt

type ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 attributes Name Type Use Default Fixed annotation Ccy ActiveOrHistoricCurrencyCoderequired source <xs:element name="amt" type="activeorhistoriccurrencyandamount"/> complextype UnnamedPartyIdentification32 children Id used by element PaymentInstructionInformation3/Dbtr source <xs:complextype name="unnamedpartyidentification32"> <xs:element name="id" type="party6choice" minoccurs="0"/> element UnnamedPartyIdentification32/Id type Party6Choice children OrgId PrvtId source <xs:element name="id" type="party6choice" minoccurs="0"/>

simpletype ActiveOrHistoricCurrencyAndAmount_SimpleType type restriction of xs:decimal used by complextype ActiveOrHistoricCurrencyAndAmount mininclusive 0 totaldigits 18 fractiondigits 5 source <xs:simpletype name="activeorhistoriccurrencyandamount_simpletype"> <xs:restriction base="xs:decimal"> <xs:mininclusive value="0"/> <xs:fractiondigits value="5"/> <xs:totaldigits value="18"/> </xs:restriction> </xs:simpletype> simpletype ActiveOrHistoricCurrencyCode type restriction of xs:string used by element EquivalentAmount2/CcyOfTrf attribute ActiveOrHistoricCurrencyAndAmount/@Ccy pattern [A-Z]{3,3} source <xs:simpletype name="activeorhistoriccurrencycode"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{3,3}"/> </xs:restriction> </xs:simpletype> simpletype AddressType2Code type restriction of xs:string used by element PostalAddress6/AdrTp enumeration ADDR enumeration PBOX enumeration HOME enumeration BIZZ enumeration MLTO enumeration DLVY source <xs:simpletype name="addresstype2code"> <xs:restriction base="xs:string"> <xs:enumeration value="addr"/> <xs:enumeration value="pbox"/> <xs:enumeration value="home"/> <xs:enumeration value="bizz"/> <xs:enumeration value="mlto"/> <xs:enumeration value="dlvy"/>

</xs:restriction> </xs:simpletype> simpletype AnyBICIdentifier type restriction of xs:string pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} source <xs:simpletype name="anybicidentifier"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{6,6}[a-z2-9][a-np-z0-9]([a-z0-9]{3,3}){0,1}"/> </xs:restriction> </xs:simpletype> simpletype Authorisation1Code type restriction of xs:string used by element Authorisation1Choice/Cd enumeration AUTH enumeration FDET enumeration FSUM enumeration ILEV source <xs:simpletype name="authorisation1code"> <xs:restriction base="xs:string"> <xs:enumeration value="auth"/> <xs:enumeration value="fdet"/> <xs:enumeration value="fsum"/> <xs:enumeration value="ilev"/> </xs:restriction> </xs:simpletype> simpletype BaseOneRate type restriction of xs:decimal used by element ExchangeRateInformation1/XchgRate totaldigits 11 fractiondigits 10 source <xs:simpletype name="baseonerate"> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="10"/> <xs:totaldigits value="11"/> </xs:restriction> </xs:simpletype> simpletype BatchBookingIndicator

type xs:boolean source <xs:simpletype name="batchbookingindicator"> <xs:restriction base="xs:boolean"/> </xs:simpletype> simpletype BICIdentifier type restriction of xs:string used by element FinancialInstitutionIdentification7/BIC pattern [A-Z]{6,6}[A-Z2-9][A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} source <xs:simpletype name="bicidentifier"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{6,6}[a-z2-9][a-np-z0-9]([a-z0-9]{3,3}){0,1}"/> </xs:restriction> </xs:simpletype> simpletype CashAccountType4Code type restriction of xs:string used by element CashAccountType2/Cd enumeration CASH enumeration CHAR enumeration COMM enumeration TAXE enumeration CISH enumeration TRAS enumeration SACC enumeration CACC enumeration SVGS enumeration ONDP enumeration MGLD enumeration NREX enumeration MOMA enumeration LOAN enumeration SLRY enumeration ODFT source <xs:simpletype name="cashaccounttype4code"> <xs:restriction base="xs:string"> <xs:enumeration value="cash"/> <xs:enumeration value="char"/> <xs:enumeration value="comm"/> <xs:enumeration value="taxe"/> <xs:enumeration value="cish"/> <xs:enumeration value="tras"/> <xs:enumeration value="sacc"/> <xs:enumeration value="cacc"/> <xs:enumeration value="svgs"/>

<xs:enumeration value="ondp"/> <xs:enumeration value="mgld"/> <xs:enumeration value="nrex"/> <xs:enumeration value="moma"/> <xs:enumeration value="loan"/> <xs:enumeration value="slry"/> <xs:enumeration value="odft"/> </xs:restriction> </xs:simpletype> simpletype ChargeBearerType1Code type restriction of xs:string enumeration DEBT enumeration CRED enumeration SHAR enumeration SLEV source <xs:simpletype name="chargebearertype1code"> <xs:restriction base="xs:string"> <xs:enumeration value="debt"/> <xs:enumeration value="cred"/> <xs:enumeration value="shar"/> <xs:enumeration value="slev"/> </xs:restriction> </xs:simpletype> simpletype ChequeDelivery1Code type restriction of xs:string used by element ChequeDeliveryMethod1Choice/Cd enumeration MLDB enumeration MLCD enumeration MLFA enumeration CRDB enumeration CRCD enumeration CRFA enumeration PUDB enumeration PUCD enumeration PUFA enumeration RGDB enumeration RGCD enumeration RGFA source <xs:simpletype name="chequedelivery1code"> <xs:restriction base="xs:string"> <xs:enumeration value="mldb"/> <xs:enumeration value="mlcd"/> <xs:enumeration value="mlfa"/> <xs:enumeration value="crdb"/>

<xs:enumeration value="crcd"/> <xs:enumeration value="crfa"/> <xs:enumeration value="pudb"/> <xs:enumeration value="pucd"/> <xs:enumeration value="pufa"/> <xs:enumeration value="rgdb"/> <xs:enumeration value="rgcd"/> <xs:enumeration value="rgfa"/> </xs:restriction> </xs:simpletype> simpletype ChequeType2Code type restriction of xs:string used by element Cheque6/ChqTp enumeration CCHQ enumeration CCCH enumeration BCHQ enumeration DRFT enumeration ELDR source <xs:simpletype name="chequetype2code"> <xs:restriction base="xs:string"> <xs:enumeration value="cchq"/> <xs:enumeration value="ccch"/> <xs:enumeration value="bchq"/> <xs:enumeration value="drft"/> <xs:enumeration value="eldr"/> </xs:restriction> </xs:simpletype> simpletype CountryCode type restriction of xs:string used by elements PostalAddress6/Ctry RegulatoryAuthority2/Ctry StructuredRegulatoryReporting3/Ctry DateAndPlaceOfBirth/CtryOfBirth pattern [A-Z]{2,2} source <xs:simpletype name="countrycode"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{2,2}"/> </xs:restriction> </xs:simpletype> simpletype CreditDebitCode type restriction of xs:string used by element DocumentAdjustment1/CdtDbtInd facets Kind Value annotation

enumeration CRDT enumeration DBIT source <xs:simpletype name="creditdebitcode"> <xs:restriction base="xs:string"> <xs:enumeration value="crdt"/> <xs:enumeration value="dbit"/> </xs:restriction> </xs:simpletype> simpletype DecimalNumber type restriction of xs:decimal used by elements GroupHeader32/CtrlSum PaymentInstructionInformation3/CtrlSum totaldigits 18 fractiondigits 17 source <xs:simpletype name="decimalnumber"> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="17"/> <xs:totaldigits value="18"/> </xs:restriction> </xs:simpletype> simpletype DocumentType3Code type restriction of xs:string used by element CreditorReferenceType1Choice/Cd enumeration RADM enumeration RPIN enumeration FXDR enumeration DISP enumeration PUOR enumeration SCOR source <xs:simpletype name="documenttype3code"> <xs:restriction base="xs:string"> <xs:enumeration value="radm"/> <xs:enumeration value="rpin"/> <xs:enumeration value="fxdr"/> <xs:enumeration value="disp"/> <xs:enumeration value="puor"/> <xs:enumeration value="scor"/> </xs:restriction> </xs:simpletype> simpletype DocumentType5Code type restriction of xs:string

used by element ReferredDocumentType1Choice/Cd enumeration MSIN enumeration CNFA enumeration DNFA enumeration CINV enumeration CREN enumeration DEBN enumeration HIRI enumeration SBIN enumeration CMCN enumeration SOAC enumeration DISP enumeration BOLD enumeration VCHR enumeration AROI enumeration TSUT source <xs:simpletype name="documenttype5code"> <xs:restriction base="xs:string"> <xs:enumeration value="msin"/> <xs:enumeration value="cnfa"/> <xs:enumeration value="dnfa"/> <xs:enumeration value="cinv"/> <xs:enumeration value="cren"/> <xs:enumeration value="debn"/> <xs:enumeration value="hiri"/> <xs:enumeration value="sbin"/> <xs:enumeration value="cmcn"/> <xs:enumeration value="soac"/> <xs:enumeration value="disp"/> <xs:enumeration value="bold"/> <xs:enumeration value="vchr"/> <xs:enumeration value="aroi"/> <xs:enumeration value="tsut"/> </xs:restriction> </xs:simpletype> simpletype ExchangeRateType1Code type restriction of xs:string used by element ExchangeRateInformation1/RateTp enumeration SPOT enumeration SALE enumeration AGRD source <xs:simpletype name="exchangeratetype1code"> <xs:restriction base="xs:string"> <xs:enumeration value="spot"/> <xs:enumeration value="sale"/> <xs:enumeration value="agrd"/> </xs:restriction> </xs:simpletype>

simpletype ExternalAccountIdentification1Code type restriction of xs:string used by element AccountSchemeName1Choice/Cd maxlength 4 source <xs:simpletype name="externalaccountidentification1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalCategoryPurpose1Code type restriction of xs:string used by element CategoryPurpose1Choice/Cd maxlength 4 source <xs:simpletype name="externalcategorypurpose1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalClearingSystemIdentification1Code type restriction of xs:string used by element ClearingSystemIdentification2Choice/Cd maxlength 5 source <xs:simpletype name="externalclearingsystemidentification1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="5"/> </xs:restriction> </xs:simpletype> simpletype ExternalFinancialInstitutionIdentification1Code type restriction of xs:string used by element FinancialIdentificationSchemeName1Choice/Cd

maxlength 4 source <xs:simpletype name="externalfinancialinstitutionidentification1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalLocalInstrument1Code type restriction of xs:string used by element LocalInstrument2Choice/Cd maxlength 35 source <xs:simpletype name="externallocalinstrument1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="35"/> </xs:restriction> </xs:simpletype> simpletype ExternalOrganisationIdentification1Code type restriction of xs:string used by element OrganisationIdentificationSchemeName1Choice/Cd maxlength 4 source <xs:simpletype name="externalorganisationidentification1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalPersonIdentification1Code type restriction of xs:string used by element PersonIdentificationSchemeName1Choice/Cd maxlength 4 source <xs:simpletype name="externalpersonidentification1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/>

<xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalPurpose1Code type restriction of xs:string used by element Purpose2Choice/Cd maxlength 4 source <xs:simpletype name="externalpurpose1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype ExternalServiceLevel1Code type restriction of xs:string used by element ServiceLevel8Choice/Cd maxlength 4 source <xs:simpletype name="externalservicelevel1code"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype IBAN2007Identifier type restriction of xs:string used by element AccountIdentification4Choice/IBAN pattern [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30} source <xs:simpletype name="iban2007identifier"> <xs:restriction base="xs:string"> <xs:pattern value="[a-z]{2,2}[0-9]{2,2}[a-za-z0-9]{1,30}"/> </xs:restriction> </xs:simpletype> simpletype Instruction3Code type restriction of xs:string

used by element InstructionForCreditorAgent1/Cd enumeration CHQB enumeration HOLD enumeration PHOB enumeration TELB source <xs:simpletype name="instruction3code"> <xs:restriction base="xs:string"> <xs:enumeration value="chqb"/> <xs:enumeration value="hold"/> <xs:enumeration value="phob"/> <xs:enumeration value="telb"/> </xs:restriction> </xs:simpletype> simpletype ISODate type xs:date used by elements DateAndPlaceOfBirth/BirthDt Cheque6/ChqMtrtyDt StructuredRegulatoryReporting3/Dt TaxInformation3/Dt DatePeriodDetails/FrDt PaymentInstructionInformation3/ReqdExctnDt ReferredDocumentInformation3/RltdDt DatePeriodDetails/ToDt TaxPeriod1/Yr source <xs:simpletype name="isodate"> <xs:restriction base="xs:date"/> </xs:simpletype> simpletype ISODateTime type xs:datetime source <xs:simpletype name="isodatetime"> <xs:restriction base="xs:datetime"/> </xs:simpletype> simpletype Max10Text type restriction of xs:string used by element StructuredRegulatoryReporting3/Cd maxlength 10 source <xs:simpletype name="max10text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="10"/> </xs:restriction> </xs:simpletype> simpletype Max128Text

type restriction of xs:string used by element Authorisation1Choice/Prtry maxlength 128 source <xs:simpletype name="max128text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="128"/> </xs:restriction> </xs:simpletype> simpletype Max140Text type restriction of xs:string used by elements DocumentAdjustment1/AddtlInf TaxRecord1/AddtlInf InstructionForCreditorAgent1/InstrInf BranchData2/Nm ContactDetails2/Nm NameAndAddress10/Nm NamedPartyIdentification32/Nm RegulatoryAuthority2/Nm TaxAuthorisation1/Nm TaxInformation3/RefNb RemittanceInformation5/Ustrd maxlength 140 source <xs:simpletype name="max140text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="140"/> </xs:restriction> </xs:simpletype> simpletype Max15NumericText type restriction of xs:string used by elements GroupHeader32/NbOfTxs PaymentInstructionInformation3/NbOfTxs pattern [0-9]{1,15} source <xs:simpletype name="max15numerictext"> <xs:restriction base="xs:string"> <xs:pattern value="[0-9]{1,15}"/> </xs:restriction> </xs:simpletype> simpletype Max16Text type restriction of xs:string used by elements PostalAddress6/BldgNb PostalAddress6/PstCd maxlength 16

source <xs:simpletype name="max16text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="16"/> </xs:restriction> </xs:simpletype> simpletype Max2048Text type restriction of xs:string used by elements ContactDetails2/EmailAdr RemittanceLocation2/RmtLctnElctrncAdr maxlength 2048 source <xs:simpletype name="max2048text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="2048"/> </xs:restriction> </xs:simpletype> simpletype Max34Text type restriction of xs:string used by element GenericAccountIdentification1/Id maxlength 34 source <xs:simpletype name="max34text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="34"/> </xs:restriction> </xs:simpletype> simpletype Max35Text type restriction of xs:string used by elements TaxInformation3/AdmstnZn TaxRecord1/CertId Cheque6/ChqNb DateAndPlaceOfBirth/CityOfBirth TaxRecord1/Ctgy TaxRecord1/CtgyDtls ExchangeRateInformation1/CtrctId PostalAddress6/CtrySubDvsn TaxRecord1/DbtrSts PaymentIdentification1/EndToEndId Cheque6/FrmsCd TaxRecord1/FrmsCd BranchData2/Id GenericFinancialIdentification1/Id GenericOrganisationIdentification1/Id GenericPersonIdentification1/Id StructuredRegulatoryReporting3/Inf PaymentIdentification1/InstrId GenericAccountIdentification1/Issr GenericFinancialIdentification1/Issr CreditorReferenceType2/Issr ReferredDocumentType2/Issr Cheque6/MemoFld ClearingSystemMemberIdentification2/MmbId GroupHeader32/MsgId TaxInformation3/Mtd ReferredDocumentInformation3/Nb ContactDetails2/Othr PaymentInstructionInformation3/PmtInfId Cheque6/PrtLctn Purpose2Choice/Prtry AccountSchemeName1Choice/Prtry ReferredDocumentType1Choice/Prtry CashAccountType2/Prtry ServiceLevel8Choice/Prtry CategoryPurpose1Choice/Prtry ChequeDeliveryMethod1Choice/Prtry ClearingSystemIdentification2Choice/Prtry FinancialIdentificationSchemeName1Choice/Prtry LocalInstrument2Choice/Prtry

OrganisationIdentificationSchemeName1Choice/Prtry CreditorReferenceType1Choice/Prtry PersonIdentificationSchemeName1Choice/Prtry DateAndPlaceOfBirth/PrvcOfBirth CreditorReferenceInformation2/Ref TaxParty1/RegnId TaxParty2/RegnId Cheque6/RgnlClrZone RemittanceLocation2/RmtId TaxParty1/TaxId TaxParty2/TaxId TaxParty1/TaxTp TaxParty2/TaxTp TaxAuthorisation1/Titl TaxRecord1/Tp StructuredRegulatoryReporting3/Tp PostalAddress6/TwnNm maxlength 35 source <xs:simpletype name="max35text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="35"/> </xs:restriction> </xs:simpletype> simpletype Max4Text type restriction of xs:string used by element DocumentAdjustment1/Rsn maxlength 4 source <xs:simpletype name="max4text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="4"/> </xs:restriction> </xs:simpletype> simpletype Max70Text type restriction of xs:string used by elements PostalAddress6/AdrLine PostalAddress6/Dept PostalAddress6/StrtNm PostalAddress6/SubDept maxlength 70 source <xs:simpletype name="max70text"> <xs:restriction base="xs:string"> <xs:minlength value="1"/> <xs:maxlength value="70"/> </xs:restriction> </xs:simpletype> simpletype NamePrefix1Code type restriction of xs:string used by element ContactDetails2/NmPrfx facets Kind Value annotation

enumeration DOCT enumeration MIST enumeration MISS enumeration MADM source <xs:simpletype name="nameprefix1code"> <xs:restriction base="xs:string"> <xs:enumeration value="doct"/> <xs:enumeration value="mist"/> <xs:enumeration value="miss"/> <xs:enumeration value="madm"/> </xs:restriction> </xs:simpletype> simpletype Number type restriction of xs:decimal used by element TaxInformation3/SeqNb totaldigits 18 fractiondigits 0 source <xs:simpletype name="number"> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="0"/> <xs:totaldigits value="18"/> </xs:restriction> </xs:simpletype> simpletype PaymentMethod3Code type restriction of xs:string enumeration TRF source <xs:simpletype name="paymentmethod3code"> <xs:restriction base="xs:string"> <xs:enumeration value="trf"/> </xs:restriction> </xs:simpletype> simpletype PercentageRate type restriction of xs:decimal used by element TaxAmount1/Rate totaldigits 11 fractiondigits 10 source <xs:simpletype name="percentagerate"> <xs:restriction base="xs:decimal"> <xs:fractiondigits value="10"/>

<xs:totaldigits value="11"/> </xs:restriction> </xs:simpletype> simpletype PhoneNumber type restriction of xs:string used by elements ContactDetails2/FaxNb ContactDetails2/MobNb ContactDetails2/PhneNb pattern \+[0-9]{1,3}-[0-9()+\-]{1,30} source <xs:simpletype name="phonenumber"> <xs:restriction base="xs:string"> <xs:pattern value="\+[0-9]{1,3}-[0-9()+\-]{1,30}"/> </xs:restriction> </xs:simpletype> simpletype Priority2Code type restriction of xs:string used by elements Cheque6/InstrPrty PaymentTypeInformation19/InstrPrty enumeration HIGH enumeration NORM source <xs:simpletype name="priority2code"> <xs:restriction base="xs:string"> <xs:enumeration value="high"/> <xs:enumeration value="norm"/> </xs:restriction> </xs:simpletype> simpletype RegulatoryReportingType1Code type restriction of xs:string used by element RegulatoryReporting3/DbtCdtRptgInd enumeration CRED enumeration DEBT enumeration BOTH source <xs:simpletype name="regulatoryreportingtype1code"> <xs:restriction base="xs:string"> <xs:enumeration value="cred"/> <xs:enumeration value="debt"/> <xs:enumeration value="both"/> </xs:restriction> </xs:simpletype> simpletype RemittanceLocationMethod2Code

type restriction of xs:string used by element RemittanceLocation2/RmtLctnMtd enumeration FAXI enumeration EDIC enumeration URID enumeration EMAL enumeration POST enumeration SMSM source <xs:simpletype name="remittancelocationmethod2code"> <xs:restriction base="xs:string"> <xs:enumeration value="faxi"/> <xs:enumeration value="edic"/> <xs:enumeration value="urid"/> <xs:enumeration value="emal"/> <xs:enumeration value="post"/> <xs:enumeration value="smsm"/> </xs:restriction> </xs:simpletype> simpletype TaxRecordPeriod1Code type restriction of xs:string used by element TaxPeriod1/Tp enumeration MM01 enumeration MM02 enumeration MM03 enumeration MM04 enumeration MM05 enumeration MM06 enumeration MM07 enumeration MM08 enumeration MM09 enumeration MM10 enumeration MM11 enumeration MM12 enumeration QTR1 enumeration QTR2 enumeration QTR3 enumeration QTR4 enumeration HLF1 enumeration HLF2 source <xs:simpletype name="taxrecordperiod1code"> <xs:restriction base="xs:string"> <xs:enumeration value="mm01"/> <xs:enumeration value="mm02"/> <xs:enumeration value="mm03"/> <xs:enumeration value="mm04"/> <xs:enumeration value="mm05"/>

<xs:enumeration value="mm06"/> <xs:enumeration value="mm07"/> <xs:enumeration value="mm08"/> <xs:enumeration value="mm09"/> <xs:enumeration value="mm10"/> <xs:enumeration value="mm11"/> <xs:enumeration value="mm12"/> <xs:enumeration value="qtr1"/> <xs:enumeration value="qtr2"/> <xs:enumeration value="qtr3"/> <xs:enumeration value="qtr4"/> <xs:enumeration value="hlf1"/> <xs:enumeration value="hlf2"/> </xs:restriction> </xs:simpletype> XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy