Pain.002.001.10 CBPR+ Details
Tag Depth | XML Tag | Tag Name | Multiplicity | Format/Length | Usage |
---|---|---|---|---|---|
+ | AppHdr | Application Header | [1..1] | ||
++ | Fr | From | [1..1] | BIC takes the preference | |
+++ | FIId | Financial Institution Identification | [1..1] | Unique and unambiguous identification of the financial institution | |
++++ | FinInstnId | Financial Institution Identification | [1..1] | ||
+++++ | BICFI | BIC | [1..1] | Text/35 | BIC of the financial institution |
++ | To | To | [1..1] | BIC takes the preference | |
+++ | FIId | Financial Institution Identification | [1..1] | Unique and unambiguous identification of the financial institution | |
++++ | FinInstnId | Financial Institution Identification | [1..1] | ||
+++++ | BICFI | BIC | [1..1] | Text/35 | BIC of the financial institution |
+++ | BizMsgIdr | Business Message Identifier | [1..1] | Text/35 | Contains the Message ID of Group Header of the underlying payment instruction |
+++ | MsgDefIdr | Message Definition Identifier | [1..1] | Text/35 | Identifies the message type pain.002.001.10 |
+++ | BizSvc | Business Service | [1..1] | Text/35 | swift.cbprplus.03 |
CstmrPmtStsRpt | Customer Payment Status Report | [1..1] | |||
+ | GrpHdr | GroupHeader | [1..1] | ||
++ | MsgId | MessageIdentification | [1..1] | Text/35 | GS Bank generated unique identifier of message |
++ | CreDtTm | CreationDateTime | [1..1] | ISODateTime | Message creation date & time |
++ | InitgPty | InitiatingParty | [0..1] | Goldman Sachs Bank | |
+++ | Id | Identification | [1..1] | Unique and unambiguous way to identify an organisation. | |
++++ | OrgId | OrganisationIdentification | [1..1] | Unique and unambiguous way to identify an organisation. | |
++++ | AnyBIC | AnyBIC | [1..1] | Business Identification Code | |
++++ | Othr | AnyBIC | [1..1] | Business Identification Code | |
+ | OrgnlGrpInfAndSts | OriginalGroupInformationAndStatus | [1..1] | ||
++ | OrgnlMsgId | OriginalMessageIdentification | [1..1] | Text/35 | Message ID of the original message whose status is being reported |
++ | OrgnlMsgNmId | OriginalMessageNameIdentification | [1..1] | Text/35 | Message format of the original message |
+ | OrgnlPmtInfAndSts | OriginalPaymentInformationAndStatus | [1..1] | This block can occur only once | |
++ | OrgnlPmtInfId | OriginalPaymentInformationIdentification | [1..1] | Text/35 | Payment info ID in the original message (Batch ID) |
++ | TxInfAndSts | TransactionInformationAndStatus | [1..1] | This block is used to report underlying transactions in the batch in 3.1 | |
+++ | OrgnlEndToEndId | OriginalEndToEndIdentification | [1..1] | Text/35 | Original end to end ID of the payment that is being reported |
+++ | OrgnlUETR | OriginalUETR | [1..1] | Text/35 | Original UETR of the payment that is being reported |
+++ | TxSts | TransactionStatus | [1..1] | Code | Status of payment. Possible values include: RJCT- Payment rejected PDNG – Payment pending processing ACCP- Payment accepted post technical & profile validations ACSP- Payment accepted, pending settlement ACSC- Payment accepted & settlement complete |
+++ | StsRsnInf | StatusReasonInformation | [0..1] | ||
++++ | Rsn | Reason | [0..1] | ||
+++++ | (Or) Cd | Code | [1..1] | ExternalStatusReason1Code | Consists of ISO code defining reason for payment status |
++++ | AddtlInf | AdditionalInformation | [0..2] | Text/105 | Includes plain text description of reason code and description Possible values include XchgRate – Exchange Rate FundingAmt - Funding amount XchangeTime – Posting liquidity generation ClrSysRef – Swift reference ID IdNumber –Identification number PaymentAmt – Payment amount Txn type – Transaction type |
Note: Please refer to iso20022.org as the sole source of up-to-date materials and information on ISO 20022 message standards
Was this page useful?
Give feedback to help us improve developer.gs.com and serve you better.