{ "XML": { "version": 1.0, "encoding": "UTF-8", "standalone": "no" }, "Comment": "Generated by SWIFTStandards Workstation (build:R6.1.0.2) on 2009 Jan 08 17:30:53", "xs:schema": { "xmlns": "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03", "xmlns:xs": "http://www.w3.org/2001/XMLSchema", "targetNamespace": "urn:iso:std:iso:20022:tech:xsd:pain.001.001.03", "elementFormDefault": "qualified", "xs:element": { "name": "Document", "type": "Document" }, "xs:complexType": [ { "name": "AccountIdentification4Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "IBAN", "type": "IBAN2007Identifier" }, { "name": "Othr", "type": "GenericAccountIdentification1" } ] } } }, { "name": "AccountSchemeName1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalAccountIdentification1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } } ], "xs:simpleType": { "name": "ActiveOrHistoricCurrencyAndAmount_SimpleType", "xs:restriction": { "base": "xs:decimal", "xs:minInclusive": { "value": 0 }, "xs:fractionDigits": { "value": 5 }, "xs:totalDigits": { "value": 18 } } }, "xs:complexType": { "name": "ActiveOrHistoricCurrencyAndAmount", "xs:simpleContent": { "xs:extension": { "base": "ActiveOrHistoricCurrencyAndAmount_SimpleType", "xs:attribute": { "name": "Ccy", "type": "ActiveOrHistoricCurrencyCode", "use": "required" } } } }, "xs:simpleType": [ { "name": "ActiveOrHistoricCurrencyCode", "xs:restriction": { "base": "xs:string", "xs:pattern": { "value": "[A-Z]{3,3}" } } }, { "name": "AddressType2Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "ADDR" }, { "value": "PBOX" }, { "value": "HOME" }, { "value": "BIZZ" }, { "value": "MLTO" }, { "value": "DLVY" } ] } } ], "xs:complexType": { "name": "AmountType3Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "InstdAmt", "type": "ActiveOrHistoricCurrencyAndAmount" }, { "name": "EqvtAmt", "type": "EquivalentAmount2" } ] } } }, "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:complexType": { "name": "Authorisation1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "Authorisation1Code" }, { "name": "Prtry", "type": "Max128Text" } ] } } }, "xs:simpleType": [ { "name": "Authorisation1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "AUTH" }, { "value": "FDET" }, { "value": "FSUM" }, { "value": "ILEV" } ] } }, { "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}" } } }, { "name": "BaseOneRate", "xs:restriction": { "base": "xs:decimal", "xs:fractionDigits": { "value": 10 }, "xs:totalDigits": { "value": 11 } } }, { "name": "BatchBookingIndicator", "xs:restriction": { "base": "xs:boolean" } } ], "xs:complexType": [ { "name": "BranchAndFinancialInstitutionIdentification4", "xs:sequence": { "xs:element": [ { "name": "FinInstnId", "type": "FinancialInstitutionIdentification7" }, { "name": "BrnchId", "type": "BranchData2", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "BranchData2", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PstlAdr", "type": "PostalAddress6", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "CashAccount16", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "AccountIdentification4Choice" }, { "name": "Tp", "type": "CashAccountType2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ccy", "type": "ActiveOrHistoricCurrencyCode", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nm", "type": "Max70Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "CashAccountType2", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "CashAccountType4Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } } ], "xs:simpleType": { "name": "CashAccountType4Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CASH" }, { "value": "CHAR" }, { "value": "COMM" }, { "value": "TAXE" }, { "value": "CISH" }, { "value": "TRAS" }, { "value": "SACC" }, { "value": "CACC" }, { "value": "SVGS" }, { "value": "ONDP" }, { "value": "MGLD" }, { "value": "NREX" }, { "value": "MOMA" }, { "value": "LOAN" }, { "value": "SLRY" }, { "value": "ODFT" } ] } }, "xs:complexType": { "name": "CategoryPurpose1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalCategoryPurpose1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, "xs:simpleType": { "name": "ChargeBearerType1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "DEBT" }, { "value": "CRED" }, { "value": "SHAR" }, { "value": "SLEV" } ] } }, "xs:complexType": { "name": "Cheque6", "xs:sequence": { "xs:element": [ { "name": "ChqTp", "type": "ChequeType2Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChqNb", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChqFr", "type": "NameAndAddress10", "minOccurs": 0, "maxOccurs": 1 }, { "name": "DlvryMtd", "type": "ChequeDeliveryMethod1Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "DlvrTo", "type": "NameAndAddress10", "minOccurs": 0, "maxOccurs": 1 }, { "name": "InstrPrty", "type": "Priority2Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChqMtrtyDt", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "FrmsCd", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "MemoFld", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 2 }, { "name": "RgnlClrZone", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PrtLctn", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, "xs:simpleType": { "name": "ChequeDelivery1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "MLDB" }, { "value": "MLCD" }, { "value": "MLFA" }, { "value": "CRDB" }, { "value": "CRCD" }, { "value": "CRFA" }, { "value": "PUDB" }, { "value": "PUCD" }, { "value": "PUFA" }, { "value": "RGDB" }, { "value": "RGCD" }, { "value": "RGFA" } ] } }, "xs:complexType": { "name": "ChequeDeliveryMethod1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ChequeDelivery1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, "xs:simpleType": { "name": "ChequeType2Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CCHQ" }, { "value": "CCCH" }, { "value": "BCHQ" }, { "value": "DRFT" }, { "value": "ELDR" } ] } }, "xs:complexType": [ { "name": "ClearingSystemIdentification2Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalClearingSystemIdentification1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "ClearingSystemMemberIdentification2", "xs:sequence": { "xs:element": [ { "name": "ClrSysId", "type": "ClearingSystemIdentification2Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "MmbId", "type": "Max35Text" } ] } }, { "name": "ContactDetails2", "xs:sequence": { "xs:element": [ { "name": "NmPrfx", "type": "NamePrefix1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PhneNb", "type": "PhoneNumber", "minOccurs": 0, "maxOccurs": 1 }, { "name": "MobNb", "type": "PhoneNumber", "minOccurs": 0, "maxOccurs": 1 }, { "name": "FaxNb", "type": "PhoneNumber", "minOccurs": 0, "maxOccurs": 1 }, { "name": "EmailAdr", "type": "Max2048Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Othr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } } ], "xs:simpleType": [ { "name": "CountryCode", "xs:restriction": { "base": "xs:string", "xs:pattern": { "value": "[A-Z]{2,2}" } } }, { "name": "CreditDebitCode", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CRDT" }, { "value": "DBIT" } ] } } ], "xs:complexType": [ { "name": "CreditTransferTransactionInformation10", "xs:sequence": { "xs:element": [ { "name": "PmtId", "type": "PaymentIdentification1" }, { "name": "PmtTpInf", "type": "PaymentTypeInformation19", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Amt", "type": "AmountType3Choice" }, { "name": "XchgRateInf", "type": "ExchangeRateInformation1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChrgBr", "type": "ChargeBearerType1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChqInstr", "type": "Cheque6", "minOccurs": 0, "maxOccurs": 1 }, { "name": "UltmtDbtr", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt1", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt1Acct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt2", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt2Acct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt3", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 }, { "name": "IntrmyAgt3Acct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtrAgt", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtrAgtAcct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Cdtr", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtrAcct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "UltmtCdtr", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "InstrForCdtrAgt", "type": "InstructionForCreditorAgent1", "minOccurs": 0, "maxOccurs": "unbounded" }, { "name": "InstrForDbtrAgt", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Purp", "type": "Purpose2Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RgltryRptg", "type": "RegulatoryReporting3", "minOccurs": 0, "maxOccurs": 10 }, { "name": "Tax", "type": "TaxInformation3", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RltdRmtInf", "type": "RemittanceLocation2", "minOccurs": 0, "maxOccurs": 10 }, { "name": "RmtInf", "type": "RemittanceInformation5", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "CreditorReferenceInformation2", "xs:sequence": { "xs:element": [ { "name": "Tp", "type": "CreditorReferenceType2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ref", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "CreditorReferenceType1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "DocumentType3Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "CreditorReferenceType2", "xs:sequence": { "xs:element": [ { "name": "CdOrPrtry", "type": "CreditorReferenceType1Choice" }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "CustomerCreditTransferInitiationV03", "xs:sequence": { "xs:element": [ { "name": "GrpHdr", "type": "GroupHeader32" }, { "name": "PmtInf", "type": "PaymentInstructionInformation3", "minOccurs": 1, "maxOccurs": "unbounded" } ] } }, { "name": "DateAndPlaceOfBirth", "xs:sequence": { "xs:element": [ { "name": "BirthDt", "type": "ISODate" }, { "name": "PrvcOfBirth", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CityOfBirth", "type": "Max35Text" }, { "name": "CtryOfBirth", "type": "CountryCode" } ] } }, { "name": "DatePeriodDetails", "xs:sequence": { "xs:element": [ { "name": "FrDt", "type": "ISODate" }, { "name": "ToDt", "type": "ISODate" } ] } } ], "xs:simpleType": { "name": "DecimalNumber", "xs:restriction": { "base": "xs:decimal", "xs:fractionDigits": { "value": 17 }, "xs:totalDigits": { "value": 18 } } }, "xs:complexType": [ { "name": "Document", "xs:sequence": { "xs:element": { "name": "CstmrCdtTrfInitn", "type": "CustomerCreditTransferInitiationV03" } } }, { "name": "DocumentAdjustment1", "xs:sequence": { "xs:element": [ { "name": "Amt", "type": "ActiveOrHistoricCurrencyAndAmount" }, { "name": "CdtDbtInd", "type": "CreditDebitCode", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Rsn", "type": "Max4Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AddtlInf", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 } ] } } ], "xs:simpleType": [ { "name": "DocumentType3Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "RADM" }, { "value": "RPIN" }, { "value": "FXDR" }, { "value": "DISP" }, { "value": "PUOR" }, { "value": "SCOR" } ] } }, { "name": "DocumentType5Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "MSIN" }, { "value": "CNFA" }, { "value": "DNFA" }, { "value": "CINV" }, { "value": "CREN" }, { "value": "DEBN" }, { "value": "HIRI" }, { "value": "SBIN" }, { "value": "CMCN" }, { "value": "SOAC" }, { "value": "DISP" }, { "value": "BOLD" }, { "value": "VCHR" }, { "value": "AROI" }, { "value": "TSUT" } ] } } ], "xs:complexType": [ { "name": "EquivalentAmount2", "xs:sequence": { "xs:element": [ { "name": "Amt", "type": "ActiveOrHistoricCurrencyAndAmount" }, { "name": "CcyOfTrf", "type": "ActiveOrHistoricCurrencyCode" } ] } }, { "name": "ExchangeRateInformation1", "xs:sequence": { "xs:element": [ { "name": "XchgRate", "type": "BaseOneRate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RateTp", "type": "ExchangeRateType1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtrctId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } } ], "xs:simpleType": [ { "name": "ExchangeRateType1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "SPOT" }, { "value": "SALE" }, { "value": "AGRD" } ] } }, { "name": "ExternalAccountIdentification1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalCategoryPurpose1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalClearingSystemIdentification1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 5 } } }, { "name": "ExternalFinancialInstitutionIdentification1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalLocalInstrument1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 35 } } }, { "name": "ExternalOrganisationIdentification1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalPersonIdentification1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalPurpose1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "ExternalServiceLevel1Code", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } } ], "xs:complexType": [ { "name": "FinancialIdentificationSchemeName1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalFinancialInstitutionIdentification1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "FinancialInstitutionIdentification7", "xs:sequence": { "xs:element": [ { "name": "BIC", "type": "BICIdentifier", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ClrSysMmbId", "type": "ClearingSystemMemberIdentification2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PstlAdr", "type": "PostalAddress6", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Othr", "type": "GenericFinancialIdentification1", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "GenericAccountIdentification1", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "Max34Text" }, { "name": "SchmeNm", "type": "AccountSchemeName1Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "GenericFinancialIdentification1", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "Max35Text" }, { "name": "SchmeNm", "type": "FinancialIdentificationSchemeName1Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "GenericOrganisationIdentification1", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "Max35Text" }, { "name": "SchmeNm", "type": "OrganisationIdentificationSchemeName1Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "GenericPersonIdentification1", "xs:sequence": { "xs:element": [ { "name": "Id", "type": "Max35Text" }, { "name": "SchmeNm", "type": "PersonIdentificationSchemeName1Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "GroupHeader32", "xs:sequence": { "xs:element": [ { "name": "MsgId", "type": "Max35Text" }, { "name": "CreDtTm", "type": "ISODateTime" }, { "name": "Authstn", "type": "Authorisation1Choice", "minOccurs": 0, "maxOccurs": 2 }, { "name": "NbOfTxs", "type": "Max15NumericText" }, { "name": "CtrlSum", "type": "DecimalNumber", "minOccurs": 0, "maxOccurs": 1 }, { "name": "InitgPty", "type": "PartyIdentification32" }, { "name": "FwdgAgt", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 } ] } } ], "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}" } } }, { "name": "ISODate", "xs:restriction": { "base": "xs:date" } }, { "name": "ISODateTime", "xs:restriction": { "base": "xs:dateTime" } }, { "name": "Instruction3Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CHQB" }, { "value": "HOLD" }, { "value": "PHOB" }, { "value": "TELB" } ] } } ], "xs:complexType": [ { "name": "InstructionForCreditorAgent1", "xs:sequence": { "xs:element": [ { "name": "Cd", "type": "Instruction3Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "InstrInf", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "LocalInstrument2Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalLocalInstrument1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } } ], "xs:simpleType": [ { "name": "Max10Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 10 } } }, { "name": "Max128Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 128 } } }, { "name": "Max140Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 140 } } }, { "name": "Max15NumericText", "xs:restriction": { "base": "xs:string", "xs:pattern": { "value": "[0-9]{1,15}" } } }, { "name": "Max16Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 16 } } }, { "name": "Max2048Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 2048 } } }, { "name": "Max34Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 34 } } }, { "name": "Max35Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 35 } } }, { "name": "Max4Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 4 } } }, { "name": "Max70Text", "xs:restriction": { "base": "xs:string", "xs:minLength": { "value": 1 }, "xs:maxLength": { "value": 70 } } } ], "xs:complexType": { "name": "NameAndAddress10", "xs:sequence": { "xs:element": [ { "name": "Nm", "type": "Max140Text" }, { "name": "Adr", "type": "PostalAddress6" } ] } }, "xs:simpleType": [ { "name": "NamePrefix1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "DOCT" }, { "value": "MIST" }, { "value": "MISS" }, { "value": "MADM" } ] } }, { "name": "Number", "xs:restriction": { "base": "xs:decimal", "xs:fractionDigits": { "value": 0 }, "xs:totalDigits": { "value": 18 } } } ], "xs:complexType": [ { "name": "OrganisationIdentification4", "xs:sequence": { "xs:element": [ { "name": "BICOrBEI", "type": "AnyBICIdentifier", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Othr", "type": "GenericOrganisationIdentification1", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "OrganisationIdentificationSchemeName1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalOrganisationIdentification1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "Party6Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "OrgId", "type": "OrganisationIdentification4" }, { "name": "PrvtId", "type": "PersonIdentification5" } ] } } }, { "name": "PartyIdentification32", "xs:sequence": { "xs:element": [ { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PstlAdr", "type": "PostalAddress6", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Id", "type": "Party6Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtryOfRes", "type": "CountryCode", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtctDtls", "type": "ContactDetails2", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "PaymentIdentification1", "xs:sequence": { "xs:element": [ { "name": "InstrId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "EndToEndId", "type": "Max35Text" } ] } }, { "name": "PaymentInstructionInformation3", "xs:sequence": { "xs:element": [ { "name": "PmtInfId", "type": "Max35Text" }, { "name": "PmtMtd", "type": "PaymentMethod3Code" }, { "name": "BtchBookg", "type": "BatchBookingIndicator", "minOccurs": 0, "maxOccurs": 1 }, { "name": "NbOfTxs", "type": "Max15NumericText", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtrlSum", "type": "DecimalNumber", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PmtTpInf", "type": "PaymentTypeInformation19", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ReqdExctnDt", "type": "ISODate" }, { "name": "PoolgAdjstmntDt", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dbtr", "type": "PartyIdentification32" }, { "name": "DbtrAcct", "type": "CashAccount16" }, { "name": "DbtrAgt", "type": "BranchAndFinancialInstitutionIdentification4" }, { "name": "DbtrAgtAcct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "UltmtDbtr", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChrgBr", "type": "ChargeBearerType1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChrgsAcct", "type": "CashAccount16", "minOccurs": 0, "maxOccurs": 1 }, { "name": "ChrgsAcctAgt", "type": "BranchAndFinancialInstitutionIdentification4", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtTrfTxInf", "type": "CreditTransferTransactionInformation10", "minOccurs": 1, "maxOccurs": "unbounded" } ] } } ], "xs:simpleType": { "name": "PaymentMethod3Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CHK" }, { "value": "TRF" }, { "value": "TRA" } ] } }, "xs:complexType": { "name": "PaymentTypeInformation19", "xs:sequence": { "xs:element": [ { "name": "InstrPrty", "type": "Priority2Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "SvcLvl", "type": "ServiceLevel8Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "LclInstrm", "type": "LocalInstrument2Choice", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtgyPurp", "type": "CategoryPurpose1Choice", "minOccurs": 0, "maxOccurs": 1 } ] } }, "xs:simpleType": { "name": "PercentageRate", "xs:restriction": { "base": "xs:decimal", "xs:fractionDigits": { "value": 10 }, "xs:totalDigits": { "value": 11 } } }, "xs:complexType": [ { "name": "PersonIdentification5", "xs:sequence": { "xs:element": [ { "name": "DtAndPlcOfBirth", "type": "DateAndPlaceOfBirth", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Othr", "type": "GenericPersonIdentification1", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "PersonIdentificationSchemeName1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalPersonIdentification1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } } ], "xs:simpleType": { "name": "PhoneNumber", "xs:restriction": { "base": "xs:string", "xs:pattern": { "value": "\\+[0-9]{1,3}-[0-9()+\\-]{1,30}" } } }, "xs:complexType": { "name": "PostalAddress6", "xs:sequence": { "xs:element": [ { "name": "AdrTp", "type": "AddressType2Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dept", "type": "Max70Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "SubDept", "type": "Max70Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "StrtNm", "type": "Max70Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "BldgNb", "type": "Max16Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "PstCd", "type": "Max16Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TwnNm", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtrySubDvsn", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ctry", "type": "CountryCode", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AdrLine", "type": "Max70Text", "minOccurs": 0, "maxOccurs": 7 } ] } }, "xs:simpleType": { "name": "Priority2Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "HIGH" }, { "value": "NORM" } ] } }, "xs:complexType": [ { "name": "Purpose2Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalPurpose1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "ReferredDocumentInformation3", "xs:sequence": { "xs:element": [ { "name": "Tp", "type": "ReferredDocumentType2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nb", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RltdDt", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "ReferredDocumentType1Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "DocumentType5Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "ReferredDocumentType2", "xs:sequence": { "xs:element": [ { "name": "CdOrPrtry", "type": "ReferredDocumentType1Choice" }, { "name": "Issr", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "RegulatoryAuthority2", "xs:sequence": { "xs:element": [ { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ctry", "type": "CountryCode", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "RegulatoryReporting3", "xs:sequence": { "xs:element": [ { "name": "DbtCdtRptgInd", "type": "RegulatoryReportingType1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Authrty", "type": "RegulatoryAuthority2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dtls", "type": "StructuredRegulatoryReporting3", "minOccurs": 0, "maxOccurs": "unbounded" } ] } } ], "xs:simpleType": { "name": "RegulatoryReportingType1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "CRED" }, { "value": "DEBT" }, { "value": "BOTH" } ] } }, "xs:complexType": [ { "name": "RemittanceAmount1", "xs:sequence": { "xs:element": [ { "name": "DuePyblAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "DscntApldAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtNoteAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TaxAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AdjstmntAmtAndRsn", "type": "DocumentAdjustment1", "minOccurs": 0, "maxOccurs": "unbounded" }, { "name": "RmtdAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "RemittanceInformation5", "xs:sequence": { "xs:element": [ { "name": "Ustrd", "type": "Max140Text", "minOccurs": 0, "maxOccurs": "unbounded" }, { "name": "Strd", "type": "StructuredRemittanceInformation7", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "RemittanceLocation2", "xs:sequence": { "xs:element": [ { "name": "RmtId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RmtLctnMtd", "type": "RemittanceLocationMethod2Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RmtLctnElctrncAdr", "type": "Max2048Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RmtLctnPstlAdr", "type": "NameAndAddress10", "minOccurs": 0, "maxOccurs": 1 } ] } } ], "xs:simpleType": { "name": "RemittanceLocationMethod2Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "FAXI" }, { "value": "EDIC" }, { "value": "URID" }, { "value": "EMAL" }, { "value": "POST" }, { "value": "SMSM" } ] } }, "xs:complexType": [ { "name": "ServiceLevel8Choice", "xs:sequence": { "xs:choice": { "xs:element": [ { "name": "Cd", "type": "ExternalServiceLevel1Code" }, { "name": "Prtry", "type": "Max35Text" } ] } } }, { "name": "StructuredRegulatoryReporting3", "xs:sequence": { "xs:element": [ { "name": "Tp", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dt", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ctry", "type": "CountryCode", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Cd", "type": "Max10Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Amt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Inf", "type": "Max35Text", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "StructuredRemittanceInformation7", "xs:sequence": { "xs:element": [ { "name": "RfrdDocInf", "type": "ReferredDocumentInformation3", "minOccurs": 0, "maxOccurs": "unbounded" }, { "name": "RfrdDocAmt", "type": "RemittanceAmount1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CdtrRefInf", "type": "CreditorReferenceInformation2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Invcr", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Invcee", "type": "PartyIdentification32", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AddtlRmtInf", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 3 } ] } }, { "name": "TaxAmount1", "xs:sequence": { "xs:element": [ { "name": "Rate", "type": "PercentageRate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TaxblBaseAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TtlAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dtls", "type": "TaxRecordDetails1", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "TaxAuthorisation1", "xs:sequence": { "xs:element": [ { "name": "Titl", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Nm", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "TaxInformation3", "xs:sequence": { "xs:element": [ { "name": "Cdtr", "type": "TaxParty1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dbtr", "type": "TaxParty2", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AdmstnZn", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RefNb", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Mtd", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TtlTaxblBaseAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TtlTaxAmt", "type": "ActiveOrHistoricCurrencyAndAmount", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Dt", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "SeqNb", "type": "Number", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Rcrd", "type": "TaxRecord1", "minOccurs": 0, "maxOccurs": "unbounded" } ] } }, { "name": "TaxParty1", "xs:sequence": { "xs:element": [ { "name": "TaxId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RegnId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TaxTp", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "TaxParty2", "xs:sequence": { "xs:element": [ { "name": "TaxId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "RegnId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TaxTp", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Authstn", "type": "TaxAuthorisation1", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "TaxPeriod1", "xs:sequence": { "xs:element": [ { "name": "Yr", "type": "ISODate", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Tp", "type": "TaxRecordPeriod1Code", "minOccurs": 0, "maxOccurs": 1 }, { "name": "FrToDt", "type": "DatePeriodDetails", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "TaxRecord1", "xs:sequence": { "xs:element": [ { "name": "Tp", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Ctgy", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CtgyDtls", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "DbtrSts", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "CertId", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "FrmsCd", "type": "Max35Text", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Prd", "type": "TaxPeriod1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "TaxAmt", "type": "TaxAmount1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "AddtlInf", "type": "Max140Text", "minOccurs": 0, "maxOccurs": 1 } ] } }, { "name": "TaxRecordDetails1", "xs:sequence": { "xs:element": [ { "name": "Prd", "type": "TaxPeriod1", "minOccurs": 0, "maxOccurs": 1 }, { "name": "Amt", "type": "ActiveOrHistoricCurrencyAndAmount" } ] } } ], "xs:simpleType": { "name": "TaxRecordPeriod1Code", "xs:restriction": { "base": "xs:string", "xs:enumeration": [ { "value": "MM01" }, { "value": "MM02" }, { "value": "MM03" }, { "value": "MM04" }, { "value": "MM05" }, { "value": "MM06" }, { "value": "MM07" }, { "value": "MM08" }, { "value": "MM09" }, { "value": "MM10" }, { "value": "MM11" }, { "value": "MM12" }, { "value": "QTR1" }, { "value": "QTR2" }, { "value": "QTR3" }, { "value": "QTR4" }, { "value": "HLF1" }, { "value": "HLF2" } ] } } } }