--- swagger: "2.0" info: title: IPS Originator API description: "" x-ibm-name: sibs-ips-originator-api version: 1.0.0 schemes: - https basePath: /sibs/v1/instant-payments/originator produces: - application/xml consumes: - text/xml securityDefinitions: clientID: type: apiKey name: X-IBM-Client-Id in: header description: "" security: - clientID: [] x-ibm-configuration: phase: realized enforced: true testable: true paths: /status: post: summary: Operation statusRequestOriginatorRequest description: "" operationId: statusRequestOriginatorRequest parameters: - $ref: '#/parameters/StatusRequestOriginatorRequestInput' responses: 202: description: Partial Content schema: $ref: '#/definitions/originatorRequestOutput' 500: description: Internal Server Error. schema: $ref: '#/definitions/originatorRequestOutput' /investigation: post: summary: Operation investigationOriginatorRequest description: "" operationId: investigationOriginatorRequest parameters: - $ref: '#/parameters/InvestigationOriginatorRequestInput' responses: 202: description: Partial Content schema: $ref: '#/definitions/originatorRequestOutput' 500: description: Internal Server Error. schema: $ref: '#/definitions/originatorRequestOutput' /creditTransfer: post: summary: Operation creditTransferOperationRequest description: "" operationId: creditTransferOperationRequest parameters: - $ref: '#/parameters/CreditTransferOperationRequestInput' responses: 202: description: Partial Content schema: $ref: '#/definitions/originatorRequestOutput' 500: description: Internal Server Error. schema: $ref: '#/definitions/originatorRequestOutput' /recall: post: summary: Operation recallOriginatorRequest description: "" operationId: recallOriginatorRequest parameters: - $ref: '#/parameters/RecallOriginatorRequestInput' responses: 202: description: Partial Content schema: $ref: '#/definitions/originatorRequestOutput' 500: description: Internal Server Error. schema: $ref: '#/definitions/originatorRequestOutput' definitions: statusRequestOriginatorRequestInput: description: Input message for wsdl operation DataIn type: object properties: DataIn: $ref: '#/definitions/DataIn_element_ns5' required: - DataIn investigationOriginatorRequestInput: description: Input message for wsdl operation DataIn type: object properties: DataIn: $ref: '#/definitions/DataIn_element_ns5' required: - DataIn creditTransferOperationRequestInput: description: Input message for wsdl operation Envelope type: object properties: DataIn: $ref: '#/definitions/DataIn_element_ns1' required: - DataIn recallOriginatorRequestInput: description: Input message for wsdl operation Envelope type: object properties: DataIn: $ref: '#/definitions/DataIn_element_ns3' required: - DataIn example: |2- string string string string string string string string 96 string string string string string string string string string string string string string string string string string string 2016-04-18T14:07:37 string string string string string string string 3 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string Document_Body_ns6: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns6 description: Document for Credit Transfer and SIBS extension. properties: Document: $ref: '#/definitions/Document_element_ns0' required: - Document Document_element_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 name: Document type: object properties: FIToFIPmtStsReq: $ref: '#/definitions/FIToFIPaymentStatusRequestV03_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: "Scope\r\nThe FinancialInstitutionToFinancialInstitutionPaymentStatusRequest message is sent by the debtor agent to the creditor agent, directly or through other agents and/or a payment clearing and settlement system. It is used to request a FIToFIPaymentStatusReport message containing information on the status of a previously sent instruction." required: - FIToFIPmtStsReq example: |2- string 2016-04-18T14:07:37 string string string string string string string string 2016-04-18T14:07:37 3 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string DataIn_element_ns1: xml: name: DataIn type: object properties: SibsExt: $ref: '#/definitions/SibsExt_element_sibs' description: SIBS Extension to EPC SCT Inst Schemas (2020-02-14) - IPS Credit Transfer/Recall Document: $ref: '#/definitions/Document_element_ns2' required: - Document example: |2- string string 96 string string string string string string string string string string 2016-04-18T14:07:37 string 3 2016-04-18 string string string string string string string string string string string string string string string string string 3 2016-04-18T14:07:37 string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string string string string string string string 2016-04-18 string string string string string string string string string string string string DataIn_element_ns3: xml: name: DataIn type: object properties: SibsExt: $ref: '#/definitions/SibsExt_element_sibs' description: SIBS Extension to EPC SCT Inst Schemas (2020-02-14) - IPS Credit Transfer/Recall Document: $ref: '#/definitions/Document_element_ns4' required: - Document example: |2- string string 96 string string string string string string string string string string string string string string string string string string 2016-04-18T14:07:37 string string string string string string string 3 2016-04-18 string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string string DataIn_element_ns5: xml: name: DataIn type: object properties: Document: $ref: '#/definitions/Document_element_ns0' required: - Document SibsExt_element_sibs: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: SIBS Extension to EPC SCT Inst Schemas type: object properties: BusinessTp: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9696] SCT_CATNEG - Business Type (3A); Business Type ("P2P", "P2B", "B2B", "B2P", "B2_", "P2_") - Mandatory after the Bank subscribes Fraud services type: string maxLength: 3 PrimaryErrCd: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [013224] SCT_ERRTIP_VALPRI - Error code after primary validation (4A); Error code after primary validation type: string maxLength: 4 ExtrnlTxTkn: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: Internal MBWay use - Send Id to IPS/Fraud type: string maxLength: 50 FraudCommSrc: $ref: '#/definitions/FraudCommunicationSource_type_sibs' description: Fraud Communication Source - Mandatory after the Bank subscribes Fraud services x-xsi-type: SibsExtension x-xsi-type-xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs x-xsi-type-uniquename: SibsExtension_type_sibs SibsExt_Body_sibs: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: SIBS Extension to EPC SCT Inst Schemas type: object properties: SibsExt: $ref: '#/definitions/SibsExt_element_sibs' Document_Body_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: Document for Credit Transfer and SIBS extension. properties: Document: $ref: '#/definitions/Document_element_ns2' required: - Document Document_element_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: Document for Credit Transfer and SIBS extension. allOf: - $ref: '#/definitions/Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2_for_Document_element_ns2' - type: object properties: [] x-xsi-type: Document_SIBS_Extension x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Document_SIBS_Extension_type_ns2 Document_Body_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: Document for Credit Transfer and SIBS extension. properties: Document: $ref: '#/definitions/Document_element_ns4' required: - Document Document_element_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: Document for Recall and SIBS extension. allOf: - $ref: '#/definitions/Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4_for_Document_element_ns4' - type: object properties: [] x-xsi-type: Document_SIBS_Extension x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Document_SIBS_Extension_type_ns4 FIToFIPaymentStatusRequestV03_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: GrpHdr: $ref: '#/definitions/GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["Group Header","Set of characteristics shared by all individual transactions included in the status request message."]' OrgnlGrpInf: $ref: '#/definitions/OriginalGroupInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["Mandatory.","Only one occurence is allowed."]' TxInf: description: '["Mandatory.","StatusInvestigation: Only one occurence is allowed."]' type: array minItems: 1 items: $ref: '#/definitions/PaymentTransaction113_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' required: - GrpHdr - OrgnlGrpInf - TxInf x-xsi-type: FIToFIPaymentStatusRequestV03_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: FIToFIPaymentStatusRequestV03_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 FraudCommunicationSource_type_sibs: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: Fraud Communication Source type: object properties: ChannelTp: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [8117] TRM_CNLTIP_SEL - Channel Type (2N); Selected Channel Type ("01", "10", "12") - Mandatory after the Bank subscribes Fraud services type: number maximum: 99 AuthTp: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9400] SIS_ATTCOD - Authentication Type (2A); Authentication Type - Should be filled (Mandatory if ChannelTp="12") type: string maxLength: 2 IpAddr: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9942] EXT_IPEA01 - Terminal IP Address (45A); Terminal IP Address - Should be filled (Mandatory if ChannelTp="01" or "06") type: string maxLength: 45 UsrAgt: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9053] SIS_USRAGN - User Agent (254A); User Agent - Should be filled (Mandatory if ChannelTp="01" or "06") type: string maxLength: 254 FgpBrw: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9401] TRM_FGPBRW - Browser/Device Fingerprint (64A); Browser/Device Fingerprint - Should be filled (Mandatory if ChannelTp="01" or "03") type: string maxLength: 64 UuidDvc: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9402] TRM_UIDDVC - Device UUID (64A); Device UUID - Should be filled type: string maxLength: 64 GeoLat: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9403] SIS_GEOLAT - Device Latitude Location (10A); Device Latitude Location - Should be filled type: string maxLength: 10 GeoLng: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [9404] SIS_GEOLON - Device Longitude Location (11A); Device Longitude Location - Should be filled type: string maxLength: 11 OrigBankId: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [11279] SCT_IDEORD - Originator Bank Identification (35A); Originator Bank Identification - Mandatory type: string maxLength: 35 StrongAuthInd: xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs description: |- [3691] EXT_CAPIND - Strong Authentication Indicator (1A); Strong Authentication Indicator - Should be filled (Mandatory if ChannelTp="01" to "07" or "09" or "10") type: string maxLength: 1 x-xsi-type: FraudCommunicationSource x-xsi-type-xml: namespace: http://SIBS/SharedResources/Schemas/SibsExtension prefix: sibs x-xsi-type-uniquename: FraudCommunicationSource_type_sibs GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: MsgId: $ref: '#/definitions/Max35Text_type_ns0' description: "" CreDtTm: $ref: '#/definitions/ISODateTime_type_ns0' description: "" InstgAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: Only 'BICFI' is allowed. InstdAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: Only 'BICFI' is allowed. required: - MsgId - CreDtTm x-xsi-type: GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 OriginalGroupInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: OrgnlMsgId: $ref: '#/definitions/Max35Text_type_ns0' description: "" OrgnlMsgNmId: $ref: '#/definitions/Max35Text_type_ns0' description: '["Recall/RFRO: Only camt.056.001.08 is allowed.","StatusInvestigation: Only pacs.008.001.08 is allowed."]' required: - OrgnlMsgId - OrgnlMsgNmId x-xsi-type: OriginalGroupInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: OriginalGroupInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PaymentTransaction113_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: StsReqId: $ref: '#/definitions/Max35Text_type_ns0' description: '["Mandatory.","This ID must be forwarded to the Beneficiary PSP (and therefore it is not a point-to-point reference)."]' OrgnlInstrId: $ref: '#/definitions/Max35Text_type_ns0' description: '["Mandatory.","Recall: Must be populated with a cancellation ID (AT-R053) of the relevant camt.056 Transaction Information.","RFRO: Must be populated with a cancellation ID (AT-R072) of the relevant camt.056 Transaction Information.","StatusInvestigation: Mandatory if provided in the original instruction."]' OrgnlEndToEndId: $ref: '#/definitions/Max35Text_type_ns0' description: '["AT-T014 Originator’s reference of the SCT Inst Instruction.","Mandatory."]' OrgnlTxId: $ref: '#/definitions/Max35Text_type_ns0' description: '["AT-T054 The Originator PSP’s reference number of the SCT Inst Transaction message.","Mandatory."]' AccptncDtTm: $ref: '#/definitions/ISODateTime_type_ns0' description: '["AT-T056 Timestamp of the SCT Inst Transaction.","Recall/RFRO: This information is to be retrieved from the original transaction."]' OrgnlTxRef: $ref: '#/definitions/OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["Mandatory.","The message elements under ‘Original Transaction Reference’ must be populated with the same value as the message elements of the original instruction."]' required: - StsReqId - OrgnlEndToEndId - OrgnlTxId - OrgnlTxRef x-xsi-type: PaymentTransaction113_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PaymentTransaction113_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 FIToFICustomerCreditTransferV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: GrpHdr: $ref: '#/definitions/GroupHeader93_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" CdtTrfTxInf: $ref: '#/definitions/CreditTransferTransaction39_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Only one occurence is allowed. required: - GrpHdr - CdtTrfTxInf x-xsi-type: FIToFICustomerCreditTransferV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: FIToFICustomerCreditTransferV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 FIToFIPaymentCancellationRequestV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Assgnmt: $ref: '#/definitions/CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: "" CtrlData: $ref: '#/definitions/ControlData1_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: "" Undrlyg: description: "" type: array minItems: 1 items: $ref: '#/definitions/UnderlyingTransaction23_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' required: - Assgnmt - Undrlyg x-xsi-type: FIToFIPaymentCancellationRequestV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: FIToFIPaymentCancellationRequestV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Max35Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 35Text","Specifies a character string with a maximum length of 35 characters."]' type: string minLength: 1 maxLength: 35 x-xsi-type: Max35Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max35Text_type_ns0 ISODateTime_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["ISODate Time","A particular point in the progression of time defined by a mandatory date and a mandatory time component, expressed in either UTC time format (YYYY-MM-DDThh:mm:ss.sssZ), local time with UTC offset format (YYYY-MM-DDThh:mm:ss.sss+/-hh:mm), or local time format (YYYY-MM-DDThh:mm:ss.sss). These representations are defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601.\r\nNote on the time format:\r\n1) beginning / end of calendar day\r\n00:00:00 = the beginning of a calendar day\r\n24:00:00 = the end of a calendar day\r\n2) fractions of second in time format\r\nDecimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed."]' type: string format: date-time x-xsi-type: ISODateTime x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ISODateTime_type_ns0 BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: FinInstnId: $ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' required: - FinInstnId x-xsi-type: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: IntrBkSttlmAmt: $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_type_ns0' description: AT-T002 Amount of the SCT Inst in euro. IntrBkSttlmDt: $ref: '#/definitions/ISODate_type_ns0' description: AT-T051 The Settlement Date of the SCT Inst Transaction. SttlmInf: $ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: "" PmtTpInf: $ref: '#/definitions/PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["AT-T008 The category purpose of the SCT Inst Instruction.","AT-T001 The identification code of the SCT Inst Scheme."]' RmtInf: $ref: '#/definitions/RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: AT-T009 The Remittance Information sent by the Originator to the Beneficiary in the SCT Inst Instruction. UltmtDbtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["AT-P006 The name of the Originator Reference Party.","AT-P007 The identification code of the Originator Reference Party","Only ''Party'' is allowed."]' Dbtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0' description: '["AT-P001 The name of the Originator","AT-P005 The address of the Originator","AT-P004 The Originator identification code","Only ''Party'' is allowed."]' DbtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0' description: '["AT-D001 The IBAN of the account of the Originator.","AT-P003 The Proxy/Alias of the account of the Originator"]' DbtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["Recall/RFRO: AT-D002 The BIC code of the Originator PSP.","StatusInvestigation: AT-D002 The BIC code of the Originator Bank.","Mandatory."]' CdtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: AT-C002 The BIC code of the Beneficiary PSP. Cdtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0' description: '["AT-E001 The name of the Beneficiary. \r\nAT-E004 The address of the Beneficiary. \r\nAT-E005 The Beneficiary identification code.","Only ''Party'' is allowed."]' CdtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0' description: '["AT-C001 The IBAN of the account of the Beneficiary.","AT-E003 The Proxy/Alias of the account of the Beneficiary."]' UltmtCdtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' description: '["AT-E007 The name of the Beneficiary Reference Party. \r\nAT-E010 The identification code of the Beneficiary Reference Party.","Only ''Party'' is allowed."]' Purp: $ref: '#/definitions/Purpose2Choice_type_ns0' description: AT-T007 The purpose of the SCT Inst Instruction. required: - DbtrAgt x-xsi-type: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 GroupHeader93_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: MsgId: $ref: '#/definitions/Max35Text_type_ns2' description: "" CreDtTm: $ref: '#/definitions/ISODateTime_type_ns2' description: "" NbOfTxs: $ref: '#/definitions/Max15NumericText_type_ns2' description: The number of transactions is limited to one. TtlIntrBkSttlmAmt: $ref: '#/definitions/ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["Mandatory.","Only ‘EUR’ is allowed.","Amount must be 0.01 or up to the maximum amount per instruction that can be processed under the Scheme as defined in document EPC023-16 “Maximum Amount for Instructions under the SCT Instant Rulebook\", or the maximum amount as agreed between individual Participants or communities of Participants.","The fractional part has a maximum of two digits."]' IntrBkSttlmDt: $ref: '#/definitions/ISODate_type_ns2' description: '["Mandatory.","AT-T051 The Settlement Date of the SCT Inst Transaction."]' SttlmInf: $ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" PmtTpInf: $ref: '#/definitions/PaymentTypeInformation28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Mandatory. InstgAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Only 'BICFI' is allowed InstdAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Only 'BICFI' is allowed. required: - MsgId - CreDtTm - NbOfTxs - TtlIntrBkSttlmAmt - IntrBkSttlmDt - SttlmInf - PmtTpInf x-xsi-type: GroupHeader93_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: GroupHeader93_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 CreditTransferTransaction39_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: PmtId: $ref: '#/definitions/PaymentIdentification7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" IntrBkSttlmAmt: $ref: '#/definitions/ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2' description: '["AT-T002 The amount of the SCT Inst in Euro.","Only ‘EUR’ is allowed.","Amount must be 0.01 or up to the maximum amount per instruction that can be processed under the Scheme as defined in document EPC023-16 “Maximum Amount for Instructions under the SCT Instant Rulebook\", or the maximum amount as agreed between individual Participants or communities of Participants.","The fractional part has a maximum of two digits."]' AccptncDtTm: $ref: '#/definitions/ISODateTime_type_ns2' description: '["AT-T056 Timestamp of the SCT Inst Transaction.","Mandatory.","The Timestamp must be unambiguous and at least include seconds. Only UTC time format or local time with UTC offset format can be used."]' ChrgBr: $ref: '#/definitions/ChargeBearerType1Code_type_ns2' description: Only "SLEV" is allowed. UltmtDbtr: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" Dbtr: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2' description: "" DbtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2' description: Mandatory. DbtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-D002 The BIC code of the Originator PSP.","Only ''BICFI'' is allowed."]' CdtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-C002 The BIC code of the Beneficiary PSP.","Only ''BICFI'' is allowed."]' Cdtr: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2' description: "" CdtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2' description: Mandatory. UltmtCdtr: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns2' description: "" Purp: $ref: '#/definitions/Purpose2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: AT-T007 The purpose of the SCT Inst Instruction. RmtInf: $ref: '#/definitions/RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-T009 The Remittance Information.","Either ‘Structured’ or ‘Unstructured’ may be present."]' required: - PmtId - IntrBkSttlmAmt - AccptncDtTm - ChrgBr - Dbtr - DbtrAcct - DbtrAgt - CdtrAgt - Cdtr - CdtrAcct x-xsi-type: CreditTransferTransaction39_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CreditTransferTransaction39_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns4' description: "" Assgnr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Instructing Party.","Limited to ''BICFI'' to identify a PSP, ''AnyBIC'' to identify a CSM or ''LEI'' or ‘Name’ to indicate a CSM when it has no BIC.","‘Name’ is limited to 70 characters in length."]' Assgne: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Instructed Party.","Limited to ''BICFI'' to identify a PSP, ''AnyBIC'' to identify a CSM or ''LEI'' or ‘Name’ to indicate a CSM when it has no BIC.","‘Name’ is limited to 70 characters in length."]' CreDtTm: $ref: '#/definitions/ISODateTime_type_ns4' description: "" required: - Id - Assgnr - Assgne - CreDtTm x-xsi-type: CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ControlData1_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: NbOfTxs: $ref: '#/definitions/Max15NumericText_type_ns4' description: "" required: - NbOfTxs x-xsi-type: ControlData1_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ControlData1_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 UnderlyingTransaction23_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: TxInf: description: Mandatory. type: array minItems: 1 items: $ref: '#/definitions/PaymentTransaction106_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' required: - TxInf x-xsi-type: UnderlyingTransaction23_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: UnderlyingTransaction23_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: BICFI: $ref: '#/definitions/BICFIDec2014Identifier_type_ns0' required: - BICFI x-xsi-type: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 ActiveOrHistoricCurrencyAndAmount_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Active Or Historic Currency And Amount","A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217."]' allOf: - $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns0' - type: object properties: Ccy: xml: namespace: "" attribute: true description: '["Active Or Historic Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string pattern: '[A-Z]{3,3}' required: - Ccy x-xsi-type: ActiveOrHistoricCurrencyAndAmount x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_type_ns0 ISODate_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["ISODate","A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601."]' type: string format: date x-xsi-type: ISODate x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ISODate_type_ns0 SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: SttlmMtd: $ref: '#/definitions/SettlementMethod1Code_type_ns0' SttlmAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' ClrSys: $ref: '#/definitions/ClearingSystemIdentification3Choice_type_ns0' required: - SttlmMtd x-xsi-type: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: SvcLvl: $ref: '#/definitions/ServiceLevel8Choice_type_ns0' LclInstrm: $ref: '#/definitions/LocalInstrument2Choice_type_ns0' CtgyPurp: $ref: '#/definitions/CategoryPurpose1Choice_type_ns0' required: - SvcLvl - LclInstrm x-xsi-type: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Ustrd: $ref: '#/definitions/Max140Text_type_ns0' Strd: $ref: '#/definitions/StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Pty: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Pty: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0' x-xsi-type: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' Prxy: $ref: '#/definitions/ProxyAccountIdentification1_type_ns0' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0 Purpose2Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Purpose 2Choice","Specifies the underlying reason for the payment transaction.\r\nUsage: Purpose is used by the end-customers, that is initiating party, (ultimate) debtor, (ultimate) creditor to provide information concerning the nature of the payment. Purpose is a content element, which is not used for processing by any of the agents involved in the payment chain."]' type: object properties: Cd: $ref: '#/definitions/ExternalPurpose1Code_type_ns0' description: '["Code","Underlying reason for the payment transaction, as published in an external purpose code list."]' x-xsi-type: Purpose2Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Purpose2Choice_type_ns0 Max35Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 35Text","Specifies a character string with a maximum length of 35 characters."]' type: string minLength: 1 maxLength: 35 x-xsi-type: Max35Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max35Text_type_ns2 ISODateTime_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["ISODate Time","A particular point in the progression of time defined by a mandatory date and a mandatory time component, expressed in either UTC time format (YYYY-MM-DDThh:mm:ss.sssZ), local time with UTC offset format (YYYY-MM-DDThh:mm:ss.sss+/-hh:mm), or local time format (YYYY-MM-DDThh:mm:ss.sss). These representations are defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601.\r\nNote on the time format:\r\n1) beginning / end of calendar day\r\n00:00:00 = the beginning of a calendar day\r\n24:00:00 = the end of a calendar day\r\n2) fractions of second in time format\r\nDecimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed."]' type: string format: date-time x-xsi-type: ISODateTime x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ISODateTime_type_ns2 Max15NumericText_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 15Numeric Text","Specifies a numeric string with a maximum length of 15 digits."]' type: string pattern: '[0-9]{1,15}' x-xsi-type: Max15NumericText x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max15NumericText_type_ns2 ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 allOf: - $ref: '#/definitions/ActiveCurrencyAndAmount_SimpleType_type_ns2' - allOf: - description: '["Active Currency And Amount _Simple Type","A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0.010000 maximum: 1000000000000000 properties: Ccy: xml: namespace: "" attribute: true description: '["Active Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string pattern: '[A-Z]{3,3}' required: - Ccy x-ibm-fractionDigits: 2 x-ibm-totalDigits: 18 - type: object properties: Ccy: xml: namespace: "" attribute: true description: '["Active Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string enum: - EUR pattern: '[A-Z]{3,3}' required: - Ccy x-xsi-type: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ISODate_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["ISODate","A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601."]' type: string format: date x-xsi-type: ISODate x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ISODate_type_ns2 SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: SttlmMtd: $ref: '#/definitions/SettlementMethod1Code_type_ns2' description: Only "CLRG", "INGA" and "INDA" are allowed. SttlmAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Only ‘Identification’ is allowed. ClrSys: $ref: '#/definitions/ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" required: - SttlmMtd x-xsi-type: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 PaymentTypeInformation28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: SvcLvl: $ref: '#/definitions/ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["Mandatory.","Only one occurence is allowed."]' LclInstrm: $ref: '#/definitions/LocalInstrument2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Mandatory. CtgyPurp: $ref: '#/definitions/CategoryPurpose1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-T008 The category purpose of the SCT Inst Instruction.","Depending on the agreement between the Originator and the Originator PSP, ‘Category Purpose’ may be forwarded to the Beneficiary PSP."]' required: - SvcLvl - LclInstrm x-xsi-type: PaymentTypeInformation28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PaymentTypeInformation28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: FinInstnId: $ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' required: - FinInstnId x-xsi-type: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 PaymentIdentification7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: InstrId: $ref: '#/definitions/Max35Text_type_ns2' description: "" EndToEndId: $ref: '#/definitions/Max35Text_type_ns2' description: '["AT-T014 Originator’s Reference to the SCT Inst Transaction.","A customer reference that must be passed on in the end-to-end chain. In the event that no reference was given, \"NOTPROVIDED\" must be used."]' TxId: $ref: '#/definitions/Max35Text_type_ns2' description: '["AT-T054 The Originator PSP’s reference number of the SCT Inst Transaction message.","Mandatory.","Must contain a reference that is meaningful to the Originator’s PSP and is unique over time."]' required: - EndToEndId - TxId x-xsi-type: PaymentIdentification7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PaymentIdentification7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 allOf: - $ref: '#/definitions/ActiveCurrencyAndAmount_SimpleType_type_ns2' - allOf: - description: '["Active Currency And Amount _Simple Type","A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0.010000 maximum: 999999999.990000 properties: Ccy: xml: namespace: "" attribute: true description: '["Active Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string pattern: '[A-Z]{3,3}' required: - Ccy x-ibm-fractionDigits: 2 x-ibm-totalDigits: 18 - type: object properties: Ccy: xml: namespace: "" attribute: true description: '["Active Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string enum: - EUR pattern: '[A-Z]{3,3}' required: - Ccy x-xsi-type: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2 ChargeBearerType1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Charge Bearer Type 1Code","Specifies which party(ies) will pay charges due for processing of the instruction."]' type: string enum: - SLEV x-xsi-type: ChargeBearerType1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ChargeBearerType1Code_type_ns2 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-P006 Name of the Originator Reference Party.","‘Name’ is limited to 70 characters in length."]' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: AT-P007 Identification code of the Originator Reference Party. x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["Mandatory.","AT-P001 Name of the Originator.","‘Name’ is limited to 70 characters in length."]' PstlAdr: $ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-P005 Address of the Originator (only mandatory when the Originator PSP or the Beneficiary PSP is located in a non-EEA SEPA country or territory).","If ‘Address Line’ is used, then ‘Postal Address’ sub-elements other than ‘Country’ are forbidden. \r\nA combination of ‘Address Line’ and ''Country’ is allowed; it is recommended when either the Debtor Agent or Creditor Agent is a non-EEA SEPA PSP. \r\nIf ''Address Line'' is not used, then at least ''Town Name'' and ''Country'' must be used."]' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: AT-P004 Originator’s Identification Code. required: - Nm x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Only IBAN is allowed. Prxy: $ref: '#/definitions/ProxyAccountIdentification1_type_ns2' description: '["AT-P003 The Proxy/Alias of the account of the Originator.","AT-P003 can only be provided here under the condition that the Originator is given the possibility to validate the IBAN linked to that Alias/Proxy, prior to the authentication of the instruction unless the Originator and the Originator PSP agreed upfront on another arrangement (e.g., through an amendment of the general terms and conditions).","Furthermore, the Originator PSP must have an agreement with the Originator and the Beneficiary PSP with the Beneficiary in relation to the treatment and the use of the data provided under such Alias/Proxy i.e. whether it is to be used for the purpose to initiate the transaction and/or to forward it to the Beneficiary PSP and/or the Beneficiary concerned."]' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["Mandatory.","AT-E001 The name of the Beneficiary.","‘Name’ is limited to 70 characters in length."]' PstlAdr: $ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2' description: '["AT-E004 The address of the Beneficiary.","If ‘Address Line’ is used, then ‘Postal Address’ sub-elements other than ‘Country’ are forbidden. \r\nA combination of ‘Address Line’ and ''Country’ is allowed. \r\nIf ''Address Line'' is not used, then at least ''Town Name'' and ''Country'' must be used."]' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: AT-E005 The Beneficiary identification code. required: - Nm x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2' description: Only IBAN is allowed. Prxy: $ref: '#/definitions/ProxyAccountIdentification1_type_ns2' description: '["AT-E003 The Proxy/alias of the account of the Beneficiary.","AT-E003 can only be provided here under the condition that the Originator is given the possibility to validate the IBAN linked to that Alias/Proxy, prior to the authentication of the instruction unless the Originator and the Originator PSP agreed upfront on another arrangement (e.g., through an amendment of the general terms and conditions).","Furthermore, the Originator PSP must have an agreement with the Originator and the Beneficiary PSP with the Beneficiary in relation to the treatment and the use of the data provided under such Alias/Proxy i.e. whether it is to be used for the purpose to initiate the transaction and/or to forward it to the Beneficiary PSP and/or the Beneficiary concerned."]' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns2 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-E007 The name of the Beneficiary Reference Party.","‘Name’ is limited to 70 characters in length."]' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: AT-E010 The identification code of the Beneficiary Reference Party. x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns2 Purpose2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/ExternalPurpose1Code_type_ns2' description: "" x-xsi-type: Purpose2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Purpose2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Ustrd: $ref: '#/definitions/Max140Text_type_ns2' description: '["‘Unstructured’ may carry structured remittance information, as agreed between the Originator and the Beneficiary.","Only one occurrence of ‘Unstructured’ is allowed.","If the commercial trade name of the payee is different from its legal name, then the commercial trade name must be provided here in addition to the country code and postcode (or country code and town name) of where the transaction took place.This information must be put between slashes to clearly differentiate from the other information included under this element e.g. /Commercial trade name/AT-1010/ or /Commercial trade name/AT-Vienna/","If the commercial trade name of the payee is different from its legal name (AT-E001 The name of the Beneficiary), then the commercial trade name must be provided here. The location of where the transaction took place (if different from AT-E004 The address of the Beneficiary) as well as the transaction date and time can also be provided here. Each piece of information must be followed by a slash to clearly differentiate from the other information included under this data element (a special character other than a slash can be used instead (e.g., “+”) in case the slash is used for other purposes). [Example: The Shopping Paradise/Boulevard des Marchands 123/2020-12-24T11:37/Purchase Nr 1234567890AZ - Merry Christmas.] For further information, please refer to “EPC088-22 EPC Guidance Document – Improve Transparency for Retail Payment End-Users”."]' Strd: $ref: '#/definitions/StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["‘Structured’ can be used, provided the tags and the data within the ‘Structured’ element (i.e. excluding and ) do not exceed 140 characters in length.","Only one occurrence of ‘Structured’ is allowed."]' x-xsi-type: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 Max35Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 35Text","Specifies a character string with a maximum length of 35 characters."]' type: string minLength: 1 maxLength: 35 x-xsi-type: Max35Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max35Text_type_ns4 Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Agt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Pty: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ISODateTime_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["ISODate Time","A particular point in the progression of time defined by a mandatory date and a mandatory time component, expressed in either UTC time format (YYYY-MM-DDThh:mm:ss.sssZ), local time with UTC offset format (YYYY-MM-DDThh:mm:ss.sss+/-hh:mm), or local time format (YYYY-MM-DDThh:mm:ss.sss). These representations are defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601.\r\nNote on the time format:\r\n1) beginning / end of calendar day\r\n00:00:00 = the beginning of a calendar day\r\n24:00:00 = the end of a calendar day\r\n2) fractions of second in time format\r\nDecimal fractions of seconds may be included. In this case, the involved parties shall agree on the maximum number of digits that are allowed."]' type: string format: date-time x-xsi-type: ISODateTime x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ISODateTime_type_ns4 Max15NumericText_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 15Numeric Text","Specifies a numeric string with a maximum length of 15 digits."]' type: string pattern: '[0-9]{1,15}' x-xsi-type: Max15NumericText x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max15NumericText_type_ns4 PaymentTransaction106_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: CxlId: $ref: '#/definitions/Max35Text_type_ns4' description: '["Mandatory.","Recall: AT-R053 The specific reference of the Originator PSP initiating the Recall.","RFRO: AT-R072 The specific reference of the Originator PSP for the Request for Recall by the Originator.","This ID must be forwarded in the handling of the Recall message to the Beneficiary PSP and optionally to the Beneficiary (and therefore it is not a point-to-point reference)."]' OrgnlGrpInf: $ref: '#/definitions/OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: Mandatory. OrgnlInstrId: $ref: '#/definitions/Max35Text_type_ns4' description: "" OrgnlEndToEndId: $ref: '#/definitions/Max35Text_type_ns4' description: '["Mandatory.","AT-T014 The Originator’s reference of the SCT Inst Transaction."]' OrgnlTxId: $ref: '#/definitions/Max35Text_type_ns4' description: '["Mandatory.","AT-T054 The Originator PSP’s reference of the SCT Inst Transaction message."]' OrgnlIntrBkSttlmAmt: $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Mandatory.","AT-T002 The amount of the SCT Inst in euro.","The fractional part has a maximum of two digits."]' OrgnlIntrBkSttlmDt: $ref: '#/definitions/ISODate_type_ns4' description: '["Mandatory.","AT-T051 The Settlement Date of the SCT Inst Transaction."]' CxlRsnInf: $ref: '#/definitions/PaymentCancellationReason5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Mandatory.","Only one occurrence is allowed."]' OrgnlTxRef: $ref: '#/definitions/OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Mandatory.","Recall: An exact copy of all attributes of the initially sent DS-02 which is to be cancelled.","RFRO: An exact copy of the original Inter-PSP Payment dataset (DS-02) which the Request for Recall by the Originator relates to.","The message elements under ‘Original Transaction Reference’ must be populated with the same value as the message elements of the original instruction."]' required: - CxlId - OrgnlGrpInf - OrgnlEndToEndId - OrgnlTxId - OrgnlIntrBkSttlmAmt - OrgnlIntrBkSttlmDt - CxlRsnInf - OrgnlTxRef x-xsi-type: PaymentTransaction106_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PaymentTransaction106_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Active Or Historic Currency And Amount _Simple Type","A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0 x-ibm-fractionDigits: 5 x-ibm-totalDigits: 18 x-ibm-discriminator: true x-xsi-type: ActiveOrHistoricCurrencyAndAmount_SimpleType x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns0 BICFIDec2014Identifier_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["BICFIDec 2014Identifier","Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: BICFIDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns0 SettlementMethod1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Settlement Method 1Code","Specifies the method used to settle the credit transfer instruction."]' type: string enum: - CLRG - COVE - INDA - INGA x-xsi-type: SettlementMethod1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: SettlementMethod1Code_type_ns0 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_type_ns0' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 ClearingSystemIdentification3Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Clearing System Identification 3Choice","Specifies the clearing system identification."]' type: object properties: Cd: $ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns0' description: '["Code","Infrastructure through which the payment instruction is processed, as published in an external clearing system identification code list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Clearing system identification in a proprietary form."]' x-xsi-type: ClearingSystemIdentification3Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ClearingSystemIdentification3Choice_type_ns0 ServiceLevel8Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Service Level 8Choice","Specifies the service level of the transaction."]' type: object properties: Cd: $ref: '#/definitions/ExternalServiceLevel1Code_type_ns0' description: '["Code","Specifies a pre-agreed service or level of service between the parties, as published in an external service level code list."]' x-xsi-type: ServiceLevel8Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ServiceLevel8Choice_type_ns0 LocalInstrument2Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Local Instrument 2Choice","Set of elements that further identifies the type of local instruments being requested by the initiating party."]' type: object properties: Cd: $ref: '#/definitions/ExternalLocalInstrument1Code_type_ns0' description: '["Code","Specifies the local instrument, as published in an external local instrument code list."]' x-xsi-type: LocalInstrument2Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: LocalInstrument2Choice_type_ns0 CategoryPurpose1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Category Purpose 1Choice","Specifies the high level purpose of the instruction based on a set of pre-defined categories.\r\nUsage: This is used by the initiating party to provide information concerning the processing of the payment. It is likely to trigger special processing by any of the agents involved in the payment chain."]' type: object properties: Cd: $ref: '#/definitions/ExternalCategoryPurpose1Code_type_ns0' description: '["Code","Category purpose, as published in an external category purpose code list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Category purpose, in a proprietary form."]' x-xsi-type: CategoryPurpose1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CategoryPurpose1Choice_type_ns0 Max140Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 140 x-xsi-type: Max140Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max140Text_type_ns0 StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: CdtrRefInf: $ref: '#/definitions/CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' PstlAdr: $ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns0 AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns0' x-xsi-type: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 ProxyAccountIdentification1_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Proxy Account Identification 1","Information related to a proxy identification of the account."]' type: object properties: Tp: $ref: '#/definitions/ProxyAccountType1Choice_type_ns0' description: '["Type","Type of the proxy identification."]' Id: $ref: '#/definitions/Max2048Text_type_ns0' description: '["Identification","Identification used to indicate the account identification under another specified name."]' required: - Id x-xsi-type: ProxyAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ProxyAccountIdentification1_type_ns0 ExternalPurpose1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Purpose 1Code","Specifies the external purpose code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalPurpose1Code_type_ns0 SettlementMethod1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Settlement Method 1Code","Specifies the method used to settle the credit transfer instruction."]' type: string enum: - CLRG - INDA - INGA x-xsi-type: SettlementMethod1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: SettlementMethod1Code_type_ns2 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_type_ns2' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns2' description: "" Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: "" x-xsi-type: ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-T001 The identification code of the SCT Inst Scheme.","Only \"SEPA\" is allowed."]' x-xsi-type: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 LocalInstrument2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/ExternalLocalInstrument1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["AT-T001 The identification code of the SCT Inst Scheme","Only \"INST\" is allowed."]' x-xsi-type: LocalInstrument2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: LocalInstrument2Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 CategoryPurpose1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/ExternalCategoryPurpose1Code_type_ns2' description: "" Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: "" x-xsi-type: CategoryPurpose1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CategoryPurpose1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: BICFI: $ref: '#/definitions/BICFIDec2014Identifier_type_ns2' required: - BICFI x-xsi-type: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: OrgId: $ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Either ‘AnyBIC', 'LEI’ or one occurrence of ‘Other’ is allowed. PrvtId: $ref: '#/definitions/PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Either ‘Date and Place of Birth’ or one occurrence of ‘Other’ is allowed. x-xsi-type: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Dept: $ref: '#/definitions/Max70Text_type_ns2' description: "" SubDept: $ref: '#/definitions/Max70Text_type_ns2' description: "" StrtNm: $ref: '#/definitions/Max70Text_type_ns2' description: "" BldgNb: $ref: '#/definitions/Max16Text_type_ns2' description: "" BldgNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" Flr: $ref: '#/definitions/Max70Text_type_ns2' description: "" PstBx: $ref: '#/definitions/Max16Text_type_ns2' description: "" Room: $ref: '#/definitions/Max70Text_type_ns2' description: "" PstCd: $ref: '#/definitions/Max16Text_type_ns2' description: "" TwnNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" TwnLctnNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" DstrctNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" CtrySubDvsn: $ref: '#/definitions/Max35Text_type_ns2' description: "" Ctry: $ref: '#/definitions/CountryCode_type_ns2' description: "" AdrLine: description: '["Only two occurrences are allowed.","If ‘Address Line’ is used, then ‘Postal Address’ sub-elements other than ‘Country’ are forbidden. \r\nA combination of ‘Address Line’ and ''Country’ is allowed; it is recommended when either Debtor Agent or Creditor Agent is a non-EEA SEPA PSP."]' type: array maxItems: 2 items: $ref: '#/definitions/Max70Text_type_ns2' x-xsi-type: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns2' description: AT-D001 The IBAN of the account of the Originator. x-xsi-type: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ProxyAccountIdentification1_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Proxy Account Identification 1","Information related to a proxy identification of the account."]' type: object properties: Tp: $ref: '#/definitions/ProxyAccountType1Choice_type_ns2' description: '["Type","Type of the proxy identification."]' Id: $ref: '#/definitions/Max2048Text_type_ns2' description: '["Identification","Identification used to indicate the account identification under another specified name."]' required: - Id x-xsi-type: ProxyAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ProxyAccountIdentification1_type_ns2 PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Dept: $ref: '#/definitions/Max70Text_type_ns2' description: "" SubDept: $ref: '#/definitions/Max70Text_type_ns2' description: "" StrtNm: $ref: '#/definitions/Max70Text_type_ns2' description: "" BldgNb: $ref: '#/definitions/Max16Text_type_ns2' description: "" BldgNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" Flr: $ref: '#/definitions/Max70Text_type_ns2' description: "" PstBx: $ref: '#/definitions/Max16Text_type_ns2' description: "" Room: $ref: '#/definitions/Max70Text_type_ns2' description: "" PstCd: $ref: '#/definitions/Max16Text_type_ns2' description: "" TwnNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" TwnLctnNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" DstrctNm: $ref: '#/definitions/Max35Text_type_ns2' description: "" CtrySubDvsn: $ref: '#/definitions/Max35Text_type_ns2' description: "" Ctry: $ref: '#/definitions/CountryCode_type_ns2' description: "" AdrLine: description: '["Only two occurrences are allowed.","If ‘Address Line’ is used, then ‘Postal Address’ sub-elements other than ‘Country’ are forbidden. \r\nA combination of ‘Address Line’ and ''Country’ is allowed."]' type: array maxItems: 2 items: $ref: '#/definitions/Max70Text_type_ns2' x-xsi-type: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2 AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns2' description: AT-C001 The IBAN of the account of the Beneficiary. x-xsi-type: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns2 ExternalPurpose1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Purpose 1Code","Specifies the external purpose code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalPurpose1Code_type_ns2 Max140Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 140 x-xsi-type: Max140Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max140Text_type_ns2 StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: CdtrRefInf: $ref: '#/definitions/CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: '["When present, the Creditor PSP is not obliged to validate the reference information.","When used both ‘Type’ and ‘Reference’ must be present."]' x-xsi-type: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: FinInstnId: $ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' required: - FinInstnId x-xsi-type: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: OrgnlMsgId: $ref: '#/definitions/Max35Text_type_ns4' description: "" OrgnlMsgNmId: $ref: '#/definitions/Max35Text_type_ns4' description: Only ‘pacs.008.001.08’ is allowed. required: - OrgnlMsgId - OrgnlMsgNmId x-xsi-type: OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 allOf: - $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns4' - description: '["Active Or Historic Currency And Amount _Simple Type","A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0.010000 maximum: 999999999.990000 properties: Ccy: xml: namespace: "" attribute: true description: '["Active Or Historic Currency Code","A code allocated to a currency by a Maintenance Agency under an international identification scheme, as described in the latest edition of the international standard ISO 4217 \"Codes for the representation of currencies and funds\"."]' type: string pattern: '[A-Z]{3,3}' required: - Ccy x-ibm-fractionDigits: 2 x-ibm-totalDigits: 18 x-xsi-type: ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ISODate_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["ISODate","A particular point in the progression of time in a calendar year expressed in the YYYY-MM-DD format. This representation is defined in \"XML Schema Part 2: Datatypes Second Edition - W3C Recommendation 28 October 2004\" which is aligned with ISO 8601."]' type: string format: date x-xsi-type: ISODate x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ISODate_type_ns4 PaymentCancellationReason5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Orgtr: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' description: '["Mandatory.","Recall: AT-R002 Identification of the type of party initiating the \"R\"-message.","Recall: Limited to ''AnyBIC'' for an Agent or ‘Name’ for a non-financial institution. ‘Name’ is limited to 70 characters in length.","RFRO: AT-P001 The name of the Originator.","RFRO: Only ‘Name’ is allowed. ‘Name’ is limited to 70 characters in length."]' Rsn: $ref: '#/definitions/CancellationReason33Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Mandatory.","Recall: AT-R051 The Recall reason code.","RFRO: AT-R071 Reason code for the Request for Recall by the Originator."]' AddtlInf: $ref: '#/definitions/Max105Text_type_ns4' description: '["Recall: Only allowed when \"FRAD\" is used as a Recall reason code. Only one occurrence is allowed.","Recall: AT-R052 Additional information to AT-R051 The Recall reason code.","RFRO: Only one occurrence is allowed.","RFRO: AT-R073 Additional information to AT-R071 Reason code for the Request for Recall by the Originator"]' required: - Orgtr - Rsn x-xsi-type: PaymentCancellationReason5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PaymentCancellationReason5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: SttlmInf: $ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: "" PmtTpInf: $ref: '#/definitions/PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["AT-T001 The Identification code of the SCT Inst Scheme.","AT-T008 The category purpose of the SCT Inst Instruction."]' RmtInf: $ref: '#/definitions/RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: AT-T009 The Remittance information. UltmtDbtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' description: '["AT-P006 The name of the Originator Reference Party.","AT-P007 The identification code of the Originator Reference Party.","Only ''Party'' is allowed."]' Dbtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' description: '["AT-P001 The name of the Originator.","AT-P005 The address of the Originator.","AT-P004 The Originator''s identification code.","Only ''Party'' is allowed."]' DbtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' description: '["AT-D001 The IBAN of the account of the Originator.","AT-P003 The Proxy/Alias of the account of the Originator."]' DbtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: AT-D002 The BIC code of the Originator PSP. CdtrAgt: $ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: AT-C002 The BIC code of the Beneficiary PSP. Cdtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' description: '["AT-E001 The name of the Beneficiary.","AT-E004 The address of the Beneficiary.","AT-E005 The Beneficiary identification code.","Only ''Party'' is allowed."]' CdtrAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' description: '["AT-C001 The IBAN of the account of the Beneficiary.","AT-E003 The Proxy/Alias of the account of the Beneficiary."]' UltmtCdtr: $ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' description: '["AT-E007 The name of the Beneficiary Reference Party.","AT-E010 The identification code of the Beneficiary Reference Party.","Only ''Party'' is allowed."]' Purp: $ref: '#/definitions/Purpose2Choice_type_ns4' description: AT-T007 The purpose of the SCT Inst Instruction. required: - DbtrAcct - CdtrAcct x-xsi-type: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 AccountIdentification4Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Account Identification 4Choice","Specifies the unique identification of an account as assigned by the account servicer."]' type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns0' description: '["IBAN","International Bank Account Number (IBAN) - identifier used internationally by financial institutions to uniquely identify the account of a customer. Further specifications of the format and content of the IBAN can be found in the standard ISO 13616 \"Banking and related financial services - International Bank Account Number (IBAN)\" version 1997-10-01, or later revisions."]' Othr: $ref: '#/definitions/GenericAccountIdentification1_type_ns0' description: '["Other","Unique identification of an account, as assigned by the account servicer, using an identification scheme."]' x-xsi-type: AccountIdentification4Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: AccountIdentification4Choice_type_ns0 AccountIdentification4Choice_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Account Identification 4Choice","Specifies the unique identification of an account as assigned by the account servicer."]' type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns2' description: '["IBAN","International Bank Account Number (IBAN) - identifier used internationally by financial institutions to uniquely identify the account of a customer. Further specifications of the format and content of the IBAN can be found in the standard ISO 13616 \"Banking and related financial services - International Bank Account Number (IBAN)\" version 1997-10-01, or later revisions."]' Othr: $ref: '#/definitions/GenericAccountIdentification1_type_ns2' description: '["Other","Unique identification of an account, as assigned by the account servicer, using an identification scheme."]' x-xsi-type: AccountIdentification4Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: AccountIdentification4Choice_type_ns2 ExternalCashClearingSystem1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Cash Clearing System 1Code","Specifies the cash clearing system, as published in an external cash clearing system code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 3 x-xsi-type: ExternalCashClearingSystem1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalCashClearingSystem1Code_type_ns0 ExternalServiceLevel1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Service Level 1Code","Specifies the external service level code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalServiceLevel1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalServiceLevel1Code_type_ns0 ExternalLocalInstrument1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Local Instrument 1Code","Specifies the external local instrument code in the format of character string with a maximum length of 35 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 35 x-xsi-type: ExternalLocalInstrument1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalLocalInstrument1Code_type_ns0 ExternalCategoryPurpose1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Category Purpose 1Code","Specifies the category purpose, as published in an external category purpose code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalCategoryPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns0 CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Tp: $ref: '#/definitions/CreditorReferenceType2_type_ns0' Ref: $ref: '#/definitions/Max35Text_type_ns0' required: - Tp - Ref x-xsi-type: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: OrgId: $ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' PrvtId: $ref: '#/definitions/PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0' x-xsi-type: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: Dept: $ref: '#/definitions/Max70Text_type_ns0' SubDept: $ref: '#/definitions/Max70Text_type_ns0' StrtNm: $ref: '#/definitions/Max70Text_type_ns0' BldgNb: $ref: '#/definitions/Max16Text_type_ns0' BldgNm: $ref: '#/definitions/Max35Text_type_ns0' Flr: $ref: '#/definitions/Max70Text_type_ns0' PstBx: $ref: '#/definitions/Max16Text_type_ns0' Room: $ref: '#/definitions/Max70Text_type_ns0' PstCd: $ref: '#/definitions/Max16Text_type_ns0' TwnNm: $ref: '#/definitions/Max35Text_type_ns0' TwnLctnNm: $ref: '#/definitions/Max35Text_type_ns0' DstrctNm: $ref: '#/definitions/Max35Text_type_ns0' CtrySubDvsn: $ref: '#/definitions/Max35Text_type_ns0' Ctry: $ref: '#/definitions/CountryCode_type_ns0' AdrLine: type: array maxItems: 2 items: $ref: '#/definitions/Max70Text_type_ns0' x-xsi-type: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 IBAN2007Identifier_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["IBAN2007Identifier","An identifier used internationally by financial institutions to uniquely identify the account of a customer at a financial institution, as described in the latest edition of the international standard ISO 13616: 2007 - \"Banking and related financial services - International Bank Account Number (IBAN)\"."]' type: string pattern: '[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}' x-xsi-type: IBAN2007Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: IBAN2007Identifier_type_ns0 ProxyAccountType1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Proxy Account Type 1Choice","Specifies the scheme used for the identification of an account alias."]' type: object properties: Cd: $ref: '#/definitions/ExternalProxyAccountType1Code_type_ns0' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: ProxyAccountType1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ProxyAccountType1Choice_type_ns0 Max2048Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 2048Text","Specifies a character string with a maximum length of 2048 characters."]' type: string minLength: 1 maxLength: 2048 x-xsi-type: Max2048Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max2048Text_type_ns0 ExternalCashClearingSystem1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Cash Clearing System 1Code","Specifies the cash clearing system, as published in an external cash clearing system code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 3 x-xsi-type: ExternalCashClearingSystem1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalCashClearingSystem1Code_type_ns2 ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Service Level 1Code","Specifies the external service level code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string enum: - SEPA minLength: 1 maxLength: 4 x-xsi-type: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ExternalLocalInstrument1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Local Instrument 1Code","Specifies the external local instrument code in the format of character string with a maximum length of 35 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string enum: - INST minLength: 1 maxLength: 35 x-xsi-type: ExternalLocalInstrument1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalLocalInstrument1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 ExternalCategoryPurpose1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Category Purpose 1Code","Specifies the category purpose, as published in an external category purpose code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalCategoryPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns2 BICFIDec2014Identifier_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["BICFIDec 2014Identifier","Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: BICFIDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns2 OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: AnyBIC: $ref: '#/definitions/AnyBICDec2014Identifier_type_ns2' LEI: $ref: '#/definitions/LEIIdentifier_type_ns2' Othr: $ref: '#/definitions/GenericOrganisationIdentification1_type_ns2' x-xsi-type: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: DtAndPlcOfBirth: $ref: '#/definitions/DateAndPlaceOfBirth1_type_ns2' Othr: $ref: '#/definitions/GenericPersonIdentification1_type_ns2' x-xsi-type: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 Max70Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 70Text","Specifies a character string with a maximum length of 70characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max70Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max70Text_type_ns2 Max16Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 16Text","Specifies a character string with a maximum length of 16 characters."]' type: string minLength: 1 maxLength: 16 x-xsi-type: Max16Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max16Text_type_ns2 CountryCode_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Country Code","Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code)."]' type: string pattern: '[A-Z]{2,2}' x-xsi-type: CountryCode x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CountryCode_type_ns2 IBAN2007Identifier_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["IBAN2007Identifier","An identifier used internationally by financial institutions to uniquely identify the account of a customer at a financial institution, as described in the latest edition of the international standard ISO 13616: 2007 - \"Banking and related financial services - International Bank Account Number (IBAN)\"."]' type: string pattern: '[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}' x-xsi-type: IBAN2007Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: IBAN2007Identifier_type_ns2 ProxyAccountType1Choice_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Proxy Account Type 1Choice","Specifies the scheme used for the identification of an account alias."]' type: object properties: Cd: $ref: '#/definitions/ExternalProxyAccountType1Code_type_ns2' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: ProxyAccountType1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ProxyAccountType1Choice_type_ns2 Max2048Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 2048Text","Specifies a character string with a maximum length of 2048 characters."]' type: string minLength: 1 maxLength: 2048 x-xsi-type: Max2048Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max2048Text_type_ns2 CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Tp: $ref: '#/definitions/CreditorReferenceType2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: Mandatory if 'Creditor Reference Information' is used. Ref: $ref: '#/definitions/Max35Text_type_ns2' description: '["Mandatory if ''Creditor Reference Information'' is used.","If a Creditor Reference contains a check digit, the receiving PSP is not required to validate this.","If the receiving PSP validates the check digit and if this validation fails, the PSP may continue its processing and send the transaction to the next party in the chain.","RF Creditor Reference must be used (ISO 11649) in case \"ISO\" is mentioned under ''Issuer''."]' required: - Tp - Ref x-xsi-type: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: BICFI: $ref: '#/definitions/BICFIDec2014Identifier_type_ns4' required: - BICFI x-xsi-type: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: OrgId: $ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4 CancellationReason33Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Cd: $ref: '#/definitions/ExternalCancellationReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: '["Recall: Only \"DUPL\", \"FRAD\" and \"TECH\" are allowed.","RFRO: Only codes \"AC03\", \"AM09\" and \"CUST\" are allowed."]' x-xsi-type: CancellationReason33Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CancellationReason33Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Max105Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 105Text","Specifies a character string with a maximum length of 105 characters."]' type: string minLength: 1 maxLength: 105 x-xsi-type: Max105Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max105Text_type_ns4 SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: SttlmMtd: $ref: '#/definitions/SettlementMethod1Code_type_ns4' SttlmAcct: $ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' ClrSys: $ref: '#/definitions/ClearingSystemIdentification3Choice_type_ns4' required: - SttlmMtd x-xsi-type: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: SvcLvl: $ref: '#/definitions/ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' LclInstrm: $ref: '#/definitions/LocalInstrument2Choice_type_ns4' CtgyPurp: $ref: '#/definitions/CategoryPurpose1Choice_type_ns4' required: - SvcLvl - LclInstrm x-xsi-type: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Ustrd: $ref: '#/definitions/Max140Text_type_ns4' Strd: $ref: '#/definitions/StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Pty: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' x-xsi-type: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4 Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Pty: $ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns4' x-xsi-type: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Prxy: $ref: '#/definitions/ProxyAccountIdentification1_type_ns4' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4 Purpose2Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Purpose 2Choice","Specifies the underlying reason for the payment transaction.\r\nUsage: Purpose is used by the end-customers, that is initiating party, (ultimate) debtor, (ultimate) creditor to provide information concerning the nature of the payment. Purpose is a content element, which is not used for processing by any of the agents involved in the payment chain."]' type: object properties: Cd: $ref: '#/definitions/ExternalPurpose1Code_type_ns4' description: '["Code","Underlying reason for the payment transaction, as published in an external purpose code list."]' x-xsi-type: Purpose2Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Purpose2Choice_type_ns4 GenericAccountIdentification1_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Generic Account Identification 1","Information related to a generic account identification."]' type: object properties: Id: $ref: '#/definitions/Max34Text_type_ns0' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/AccountSchemeName1Choice_type_ns0' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns0' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: GenericAccountIdentification1_type_ns0 GenericAccountIdentification1_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Generic Account Identification 1","Information related to a generic account identification."]' type: object properties: Id: $ref: '#/definitions/Max34Text_type_ns2' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/AccountSchemeName1Choice_type_ns2' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns2' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: GenericAccountIdentification1_type_ns2 Max140Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 140Text","Specifies a character string with a maximum length of 140 characters."]' type: string minLength: 1 maxLength: 140 x-xsi-type: Max140Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max140Text_type_ns4 CreditorReferenceType2_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Creditor Reference Type 2","Specifies the type of creditor reference."]' type: object properties: CdOrPrtry: $ref: '#/definitions/CreditorReferenceType1Choice_type_ns0' description: '["Code Or Proprietary","Coded or proprietary format creditor reference type."]' Issr: $ref: '#/definitions/Max35Text_type_ns0' description: '["Issuer","Entity that assigns the credit reference type."]' required: - CdOrPrtry x-xsi-type: CreditorReferenceType2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CreditorReferenceType2_type_ns0 OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: AnyBIC: $ref: '#/definitions/AnyBICDec2014Identifier_type_ns0' LEI: $ref: '#/definitions/LEIIdentifier_type_ns0' Othr: $ref: '#/definitions/GenericOrganisationIdentification1_type_ns0' x-xsi-type: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 type: object properties: DtAndPlcOfBirth: $ref: '#/definitions/DateAndPlaceOfBirth1_type_ns0' Othr: $ref: '#/definitions/GenericPersonIdentification1_type_ns0' x-xsi-type: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns0 Max70Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 70Text","Specifies a character string with a maximum length of 70characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max70Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max70Text_type_ns0 Max16Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 16Text","Specifies a character string with a maximum length of 16 characters."]' type: string minLength: 1 maxLength: 16 x-xsi-type: Max16Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max16Text_type_ns0 CountryCode_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Country Code","Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code)."]' type: string pattern: '[A-Z]{2,2}' x-xsi-type: CountryCode x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CountryCode_type_ns0 ExternalProxyAccountType1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Proxy Account Type 1Code","Specifies the external proxy account type code, as published in the proxy account type external code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalProxyAccountType1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalProxyAccountType1Code_type_ns0 AnyBICDec2014Identifier_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Any BICDec 2014Identifier","Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: AnyBICDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns2 LEIIdentifier_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["LEIIdentifier","Legal Entity Identifier is a code allocated to a party as described in ISO 17442 \"Financial Services - Legal Entity Identifier (LEI)\"."]' type: string pattern: '[A-Z0-9]{18,18}[0-9]{2,2}' x-xsi-type: LEIIdentifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: LEIIdentifier_type_ns2 GenericOrganisationIdentification1_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Generic Organisation Identification 1","Information related to an identification of an organisation."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns2' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/OrganisationIdentificationSchemeName1Choice_type_ns2' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns2' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericOrganisationIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: GenericOrganisationIdentification1_type_ns2 DateAndPlaceOfBirth1_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Date And Place Of Birth 1","Date and place of birth of a person."]' type: object properties: BirthDt: $ref: '#/definitions/ISODate_type_ns2' description: '["Birth Date","Date on which a person is born."]' PrvcOfBirth: $ref: '#/definitions/Max35Text_type_ns2' description: '["Province Of Birth","Province where a person was born."]' CityOfBirth: $ref: '#/definitions/Max35Text_type_ns2' description: '["City Of Birth","City where a person was born."]' CtryOfBirth: $ref: '#/definitions/CountryCode_type_ns2' description: '["Country Of Birth","Country where a person was born."]' required: - BirthDt - CityOfBirth - CtryOfBirth x-xsi-type: DateAndPlaceOfBirth1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: DateAndPlaceOfBirth1_type_ns2 GenericPersonIdentification1_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Generic Person Identification 1","Information related to an identification of a person."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns2' description: '["Identification","Unique and unambiguous identification of a person."]' SchmeNm: $ref: '#/definitions/PersonIdentificationSchemeName1Choice_type_ns2' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns2' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericPersonIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: GenericPersonIdentification1_type_ns2 ExternalProxyAccountType1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Proxy Account Type 1Code","Specifies the external proxy account type code, as published in the proxy account type external code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalProxyAccountType1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalProxyAccountType1Code_type_ns2 CreditorReferenceType2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: CdOrPrtry: $ref: '#/definitions/CreditorReferenceType1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "" Issr: $ref: '#/definitions/Max35Text_type_ns2' description: Mandatory if ‘Reference’ is populated with an identifier issued or governed by a known institution. E.g. “ISO” should be mentioned here if ‘Reference’ is populated with a RF Creditor Reference (ISO 11649). required: - CdOrPrtry x-xsi-type: CreditorReferenceType2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CreditorReferenceType2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 BICFIDec2014Identifier_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["BICFIDec 2014Identifier","Code allocated to a financial institution by the ISO 9362 Registration Authority as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: BICFIDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns4 OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: AnyBIC: $ref: '#/definitions/AnyBICDec2014Identifier_type_ns4' LEI: $ref: '#/definitions/LEIIdentifier_type_ns4' x-xsi-type: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: OrgId: $ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4' x-xsi-type: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4 ExternalCancellationReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Cancellation Reason 1Code","Specifies the cancellation reason, as published in an external cancellation reason code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string enum: - DUPL - FRAD - TECH - AC03 - AM09 - CUST minLength: 1 maxLength: 4 x-xsi-type: ExternalCancellationReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalCancellationReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 SettlementMethod1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Settlement Method 1Code","Specifies the method used to settle the credit transfer instruction."]' type: string enum: - CLRG - COVE - INGA x-xsi-type: SettlementMethod1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: SettlementMethod1Code_type_ns4 CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Id: $ref: '#/definitions/AccountIdentification4Choice_type_ns4' required: - Id x-xsi-type: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ClearingSystemIdentification3Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Clearing System Identification 3Choice","Specifies the clearing system identification."]' type: object properties: Cd: $ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns4' description: '["Code","Infrastructure through which the payment instruction is processed, as published in an external clearing system identification code list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Clearing system identification in a proprietary form."]' x-xsi-type: ClearingSystemIdentification3Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ClearingSystemIdentification3Choice_type_ns4 ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Cd: $ref: '#/definitions/ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 LocalInstrument2Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Local Instrument 2Choice","Set of elements that further identifies the type of local instruments being requested by the initiating party."]' type: object properties: Cd: $ref: '#/definitions/ExternalLocalInstrument1Code_type_ns4' description: '["Code","Specifies the local instrument, as published in an external local instrument code list."]' x-xsi-type: LocalInstrument2Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: LocalInstrument2Choice_type_ns4 CategoryPurpose1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Category Purpose 1Choice","Specifies the high level purpose of the instruction based on a set of pre-defined categories.\r\nUsage: This is used by the initiating party to provide information concerning the processing of the payment. It is likely to trigger special processing by any of the agents involved in the payment chain."]' type: object properties: Cd: $ref: '#/definitions/ExternalCategoryPurpose1Code_type_ns4' description: '["Code","Category purpose, as published in an external category purpose code list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Category purpose, in a proprietary form."]' x-xsi-type: CategoryPurpose1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CategoryPurpose1Choice_type_ns4 StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: CdtrRefInf: $ref: '#/definitions/CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4 PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Nm: $ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' PstlAdr: $ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' Id: $ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' required: - Nm x-xsi-type: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns4 AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns4' x-xsi-type: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ProxyAccountIdentification1_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Proxy Account Identification 1","Information related to a proxy identification of the account."]' type: object properties: Tp: $ref: '#/definitions/ProxyAccountType1Choice_type_ns4' description: '["Type","Type of the proxy identification."]' Id: $ref: '#/definitions/Max2048Text_type_ns4' description: '["Identification","Identification used to indicate the account identification under another specified name."]' required: - Id x-xsi-type: ProxyAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ProxyAccountIdentification1_type_ns4 ExternalPurpose1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Purpose 1Code","Specifies the external purpose code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalPurpose1Code_type_ns4 Max34Text_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Max 34Text","Specifies a character string with a maximum length of 34 characters."]' type: string minLength: 1 maxLength: 34 x-xsi-type: Max34Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: Max34Text_type_ns0 AccountSchemeName1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Account Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalAccountIdentification1Code_type_ns0' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: AccountSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: AccountSchemeName1Choice_type_ns0 Max34Text_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Max 34Text","Specifies a character string with a maximum length of 34 characters."]' type: string minLength: 1 maxLength: 34 x-xsi-type: Max34Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Max34Text_type_ns2 AccountSchemeName1Choice_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Account Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalAccountIdentification1Code_type_ns2' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: AccountSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: AccountSchemeName1Choice_type_ns2 Max70Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 70Text","Specifies a character string with a maximum length of 70characters."]' type: string minLength: 1 maxLength: 70 x-xsi-type: Max70Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max70Text_type_ns4 Max16Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 16Text","Specifies a character string with a maximum length of 16 characters."]' type: string minLength: 1 maxLength: 16 x-xsi-type: Max16Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max16Text_type_ns4 CountryCode_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Country Code","Code to identify a country, a dependency, or another area of particular geopolitical interest, on the basis of country names obtained from the United Nations (ISO 3166, Alpha-2 code)."]' type: string pattern: '[A-Z]{2,2}' x-xsi-type: CountryCode x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CountryCode_type_ns4 AccountIdentification4Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Account Identification 4Choice","Specifies the unique identification of an account as assigned by the account servicer."]' type: object properties: IBAN: $ref: '#/definitions/IBAN2007Identifier_type_ns4' description: '["IBAN","International Bank Account Number (IBAN) - identifier used internationally by financial institutions to uniquely identify the account of a customer. Further specifications of the format and content of the IBAN can be found in the standard ISO 13616 \"Banking and related financial services - International Bank Account Number (IBAN)\" version 1997-10-01, or later revisions."]' Othr: $ref: '#/definitions/GenericAccountIdentification1_type_ns4' description: '["Other","Unique identification of an account, as assigned by the account servicer, using an identification scheme."]' x-xsi-type: AccountIdentification4Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: AccountIdentification4Choice_type_ns4 CreditorReferenceType1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Creditor Reference Type 1Choice","Specifies the type of document referred by the creditor."]' type: object properties: Cd: $ref: '#/definitions/DocumentType3Code_type_ns0' description: '["Code","Type of creditor reference, in a coded form."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Creditor reference type, in a proprietary form."]' x-xsi-type: CreditorReferenceType1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: CreditorReferenceType1Choice_type_ns0 AnyBICDec2014Identifier_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Any BICDec 2014Identifier","Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: AnyBICDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns0 LEIIdentifier_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["LEIIdentifier","Legal Entity Identifier is a code allocated to a party as described in ISO 17442 \"Financial Services - Legal Entity Identifier (LEI)\"."]' type: string pattern: '[A-Z0-9]{18,18}[0-9]{2,2}' x-xsi-type: LEIIdentifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: LEIIdentifier_type_ns0 GenericOrganisationIdentification1_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Generic Organisation Identification 1","Information related to an identification of an organisation."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns0' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/OrganisationIdentificationSchemeName1Choice_type_ns0' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns0' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericOrganisationIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: GenericOrganisationIdentification1_type_ns0 DateAndPlaceOfBirth1_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Date And Place Of Birth 1","Date and place of birth of a person."]' type: object properties: BirthDt: $ref: '#/definitions/ISODate_type_ns0' description: '["Birth Date","Date on which a person is born."]' PrvcOfBirth: $ref: '#/definitions/Max35Text_type_ns0' description: '["Province Of Birth","Province where a person was born."]' CityOfBirth: $ref: '#/definitions/Max35Text_type_ns0' description: '["City Of Birth","City where a person was born."]' CtryOfBirth: $ref: '#/definitions/CountryCode_type_ns0' description: '["Country Of Birth","Country where a person was born."]' required: - BirthDt - CityOfBirth - CtryOfBirth x-xsi-type: DateAndPlaceOfBirth1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: DateAndPlaceOfBirth1_type_ns0 GenericPersonIdentification1_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Generic Person Identification 1","Information related to an identification of a person."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns0' description: '["Identification","Unique and unambiguous identification of a person."]' SchmeNm: $ref: '#/definitions/PersonIdentificationSchemeName1Choice_type_ns0' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns0' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericPersonIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: GenericPersonIdentification1_type_ns0 OrganisationIdentificationSchemeName1Choice_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Organisation Identification Scheme Name 1Choice","Sets of elements to identify a name of the organisation identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalOrganisationIdentification1Code_type_ns2' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: OrganisationIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: OrganisationIdentificationSchemeName1Choice_type_ns2 PersonIdentificationSchemeName1Choice_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Person Identification Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalPersonIdentification1Code_type_ns2' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns2' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: PersonIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: PersonIdentificationSchemeName1Choice_type_ns2 CreditorReferenceType1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: Cd: $ref: '#/definitions/DocumentType3Code_type_ns2' description: Only "SCOR" is allowed. x-xsi-type: CreditorReferenceType1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: CreditorReferenceType1Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2 AnyBICDec2014Identifier_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Any BICDec 2014Identifier","Code allocated to a financial or non-financial institution by the ISO 9362 Registration Authority, as described in ISO 9362: 2014 - \"Banking - Banking telecommunication messages - Business identifier code (BIC)\"."]' type: string pattern: '[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}' x-xsi-type: AnyBICDec2014Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns4 LEIIdentifier_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["LEIIdentifier","Legal Entity Identifier is a code allocated to a party as described in ISO 17442 \"Financial Services - Legal Entity Identifier (LEI)\"."]' type: string pattern: '[A-Z0-9]{18,18}[0-9]{2,2}' x-xsi-type: LEIIdentifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: LEIIdentifier_type_ns4 OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: AnyBIC: $ref: '#/definitions/AnyBICDec2014Identifier_type_ns4' required: - AnyBIC x-xsi-type: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns4 ExternalCashClearingSystem1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Cash Clearing System 1Code","Specifies the cash clearing system, as published in an external cash clearing system code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 3 x-xsi-type: ExternalCashClearingSystem1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalCashClearingSystem1Code_type_ns4 ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Service Level 1Code","Specifies the external service level code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string enum: - SEPA minLength: 1 maxLength: 4 x-xsi-type: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ExternalLocalInstrument1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Local Instrument 1Code","Specifies the external local instrument code in the format of character string with a maximum length of 35 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 35 x-xsi-type: ExternalLocalInstrument1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalLocalInstrument1Code_type_ns4 ExternalCategoryPurpose1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Category Purpose 1Code","Specifies the category purpose, as published in an external category purpose code list.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalCategoryPurpose1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns4 CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Tp: $ref: '#/definitions/CreditorReferenceType2_type_ns4' Ref: $ref: '#/definitions/Max35Text_type_ns4' required: - Tp - Ref x-xsi-type: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: OrgId: $ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4' PrvtId: $ref: '#/definitions/PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' x-xsi-type: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4 PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: Dept: $ref: '#/definitions/Max70Text_type_ns4' SubDept: $ref: '#/definitions/Max70Text_type_ns4' StrtNm: $ref: '#/definitions/Max70Text_type_ns4' BldgNb: $ref: '#/definitions/Max16Text_type_ns4' BldgNm: $ref: '#/definitions/Max35Text_type_ns4' Flr: $ref: '#/definitions/Max70Text_type_ns4' PstBx: $ref: '#/definitions/Max16Text_type_ns4' Room: $ref: '#/definitions/Max70Text_type_ns4' PstCd: $ref: '#/definitions/Max16Text_type_ns4' TwnNm: $ref: '#/definitions/Max35Text_type_ns4' TwnLctnNm: $ref: '#/definitions/Max35Text_type_ns4' DstrctNm: $ref: '#/definitions/Max35Text_type_ns4' CtrySubDvsn: $ref: '#/definitions/Max35Text_type_ns4' Ctry: $ref: '#/definitions/CountryCode_type_ns4' AdrLine: type: array maxItems: 2 items: $ref: '#/definitions/Max70Text_type_ns4' x-xsi-type: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 IBAN2007Identifier_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["IBAN2007Identifier","An identifier used internationally by financial institutions to uniquely identify the account of a customer at a financial institution, as described in the latest edition of the international standard ISO 13616: 2007 - \"Banking and related financial services - International Bank Account Number (IBAN)\"."]' type: string pattern: '[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}' x-xsi-type: IBAN2007Identifier x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: IBAN2007Identifier_type_ns4 ProxyAccountType1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Proxy Account Type 1Choice","Specifies the scheme used for the identification of an account alias."]' type: object properties: Cd: $ref: '#/definitions/ExternalProxyAccountType1Code_type_ns4' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: ProxyAccountType1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ProxyAccountType1Choice_type_ns4 Max2048Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 2048Text","Specifies a character string with a maximum length of 2048 characters."]' type: string minLength: 1 maxLength: 2048 x-xsi-type: Max2048Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max2048Text_type_ns4 ExternalAccountIdentification1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Account Identification 1Code","Specifies the external account identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalAccountIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalAccountIdentification1Code_type_ns0 ExternalAccountIdentification1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Account Identification 1Code","Specifies the external account identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalAccountIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalAccountIdentification1Code_type_ns2 GenericOrganisationIdentification1_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Generic Organisation Identification 1","Information related to an identification of an organisation."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns4' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/OrganisationIdentificationSchemeName1Choice_type_ns4' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns4' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericOrganisationIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: GenericOrganisationIdentification1_type_ns4 DateAndPlaceOfBirth1_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Date And Place Of Birth 1","Date and place of birth of a person."]' type: object properties: BirthDt: $ref: '#/definitions/ISODate_type_ns4' description: '["Birth Date","Date on which a person is born."]' PrvcOfBirth: $ref: '#/definitions/Max35Text_type_ns4' description: '["Province Of Birth","Province where a person was born."]' CityOfBirth: $ref: '#/definitions/Max35Text_type_ns4' description: '["City Of Birth","City where a person was born."]' CtryOfBirth: $ref: '#/definitions/CountryCode_type_ns4' description: '["Country Of Birth","Country where a person was born."]' required: - BirthDt - CityOfBirth - CtryOfBirth x-xsi-type: DateAndPlaceOfBirth1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: DateAndPlaceOfBirth1_type_ns4 GenericPersonIdentification1_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Generic Person Identification 1","Information related to an identification of a person."]' type: object properties: Id: $ref: '#/definitions/Max35Text_type_ns4' description: '["Identification","Unique and unambiguous identification of a person."]' SchmeNm: $ref: '#/definitions/PersonIdentificationSchemeName1Choice_type_ns4' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns4' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericPersonIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: GenericPersonIdentification1_type_ns4 GenericAccountIdentification1_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Generic Account Identification 1","Information related to a generic account identification."]' type: object properties: Id: $ref: '#/definitions/Max34Text_type_ns4' description: '["Identification","Identification assigned by an institution."]' SchmeNm: $ref: '#/definitions/AccountSchemeName1Choice_type_ns4' description: '["Scheme Name","Name of the identification scheme."]' Issr: $ref: '#/definitions/Max35Text_type_ns4' description: '["Issuer","Entity that assigns the identification."]' required: - Id x-xsi-type: GenericAccountIdentification1 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: GenericAccountIdentification1_type_ns4 DocumentType3Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Document Type 3Code","Specifies a type of financial or commercial document."]' type: string enum: - DISP - FXDR - PUOR - RADM - RPIN - SCOR x-xsi-type: DocumentType3Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: DocumentType3Code_type_ns0 OrganisationIdentificationSchemeName1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Organisation Identification Scheme Name 1Choice","Sets of elements to identify a name of the organisation identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalOrganisationIdentification1Code_type_ns0' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: OrganisationIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: OrganisationIdentificationSchemeName1Choice_type_ns0 PersonIdentificationSchemeName1Choice_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["Person Identification Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalPersonIdentification1Code_type_ns0' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns0' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: PersonIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: PersonIdentificationSchemeName1Choice_type_ns0 ExternalOrganisationIdentification1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Organisation Identification 1Code","Specifies the external organisation identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalOrganisationIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalOrganisationIdentification1Code_type_ns2 ExternalPersonIdentification1Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["External Person Identification 1Code","Specifies the external person identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPersonIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ExternalPersonIdentification1Code_type_ns2 DocumentType3Code_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Document Type 3Code","Specifies a type of financial or commercial document."]' type: string enum: - SCOR x-xsi-type: DocumentType3Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: DocumentType3Code_type_ns2 CreditorReferenceType2_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Creditor Reference Type 2","Specifies the type of creditor reference."]' type: object properties: CdOrPrtry: $ref: '#/definitions/CreditorReferenceType1Choice_type_ns4' description: '["Code Or Proprietary","Coded or proprietary format creditor reference type."]' Issr: $ref: '#/definitions/Max35Text_type_ns4' description: '["Issuer","Entity that assigns the credit reference type."]' required: - CdOrPrtry x-xsi-type: CreditorReferenceType2 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CreditorReferenceType2_type_ns4 OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: AnyBIC: $ref: '#/definitions/AnyBICDec2014Identifier_type_ns4' LEI: $ref: '#/definitions/LEIIdentifier_type_ns4' Othr: $ref: '#/definitions/GenericOrganisationIdentification1_type_ns4' x-xsi-type: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3 x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns4 PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: DtAndPlcOfBirth: $ref: '#/definitions/DateAndPlaceOfBirth1_type_ns4' Othr: $ref: '#/definitions/GenericPersonIdentification1_type_ns4' x-xsi-type: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4 ExternalProxyAccountType1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Proxy Account Type 1Code","Specifies the external proxy account type code, as published in the proxy account type external code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalProxyAccountType1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalProxyAccountType1Code_type_ns4 OrganisationIdentificationSchemeName1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Organisation Identification Scheme Name 1Choice","Sets of elements to identify a name of the organisation identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalOrganisationIdentification1Code_type_ns4' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: OrganisationIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: OrganisationIdentificationSchemeName1Choice_type_ns4 PersonIdentificationSchemeName1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Person Identification Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalPersonIdentification1Code_type_ns4' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: PersonIdentificationSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: PersonIdentificationSchemeName1Choice_type_ns4 Max34Text_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Max 34Text","Specifies a character string with a maximum length of 34 characters."]' type: string minLength: 1 maxLength: 34 x-xsi-type: Max34Text x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Max34Text_type_ns4 AccountSchemeName1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Account Scheme Name 1Choice","Sets of elements to identify a name of the identification scheme."]' type: object properties: Cd: $ref: '#/definitions/ExternalAccountIdentification1Code_type_ns4' description: '["Code","Name of the identification scheme, in a coded form as published in an external list."]' Prtry: $ref: '#/definitions/Max35Text_type_ns4' description: '["Proprietary","Name of the identification scheme, in a free text form."]' x-xsi-type: AccountSchemeName1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: AccountSchemeName1Choice_type_ns4 ExternalOrganisationIdentification1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Organisation Identification 1Code","Specifies the external organisation identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalOrganisationIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalOrganisationIdentification1Code_type_ns0 ExternalPersonIdentification1Code_type_ns0: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 description: '["External Person Identification 1Code","Specifies the external person identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPersonIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.028.001.03 prefix: ns0 x-xsi-type-uniquename: ExternalPersonIdentification1Code_type_ns0 CreditorReferenceType1Choice_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Creditor Reference Type 1Choice","Specifies the type of document referred by the creditor."]' type: object properties: Cd: $ref: '#/definitions/DocumentType3Code_type_ns4' description: '["Code","Type of creditor reference, in a coded form."]' x-xsi-type: CreditorReferenceType1Choice x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: CreditorReferenceType1Choice_type_ns4 ExternalOrganisationIdentification1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Organisation Identification 1Code","Specifies the external organisation identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalOrganisationIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalOrganisationIdentification1Code_type_ns4 ExternalPersonIdentification1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Person Identification 1Code","Specifies the external person identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalPersonIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalPersonIdentification1Code_type_ns4 ExternalAccountIdentification1Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["External Account Identification 1Code","Specifies the external account identification scheme name code in the format of character string with a maximum length of 4 characters.\r\nThe list of valid codes is an external code list published separately.\r\nExternal code sets can be downloaded from www.iso20022.org."]' type: string minLength: 1 maxLength: 4 x-xsi-type: ExternalAccountIdentification1Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ExternalAccountIdentification1Code_type_ns4 DocumentType3Code_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Document Type 3Code","Specifies a type of financial or commercial document."]' type: string enum: - SCOR x-xsi-type: DocumentType3Code x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: DocumentType3Code_type_ns4 ActiveCurrencyAndAmount_SimpleType_type_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 description: '["Active Currency And Amount _Simple Type","A number of monetary units specified in an active currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0 x-ibm-fractionDigits: 5 x-ibm-totalDigits: 18 x-ibm-discriminator: true x-xsi-type: ActiveCurrencyAndAmount_SimpleType x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: ActiveCurrencyAndAmount_SimpleType_type_ns2 ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 description: '["Active Or Historic Currency And Amount _Simple Type","A number of monetary units specified in an active or a historic currency where the unit of currency is explicit and compliant with ISO 4217."]' type: number minimum: 0 x-ibm-fractionDigits: 5 x-ibm-totalDigits: 18 x-ibm-discriminator: true x-xsi-type: ActiveOrHistoricCurrencyAndAmount_SimpleType x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns4 Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2_for_Document_element_ns2: xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 type: object properties: FIToFICstmrCdtTrf: $ref: '#/definitions/FIToFICustomerCreditTransferV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2' description: "Scope\r\nThe FinancialInstitutionToFinancialInstitutionCustomerCreditTransfer message is sent by the debtor agent to the creditor agent, directly or through other agents and/or a payment clearing and settlement system. It is used to move funds from a debtor account to a creditor." required: - FIToFICstmrCdtTrf x-ibm-discriminator: true x-xsi-type: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08 prefix: ns2 x-xsi-type-uniquename: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns2_for_Document_element_ns2 Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4_for_Document_element_ns4: xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 type: object properties: FIToFIPmtCxlReq: $ref: '#/definitions/FIToFIPaymentCancellationRequestV08_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4' description: "Scope\r\nThe FIToFIPaymentCancellationRequest message is sent by a case creator/case assigner to a case assignee.\r\nThis message is used to request the cancellation of an original payment instruction. The FIToFIPaymentCancellationRequest message is exchanged between the instructing agent and the instructed agent to request the cancellation of a interbank payment message previously sent (such as FIToFICustomerCreditTransfer, FIToFICustomerDirectDebit or FinancialInstitutionCreditTransfer).\r\n\r\nThe FIToFIPaymentCancellationRequest message supports both the request for cancellation (the instructed agent - or assignee - has not yet processed and forwarded the payment instruction) as well as the request for refund (payment has been fully processed already by the instructed agent - or assignee)." required: - FIToFIPmtCxlReq x-ibm-discriminator: true x-xsi-type: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP x-xsi-type-xml: namespace: urn:iso:std:iso:20022:tech:xsd:camt.056.001.08 prefix: ns4 x-xsi-type-uniquename: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns4_for_Document_element_ns4 originatorRequestOutput: description: Output message for wsdl operation type: object properties: DataOut: $ref: '#/definitions/Response_element_data' required: - DataOut Response_element_data: type: object properties: TrxStts: $ref: '#/definitions/ResponseStatus_type_data' SttsMsgs: $ref: '#/definitions/ResponseMessageObject_element_data' ResponseMessageObject_element_data: type: object properties: Msg: type: array minItems: 1 items: $ref: '#/definitions/ResponseMessage_element_data' ResponseMessage_element_data: type: object properties: Ctgry: $ref: '#/definitions/ResponseStatusCategory_type_data' Cd: $ref: '#/definitions/ResponseStatusCode_type_data' Dscrptn: $ref: '#/definitions/ResponseStatusDescription_type_data' ResponseStatus_type_data: xml: namespace: "" type: string minLength: 1 x-xsi-type: ResponseStatus x-xsi-type-uniquename: ResponseStatus_type_data ResponseStatusDescription_type_data: xml: namespace: "" type: string minLength: 1 x-xsi-type: ResponseStatusDescription x-xsi-type-uniquename: ResponseStatusDescription_type_data ResponseStatusCategory_type_data: xml: namespace: "" type: string minLength: 1 x-xsi-type: ResponseStatusCategory x-xsi-type-uniquename: ResponseStatusCategory_type_data ResponseStatusCode_type_data: xml: namespace: "" type: string minLength: 1 x-xsi-type: ResponseStatusCode x-xsi-type-uniquename: ResponseStatusCode_type_data parameters: CreditTransferOperationRequestInput: name: CreditTransferOperationRequestInput required: true in: body schema: $ref: '#/definitions/creditTransferOperationRequestInput' description: Create a Bulk Multibanco payment initiation. RecallOriginatorRequestInput: name: RecallOriginatorRequestInput required: true in: body schema: $ref: '#/definitions/recallOriginatorRequestInput' description: Create a Bulk Multibanco payment initiation. StatusRequestOriginatorRequestInput: name: StatusRequestOriginatorRequestInput required: true in: body schema: $ref: '#/definitions/statusRequestOriginatorRequestInput' description: Create a Bulk Multibanco payment initiation. InvestigationOriginatorRequestInput: name: InvestigationOriginatorRequestInput required: true in: body schema: $ref: '#/definitions/investigationOriginatorRequestInput' description: Create a Bulk Multibanco payment initiation. x-ibm-endpoints: - endpointUrl: https://site4.sibsapimarket.com/sibs-qly/sibslabs type: - production - development - endpointUrl: https://site3.sibsapimarket.com/sibs-qly/sibslabs type: - production - development - endpointUrl: https://api.qly.sibspayments.com:11501/sibs-qly/sibslabs type: - production - development ...