Thursday, September 21, 2023

CBPR++ : Character Set - ISO20022

Character set

All SWIFT ISO MX message elements (fields) which are defined (by data type) as text are restricted to FIN X Characters: az AZ 0-9 / - ? : ( ) . , ' + .

Special characters are also allowed in:

<![if !supportLists]>         <![endif]> All party (agents and non-agents) Name and Address elements.

<![if !supportLists]>         <![endif]> The Related Remittance Information element

<![if !supportLists]>         <![endif]> The Remittance

Information (structured & unstructured) element

<![if !supportLists]>         <![endif]> The Email Address

where included as part of a Proxy elements

<![if !supportLists]>        <![endif]>City of Birth and Province of Birth elements nested in Private Identification

List of special characters:

!#&%*=^_`{|}~";@[\] $ > < Currencies in the payments should be expressed in ISO Currency Codes only (3-

Characters, e.g. EUR) Translation of any special character: !#&%*=^_`{|}~";@[\]$ >< into MT messages will be represented by a . (Full


Note: While ISO 20022 base standards support non-Latin characters, CBPR+ will only support Latin characters in the initial service implementation.


No comments:

Post a Comment

What does German citizenship mean? |

  West Germany in May 1949 laid the groundwork for the unified Germany we know today. Following the Second World War, the Basic Law was esta...