---
swagger: "2.0"
info:
title: IPS Beneficiary API
description: ""
x-ibm-name: sibs-ips-beneficiary-api
version: 1.0.0
schemes:
- https
basePath: /sibs/v1/instant-payments/beneficiary
produces:
- application/xml
consumes:
- application/xml
- 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:
/recallNegative:
post:
summary: Operation recallNegativeResponse
description: ""
operationId: recallNegativeResponse
parameters:
- $ref: '#/parameters/RecallNegativeResponseBeneficiaryReplyInput'
responses:
202:
description: Partial Content
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
500:
description: Internal Server Error.
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
/statusNegative:
post:
summary: Operation statusRequestNegativeResponse
description: ""
operationId: statusRequestNegativeResponse
parameters:
- $ref: '#/parameters/StatusRequestNegativeResponseInput'
responses:
202:
description: Partial Content
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
500:
description: Internal Server Error.
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
/recallPositive:
post:
summary: Operation recallPositiveResponse
description: ""
operationId: recallPositiveResponse
parameters:
- $ref: '#/parameters/RecallPositiveResponseBeneficiaryReplyInput'
responses:
202:
description: Partial Content
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
500:
description: Internal Server Error.
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
/statusPositive:
post:
summary: Operation statusPositiveResponse
description: ""
operationId: statusPositiveResponse
parameters:
- $ref: '#/parameters/StatusRequestPositiveResponseInput'
responses:
202:
description: Partial Content
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
500:
description: Internal Server Error.
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
/creditTransfer:
post:
summary: Operation creditTransferBeneficiaryReply
description: ""
operationId: creditTransferBeneficiaryReply
parameters:
- $ref: '#/parameters/CreditTransferBeneficiaryReplyInput'
responses:
202:
description: Partial Content
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
500:
description: Internal Server Error.
schema:
$ref: '#/definitions/beneficiaryReplyOutput'
definitions:
recallNegativeResponseInput:
description: Input message for wsdl operation DataIn
type: object
properties:
DataIn:
$ref: '#/definitions/DataIn_element_ns0'
required:
- DataIn
example: |2-
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
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
statusRequestNegativeResponseInput:
description: Input message for wsdl operation DataIn
type: object
properties:
DataIn:
$ref: '#/definitions/DataIn_element_ns0'
required:
- DataIn
example: |2-
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
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
recallPositiveResponseInput:
description: Input message for wsdl operation DataIn
type: object
properties:
DataIn:
$ref: '#/definitions/DataIn_element_ns2'
required:
- DataIn
example: |2-
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
3
3
3
string
3
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
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
statusPositiveResponseInput:
description: Input message for wsdl operation DataIn
type: object
properties:
DataIn:
$ref: '#/definitions/DataIn_element_ns2'
required:
- DataIn
example: |2-
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
3
3
3
string
3
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
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
creditTransferBeneficiaryReplyInput:
description: Input message for wsdl operation DataIn
type: object
properties:
DataIn:
$ref: '#/definitions/DataIn_element_ns4'
required:
- DataIn
example: |2-
string
string
string
string
string
string
string
2016-04-18T14:07:37
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
DataIn_element_ns0:
xml:
name: DataIn
type: object
properties:
Document:
$ref: '#/definitions/Document_element_ns1'
required:
- Document
example: |2-
string
string
string
string
string
string
string
string
string
2016-04-18T14:07:37
string
string
string
string
string
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
DataIn_element_ns2:
xml:
name: DataIn
type: object
properties:
Document:
$ref: '#/definitions/Document_element_ns3'
required:
- Document
example: |2-
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
string
3
3
3
string
3
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
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
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
2016-04-18
string
string
string
string
string
string
string
string
string
string
string
string
string
string
2016-04-18
string
string
string
string
string
string
DataIn_element_ns4:
xml:
name: DataIn
type: object
properties:
Document:
$ref: '#/definitions/Document_element_ns5'
required:
- Document
example: |2-
string
2016-04-18T14:07:37
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
Document_Body_ns6:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns6
description: Document for Beneficiary Negative Reply.
properties:
Document:
$ref: '#/definitions/Document_element_ns1'
required:
- Document
Document_Body_ns7:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns7
description: Document for Beneficiary Positive Reply.
properties:
Document:
$ref: '#/definitions/Document_element_ns3'
required:
- Document
Document_Body_ns8:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns8
description: Document for Beneficiary Credit Transfer Reply.
properties:
Document:
$ref: '#/definitions/Document_element_ns5'
required:
- Document
Document_element_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
RsltnOfInvstgtn:
$ref: '#/definitions/ResolutionOfInvestigationV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: "Scope\r\nThe ResolutionOfInvestigation message is sent by a
case assignee to a case creator/case assigner.\r\nThis message is used to
inform of the resolution of a case, and optionally provides details about.\r\n-
the corrective action undertaken by the case assignee;\r\n- information
on the return where applicable.\r\nThe ResolutionOfInvestigation message
should be the sole message to respond to a cancellation request. Details
of the underlying transactions and the related statuses for which the cancellation
request has been issued may be provided in the CancellationDetails component."
required:
- RsltnOfInvstgtn
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Document_element_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
PmtRtr:
$ref: '#/definitions/PaymentReturnV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: "Scope\r\nThe PaymentReturn message is sent by an agent to the
previous agent in the payment chain to undo a payment previously settled."
required:
- PmtRtr
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Document_element_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
FIToFIPmtStsRpt:
$ref: '#/definitions/FIToFIPaymentStatusReportV10_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: "Scope\r\nThe FIToFIPaymentStatusReport message is sent by an
instructed agent to the previous party in the payment chain. It is used
to inform this party about the positive or negative status of an instruction
(either single or file). It is also used to report on a pending instruction."
required:
- FIToFIPmtStsRpt
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: Document_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ResolutionOfInvestigationV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Assgnmt:
$ref: '#/definitions/CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: ""
Sts:
$ref: '#/definitions/InvestigationStatus5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: Only ‘Confirmation’ is allowed.
CxlDtls:
description: Mandatory.
type: array
minItems: 1
items:
$ref: '#/definitions/UnderlyingTransaction22_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
required:
- Assgnmt
- Sts
- CxlDtls
x-xsi-type: ResolutionOfInvestigationV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: ResolutionOfInvestigationV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PaymentReturnV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
GrpHdr:
$ref: '#/definitions/GroupHeader90_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: ""
OrgnlGrpInf:
$ref: '#/definitions/OriginalGroupHeader18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Sub-elements of ‘Original Group Information’ must be present
in either 'Original Group Information’ or in ‘Transaction Information’.
TxInf:
description: Mandatory.
type: array
minItems: 1
items:
$ref: '#/definitions/PaymentTransaction112_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
required:
- GrpHdr
- TxInf
x-xsi-type: PaymentReturnV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: PaymentReturnV09_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
FIToFIPaymentStatusReportV10_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
GrpHdr:
$ref: '#/definitions/GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: ""
OrgnlGrpInfAndSts:
$ref: '#/definitions/OriginalGroupHeader17_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory.","Only one occurence is allowed"]'
TxInfAndSts:
$ref: '#/definitions/PaymentTransaction110_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Positive: Mandatory.","Only once occurrence is allowed."]'
required:
- GrpHdr
- OrgnlGrpInfAndSts
- TxInfAndSts
x-xsi-type: FIToFIPaymentStatusReportV10_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: FIToFIPaymentStatusReportV10_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Id:
$ref: '#/definitions/Max35Text_type_ns1'
description: ""
Assgnr:
$ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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_ns1'
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CaseAssignment5_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
InvestigationStatus5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Conf:
$ref: '#/definitions/ExternalInvestigationExecutionConfirmation1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: Only "RJCR" is allowed.
x-xsi-type: InvestigationStatus5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: InvestigationStatus5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
UnderlyingTransaction22_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
TxInfAndSts:
description: Mandatory.
type: array
minItems: 1
items:
$ref: '#/definitions/PaymentTransaction102_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
required:
- TxInfAndSts
x-xsi-type: UnderlyingTransaction22_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: UnderlyingTransaction22_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
GroupHeader90_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
MsgId:
$ref: '#/definitions/Max35Text_type_ns3'
description: ""
CreDtTm:
$ref: '#/definitions/ISODateTime_type_ns3'
description: ""
NbOfTxs:
$ref: '#/definitions/Max15NumericText_type_ns3'
description: ""
TtlRtrdIntrBkSttlmAmt:
$ref: '#/definitions/ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Mandatory.","Only ‘EUR’ is allowed.","Amount must be 0.01
or more and 999999999999999.99 or less.","The fractional part has a maximum
of two digits."]'
IntrBkSttlmDt:
$ref: '#/definitions/ISODate_type_ns3'
description: '["Mandatory.","PosReRecall: AT-R056 The Settlement Date for
the positive response to a Recall.","PosReRFRO: AT-R076 The settlement date
for the positive response to the Request for Recall by the Originator."]'
SttlmInf:
$ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: ""
InstgAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only 'BICFI' is allowed.
InstdAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only 'BICFI' is allowed.
required:
- MsgId
- CreDtTm
- NbOfTxs
- TtlRtrdIntrBkSttlmAmt
- IntrBkSttlmDt
- SttlmInf
x-xsi-type: GroupHeader90_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: GroupHeader90_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
OriginalGroupHeader18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
OrgnlMsgId:
$ref: '#/definitions/Max35Text_type_ns3'
description: ""
OrgnlMsgNmId:
$ref: '#/definitions/Max35Text_type_ns3'
description: Only pacs.008.001.08 is allowed.
required:
- OrgnlMsgId
- OrgnlMsgNmId
x-xsi-type: OriginalGroupHeader18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: OriginalGroupHeader18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
PaymentTransaction112_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
RtrId:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Mandatory.","This ID must be forwarded to the Originator PSP
and optionally to the Originator (and therefore it is not a point-to-point
reference)."]'
OrgnlGrpInf:
$ref: '#/definitions/OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Sub-elements of ‘Original Group Information’ must be present
in either 'Original Group Information’ or in ‘Transaction Information’.
OrgnlInstrId:
$ref: '#/definitions/Max35Text_type_ns3'
description: Mandatory if provided in the original instruction.
OrgnlEndToEndId:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Mandatory.","AT-T014 The Originator’s reference of the SCT
Inst Instruction."]'
OrgnlTxId:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Mandatory.","AT-T054 The Originator PSP’s reference of the
SCT Inst Transaction message.","Must contain a reference that is meaningful
to the Originator’s PSP and is unique over time."]'
OrgnlIntrBkSttlmAmt:
$ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Mandatory.","AT-T002 The amount of the SCT Inst in euro.","Only
‘EUR’ is allowed.","Amount must be 0.01 or more and 999999999.99 or less.","The
fractional part has a maximum of two digits."]'
RtrdIntrBkSttlmAmt:
$ref: '#/definitions/ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
description: '["PosReRecall: AT-R054 The returned amount of the positive response
to the Recall in euro.","PosReRecall: The amount must be equal to the ‘Original
Inter-PSP Settlement Amount’ less - if present - the ‘Amount’ under ‘Charges
Information’.","PosReRFRO: AT-R074 The returned amount of the positive response
to the Request for Recall by the Originator in euro.","PosReRFRO: The amount
must be equal to the ‘Original Interbank Settlement Amount’ less - if present
- the ‘Amount’ under ‘Charges Information’.","Only ‘EUR’ is allowed.","Amount
must be 0.01 or more and 999999999.99 or less.","The fractional part has
a maximum of two digits."]'
RtrdInstdAmt:
$ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Only ‘EUR’ is allowed.","Amount must be 0.01 or more and 999999999.99
or less.","The fractional part has a maximum of two digits."]'
ChrgBr:
$ref: '#/definitions/ChargeBearerType1Code_type_ns3'
description: Only "SLEV" is allowed.
ChrgsInf:
$ref: '#/definitions/Charges7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only one occurrence is allowed.
InstgAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only 'BICFI' is allowed.
InstdAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only 'BICFI' is allowed.
RtrRsnInf:
$ref: '#/definitions/PaymentReturnReason6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Mandatory.","Only one occurrence of ‘Return Reason Information’
is allowed."]'
OrgnlTxRef:
$ref: '#/definitions/OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Mandatory.","An exact copy of all attributes of the received
DS-02 which is being returned.","The message elements under ‘Original Transaction
Reference’ must be populated with the same value as the message elements
of the original instruction."]'
required:
- RtrId
- OrgnlEndToEndId
- OrgnlTxId
- OrgnlIntrBkSttlmAmt
- RtrdIntrBkSttlmAmt
- RtrRsnInf
- OrgnlTxRef
x-xsi-type: PaymentTransaction112_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: PaymentTransaction112_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
MsgId:
$ref: '#/definitions/Max35Text_type_ns5'
description: ""
CreDtTm:
$ref: '#/definitions/ISODateTime_type_ns5'
description: ""
InstgAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: Only 'BICFI' is allowed.
InstdAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: GroupHeader91_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
OriginalGroupHeader17_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
OrgnlMsgId:
$ref: '#/definitions/Max35Text_type_ns5'
description: ""
OrgnlMsgNmId:
$ref: '#/definitions/Max35Text_type_ns5'
description: Only pacs.008.001.08 is allowed.
GrpSts:
$ref: '#/definitions/ExternalPaymentGroupStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory.","Positive: Only \"ACCP\" is allowed.","Negative:
AT-R001 The type of R Message.","Negative: Only \"RJCT\" is allowed. Either
''Group Status'' or ''Transaction Status'' must be used."]'
StsRsnInf:
$ref: '#/definitions/StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: 'Negative: Only one occurrence is allowed. Must be used when
''Group Status'' is present.'
required:
- OrgnlMsgId
- OrgnlMsgNmId
x-xsi-type: OriginalGroupHeader17_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: OriginalGroupHeader17_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
PaymentTransaction110_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
StsId:
$ref: '#/definitions/Max35Text_type_ns5'
description: '["Mandatory.","Positive: AT-T055 The Beneficiary PSP’s reference
of the SCT Inst Transaction.","Negative: AT-R003 The specific reference
of the party initiating the Reject.","This ID must be forwarded to the Originator
PSP and optionally to the Originator (and therefore it is not a point-to-point
reference)."]'
OrgnlInstrId:
$ref: '#/definitions/Max35Text_type_ns5'
description: Mandatory if provided in the original instruction.
OrgnlEndToEndId:
$ref: '#/definitions/Max35Text_type_ns5'
description: '["Mandatory.","AT-T014 The Originator’s reference of the SCT
Inst Instruction."]'
OrgnlTxId:
$ref: '#/definitions/Max35Text_type_ns5'
description: '["Mandatory.","AT-T054 The Originator PSP’s reference number
of the SCT Inst Transaction message."]'
TxSts:
$ref: '#/definitions/ExternalPaymentTransactionStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["AT-R001 Type of R-message.","Only \"RJCT\" is allowed.","Either
''Group Status'' or ''Transaction Status'' must be used."]'
StsRsnInf:
$ref: '#/definitions/StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5'
description: '["Only one occurrence is allowed.","Must be used when ‘Transaction
Status’ is present."]'
AccptncDtTm:
$ref: '#/definitions/ISODateTime_type_ns5'
description: '["AT- T056 Timestamp of the SCT Inst Transaction.","Mandatory."]'
OrgnlTxRef:
$ref: '#/definitions/OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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:
- StsId
- OrgnlEndToEndId
- OrgnlTxId
- AccptncDtTm
- OrgnlTxRef
x-xsi-type: PaymentTransaction110_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: PaymentTransaction110_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
Max35Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max35Text_type_ns1
Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Agt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Pty:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ISODateTime_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ISODateTime_type_ns1
ExternalInvestigationExecutionConfirmation1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["External Investigation Execution Confirmation 1Code","Specifies
the result of an investigation, as published in an external investigation execution
confirmation code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]'
type: string
enum:
- RJCR
minLength: 1
maxLength: 4
x-xsi-type: ExternalInvestigationExecutionConfirmation1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalInvestigationExecutionConfirmation1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PaymentTransaction102_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
CxlStsId:
$ref: '#/definitions/Max35Text_type_ns1'
description: Mandatory.
OrgnlGrpInf:
$ref: '#/definitions/OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: Mandatory.
OrgnlInstrId:
$ref: '#/definitions/Max35Text_type_ns1'
description: ""
OrgnlEndToEndId:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["Mandatory.","AT-T014 The Originator’s reference of the SCT
Inst Instruction."]'
OrgnlTxId:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["Mandatory.","AT-T054 The Originator PSP’s reference of the
SCT Inst Transaction message."]'
TxCxlSts:
$ref: '#/definitions/CancellationIndividualStatus1Code_type_ns1'
description: '["Mandatory.","Only \"RJCR\" is allowed."]'
CxlStsRsnInf:
$ref: '#/definitions/CancellationStatusReason4_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: '["Mandatory.","Only one occurrence is allowed."]'
OrgnlTxRef:
$ref: '#/definitions/OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: '["Mandatory.","An exact copy of all attributes of the initially
sent DS-02 which is to be cancelled.","The yellow shaded message elements
under ‘Original Transaction Reference’ must be populated with the same value
as the message elements of the original instruction."]'
required:
- CxlStsId
- OrgnlGrpInf
- OrgnlEndToEndId
- OrgnlTxId
- TxCxlSts
- CxlStsRsnInf
- OrgnlTxRef
x-xsi-type: PaymentTransaction102_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: PaymentTransaction102_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Max35Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max35Text_type_ns3
ISODateTime_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ISODateTime_type_ns3
Max15NumericText_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max15NumericText_type_ns3
ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
allOf:
- $ref: '#/definitions/ActiveCurrencyAndAmount_SimpleType_type_ns3'
- 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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ISODate_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ISODate_type_ns3
SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
SttlmMtd:
$ref: '#/definitions/SettlementMethod1Code_type_ns3'
description: Only "CLRG", "INGA" and "INDA" are allowed.
SttlmAcct:
$ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only ‘Identification’ is allowed.
ClrSys:
$ref: '#/definitions/ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
FinInstnId:
$ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
OrgnlMsgId:
$ref: '#/definitions/Max35Text_type_ns3'
description: ""
OrgnlMsgNmId:
$ref: '#/definitions/Max35Text_type_ns3'
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
allOf:
- $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns3'
- allOf:
- 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
- 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
enum:
- EUR
pattern: '[A-Z]{3,3}'
required:
- Ccy
x-xsi-type: ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
allOf:
- $ref: '#/definitions/ActiveCurrencyAndAmount_SimpleType_type_ns3'
- 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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ActiveCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
ChargeBearerType1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ChargeBearerType1Code_type_ns3
Charges7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Amt:
$ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["PosReRecall: AT-R055 The fee for the positive response to
the Recall in euro.","PosReRFRO: AT-R075 Fee for the positive response to
a Request for Recall by the Originator in euro.","Only ‘EUR’ is allowed.","Amount
must be 0.01 or more and 999999999.99 or less.","The fractional part has
a maximum of two digits."]'
Agt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
description: ""
required:
- Amt
- Agt
x-xsi-type: Charges7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: Charges7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
PaymentReturnReason6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Orgtr:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["Mandatory","PosReRecall: AT-R002 Identification of the type
of party initiating the \"R\"-message.","PosReRecall: Limited to ''AnyBIC''
for an Agent or ‘Name’ for a non-financial institution. ‘Name’ is limited
to 70 characters in length.","PosReRFRO: AT-R002 The Identification of the
type of party initiating the “R” message.","PosReRFRO: Only ‘Name’ is allowed.
Rule\">‘Name’ is limited to 70 characters in length."]'
Rsn:
$ref: '#/definitions/ReturnReason5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Mandatory.
AddtlInf:
$ref: '#/definitions/Max105Text_type_ns3'
description: '["Mandatory.","PosReRecall: AT-R053 The specific reference of
the Originator PSP initiating the Recall.","PosReRecall: Only one occurence
starting with “ATR053/” followed by the information as per attribute description
is allowed.","PosReRFRO: AT-R072 The specific reference of the Originator
PSP for the Request for Recall by the Originator.","PosReRFRO: Only one
occurence starting with “ATR072/” followed by the information as per attribute
description is allowed."]'
required:
- Orgtr
- Rsn
- AddtlInf
x-xsi-type: PaymentReturnReason6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: PaymentReturnReason6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
IntrBkSttlmDt:
$ref: '#/definitions/ISODate_type_ns3'
description: AT-T051 The Settlement Date of the SCT Inst Transaction.
SttlmInf:
$ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
description: ""
PmtTpInf:
$ref: '#/definitions/PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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_ns3'
description: AT-T009 The Remittance information.
UltmtDbtr:
$ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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_ns3'
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_ns3'
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_ns3'
description: AT-D002 The BIC code of the Originator PSP.
CdtrAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: AT-C002 The BIC code of the Beneficiary PSP.
Cdtr:
$ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
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_ns3'
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_ns3'
description: '["AT-E007 Name of the Beneficiary Reference Party.","AT-E010
Identification code of the Beneficiary Reference Party.","Only ''Party''
is allowed."]'
Purp:
$ref: '#/definitions/Purpose2Choice_type_ns3'
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Max35Text_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: Max35Text_type_ns5
ISODateTime_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: ISODateTime_type_ns5
BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
FinInstnId:
$ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalPaymentGroupStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
description: '["External Payment Group Status 1Code","Specifies the status of
a group of payment instructions, as published in an external payment group status
code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]'
type: string
enum:
- ACCP
- RJCT
minLength: 1
maxLength: 4
x-xsi-type: ExternalPaymentGroupStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalPaymentGroupStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Orgtr:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory","AT-R002 The identification of the type of party
initiating the \"R\" message.","Limited to ''AnyBIC'' to identify the PSP
or CSM originating the status or ‘Name’ to indicate a CSM when it has no
BIC.","‘Name’ is limited to 70 characters in length."]'
Rsn:
$ref: '#/definitions/StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory.","AT-R004 The reason code for non-acceptance of
the SCT Inst Transaction."]'
required:
- Orgtr
- Rsn
x-xsi-type: StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalPaymentTransactionStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
description: '["External Payment Transaction Status 1Code","Specifies the status
of an individual payment instructions, as published in an external payment transaction
status code set.\r\nExternal code sets can be downloaded from www.iso20022.org."]'
type: string
enum:
- RJCT
minLength: 1
maxLength: 4
x-xsi-type: ExternalPaymentTransactionStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalPaymentTransactionStatus1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Orgtr:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory","AT-R002 The identification of the type of party
initiating the \"R\" message.","Limited to ''AnyBIC'' to identify the PSP
or CSM originating the status or ‘Name’ to indicate a CSM when it has no
BIC.","‘Name’ is limited to 70 characters in length."]'
Rsn:
$ref: '#/definitions/StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5'
description: '["Mandatory.","AT-R004 The reason code for non-acceptance of
the SCT Inst."]'
required:
- Orgtr
- Rsn
x-xsi-type: StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: StatusReasonInformation12_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5
OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
PmtTpInf:
$ref: '#/definitions/PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["Mandatory.","AT-T008 The category purpose of the SCT Inst
Instruction.","AT-T001 The identification code of the SCT Inst Scheme."]'
DbtrAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: '["AT-D002 BIC code of the Originator PSP.","Mandatory."]'
required:
- PmtTpInf
- 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.002.001.10
prefix: ns5
x-xsi-type-uniquename: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
FinInstnId:
$ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
OrgnlMsgId:
$ref: '#/definitions/Max35Text_type_ns1'
description: ""
OrgnlMsgNmId:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OriginalGroupInformation29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
CancellationIndividualStatus1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Cancellation Individual Status 1Code","Specifies the status of
a cancellation request."]'
type: string
enum:
- RJCR
x-xsi-type: CancellationIndividualStatus1Code
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: CancellationIndividualStatus1Code_type_ns1
CancellationStatusReason4_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Orgtr:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1'
description: '["Mandatory.","AT-E001 The Name of the Beneficiary or AT-C002
The BIC code of the Beneficiary PSP.","Limited to ''AnyBIC'' for an Agent
or ‘Name’ for a non-financial institution.","‘Name’ is limited to 70 characters
in length."]'
Rsn:
$ref: '#/definitions/CancellationStatusReason3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: '["Mandatory.","NegReRecall: AT-R057 The Reason Code for non-acceptance
of the Recall.","NegReRFRO: AT-R077 Reason Code for non-acceptance of the
Request for Recall by the Originator."]'
AddtlInf:
description: '["NegReRecall: AT-R053 The specific reference of the Originator
PSP initiating the Recall. AT-R057 Reason code for non-acceptance of the
Recall.","NegReRFRO: AT-R072 The specific reference of the Originator PSP
for the Request for Recall by the Originator. AT-R078 Provision of all information
available to file a legal claim to recover the funds in case of \treason
code ‘wrong unique identifier of the Beneficiary account’.","NegReRecall:
First occurrence is mandatory and must start with \"ATR053/\" followed by
the information as per attribute description. When reason code is \"LEGL\"
under 4.19, two further occurrences are allowed to precise the reason and
must start with \"ATR057/\". When reason code was \"FRAD\" in the camt.056,
then up to ten further optional occurrences are allowed, all starting with
\"FRAD/\" followed by all information available to file a legal claim to
recover the funds in case of reason code ''Fraudulent originated SCT Inst''","NegReRFRO:
First occurrence is mandatory and must start with \"ATR072/\" followed by
the information as per attribute description. When reason code was \"AC03\"
(Wrong IBAN) in the camt.056, then up to ten further optional occurrences
are allowed, all starting with \"ATR078/\" followed by the information as
per attribute description.","Mandatory."]'
type: array
minItems: 1
maxItems: 13
items:
$ref: '#/definitions/Max105Text_type_ns1'
required:
- Orgtr
- Rsn
- AddtlInf
x-xsi-type: CancellationStatusReason4_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: CancellationStatusReason4_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
IntrBkSttlmAmt:
$ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: AT-T002 The amount of the SCT Inst in euro.
IntrBkSttlmDt:
$ref: '#/definitions/ISODate_type_ns1'
description: AT-T051 The Settlement Date of the SCT Inst Transaction.
SttlmInf:
$ref: '#/definitions/SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: ""
PmtTpInf:
$ref: '#/definitions/PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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_ns1'
description: AT-T009 The Remittance information.
UltmtDbtr:
$ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1'
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_ns1'
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_ns1'
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_ns1'
description: AT-D002 The BIC code of the Originator PSP.
CdtrAgt:
$ref: '#/definitions/BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: AT-C002 The BIC code of the Beneficiary PSP.
Cdtr:
$ref: '#/definitions/Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1'
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_ns1'
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_ns1'
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OriginalTransactionReference28_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
SettlementMethod1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: SettlementMethod1Code_type_ns3
CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Id:
$ref: '#/definitions/AccountIdentification4Choice_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Cd:
$ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns3'
description: ""
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ClearingSystemIdentification3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
BICFI:
$ref: '#/definitions/BICFIDec2014Identifier_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
FinInstnId:
$ref: '#/definitions/FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: '["AT-C002 The BIC code of the Beneficiary PSP.","Only ''BICFI''
is allowed."]'
required:
- FinInstnId
x-xsi-type: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: BranchAndFinancialInstitutionIdentification6_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ReturnReason5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Cd:
$ref: '#/definitions/ExternalReturnReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
description: Only "FOCR" is allowed.
x-xsi-type: ReturnReason5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: ReturnReason5Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Max105Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max105Text_type_ns3
SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
SttlmMtd:
$ref: '#/definitions/SettlementMethod1Code_type_ns3'
SttlmAcct:
$ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
ClrSys:
$ref: '#/definitions/ClearingSystemIdentification3Choice_type_ns3'
required:
- SttlmMtd
x-xsi-type: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
SvcLvl:
$ref: '#/definitions/ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
LclInstrm:
$ref: '#/definitions/LocalInstrument2Choice_type_ns3'
CtgyPurp:
$ref: '#/definitions/CategoryPurpose1Choice_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Ustrd:
$ref: '#/definitions/Max140Text_type_ns3'
Strd:
$ref: '#/definitions/StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Pty:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Pty:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Id:
$ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
Prxy:
$ref: '#/definitions/ProxyAccountIdentification1_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
Purpose2Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Purpose2Choice_type_ns3
FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
BICFI:
$ref: '#/definitions/BICFIDec2014Identifier_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Cd:
$ref: '#/definitions/ExternalStatusReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
description: Only "FF01" is allowed.
x-xsi-type: StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Cd:
$ref: '#/definitions/ExternalStatusReason1Code_type_ns5'
description: See Message Element Specifications below.
x-xsi-type: StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: StatusReason6Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns5
PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
SvcLvl:
$ref: '#/definitions/ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
LclInstrm:
$ref: '#/definitions/LocalInstrument2Choice_type_ns5'
CtgyPurp:
$ref: '#/definitions/CategoryPurpose1Choice_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ClearingSystemIdentification3Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Clearing System Identification 3Choice","Specifies the clearing
system identification."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns3'
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_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ClearingSystemIdentification3Choice_type_ns3
FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
BICFI:
$ref: '#/definitions/BICFIDec2014Identifier_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: FinancialInstitutionIdentification18_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1
CancellationStatusReason3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Cd:
$ref: '#/definitions/ExternalPaymentCancellationRejection1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
description: Only "AC04", "AM04", "ARDT", "CUST", "LEGL", "NOAS" and "NOOR"
are allowed.
x-xsi-type: CancellationStatusReason3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: CancellationStatusReason3Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Max105Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max105Text_type_ns1
ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
allOf:
- $ref: '#/definitions/ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns1'
- 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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ISODate_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ISODate_type_ns1
SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
SttlmMtd:
$ref: '#/definitions/SettlementMethod1Code_type_ns1'
SttlmAcct:
$ref: '#/definitions/CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
ClrSys:
$ref: '#/definitions/ClearingSystemIdentification3Choice_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: SettlementInstruction7_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
SvcLvl:
$ref: '#/definitions/ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
LclInstrm:
$ref: '#/definitions/LocalInstrument2Choice_type_ns1'
CtgyPurp:
$ref: '#/definitions/CategoryPurpose1Choice_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PaymentTypeInformation27_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Ustrd:
$ref: '#/definitions/Max140Text_type_ns1'
Strd:
$ref: '#/definitions/StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: RemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Pty:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1
Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Pty:
$ref: '#/definitions/PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party40Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1
CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Id:
$ref: '#/definitions/AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Prxy:
$ref: '#/definitions/ProxyAccountIdentification1_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1
Purpose2Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Purpose2Choice_type_ns1
AccountIdentification4Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
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_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: AccountIdentification4Choice_type_ns3
ExternalCashClearingSystem1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalCashClearingSystem1Code_type_ns3
BICFIDec2014Identifier_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns3
Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ExternalReturnReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["External Return Reason 1Code","Specifies the return reason, as
published in an external return reason code list.\r\nExternal code sets can
be downloaded from www.iso20022.org."]'
type: string
enum:
- FOCR
minLength: 1
maxLength: 4
x-xsi-type: ExternalReturnReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalReturnReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Cd:
$ref: '#/definitions/ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
LocalInstrument2Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: LocalInstrument2Choice_type_ns3
CategoryPurpose1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
description: '["Code","Category purpose, as published in an external category
purpose code list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CategoryPurpose1Choice_type_ns3
Max140Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max140Text_type_ns3
StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
CdtrRefInf:
$ref: '#/definitions/CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
PstlAdr:
$ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns3
AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
IBAN:
$ref: '#/definitions/IBAN2007Identifier_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ProxyAccountIdentification1_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Proxy Account Identification 1","Information related to a proxy identification
of the account."]'
type: object
properties:
Tp:
$ref: '#/definitions/ProxyAccountType1Choice_type_ns3'
description: '["Type","Type of the proxy identification."]'
Id:
$ref: '#/definitions/Max2048Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ProxyAccountIdentification1_type_ns3
ExternalPurpose1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalPurpose1Code_type_ns3
BICFIDec2014Identifier_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns5
Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalStatusReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
description: '["External Status Reason 1Code","Specifies the status reason, as
published in an external status reason code list.\r\nExternal code sets can
be downloaded from www.iso20022.org."]'
type: string
enum:
- FF01
minLength: 1
maxLength: 4
x-xsi-type: ExternalStatusReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalStatusReason1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalStatusReason1Code_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
description: '["External Status Reason 1Code","Specifies the status reason, as
published in an external status reason code list.\r\nExternal code sets can
be downloaded from www.iso20022.org."]'
type: string
minLength: 1
maxLength: 4
x-xsi-type: ExternalStatusReason1Code
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalStatusReason1Code_type_ns5
ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
Cd:
$ref: '#/definitions/ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
LocalInstrument2Choice_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: LocalInstrument2Choice_type_ns5
CategoryPurpose1Choice_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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_ns5'
description: '["Code","Category purpose, as published in an external category
purpose code list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns5'
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: CategoryPurpose1Choice_type_ns5
Max140Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max140Text_type_ns1
BICFIDec2014Identifier_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: BICFIDec2014Identifier_type_ns1
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns1'
LEI:
$ref: '#/definitions/LEIIdentifier_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1
ExternalPaymentCancellationRejection1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["External Payment Cancellation Rejection 1Code","Specifies the
reason for the rejection of a cancellation, as published in an external payment
cancellation rejection code set.\r\nExternal code sets can be downloaded from
www.iso20022.org."]'
type: string
enum:
- AC04
- AM04
- ARDT
- CUST
- LEGL
- NOAS
- NOOR
minLength: 1
maxLength: 4
x-xsi-type: ExternalPaymentCancellationRejection1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP
x-xsi-type-xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalPaymentCancellationRejection1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
SettlementMethod1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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:camt.029.001.09
prefix: ns1
x-xsi-type-uniquename: SettlementMethod1Code_type_ns1
CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Id:
$ref: '#/definitions/AccountIdentification4Choice_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CashAccount38_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ClearingSystemIdentification3Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Clearing System Identification 3Choice","Specifies the clearing
system identification."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalCashClearingSystem1Code_type_ns1'
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ClearingSystemIdentification3Choice_type_ns1
ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Cd:
$ref: '#/definitions/ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ServiceLevel8Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
LocalInstrument2Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: LocalInstrument2Choice_type_ns1
CategoryPurpose1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
description: '["Code","Category purpose, as published in an external category
purpose code list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CategoryPurpose1Choice_type_ns1
StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
CdtrRefInf:
$ref: '#/definitions/CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: StructuredRemittanceInformation16_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1
PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Nm:
$ref: '#/definitions/Max140Text_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
PstlAdr:
$ref: '#/definitions/PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
Id:
$ref: '#/definitions/Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PartyIdentification135_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_4_type_ns1
AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
IBAN:
$ref: '#/definitions/IBAN2007Identifier_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: AccountIdentification4Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ProxyAccountIdentification1_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Proxy Account Identification 1","Information related to a proxy identification
of the account."]'
type: object
properties:
Tp:
$ref: '#/definitions/ProxyAccountType1Choice_type_ns1'
description: '["Type","Type of the proxy identification."]'
Id:
$ref: '#/definitions/Max2048Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ProxyAccountIdentification1_type_ns1
ExternalPurpose1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalPurpose1Code_type_ns1
IBAN2007Identifier_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: IBAN2007Identifier_type_ns3
GenericAccountIdentification1_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Generic Account Identification 1","Information related to a generic
account identification."]'
type: object
properties:
Id:
$ref: '#/definitions/Max34Text_type_ns3'
description: '["Identification","Identification assigned by an institution."]'
SchmeNm:
$ref: '#/definitions/AccountSchemeName1Choice_type_ns3'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: GenericAccountIdentification1_type_ns3
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns3'
required:
- AnyBIC
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ExternalLocalInstrument1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalLocalInstrument1Code_type_ns3
ExternalCategoryPurpose1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns3
CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Tp:
$ref: '#/definitions/CreditorReferenceType2_type_ns3'
Ref:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3'
PrvtId:
$ref: '#/definitions/PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3'
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
Dept:
$ref: '#/definitions/Max70Text_type_ns3'
SubDept:
$ref: '#/definitions/Max70Text_type_ns3'
StrtNm:
$ref: '#/definitions/Max70Text_type_ns3'
BldgNb:
$ref: '#/definitions/Max16Text_type_ns3'
BldgNm:
$ref: '#/definitions/Max35Text_type_ns3'
Flr:
$ref: '#/definitions/Max70Text_type_ns3'
PstBx:
$ref: '#/definitions/Max16Text_type_ns3'
Room:
$ref: '#/definitions/Max70Text_type_ns3'
PstCd:
$ref: '#/definitions/Max16Text_type_ns3'
TwnNm:
$ref: '#/definitions/Max35Text_type_ns3'
TwnLctnNm:
$ref: '#/definitions/Max35Text_type_ns3'
DstrctNm:
$ref: '#/definitions/Max35Text_type_ns3'
CtrySubDvsn:
$ref: '#/definitions/Max35Text_type_ns3'
Ctry:
$ref: '#/definitions/CountryCode_type_ns3'
AdrLine:
type: array
maxItems: 2
items:
$ref: '#/definitions/Max70Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ProxyAccountType1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Proxy Account Type 1Choice","Specifies the scheme used for the
identification of an account alias."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalProxyAccountType1Code_type_ns3'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ProxyAccountType1Choice_type_ns3
Max2048Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max2048Text_type_ns3
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns5'
required:
- AnyBIC
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns5
ExternalLocalInstrument1Code_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalLocalInstrument1Code_type_ns5
ExternalCategoryPurpose1Code_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns5
Max70Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max70Text_type_ns1
Max16Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max16Text_type_ns1
CountryCode_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CountryCode_type_ns1
AccountIdentification4Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
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_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: AccountIdentification4Choice_type_ns1
Max70Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max70Text_type_ns3
Max16Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max16Text_type_ns3
CountryCode_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CountryCode_type_ns3
AnyBICDec2014Identifier_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns1
LEIIdentifier_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: LEIIdentifier_type_ns1
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns1
ExternalCashClearingSystem1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalCashClearingSystem1Code_type_ns1
ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalServiceLevel1Code_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ExternalLocalInstrument1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalLocalInstrument1Code_type_ns1
ExternalCategoryPurpose1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalCategoryPurpose1Code_type_ns1
CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Tp:
$ref: '#/definitions/CreditorReferenceType2_type_ns1'
Ref:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CreditorReferenceInformation2_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
OrgId:
$ref: '#/definitions/OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1'
PrvtId:
$ref: '#/definitions/PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Party38Choice_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1
PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
Dept:
$ref: '#/definitions/Max70Text_type_ns1'
SubDept:
$ref: '#/definitions/Max70Text_type_ns1'
StrtNm:
$ref: '#/definitions/Max70Text_type_ns1'
BldgNb:
$ref: '#/definitions/Max16Text_type_ns1'
BldgNm:
$ref: '#/definitions/Max35Text_type_ns1'
Flr:
$ref: '#/definitions/Max70Text_type_ns1'
PstBx:
$ref: '#/definitions/Max16Text_type_ns1'
Room:
$ref: '#/definitions/Max70Text_type_ns1'
PstCd:
$ref: '#/definitions/Max16Text_type_ns1'
TwnNm:
$ref: '#/definitions/Max35Text_type_ns1'
TwnLctnNm:
$ref: '#/definitions/Max35Text_type_ns1'
DstrctNm:
$ref: '#/definitions/Max35Text_type_ns1'
CtrySubDvsn:
$ref: '#/definitions/Max35Text_type_ns1'
Ctry:
$ref: '#/definitions/CountryCode_type_ns1'
AdrLine:
type: array
maxItems: 2
items:
$ref: '#/definitions/Max70Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PostalAddress24_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
IBAN2007Identifier_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: IBAN2007Identifier_type_ns1
ProxyAccountType1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Proxy Account Type 1Choice","Specifies the scheme used for the
identification of an account alias."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalProxyAccountType1Code_type_ns1'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ProxyAccountType1Choice_type_ns1
Max2048Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max2048Text_type_ns1
Max34Text_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: Max34Text_type_ns3
AccountSchemeName1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Account Scheme Name 1Choice","Sets of elements to identify a name
of the identification scheme."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalAccountIdentification1Code_type_ns3'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: AccountSchemeName1Choice_type_ns3
AnyBICDec2014Identifier_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns3
CreditorReferenceType2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Creditor Reference Type 2","Specifies the type of creditor reference."]'
type: object
properties:
CdOrPrtry:
$ref: '#/definitions/CreditorReferenceType1Choice_type_ns3'
description: '["Code Or Proprietary","Coded or proprietary format creditor
reference type."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: CreditorReferenceType2_type_ns3
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns3'
LEI:
$ref: '#/definitions/LEIIdentifier_type_ns3'
Othr:
$ref: '#/definitions/GenericOrganisationIdentification1_type_ns3'
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_2_type_ns3
PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/definitions/DateAndPlaceOfBirth1_type_ns3'
Othr:
$ref: '#/definitions/GenericPersonIdentification1_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns3
ExternalProxyAccountType1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalProxyAccountType1Code_type_ns3
AnyBICDec2014Identifier_type_ns5:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.002.001.10
prefix: ns5
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.002.001.10
prefix: ns5
x-xsi-type-uniquename: AnyBICDec2014Identifier_type_ns5
GenericOrganisationIdentification1_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Generic Organisation Identification 1","Information related to
an identification of an organisation."]'
type: object
properties:
Id:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["Identification","Identification assigned by an institution."]'
SchmeNm:
$ref: '#/definitions/OrganisationIdentificationSchemeName1Choice_type_ns1'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: GenericOrganisationIdentification1_type_ns1
DateAndPlaceOfBirth1_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Date And Place Of Birth 1","Date and place of birth of a person."]'
type: object
properties:
BirthDt:
$ref: '#/definitions/ISODate_type_ns1'
description: '["Birth Date","Date on which a person is born."]'
PrvcOfBirth:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["Province Of Birth","Province where a person was born."]'
CityOfBirth:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["City Of Birth","City where a person was born."]'
CtryOfBirth:
$ref: '#/definitions/CountryCode_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: DateAndPlaceOfBirth1_type_ns1
GenericPersonIdentification1_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Generic Person Identification 1","Information related to an identification
of a person."]'
type: object
properties:
Id:
$ref: '#/definitions/Max35Text_type_ns1'
description: '["Identification","Unique and unambiguous identification of
a person."]'
SchmeNm:
$ref: '#/definitions/PersonIdentificationSchemeName1Choice_type_ns1'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: GenericPersonIdentification1_type_ns1
GenericAccountIdentification1_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Generic Account Identification 1","Information related to a generic
account identification."]'
type: object
properties:
Id:
$ref: '#/definitions/Max34Text_type_ns1'
description: '["Identification","Identification assigned by an institution."]'
SchmeNm:
$ref: '#/definitions/AccountSchemeName1Choice_type_ns1'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: GenericAccountIdentification1_type_ns1
LEIIdentifier_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: LEIIdentifier_type_ns3
GenericOrganisationIdentification1_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Generic Organisation Identification 1","Information related to
an identification of an organisation."]'
type: object
properties:
Id:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Identification","Identification assigned by an institution."]'
SchmeNm:
$ref: '#/definitions/OrganisationIdentificationSchemeName1Choice_type_ns3'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: GenericOrganisationIdentification1_type_ns3
DateAndPlaceOfBirth1_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Date And Place Of Birth 1","Date and place of birth of a person."]'
type: object
properties:
BirthDt:
$ref: '#/definitions/ISODate_type_ns3'
description: '["Birth Date","Date on which a person is born."]'
PrvcOfBirth:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Province Of Birth","Province where a person was born."]'
CityOfBirth:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["City Of Birth","City where a person was born."]'
CtryOfBirth:
$ref: '#/definitions/CountryCode_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: DateAndPlaceOfBirth1_type_ns3
GenericPersonIdentification1_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Generic Person Identification 1","Information related to an identification
of a person."]'
type: object
properties:
Id:
$ref: '#/definitions/Max35Text_type_ns3'
description: '["Identification","Unique and unambiguous identification of
a person."]'
SchmeNm:
$ref: '#/definitions/PersonIdentificationSchemeName1Choice_type_ns3'
description: '["Scheme Name","Name of the identification scheme."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: GenericPersonIdentification1_type_ns3
CreditorReferenceType2_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Creditor Reference Type 2","Specifies the type of creditor reference."]'
type: object
properties:
CdOrPrtry:
$ref: '#/definitions/CreditorReferenceType1Choice_type_ns1'
description: '["Code Or Proprietary","Coded or proprietary format creditor
reference type."]'
Issr:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CreditorReferenceType2_type_ns1
OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
AnyBIC:
$ref: '#/definitions/AnyBICDec2014Identifier_type_ns1'
LEI:
$ref: '#/definitions/LEIIdentifier_type_ns1'
Othr:
$ref: '#/definitions/GenericOrganisationIdentification1_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OrganisationIdentification29_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_3_type_ns1
PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
type: object
properties:
DtAndPlcOfBirth:
$ref: '#/definitions/DateAndPlaceOfBirth1_type_ns1'
Othr:
$ref: '#/definitions/GenericPersonIdentification1_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PersonIdentification13_EPC122-16_2023_V1.0_SCT_Inst_InterPSP_type_ns1
ExternalProxyAccountType1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalProxyAccountType1Code_type_ns1
ExternalAccountIdentification1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalAccountIdentification1Code_type_ns3
CreditorReferenceType1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
description: '["Creditor Reference Type 1Choice","Specifies the type of document
referred by the creditor."]'
type: object
properties:
Cd:
$ref: '#/definitions/DocumentType3Code_type_ns3'
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:pacs.004.001.09
prefix: ns3
x-xsi-type-uniquename: CreditorReferenceType1Choice_type_ns3
OrganisationIdentificationSchemeName1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: OrganisationIdentificationSchemeName1Choice_type_ns1
PersonIdentificationSchemeName1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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_ns1'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: PersonIdentificationSchemeName1Choice_type_ns1
Max34Text_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: Max34Text_type_ns1
AccountSchemeName1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Account Scheme Name 1Choice","Sets of elements to identify a name
of the identification scheme."]'
type: object
properties:
Cd:
$ref: '#/definitions/ExternalAccountIdentification1Code_type_ns1'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: AccountSchemeName1Choice_type_ns1
OrganisationIdentificationSchemeName1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: OrganisationIdentificationSchemeName1Choice_type_ns3
PersonIdentificationSchemeName1Choice_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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_ns3'
description: '["Code","Name of the identification scheme, in a coded form
as published in an external list."]'
Prtry:
$ref: '#/definitions/Max35Text_type_ns3'
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: PersonIdentificationSchemeName1Choice_type_ns3
CreditorReferenceType1Choice_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
description: '["Creditor Reference Type 1Choice","Specifies the type of document
referred by the creditor."]'
type: object
properties:
Cd:
$ref: '#/definitions/DocumentType3Code_type_ns1'
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: CreditorReferenceType1Choice_type_ns1
DocumentType3Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: DocumentType3Code_type_ns3
ExternalOrganisationIdentification1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalOrganisationIdentification1Code_type_ns1
ExternalPersonIdentification1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalPersonIdentification1Code_type_ns1
ExternalAccountIdentification1Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ExternalAccountIdentification1Code_type_ns1
ExternalOrganisationIdentification1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalOrganisationIdentification1Code_type_ns3
ExternalPersonIdentification1Code_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ExternalPersonIdentification1Code_type_ns3
DocumentType3Code_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: DocumentType3Code_type_ns1
ActiveCurrencyAndAmount_SimpleType_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ActiveCurrencyAndAmount_SimpleType_type_ns3
ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns3:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:pacs.004.001.09
prefix: ns3
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.004.001.09
prefix: ns3
x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns3
ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns1:
xml:
namespace: urn:iso:std:iso:20022:tech:xsd:camt.029.001.09
prefix: ns1
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.029.001.09
prefix: ns1
x-xsi-type-uniquename: ActiveOrHistoricCurrencyAndAmount_SimpleType_type_ns1
beneficiaryReplyOutput:
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:
RecallNegativeResponseBeneficiaryReplyInput:
name: RecallNegativeResponseBeneficiaryReplyInput
required: true
in: body
schema:
$ref: '#/definitions/recallNegativeResponseInput'
description: Call Recall Originator Request
StatusRequestNegativeResponseInput:
name: StatusRequestNegativeResponseInput
required: true
in: body
schema:
$ref: '#/definitions/statusRequestNegativeResponseInput'
description: Call Recall Originator Request
RecallPositiveResponseBeneficiaryReplyInput:
name: RecallPositiveResponseBeneficiaryReplyInput
required: true
in: body
schema:
$ref: '#/definitions/recallPositiveResponseInput'
description: Call Recall Originator Request
StatusRequestPositiveResponseInput:
name: StatusRequestPositiveResponseInput
required: true
in: body
schema:
$ref: '#/definitions/statusPositiveResponseInput'
description: Call Recall Originator Request
CreditTransferBeneficiaryReplyInput:
name: CreditTransferBeneficiaryReplyInput
required: true
in: body
schema:
$ref: '#/definitions/creditTransferBeneficiaryReplyInput'
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
...