NATIONAL CUSTOMER SUPPORT CENTER
UNITED STATES POSTAL SERVICE

Coding Accuracy Support System (CASS)

2002 - 2003 Cycle
March 2002

Translation of Error Codes and Flags
 
Customer No Match Record Translation of Error Codes and Special Flags
All categories except L are required. Address-matching software must obtain a minimum accuracy rate of 98% in each required category to obtain CASS Certification.

Error Codes
01	5-digit ZIP not match
02	ZIP+4 not match
03	Carrier ID not match
04	City name not match
05	State abbreviation not match
06	Out of range
07	Address is non-deliverable
08	Unique ZIP Code not finest level of code
09	LACS indicator
10	Perfect address
11	General standardization error
12	LOT sequence
13	LOT A/D code
14	RDI
19	Incorrect delivery point barcode (Non-Fatal)
20	Incorrect delivery point barcode
21	PMB
22	Default flag error/Record type error
30	History


Record Type
S	Street
P	PO Box
R	Rural Route
H	Highrise
F	Firm
G	General Delivery


Standard Address with Elements (Spelled out or Abbreviated)
AA	Firm Name - Abbreviation
AB	Firm Name - Noise words
AC	Firm Name - Address similar to firm name
AD	Firm Name - Swap firm name and Address field
AE	Normalized street name
AF	Street Name - Spelling variation
A0	5-digit
A1	Dropped 5-digit
A4	5-digit with non-mailing name
A5	Dropped 5-digit with non-mailing name
A8	5digit misspelled city
A9	Dropped 5-digit with misspelled city (No answer will be bypassed)


Standard Address
(Includes Reversed Alphanumeric Primary/Secondary Numbers, Reversed Pre/Post Directionals, and Secondary Number Combined with Primary Number) 
B0	5-digit
B1	Dropped 5-digit
B2	5-digit with misspelled street (No answer will be bypassed)
B3	Dropped 5-digit with misspelled street (No answer will be bypassed)
B4	5-digit with non-mailing name
B5	Dropped 5-digit with non-mailing name
B6	5-digit with misspelled street and non-mailing name (No answer will be bypassed)
B7	Dropped 5-digit with misspelled street and non-mailing name (No answer will be bypassed)
B8	5-digit with misspelled city
B9	Dropped 5-digit with misspelled city (No answer will be bypassed) 
BE	Normalized street names


Standard Address with Post-Directional Dropped or Incorrect
CC	Post-directional changed to a non-cardinal directional - no match
C0	5-digit
C1	Dropped 5-digit
C2	5-digit with misspelled street  (No answer will be bypassed)
C3	Dropped  5-digit with misspelled street (No answer will be bypassed)
C4	5-digit with non-mailing name
C5	Dropped 5-digit with non-mailing name
C6	5-digit with misspelled street and non-mailing name (No answer will be bypassed)
C7	Dropped 5-digit with misspelled street and non-mailing name (No answer will be bypassed)
C8	5-digit with misspelled city
C9	Dropped 5-digit with misspelled city (No answer will be bypassed)


Standard Address with Pre-Directional Dropped or Incorrect
DC	Pre-directional changed to a non-cardinal directional - no match
D0	5-digit
D1	Dropped 5-digit
D2	5-digit with misspelled street (No answer will be bypassed)
D3	Dropped 5-digit with misspelled street (No answer will be bypassed)
D4	5-digit with non-mailing name
D5	Dropped 5-digit with non-mailing name
D6	5-digit with misspelled street and non-mailing name (No answer will be bypassed)
D7	Dropped 5-digit with misspelled street and non-mailing name (No answer will be bypassed)
D8	5-digit with misspelled city
D9	Dropped 5-digit with misspelled city (No answer will be bypassed)


Standard Address with Suffix Dropped
E0	5-digit
E1	Dropped 5-digit
E2	5-digit with misspelled street (No answer will be bypassed)
E3	Dropped 5-digit with misspelled street (No answer will be bypassed)
E4	5-digit with non-mailing name
E5	Dropped 5-digit with non-mailing name
E6	5-digit with misspelled street and non-mailing name (No answer will be bypassed)
E7	Dropped 5-digit with misspelled street and non-mailing name (No answer will be bypassed)
E8	5-digit with misspelled city 
E9	Dropped 5-digit with misspelled city (No answer will be bypassed)


Dual Address
F0	Street address
F1	Box record
F4	Street address with non-mailing name
F8	Street address with misspelled city
F9	Box record with misspelled city


Aliases
G0	5-digit - Base
G1	5-digit - Alias
G2	Dropped 5-digit - Base
G3	Dropped 5-digit - Alias
G4	5-digit - Out of range (Return input record)


Alias/Mult Response
H0	5-digit - Base (Return input record)
H1	5-digit - Alias (Return input record)


Small Town Default
I0	Exist in ZIP+4
I1	No match in ZIP+4 P&G records exist (Return input record)
I2	General Delivery match in ZIP+4/ G rec only
I3	No match in ZIP+4/City State (Return input record)


Last Line
JA	Input city/ZIP Code correspond; exact match in ZIP Code
JB	Input city/ZIP Code correspond; Input City is non-mailing name, exact match in ZIP Code
JC	Input city/ZIP Code don't correspond; inexact match in ZIP Code
JD	Input city/ZIP Code don't correspond; inexact match in city
JE	Input city equals 5-digit PLL, ZIP+4 PLL is different
JI	Input city/ZIP Code don't correspond; best candidate is inexact match in finance number, but not in either City or 
ZIP Code. No Match.
J0	5-digit
J1	Dropped 5-digit
J2	5-digit with misspelled street (No answer will be bypassed)
J3	Dropped 5-digit with misspelled street (No answer will be bypassed)
J4	5-digit with dropped component
J5	Dropped 5-digit and component
J6	5-digit with dropped component and misspelled street (No answer will be bypassed)
J7	Dropped 5-digit and component with misspelled street (No answer will be bypassed)
J8	5-digit with misspelled city
J9	Dropped 5-digit with misspelled city (No answer will be bypassed)


Multiple Response (Double penalty)
K0	5-digit (Return input record)
K1	Dropped 5-digit (Return input record)
K2	5-digit with misspelled street (Return input record)
K3	Dropped 5-digit with misspelled street (Return input record)
K4	5-digit with dropped or incorrect component (Return input record)
K5	Dropped 5-digit and/or incorrect component (Return input record)
K6	5-digit  with dropped/incorrect component & misspelled street (Return input record)
K7	Dropped 5-digit and/or incorrect component with misspelled street (Return input record)
K8	5-digit with misspelled city (Return input record)
K9	Dropped 5-digit with misspelled city (Return input record)


Inexact/Questionable Matching Logic
L0	5-digit (No answer will be bypassed)
L1	Dropped 5-digit (No answer will be bypassed)


Key Elements Also Known As				
MA	Out of range - no match (Normalization required)
M0	With 5-digit
M1	Dropped 5-digit
M8	5-digit with misspelled city
M9	Dropped 5-digit with misspelled city (No answer will be bypassed)


NDF Position Error (No grading for standardization)   
N0	5-digit
N1	Dropped 5-digit


Extra Information
O0	5-digit
O1	Dropped 5-digit
O2	PMB on address line
O3	PMB on secondary address line
O4	Valid Secondary with '#' sign; exact match
O5	PMB number is a valid PO Box Number - no match
O6	Invalid secondary with '#' sign; default match
O7	Double '#' signs at the end of address line  invalid
O8	Double '#' signs at the end of address line, one valid value, one invalid value


Seattle Syndrome
P0	5-digit
P1	Dropped 5-digit


Salt Lake Syndrome (No grading for standardization)    
Q0	5-digit
Q1	Dropped 5-digit


ZIP Correction
R0	Incorrect 5-digit within finance no.
R1	Invalid 5-digit
R2	Incorrect 5-digit within finance no. and incorrect +4
R4	Incorrect 5-digit within finance no. and blank city/state
R5	Incorrect 5-digit not within finance no.


Highrise Default or Delivery Point Alternate 
S0	With 5-digit
S4	With 5-digit highrise
S5	"Chase the Base" - Delivery point alternate on input, return highrise exact
S6	With 5-digit highrise multiple (Return input record)


Hyphenated Ranges
T1	Numeric alpha no match to numeric/numeric alpha exists
T2	Alphanumeric/numeric alpha-transpose to make match
T3	Delete hyphen
T4	Add hyphen
T5	Secy alphanumeric insert hyphen and transpose - default
T6	Add alpha to match to numeric range only
T7	Add double alphas and validate no match to numeric (Return input record)
T8	Transpose alpha to beginning/no match to numeric range (Return input record)
TA	Recombine hyphenated trailing primary alpha with secondary number (No answer will be bypassed)
TB	Recombine non-hyphenated trailing primary alpha with secondary number (No answer will be bypassed)
TC	Recombine hyphenated trailing primary numeric with secondary number (No answer will be bypassed)
TD	Recombine hyphenated trailing alphanumeric/numberic alpha with secondary number (No answer will be bypassed)
TE	Recombine secondary values into one; exact match only (No answer will be bypassed)


APO / FPO
UA	Bad org info in address line without ZIP Code
UB	Out of range records for PSC box numbers
U0	Clean military addresses with 5-digit
U1	Reversed box/PSC number with ZIP Code
U2	Reversed box/PSC number without ZIP Code
U3	Good address/ZIP Code with invalid city name
U4	PSC box turned into PO Box with ZIP Code (No grading for standardization)
U5	Missing PSC, CMR, unit number with good box number (Return input record)
U6	Good military address with invalid ZIP Code
U7	Bad org info in Firm Name field with good ZIP Code
U8	Bad org info in Firm Name field without ZIP Code
U9	Bad org info in address line with ZIP Code


Delivery Address Line
V0	Contains firm name (Return input record)
V1	Contains highrise name (Return input record)


Multiple Finance Number Matching
W0	Multiple response within finance no. - dropped 5-digit  (Return input record)
W1	Single response within finance no.- dropped 5-digit
W2 	Altered street name
W3	No correlation between city and ZIP Code - match in ZIP Code  (No answer will be bypassed)
W4	City and ZIP Code from different finance numbers (Return input record)
W5	State does not agree with ZIP Code  (Return input record)


Highrise
X0	With a firm suite number
X2	With misspelled street (No answer will be bypassed)
X8	With a firm suite number and misspelled city


Split/Combined Elements
Y0	Combine pre-directional with street name
Y1	Split pre-directional words off street name
Y2	Split suffix words off street name
Y3	Drop suffix words off multi-word street names
Y4	Combine suffix with street name
Y5	Shift street name to pre-directional suffix to street name


ZIPMove
Z0	Valid match in new finance number/Match.
Z1	Invalid match in ZIPMove/No Match.
Z2	Valid ZIPMove match; invalid in new finance number/No Match.


Out of Range/Overlapping
10	Bad PO Box for finance no./ZIP (Return input record)
11	Overlapping PO Box ranges/return lowest ZIP+4 
15	Bad rural route for finance no./ZIP (Return input record)
20	Invalid primary number (Return input record)
21	Invalid secondary number
22	"EWS" No match; Input is an exact match to an EWS record


Unique ZIP Codes
4A	Valid city and ZIP Code
4B	Valid city and ZIP Code with valid add-on (match)
4C	Valid city and ZIP Code - default match
4D	Valid city and ZIP code with add-on (retain ZIP+4)
4E	No correlation between city and ZIP Code; match to city
4F	No correlation between city and ZIP Code (no match; delete ZIP Code) (Return input record)
4G	Input addess line taken from unique ZIP+4 record, match into non-unique


Puerto Rico
5A	Missing noise URB - end address/multiple with valid or invalid URB (Return input record)
5B	Drop or abbreviate leading suffix
5C	Alpha or numeric - end address
5D	Numeric house number - end address preceded by "#," "No.," or "Num"
5E	Alphanumeric house number - end address preceded by "Blq"
5F	Alphanumeric house number - begin/end address space alphanumeric
5G	Alphanumeric house number - begin/end address hyphen alphanumeric
5H	Hyphen house number/"Blq" and "Casa," "Blq" and "#"
5J	Address contains standalone word "Buzon" (no normalization) (Return input record)
5K	No URB input - Match to address with blank URB (No answer will be bypassed)
51	No URB input - single response
52	No URB input - multiple response (Return input record)
53	Valid URB on input - single response with valid/invalid URB
54	Valid URB on input - multiple response with valid/invalid URB (Return input record)
55	Missing noise URB - single response with valid/invalid URB
56	Missing noise URB-multiple response with valid/ invalid URB
57	Valid URB end address-single response with valid or invalid URB
58	Valid URB end address - multiple response with valid or invalid URB (Return input record)
59	Missing URB noise end address - single valid/invalid URB


Magnet Streets With Multiple Parse Variations
6E	Parsed street name or ZIP+4 street name contains direc-tional or suffix (Return input record) 
6F	Variation in directional or suffix presentation
6G	Suffix or directional dropped
6H	Street name incorrectly split into multiple words
6K	Trailing numeric/alpha value following a valid suffix


Multiple Address Lines and Perfect Addresses
7A	Address line split between two lines
70	Perfect address
7B	Multiple field with split indicia