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 Simple types
Document AccountIdentification4Choice ActiveOrHistoricCurrencyAndAmount_SimpleType AccountSchemeName1Choice ActiveOrHistoricCurrencyCode ActiveOrHistoricCurrencyAndAmount AddressType2Code AmountType3Choice AnyBICIdentifier Authorisation1Choice Authorisation1Code BranchAndFinancialInstitutionIdentification4 BaseOneRate BranchData2 BatchBookingIndicator CashAccount16 BICIdentifier CashAccountType2 CashAccountType4Code CategoryPurpose1Choice ChargeBearerType1Code Cheque6 ChequeDelivery1Code ChequeDeliveryMethod1Choice ChequeType2Code ClearingSystemIdentification2Choice CountryCode ClearingSystemMemberIdentification2 CreditDebitCode ContactDetails2 DecimalNumber CreditorReferenceInformation2 DocumentType3Code CreditorReferenceType1Choice DocumentType5Code CreditorReferenceType2 ExchangeRateType1Code CreditTransferTransactionInformation10 ExternalAccountIdentification1Code CustomerCreditTransferInitiationV03 ExternalCategoryPurpose1Code DateAndPlaceOfBirth ExternalClearingSystemIdentification1Code DatePeriodDetails ExternalFinancialInstitutionIdentification1Code Document ExternalLocalInstrument1Code DocumentAdjustment1 ExternalOrganisationIdentification1Code EquivalentAmount2 ExternalPersonIdentification1Code ExchangeRateInformation1 ExternalPurpose1Code FinancialIdentificationSchemeName1Choice ExternalServiceLevel1Code FinancialInstitutionIdentification7 IBAN2007Identifier GenericAccountIdentification1 Instruction3Code GenericFinancialIdentification1 ISODate GenericOrganisationIdentification1 ISODateTime GenericPersonIdentification1 Max10Text GroupHeader32 Max128Text InstructionForCreditorAgent1 Max140Text LocalInstrument2Choice Max15NumericText NameAndAddress10 Max16Text NamedPartyIdentification32 Max2048Text OrganisationIdentification4 Max34Text OrganisationIdentificationSchemeName1Choice Max35Text Party6Choice Max4Text PaymentIdentification1 Max70Text PaymentInstructionInformation3 NamePrefix1Code PaymentTypeInformation19 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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Document
properties content complex
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>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children IBAN
used by element CashAccount16/Id
source <xs:complexType name="AccountIdentification4Choice">
<xs:sequence> <xs:choice>
<xs:element name="IBAN" type="IBAN2007Identifier"/> </xs:choice> </xs:sequence> </xs:complexType> element AccountIdentification4Choice/IBAN diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type IBAN2007Identifier properties isRef 0 content simple
facets Kind Value annotation
pattern [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}
source <xs:element name="IBAN" type="IBAN2007Identifier"/>
complexType AccountSchemeName1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Cd Prtry
used by element GenericAccountIdentification1/SchmeNm
source <xs:complexType name="AccountSchemeName1Choice">
<xs:sequence> <xs:choice>
<xs:element name="Cd" type="ExternalAccountIdentification1Code"/> <xs:element name="Prtry" type="Max35Text"/>
</xs:choice> </xs:sequence> </xs:complexType> element AccountSchemeName1Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ExternalAccountIdentification1Code
properties isRef 0
content simple
facets Kind Value annotation
minLength 1 maxLength 4
source <xs:element name="Cd" type="ExternalAccountIdentification1Code"/>
element AccountSchemeName1Choice/Prtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType ActiveOrHistoricCurrencyAndAmount diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
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
facets Kind Value annotation
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> </xs:complexType>
type ActiveOrHistoricCurrencyCode
properties isRef 0
use required
facets Kind Value annotation
pattern [A-Z]{3,3}
source <xs:attribute name="Ccy" type="ActiveOrHistoricCurrencyCode" use="required"/>
complexType AmountType3Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children InstdAmt
used by element CreditTransferTransactionInformation10/Amt
source <xs:complexType name="AmountType3Choice">
<xs:sequence> <xs:choice>
<xs:element name="InstdAmt" type="ActiveOrHistoricCurrencyAndAmount"/> </xs:choice> </xs:sequence> </xs:complexType> element AmountType3Choice/InstdAmt diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ActiveOrHistoricCurrencyAndAmount properties isRef 0 content complex
facets Kind Value annotation
minInclusive 0 totalDigits 18
fractionDigits 5
attributes Name Type Use Default Fixed annotation
Ccy ActiveOrHistoricCurrencyCoderequired
source <xs:element name="InstdAmt" type="ActiveOrHistoricCurrencyAndAmount"/>
complexType Authorisation1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Cd Prtry
source <xs:complexType name="Authorisation1Choice">
<xs:sequence> <xs:choice>
<xs:element name="Cd" type="Authorisation1Code"/> <xs:element name="Prtry" type="Max128Text"/> </xs:choice> </xs:sequence> </xs:complexType> element Authorisation1Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Authorisation1Code properties isRef 0 content simple
facets Kind Value annotation
enumeration AUTH
enumeration FDET
enumeration FSUM
enumeration ILEV
source <xs:element name="Cd" type="Authorisation1Code"/>
element Authorisation1Choice/Prtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max128Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 128
source <xs:element name="Prtry" type="Max128Text"/>
complexType BranchAndFinancialInstitutionIdentification4 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children FinInstnId
source <xs:complexType name="BranchAndFinancialInstitutionIdentification4">
<xs:sequence>
<xs:element name="FinInstnId" type="FinancialInstitutionIdentification7"/> </xs:sequence>
</xs:complexType> element BranchAndFinancialInstitutionIdentification4/FinInstnId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type FinancialInstitutionIdentification7 properties isRef 0 content complex children BIC
source <xs:element name="FinInstnId" type="FinancialInstitutionIdentification7"/>
complexType BranchData2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id Nm PstlAdr
source <xs:complexType name="BranchData2">
<xs:sequence>
<xs:element name="Id" type="Max35Text" minOccurs="0"/> <xs:element name="Nm" type="Max140Text" minOccurs="0"/> <xs:element name="PstlAdr" type="PostalAddress6" minOccurs="0"/> </xs:sequence> </xs:complexType> element BranchData2/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Id" type="Max35Text" minOccurs="0"/>
diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max140Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 140
source <xs:element name="Nm" type="Max140Text" minOccurs="0"/>
element BranchData2/PstlAdr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PostalAddress6 properties isRef 0 minOcc 0 maxOcc 1 content complex
children AdrTp Dept SubDept StrtNm BldgNb PstCd TwnNm CtrySubDvsn Ctry AdrLine
source <xs:element name="PstlAdr" type="PostalAddress6" minOccurs="0"/>
complexType CashAccount16 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id
used by elements CreditTransferTransactionInformation10/CdtrAcct PaymentInstructionInformation3/DbtrAcct
source <xs:complexType name="CashAccount16">
<xs:sequence>
<xs:element name="Id" type="AccountIdentification4Choice"/> </xs:sequence> </xs:complexType> element CashAccount16/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type AccountIdentification4Choice properties isRef 0 content complex children IBAN
source <xs:element name="Id" type="AccountIdentification4Choice"/>
complexType CashAccountType2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Cd Prtry
source <xs:complexType name="CashAccountType2">
<xs:sequence> <xs:choice>
<xs:element name="Cd" type="CashAccountType4Code"/> <xs:element name="Prtry" type="Max35Text"/>
</xs:choice> </xs:sequence> </xs:complexType> element CashAccountType2/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CashAccountType4Code properties isRef 0 content simple
facets Kind Value annotation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType CategoryPurpose1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Cd Prtry
used by element PaymentTypeInformation19/CtgyPurp
source <xs:complexType name="CategoryPurpose1Choice">
<xs:sequence> <xs:choice>
<xs:element name="Cd" type="ExternalCategoryPurpose1Code"/> <xs:element name="Prtry" type="Max35Text"/>
</xs:choice> </xs:sequence> </xs:complexType>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
type ExternalCategoryPurpose1Code
properties isRef 0
content simple
facets Kind Value annotation
minLength 1 maxLength 4
source <xs:element name="Cd" type="ExternalCategoryPurpose1Code"/>
element CategoryPurpose1Choice/Prtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType Cheque6 diagram
children ChqTp ChqNb ChqFr DlvryMtd DlvrTo InstrPrty ChqMtrtyDt FrmsCd MemoFld RgnlClrZone PrtLctn
source <xs:complexType name="Cheque6">
<xs:sequence>
<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"/> </xs:sequence> </xs:complexType> element Cheque6/ChqTp diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ChequeType2Code properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
enumeration CCHQ enumeration CCCH
enumeration BCHQ
enumeration DRFT
enumeration ELDR
source <xs:element name="ChqTp" type="ChequeType2Code" minOccurs="0"/>
element Cheque6/ChqNb diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="ChqNb" type="Max35Text" minOccurs="0"/>
diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NameAndAddress10 properties isRef 0 minOcc 0 maxOcc 1 content complex children Nm Adr
source <xs:element name="ChqFr" type="NameAndAddress10" minOccurs="0"/>
element Cheque6/DlvryMtd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ChequeDeliveryMethod1Choice properties isRef 0 minOcc 0 maxOcc 1 content complex children Cd Prtry
source <xs:element name="DlvryMtd" type="ChequeDeliveryMethod1Choice" minOccurs="0"/>
element Cheque6/DlvrTo diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NameAndAddress10 properties isRef 0 minOcc 0 maxOcc 1 content complex children Nm Adr
element Cheque6/InstrPrty diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Priority2Code properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
enumeration HIGH
enumeration NORM
source <xs:element name="InstrPrty" type="Priority2Code" minOccurs="0"/>
element Cheque6/ChqMtrtyDt diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ISODate properties isRef 0 minOcc 0 maxOcc 1 content simple
source <xs:element name="ChqMtrtyDt" type="ISODate" minOccurs="0"/>
element Cheque6/FrmsCd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="FrmsCd" type="Max35Text" minOccurs="0"/>
element Cheque6/MemoFld diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
properties isRef 0
minOcc 0
maxOcc 2
content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="MemoFld" type="Max35Text" minOccurs="0" maxOccurs="2"/>
element Cheque6/RgnlClrZone diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="RgnlClrZone" type="Max35Text" minOccurs="0"/>
element Cheque6/PrtLctn diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="PrtLctn" type="Max35Text" minOccurs="0"/>
complexType ChequeDeliveryMethod1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
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> </xs:sequence> </xs:complexType> element ChequeDeliveryMethod1Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ChequeDelivery1Code properties isRef 0 content simple
facets Kind Value annotation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType ClearingSystemIdentification2Choice diagram
children Cd Prtry
used by element ClearingSystemMemberIdentification2/ClrSysId
source <xs:complexType name="ClearingSystemIdentification2Choice">
<xs:sequence> <xs:choice>
<xs:element name="Cd" type="ExternalClearingSystemIdentification1Code"/> <xs:element name="Prtry" type="Max35Text"/>
</xs:choice> </xs:sequence> </xs:complexType> element ClearingSystemIdentification2Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ExternalClearingSystemIdentification1Code properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 5
source <xs:element name="Cd" type="ExternalClearingSystemIdentification1Code"/>
element ClearingSystemIdentification2Choice/Prtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType ClearingSystemMemberIdentification2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children ClrSysId MmbId
source <xs:complexType name="ClearingSystemMemberIdentification2">
<xs:sequence>
<xs:element name="ClrSysId" type="ClearingSystemIdentification2Choice"
<xs:element name="MmbId" type="Max35Text"/> </xs:sequence> </xs:complexType> element ClearingSystemMemberIdentification2/ClrSysId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ClearingSystemIdentification2Choice properties isRef 0 minOcc 0 maxOcc 1 content complex children Cd Prtry
source <xs:element name="ClrSysId" type="ClearingSystemIdentification2Choice"
minOccurs="0"/> element ClearingSystemMemberIdentification2/MmbId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="MmbId" type="Max35Text"/>
complexType ContactDetails2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children NmPrfx Nm PhneNb MobNb FaxNb EmailAdr Othr
source <xs:complexType name="ContactDetails2">
<xs:sequence>
<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"/> </xs:sequence> </xs:complexType> element ContactDetails2/NmPrfx diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NamePrefix1Code properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
enumeration DOCT
enumeration MIST
enumeration MISS
enumeration MADM
source <xs:element name="NmPrfx" type="NamePrefix1Code" minOccurs="0"/>
element ContactDetails2/Nm diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max140Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 140
source <xs:element name="Nm" type="Max140Text" minOccurs="0"/>
element ContactDetails2/PhneNb diagram
type PhoneNumber
properties isRef 0
minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
pattern \+[0-9]{1,3}-[0-9()+\-]{1,30}
source <xs:element name="PhneNb" type="PhoneNumber" minOccurs="0"/>
element ContactDetails2/MobNb diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PhoneNumber properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
pattern \+[0-9]{1,3}-[0-9()+\-]{1,30}
source <xs:element name="MobNb" type="PhoneNumber" minOccurs="0"/>
element ContactDetails2/FaxNb diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PhoneNumber properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
pattern \+[0-9]{1,3}-[0-9()+\-]{1,30}
source <xs:element name="FaxNb" type="PhoneNumber" minOccurs="0"/>
element ContactDetails2/EmailAdr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max2048Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 2048
source <xs:element name="EmailAdr" type="Max2048Text" minOccurs="0"/> element ContactDetails2/Othr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Othr" type="Max35Text" minOccurs="0"/>
complexType CreditorReferenceInformation2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Tp Ref
used by element StructuredRemittanceInformation7/CdtrRefInf
source <xs:complexType name="CreditorReferenceInformation2">
<xs:sequence>
<xs:element name="Tp" type="CreditorReferenceType2" minOccurs="0"/> <xs:element name="Ref" type="Max35Text" minOccurs="0"/>
</xs:sequence> </xs:complexType> element CreditorReferenceInformation2/Tp diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CreditorReferenceType2 properties isRef 0 minOcc 0 maxOcc 1 content complex
children CdOrPrtry Issr
element CreditorReferenceInformation2/Ref diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Ref" type="Max35Text" minOccurs="0"/>
complexType CreditorReferenceType1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
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> </xs:complexType> element CreditorReferenceType1Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type DocumentType3Code properties isRef 0 content simple
facets Kind Value annotation
enumeration RADM enumeration RPIN
enumeration FXDR
enumeration DISP
enumeration PUOR
enumeration SCOR
source <xs:element name="Cd" type="DocumentType3Code"/>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
type Max35Text
properties isRef 0
content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType CreditorReferenceType2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children CdOrPrtry Issr
used by element CreditorReferenceInformation2/Tp
source <xs:complexType name="CreditorReferenceType2">
<xs:sequence>
<xs:element name="CdOrPrtry" type="CreditorReferenceType1Choice"/> <xs:element name="Issr" type="Max35Text" minOccurs="0"/>
</xs:sequence> </xs:complexType> element CreditorReferenceType2/CdOrPrtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CreditorReferenceType1Choice properties isRef 0 content complex children Cd Prtry
source <xs:element name="CdOrPrtry" type="CreditorReferenceType1Choice"/>
element CreditorReferenceType2/Issr diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
properties isRef 0
minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Issr" type="Max35Text" minOccurs="0"/>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children PmtId PmtTpInf Amt UltmtDbtr Cdtr CdtrAcct UltmtCdtr Purp RmtInf
used by element PaymentInstructionInformation3/CdtTrfTxInf
source <xs:complexType name="CreditTransferTransactionInformation10">
<xs:sequence>
<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 ez a megkötés 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é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>
<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>
<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.
kötelezıen: POSTA </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> element CreditTransferTransactionInformation10/PmtId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PaymentIdentification1 properties isRef 0 content complex
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PaymentTypeInformation19
properties isRef 0
minOcc 0
maxOcc 1
content complex
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type AmountType3Choice properties isRef 0 content complex 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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NamedPartyIdentification32 properties isRef 0 minOcc 0 maxOcc 1 content complex children Nm Id annotation documentation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NamedPartyIdentification32 properties isRef 0 minOcc 0 maxOcc 1 content complex 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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CashAccount16 properties isRef 0 minOcc 0 maxOcc 1 content complex children Id annotation documentation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type NamedPartyIdentification32 properties isRef 0 minOcc 0 maxOcc 1 content complex 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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
type Purpose2Choice properties isRef 0 minOcc 0 maxOcc 1 content complex 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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type RemittanceInformation5 properties isRef 0 minOcc 0 maxOcc 1 content complex 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:
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 children GrpHdr PmtInf
used by element Document/CstmrCdtTrfInitn
source <xs:complexType name="CustomerCreditTransferInitiationV03">
<xs:sequence>
<xs:element name="GrpHdr" type="GroupHeader32"/>
<xs:element name="PmtInf" type="PaymentInstructionInformation3"
maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> element CustomerCreditTransferInitiationV03/GrpHdr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type GroupHeader32 properties isRef 0 content complex
children MsgId NbOfTxs CtrlSum
source <xs:element name="GrpHdr" type="GroupHeader32"/>
diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type PaymentInstructionInformation3 properties isRef 0 minOcc 1 maxOcc unbounded content complex
children PmtInfId NbOfTxs CtrlSum PmtTpInf ReqdExctnDt Dbtr DbtrAcct UltmtDbtr CdtTrfTxInf
source <xs:element name="PmtInf" type="PaymentInstructionInformation3" maxOccurs="unbounded"/>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children BirthDt PrvcOfBirth CityOfBirth CtryOfBirth
source <xs:complexType name="DateAndPlaceOfBirth">
<xs:sequence>
<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"/> </xs:sequence> </xs:complexType> element DateAndPlaceOfBirth/BirthDt diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ISODate properties isRef 0 content simple
source <xs:element name="BirthDt" type="ISODate"/>
element DateAndPlaceOfBirth/PrvcOfBirth diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="PrvcOfBirth" type="Max35Text" minOccurs="0"/>
element DateAndPlaceOfBirth/CityOfBirth diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
properties isRef 0
content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="CityOfBirth" type="Max35Text"/>
element DateAndPlaceOfBirth/CtryOfBirth diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CountryCode properties isRef 0 content simple
facets Kind Value annotation
pattern [A-Z]{2,2}
source <xs:element name="CtryOfBirth" type="CountryCode"/>
complexType DatePeriodDetails diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children FrDt ToDt
used by element TaxPeriod1/FrToDt
source <xs:complexType name="DatePeriodDetails">
<xs:sequence>
<xs:element name="FrDt" type="ISODate"/> <xs:element name="ToDt" type="ISODate"/> </xs:sequence> </xs:complexType> element DatePeriodDetails/FrDt diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ISODate properties isRef 0 content simple
source <xs:element name="FrDt" type="ISODate"/>
element DatePeriodDetails/ToDt diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
type ISODate
properties isRef 0
content simple
source <xs:element name="ToDt" type="ISODate"/>
complexType Document diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children CstmrCdtTrfInitn
used by element Document
source <xs:complexType name="Document">
<xs:sequence>
<xs:element name="CstmrCdtTrfInitn" type="CustomerCreditTransferInitiationV03"/> </xs:sequence> </xs:complexType> element Document/CstmrCdtTrfInitn diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CustomerCreditTransferInitiationV03 properties isRef 0 content complex children GrpHdr PmtInf
source <xs:element name="CstmrCdtTrfInitn" type="CustomerCreditTransferInitiationV03"/>
complexType DocumentAdjustment1 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Amt CdtDbtInd Rsn AddtlInf
source <xs:complexType name="DocumentAdjustment1"> <xs:sequence>
<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"/> </xs:sequence> </xs:complexType> element DocumentAdjustment1/Amt diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ActiveOrHistoricCurrencyAndAmount properties isRef 0 content complex
facets Kind Value annotation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type CreditDebitCode properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
enumeration CRDT enumeration DBIT
source <xs:element name="CdtDbtInd" type="CreditDebitCode" minOccurs="0"/>
element DocumentAdjustment1/Rsn diagram
type Max4Text
properties isRef 0
minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
minLength 1 maxLength 4
source <xs:element name="Rsn" type="Max4Text" minOccurs="0"/>
element DocumentAdjustment1/AddtlInf diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max140Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 140
source <xs:element name="AddtlInf" type="Max140Text" minOccurs="0"/>
complexType EquivalentAmount2 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Amt CcyOfTrf
source <xs:complexType name="EquivalentAmount2">
<xs:sequence>
<xs:element name="Amt" type="ActiveOrHistoricCurrencyAndAmount"/> <xs:element name="CcyOfTrf" type="ActiveOrHistoricCurrencyCode"/> </xs:sequence>
</xs:complexType> element EquivalentAmount2/Amt
diagram
type ActiveOrHistoricCurrencyAndAmount
properties isRef 0
content complex
facets Kind Value annotation
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 diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ActiveOrHistoricCurrencyCode properties isRef 0 content simple
facets Kind Value annotation
pattern [A-Z]{3,3}
source <xs:element name="CcyOfTrf" type="ActiveOrHistoricCurrencyCode"/>
complexType ExchangeRateInformation1 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children XchgRate RateTp CtrctId
source <xs:complexType name="ExchangeRateInformation1">
<xs:sequence>
<xs:element name="XchgRate" type="BaseOneRate" minOccurs="0"/>
<xs:element name="RateTp" type="ExchangeRateType1Code" minOccurs="0"/> <xs:element name="CtrctId" type="Max35Text" minOccurs="0"/>
</xs:sequence> </xs:complexType> element ExchangeRateInformation1/XchgRate diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type BaseOneRate properties isRef 0 minOcc 0
maxOcc 1
content simple
facets Kind Value annotation
totalDigits 11
fractionDigits 10
source <xs:element name="XchgRate" type="BaseOneRate" minOccurs="0"/>
element ExchangeRateInformation1/RateTp diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ExchangeRateType1Code properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
enumeration SPOT
enumeration SALE
enumeration AGRD
source <xs:element name="RateTp" type="ExchangeRateType1Code" minOccurs="0"/>
element ExchangeRateInformation1/CtrctId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="CtrctId" type="Max35Text" minOccurs="0"/>
complexType FinancialIdentificationSchemeName1Choice diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
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> </xs:sequence> </xs:complexType> element FinancialIdentificationSchemeName1Choice/Cd diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type ExternalFinancialInstitutionIdentification1Code properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 4
source <xs:element name="Cd" type="ExternalFinancialInstitutionIdentification1Code"/>
element FinancialIdentificationSchemeName1Choice/Prtry diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Prtry" type="Max35Text"/>
complexType FinancialInstitutionIdentification7 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children BIC
used by element BranchAndFinancialInstitutionIdentification4/FinInstnId
source <xs:complexType name="FinancialInstitutionIdentification7">
<xs:sequence>
<xs:element name="BIC" type="BICIdentifier" minOccurs="0"/> </xs:sequence>
</xs:complexType>
element FinancialInstitutionIdentification7/BIC diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type BICIdentifier properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
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 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id SchmeNm Issr
source <xs:complexType name="GenericAccountIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max34Text"/>
<xs:element name="SchmeNm" type="AccountSchemeName1Choice" minOccurs="0"/> <xs:element name="Issr" type="Max35Text" minOccurs="0"/>
</xs:sequence> </xs:complexType> element GenericAccountIdentification1/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max34Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 34
source <xs:element name="Id" type="Max34Text"/>
element GenericAccountIdentification1/SchmeNm diagram
type AccountSchemeName1Choice properties isRef 0 minOcc 0 maxOcc 1 content complex children Cd Prtry
source <xs:element name="SchmeNm" type="AccountSchemeName1Choice" minOccurs="0"/>
element GenericAccountIdentification1/Issr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Issr" type="Max35Text" minOccurs="0"/>
complexType GenericFinancialIdentification1 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id SchmeNm Issr
source <xs:complexType name="GenericFinancialIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max35Text"/>
<xs:element name="SchmeNm" type="FinancialIdentificationSchemeName1Choice"
minOccurs="0"/>
<xs:element name="Issr" type="Max35Text" minOccurs="0"/> </xs:sequence> </xs:complexType> element GenericFinancialIdentification1/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
minLength 1 maxLength 35
source <xs:element name="Id" type="Max35Text"/>
element GenericFinancialIdentification1/SchmeNm diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type FinancialIdentificationSchemeName1Choice properties isRef 0 minOcc 0 maxOcc 1 content complex children Cd Prtry
source <xs:element name="SchmeNm" type="FinancialIdentificationSchemeName1Choice"
minOccurs="0"/> element GenericFinancialIdentification1/Issr diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Issr" type="Max35Text" minOccurs="0"/>
complexType GenericOrganisationIdentification1 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id
used by element OrganisationIdentification4/Othr
source <xs:complexType name="GenericOrganisationIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max35Text"/> </xs:sequence>
element GenericOrganisationIdentification1/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Id" type="Max35Text"/>
complexType GenericPersonIdentification1 diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children Id
used by element PersonIdentification5/Othr
source <xs:complexType name="GenericPersonIdentification1">
<xs:sequence>
<xs:element name="Id" type="Max35Text"/> </xs:sequence> </xs:complexType> element GenericPersonIdentification1/Id diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 content simple
facets Kind Value annotation
minLength 1 maxLength 35
source <xs:element name="Id" type="Max35Text"/>
diagram
namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
children MsgId NbOfTxs CtrlSum
used by element CustomerCreditTransferInitiationV03/GrpHdr
source <xs:complexType name="GroupHeader32">
<xs:sequence>
<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> </xs:sequence> </xs:complexType> element GroupHeader32/MsgId diagram namespace urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 type Max35Text properties isRef 0 minOcc 0 maxOcc 1 content simple