Specifications

Appendix A. Format List
83
Fmt 20xx:
[transit] [acct #] <CR> [check #]
[transit]: - all characters in the field
- keep dashes
[acct #]: - maximum of xx characters; when xx=00 all characters are sent
- replace spaces and dashes with zeros
[check #]: - all characters in the field
Fmt 21xx:
[transit] [acct #] [check #]
[transit]: - all characters in the field
- keep dashes
[acct #]: - always xx characters, zero filled;
when xx=00 all characters are sent
- replace spaces and dashes with zeros
[check #]: - all characters in the field
Fmt 22xx:
[bank #] [acct #] [check #]
[bank #]: - all characters in the field
- keep dashes
[acct #]: - always xx characters, zero filled;
when xx=00 all characters are sent
- replace spaces and dashes with zeros
[check #]: - all characters in the field
Fmt 23xx:
[error #] [transit] [acct #] [check #] 'S'
[error #]: - one digit, always present
- '0' read OK
- '1' read error: bad char, empty field, invalid length, validation
[transit]: - always 9 characters, zero filled
- keep dashes
[acct #]: - always xx characters, trailing spaces;
when xx=00 all characters are sent
- remove spaces and dashes
[check #]: - always 6 characters, zero filled
- remove spaces and dashes