Pain001

Every code list in the supported ISO 20022 payment-initiation messages, with its full value set and the versions it appears in. Generated from the official XSDs.

A code list is a closed set: a value outside it makes the document invalid against the schema, so these are the exact strings your source data has to produce.

27 code lists across 12 message versions.

AddressType2Code#

6 values · in 12 version(s)

ADDR · PBOX · HOME · BIZZ · MLTO · DLVY

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

AdviceType1Code#

2 values · in 4 version(s)

ADWD · ADND

Appears in: pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

Authorisation1Code#

4 values · in 12 version(s)

AUTH · FDET · FSUM · ILEV

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

CashAccountType4Code#

16 values · in 2 version(s)

CASH · CHAR · COMM · TAXE · CISH · TRAS · SACC · CACC · SVGS · ONDP · MGLD · NREX · MOMA · LOAN · SLRY · ODFT

Appears in: pain.001.001.03, pain.008.001.02

ChargeBearerType1Code#

4 values · in 12 version(s)

DEBT · CRED · SHAR · SLEV

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

ChequeDelivery1Code#

12 values · in 11 version(s)

MLDB · MLCD · MLFA · CRDB · CRCD · CRFA · PUDB · PUCD · PUFA · RGDB · RGCD · RGFA

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

ChequeType2Code#

5 values · in 11 version(s)

CCHQ · CCCH · BCHQ · DRFT · ELDR

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

CreditDebitCode#

2 values · in 12 version(s)

CRDT · DBIT

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

DocumentType3Code#

6 values · in 10 version(s)

RADM · RPIN · FXDR · DISP · PUOR · SCOR

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.008.001.02

DocumentType5Code#

15 values · in 4 version(s)

MSIN · CNFA · DNFA · CINV · CREN · DEBN · HIRI · SBIN · CMCN · SOAC · DISP · BOLD · VCHR · AROI · TSUT

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.008.001.02

DocumentType6Code#

16 values · in 6 version(s)

MSIN · CNFA · DNFA · CINV · CREN · DEBN · HIRI · SBIN · CMCN · SOAC · DISP · BOLD · VCHR · AROI · TSUT · PUOR

Appears in: pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11

ExchangeRateType1Code#

3 values · in 11 version(s)

SPOT · SALE · AGRD

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

Frequency1Code#

8 values · in 1 version(s)

YEAR · MNTH · QURT · MIAN · WEEK · DAIL · ADHO · INDA

Appears in: pain.008.001.02

Frequency6Code#

9 values · in 4 version(s)

YEAR · MNTH · QURT · MIAN · WEEK · DAIL · ADHO · INDA · FRTN

Appears in: pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

Instruction3Code#

4 values · in 7 version(s)

CHQB · HOLD · PHOB · TELB

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09

MandateClassification1Code#

3 values · in 4 version(s)

FIXE · USGB · VARI

Appears in: pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

NamePrefix1Code#

4 values · in 7 version(s)

DOCT · MIST · MISS · MADM

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.008.001.02

NamePrefix2Code#

5 values · in 5 version(s)

DOCT · MADM · MISS · MIST · MIKS

Appears in: pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

PaymentMethod2Code#

1 values · in 1 version(s)

DD

Appears in: pain.008.001.02

PaymentMethod3Code#

3 values · in 11 version(s)

CHK · TRF · TRA

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13

PreferredContactMethod1Code#

5 values · in 3 version(s)

LETT · MAIL · PHON · FAXX · CELL

Appears in: pain.001.001.09, pain.001.001.10, pain.001.001.11

PreferredContactMethod2Code#

6 values · in 2 version(s)

MAIL · FAXX · LETT · CELL · ONLI · PHON

Appears in: pain.001.001.12, pain.001.001.13

Priority2Code#

2 values · in 12 version(s)

HIGH · NORM

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

RegulatoryReportingType1Code#

3 values · in 12 version(s)

CRED · DEBT · BOTH

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

RemittanceLocationMethod2Code#

6 values · in 12 version(s)

FAXI · EDIC · URID · EMAL · POST · SMSM

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02

SequenceType1Code#

4 values · in 1 version(s)

FRST · RCUR · FNAL · OOFF

Appears in: pain.008.001.02

TaxRecordPeriod1Code#

18 values · in 12 version(s)

MM01 · MM02 · MM03 · MM04 · MM05 · MM06 · MM07 · MM08 · MM09 · MM10 · MM11 · MM12 · QTR1 · QTR2 · QTR3 · QTR4 · HLF1 · HLF2

Appears in: pain.001.001.03, pain.001.001.04, pain.001.001.05, pain.001.001.06, pain.001.001.07, pain.001.001.08, pain.001.001.09, pain.001.001.10, pain.001.001.11, pain.001.001.12, pain.001.001.13, pain.008.001.02