Pain001

Complex types in ISO 20022 pain.001.001.04, generated from the official XSD. Part 3 of 3TaxRecord1 – TaxRecordDetails1.

Part 1 · Part 2 · Part 3

Each type is defined once here. The message structure repeats a party or address block under every party; this view does not, which is what you want when mapping source fields.

A choice type means the children are alternatives — supply one, not all. Cardinality in bold is required.

TaxRecord1#

Element Card. Type Constraints
Tp 0..1 Max35Text length 1–35
Ctgy 0..1 Max35Text length 1–35
CtgyDtls 0..1 Max35Text length 1–35
DbtrSts 0..1 Max35Text length 1–35
CertId 0..1 Max35Text length 1–35
FrmsCd 0..1 Max35Text length 1–35
Prd 0..1 TaxPeriod1
TaxAmt 0..1 TaxAmount1
AddtlInf 0..1 Max140Text length 1–140

TaxRecordDetails1#

Element Card. Type Constraints
Prd 0..1 TaxPeriod1
Amt 1..1 ActiveOrHistoricCurrencyAndAmount