7167 Owner’s Manual Chapter 6: Commands
November 2003
205
Parsing Parameter String Options
Variable Length Fields
Variable Length Field Name Selector Comments
Transit Number T Full 9 digit routing/transit number
Bank Number B Digits 4-8 of transit number
Check Digit D Digit 9 of transit number
Account Number A
Check Serial Number C Separate from account number
Amount $ This field may not be present or
readable
Variable Length Field Optional
Modifiers
Selector
Comments
Zero fill to length 0 ASCII zero preceding maximum
length
Maximum length nn 1- or 2-digit ASCII number
Remove space/dash X
Replace space/dash with 0 x
Examples of Variable Length Field Format Specifications
Account #, all characters in the field, keep spaces and dashes A
Account #, all characters in the field, replace spaces and dashes xA
Account #, maximum 12 characters, keep spaces and dashes 12A
Account #, always 12 characters zero filled, remove spaces and
dashes
012XA
Other Parameters
Error Number E One Digit Returned
0
1
Read OK
Read error: bad character, empty field
invalid length, check digit invalid
Status S Two Digits Returned
00
01
09
08
05
07
04
10
11
No error
No MICR data
Mexican check
Canadian check
Error in transit number
Error in account number
Error in check serial number
Business or commercial check
Amount field present