---
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
...