7167 Owner’s Manual    Chapter 6: Commands 
  November  2003 
206
 
Field Separator  'x   
 
Field separator preceded by a single quote, so a field 
separator of the letter A would be sent as 'A (0x27 0x41). 
 
If a Carriage Return is specified as a separator (0x27 
0x0D), a final Carriage Return must still terminate the 
parsing parameter string. 
 
Country Code  Un  One Digit Returned 
 
N  returned if US check 
 
Nothing  returned if not US check 
Country Code  Km  One Digit Returned 
 
M  returned if Canadian check 
 
Nothing  returned if not Canadian check 
Check Type  L  One Digit Returned 
 
1 Personal check 
 
2  Business or commercial check 
 
Ten parameters are more than enough to specify all variable length fields with a field 
separator each and other status information that may be helpful to an application. More 
than 10 parameters are not recommended because they use up space in non-volatile 
memory (NVRAM) available for the exception table. 
The parsing parameter string is stored packed in NVRAM starting at word 10, with the 
total byte length stored in the high order byte of word 10. While most parameters take two 
bytes of NVRAM, the following parameters take only one byte: B, D, E, S, L. None of the 
parsing examples in the following section take more than 14 bytes (seven words) of 
NVRAM. 
The exception table starts at word 20. If the parsing parameter string extends into word 20, 
then the first exception table entry is unavailable.