- Knowledgebase
- US ACH (Nacha)
- Business rules
-
Glossary
-
XML / ISO 20022 Standard
-
ISO 20022 Messages
-
XML Schema
- Miscellaneous
- Attribute
- Closing Tag
- Comment
- Content
- Cvc-complex-type
- Cvc-elt
- Cvc-id
- Cvc-identity-constraint
- Cvc-minexclusive-valid
- Cvc-mininclusive-valid
- Cvc-type
- Cvc-totaldigits-valid
- Cvc-attribute
- Cvc-datatype-valid
- Maximum Length
- Cvc-enumeration-valid
- Cvc-fractiondigits-valid
- Cvc-length-valid
- Cvc-maxexclusive-valid
- Cvc-maxinclusive-valid
- Cvc-maxlength-valid
- Cvc-minlength-valid
- Cvc-pattern-valid
- Element Value
- Encoding
- Length
- Mandatory element
- Missing
- Missing Tag
- Missing Child Element
- MIXD
- Root
- Unsupported Characters
- UTF-8
- Value
- Wrong Declaration
-
EPC SEPA
-
CGI-MP
-
US ACH (Nacha)
-
SWIFT MT
-
Finvoice
-
Bank-Specific
-
XMLdation Service Guides
-
Studio Guide
-
Simulator
Charset
Following is said about character sets:
ACH file formats use the ASCII Character set. In XML messages, the UNICODE character set, encoded in UTF-8 (8-bit Unicode Transformation Format), is the official ISO 20022 character set that must be used. However, SWIFT added a rule to restrict the set of allowed characters to Basic Latin.
Basic Latin Character Set:
Character | Description |
a - z | 26 small characters of the Latin alphabet |
A – Z | 26 capital characters of the Latin alphabet |
0 - 9 | 10 numeric characters |
/ | solidus (slash) |
- | hyphen |
? | question mark |
; | Colon |
( | open parenthesis |
) | close parenthesis |
. | full stop |
, | comma |
‘ | apostrophe |
+ | plus |
space | |
= | equal to |
! | exclamation mark |
“ | quotation mark |
% | percent |
& | ampersand |
* | asterisk |
< | less than |
> | greater than |
; | semi-colon |
@ | at |
# | pound (hash) |
$ | dollar |
{ | open curly bracket |
} | close curly bracket |
CR | carriage return |
LF | line feed |
[ | left square bracket |
] | right square bracket |
\ | back slash |
_ | underscore |
^ | circumflex |
` | grave accent |
| | vertical line |
~ | tilde |
a set of control characters |