The Output Results Call Area (P9OUT) - Code-1_Plus - 5.0

CODE-1 Plus Reference for all Platforms

Product type
Software
Portfolio
Verify
Product family
Data Quality - Postals
Product
CODE-1 Plus
Version
5.0
Language
English
Product name
CODE-1 Plus
Title
CODE-1 Plus Reference for all Platforms
Copyright
2024
First publish date
1998
ft:lastEdition
2024-05-15
ft:lastPublication
2024-05-15T00:07:55.920704

P9OFNT-DPV-GRP

The following table is a map of the 5,000-byte P9OUT output call area. You should initialize this area to blank spaces before your first call to C1MATCHx.

When C1MATCHx processing does not find a valid match for an address:

  1. The address is sent for LACSLink processing.

  2. If LACSLink finds that the address is convertible, the LACSLink converted address is written back to the P9IAD1 field.

  3. The P9IAD2 field is filled with blank spaces.

  4. The LACSLink converted address in the P9IAD1 field is sent back through C1MATCHx processing for another matching attempt.

Note: iThe output parsed A1 elements will not be blank when an address has been LACSLink converted.

Position

Name

Length

Contents

1

P9OGRC

1

Indicates the success or reason for failure of the address-match attempt:

  • A — Apartment number missing or not found in database, and an apartment-level match was required.

  • B — Insufficient (or blank) address information for a match.

  • C — Critical error (CICS and IMS only).

  • E — External match—auxiliary file processing.

  • H — House/Box number not found on street.

  • M — Multiple address matches were found.

  • S — Street name not found in ZIP Code.

  • X — Database access issue. One example of a database access issue would be that the database has expired. This value may also indicate a license issue.

  • Z — ZIP Code not found in database.

  • Blank — Address-match attempt successful.

2

P9OPRB

1

Indicates the (relative) probable correctness of the overall match that was found:

  • 0 — Match is most likely correct.

  • 1-8 — These values represent intermediate values on a sliding scale.

  • 9 — Match is least likely to be correct.

  • Blank — No match was found.

NOTE: These values reflect the program's estimate of "relative probable correctness" only. It is possible that some matches given a score of 0 are not correct, and probable that matches given a score of 9 are correct.

3

P9OSSC

1

1-digit score, on a scale of 0 - 9, reflecting the closeness of the street-name match (after transformations by the analyzer, if any), where 0 indicates an exact match and 9 indicates the least likely match. If no match was found, this field is blank.

4

P9ODRC

1

Result of the directional match:

  • D — Directional does not match the database at all.

  • F — Complete directional does not match the database, but its first character does (for example, N versus NW).

  • N — No directional was found on the input address, but a directional was present on the database.

  • Blank — No address match, or directional (or lack thereof) matches the database.

5

P9OSRC

1

Result of the suffix match:

  • N — No suffix was found on the input address, but a suffix was present on the database.

  • S — The suffix does not match the database.

  • Blank — No address match or suffix (or lack thereof) matches the database.

6

P9OARC

1

Result of the apartment match:

  • A — Apartment does not match the database.

  • F — Apartment appended because of firm name match.

  • N — No apartment was found on the input address, but an apartment was present on the database at the street address.

  • Blank — No address match or apartment (or lack thereof) matches the database.

7-10

P9O-LB-AM

4

Number of attempts required to match the address. The number will be right-justified, with leading blanks.

11

P9OAPR

1

Indicates whether an apartment number was detected in the input address:

  • Y — An apartment number was detected in the input address.

  • N — No apartment number was detected in the input address.

12

P9OPRA

1

Indicates the (relative) probable correctness of the address match (only):

  • 0 — Address match is most likely to be correct.

  • 1-8 — These values represent intermediate values on a sliding scale.

  • 9 — Address match is least likely to be correct.

  • Blank — No address-match was found.

NOTE: These values reflect the program's estimate of "relative probable correctness" only; it is possible that some matches given a score of 0 are not correct, and probable that most matches given a score of 9 are nevertheless correct.

13

P9OFRC

1

Result of the firm name match:

  • F — Input firm name does not match the database.

  • M — Input firm name was present, but there were no firm names on the database for the matched address.

  • Blank — No address match or firm name matches, or no firm name is present on the input.

14

P9OFSC

1

1-digit score, on a scale of 0 - 9, reflecting the closeness of the firm-name match, where 0 indicates an exact match and 9 indicates the least likely match. If no (firm) match was obtained, this field will be blank.

15

P9OSMA

1

Source of the matched address:

  • M — Matched address was synthesized from information in both the primary and secondary address lines.

  • P — Matched address was taken from the primary address line.

  • S — Matched address was taken from the secondary address line.

  • Blank — No match was found.

16

P9ODIT

1

Type of information, if any, dropped to make a match:

  • A — A street address was dropped in order to make an RR/HC or PO Box match.

  • R — RR/HC or PO Box information was dropped in order to make a street address match.

  • W — One or more characters were dropped during the address parsing process. These characters are placed in positions 201-300 and/or 401-500 described below.

  • Blank — Either no match was made, or no information was dropped.

17

P9ODFR

1

Indicates whether a default record was matched:

  • H — Highrise default.

  • M — Military default.

  • R — Rural Route default.

  • S — Street default.

  • Blank — Record matched was not default record, or no match was obtained.

18

P9OALT-ADDR

1

Alternate addressing scheme:

  • D — Delivery point alternate logic used.

  • E — Enhanced Highrise Alternate Match logic used.

  • S — Small town default logic used.

  • U — Unique ZIP Code logic used.

  • Blank — No alternate address scheme used.

19

P9OSCM

1

Multiple secondary component use for matching:

  • E — Exact match to secondary component.

  • S — Used multiple secondary component logic.

  • Blank — Did not use multiple secondary component logic.

20

P9OALT

1

Indicates whether the input record matched to a base ZIP + 4 record or an alternate ZIP + 4 record.

  • A — An alternate ZIP + 4 record was matched.

  • B — A base ZIP + 4 record was matched.

21

P9O9RC

1

Success or reason for failure of the ZIP+4 coding attempt:

  • 7 — ZIP + 4 matched to a Carrier Route R777 or R779 (phantom) and was suppressed.

  • A — An apartment number was missing or not found in the database, and an apartment-level match was required.

  • B — Insufficient (or blank) address information for a match.

  • H — House/Box number not found on street.

  • M — Multiple matches of equal quality were found.

  • S — Street name was not found in the ZIP Code.

  • U — Unavailable—auxiliary file processing.

  • V — Record matched a non-deliverable address. NOTE: A non-deliverable ZIP + 4 Range is typically a new ZIP range where the USPS has not finalized assignments of ZIP + 4 codes, thus not permitting assignment of postal code information at this time.

  • Z — ZIP Code was not found in the database.

  • Blank — The address-match attempt was successful.

22

P9OCRC

1

Success or reason for failure of the carrier route coding attempt:

  • A — An apartment number was missing or not found in the database, and an apartment-level match was required.

  • B — Insufficient (or blank) address information for a match.

  • H — House/Box number not found on street.

  • M — Multiple matches of equal quality were found.

  • N — Carrier Route coding not attempted - auxiliary processing.

  • S — Street name was not found in the ZIP Code.

  • U — Unavailable—auxiliary file processing.

  • Z — ZIP Code was not found in the database.

  • Blank — The address-match attempt was successful.

23

P9OOGER-N

1

For internal use only.

24

P9OCIT

1

Indicates whether the input city name was standardized:

  • C — The input city name was standardized to the long or short city name returned in fields P9OCTL and P9OCTS.

  • I — Input city name was identical to short city name.

  • Blank — No match, or the input city name was the same as either the long or short city name returned in fields P9OCTL and P9OCTS.

25

P9OSAB

1

Indicates whether the input state was standardized:

  • S — The state abbreviation was standardized to the value returned in the P9OSTA field.

  • Blank — No match, or the input state name was the same as the state name returned in the P9OSTA field.

26

P9OURC

1

Result of the urbanization name match attempt:

  • M — Multiple matches were found.

  • Blank — No urbanization name match, or urbanization name matches, or no urbanization is present on the input.

27

P9ONTP

1

Matched alias street name type:

  • A — Street record was abbreviated.

  • C — Official street name change (Chamber of Commerce action).

  • O — Street record matched was a USPS "other" alias.

  • P — Street record matched was a USPS "preferred" alias.

  • Blank — Street record matched was not an alias street.

28

P9ODPC

1

Check-digit for the 11-digit delivery point barcode (DPBC).

29-34

P9ODPBC

6

Delivery point barcode (DPBC) determined for the input address, or blanks if none could be determined. The ZIP + 4 Code can be taken from the first four characters of this field.

35-38

P9OCRT

4

Carrier route code, in Cnnn format, determined for the input address. This field is blank if no match could be obtained.

39

P9ORTP

1

USPS record type of the ZIP + 4 record that was matched. If no match could be obtained, this field is blank. Otherwise, the field contains one of the following record types:

  • F — Firm record.

  • G — General delivery record.

  • H — High Rise (apartment complex) record.

  • P — Post office box record.

  • R — Rural Route or Highway Contract record.

  • S  — Normal street address record.

  • Blank — No match found.

NOTE: Electing to store the record type will produce a non-CASS-certified configuration. No USPS Form 3553 will be generated.

40

P9OSNA

1

Alias return code:

  • A — Record matched an alias street name.

  • Blank — Record matched a base street name.

41

P9OLACS

1

Matched address Locatable Address Correction Service (LACS) indicator:

  • L — Record LACS converted and moved to an urban address.

  • Blank — Record not LACS converted and did not move to an urban address.

42

P9OAUX-M

1

Auxiliary file match:

  • 1 — Early Warning System (EWS) File.

  • Blank — Non-match.

43

P9ODPV-RC

1

Type of match to the Delivery Point Validation file:

  • E — Expired database.

  • F — Open/Read failure on DPV database.

  • V — Software not compatible with ZIP + 4 software.

  • S — Seed record encountered.

  • X — DPV software/database incompatible.

  • Blank — Not attempted or processing successful.

44

P9ODPV

1

DPV confirmation results:

  • D — Valid primary; input missing secondary (primary rural route).

  • M — Unable to DPV confirm multiple condition.

  • N — No Delivery Point Validation.

  • S — Valid primary; however, secondary (primary for rural route) and/or single trailing alpha present and is not confirmed.

  • Y — Delivery Point Validated. Primary valid and secondary number (when present) valid.

  • Blank — Not presented.

45

P9ODPVC

1

DPV CMRA (Commercial Mail Receiving Agency) results:

  • Y — Yes CMRA.

  • N — Not CMRA.

  • Blank — Not presented.

46

P9ODPVF

1

DPV False/Positive results:

  • Y — False.

  • N — Not false.

  • Blank — Not presented.

47-48

P9OSWM

2

Modification level of the matching program C1MATCHx.

49-52

P9OSWV

4

Release number of the matching program C1MATCHx.

53-62

P9OSWD

10

Date on which the matching program was installed.

63-82

P9ODBV

20

Version of the CODE-1 Plus database used to obtain matches.

83-102

P9OCSV

20

Software used to create the CODE-1 Plus database.

103-302

Reserved

200

Filler

303-402

P9OCO1

100

100-byte output area returned by C1ANZADR containing "care of" data dropped from the primary address line. This field is cased if there is a value of "C" in P9ICASE.

403-602

Reserved

200

Filler

603-702

P9OCO2

100

100-byte output area returned by C1ANZADR containing "care of" data dropped from the secondary address line. This field is cased if there is a value of "C" in P9ICASE.

703-704

P9OSAL

2

Length of the standardized address string in the P9OSAD field.

705-802

P9OSAD

98

Contains the complete standardized address, including apartment information. This field is cased if there is a value of "C" in P9ICASE.

The following fields contain isolated elements of the standardized address, as noted.

803-812

P9OHS-LB

10

House number.

813-814

P9ODI1

2

Leading directional.

815-842

P9OSTR

28

Street name. This field is cased if there is a value of "C" in P9ICASE.

843-846

P9OSFX

4

Street suffix. This field is cased if there is a value of "C" in P9ICASE.

847-848

P9ODI2

2

Trailing directional.

849-887

P9OSTN

39

Complete street name (a combination of fields P9ODI1-P9ODI2, above). This field is cased if there is a value of "C" in P9ICASE.

888-937

P9OSTH

50

Street address, without apartment information. This field is cased if there is a value of "C" in P9ICASE.

938-941

P9OATP

4

Apartment designator. This field is cased if there is a value of "C" in P9ICASE.

942-949

P9OAP-LB

8

Apartment number.

950-962

P9OAT-LB

13

Apartment number, preceded by the apartment designator, if required. This field is cased if there is a value of "C" in P9ICASE.

963-968

P9ORR-LB

6

Rural route or highway contract number extracted from the matched address, in the standard USPS form (RR1, for example).

969-978

P9ORB-LB

10

Box number associated with the RR or HC route in field P9ORR-LB.

979-988

P9OBX-LB

10

Post office box number.

989-990

P9OSAL-BASE

2

Number of bytes used for the base address information.

991-1088

P9OSAD-BASE

98

Base address information. This field is cased if there is a value of "C" in P9ICASE.

1089-1090

P9ODI1-BASE

2

Base leading directional.

1091-1118

P9OSTR-BASE

28

Base street name. This field is cased if there is a value of "C" in P9ICASE.

1119-1122

P9OSFX-BASE

4

Base street suffix. This field is cased if there is a value of "C" in P9ICASE.

1123-1124

P9ODI2-BASE

2

Base trailing directional.

1125-1163

P9OSTN-BASE

39

Base complete street. This field is cased if there is a value of "C" in P9ICASE.

1164-1213

P9OSTH-BASE

50

Base address without apartment information. This field is cased if there is a value of "C" in P9ICASE.

1214

P9OCITY-TYPE-IN

1

Input city type:

  • P — Primary city name.

  • S — Secondary city name.

  • V — Vanity city name.

1215

P9OLACSLINK-IND

1

Indicates whether a table was matched:

  • F — LACS seed violation has occurred.

  • N — No match occurred or a new address would not convert at runtime.

  • S — Input address contained both primary and secondary information but match occurred using only primary information.

  • Y — Full match occurred.

  • Blank — No LACS processing occurred.

1216-1217

P9OLACSLINK-RC

2

Success of LACSLink processing:

  • A — LACS record match.

  • 00 — No match.

  • 0 — Address was passed to LACS process, but could not be coded by LACS.

  • 1 — Address was successfully coded through the LACS process.

  • 2 — A LACS False/Positive record was encountered, but software is operating in a NCOA/No Stop Capacity. As such, NCOA/No Stop Capacity allows for the LACS function to continue processing when a seed record is encountered.

  • 09 — LACSLink was able to find the input address on its internal tables but for some reason did not return the new (converted) address.

  • 14 — Match found LACS record but would not convert.

  • 92 — Match with secondary information.

  • Blank — No LACS processing occurred.

1218-1226

P9OLACSLINK-DB-INFO

9

Date of the database in YYYYMM format. Also contains error codes for LACSLink. If the value of P9OERR is "K",  the first five bytes of this field contain the error code.

  • 20120: LACS DB EXPIRATION

  • 20121: CAN'T OPEN SECURITY FILE

  • 20122: CORRUPTED SECURITY FILE

  • 20123: CHECK DIGIT VIOLATION ON SECURITY KEY

  • 20124: PREVIOUS SEED VIOLATION, SYSTEM LOCKED

  • 20126: RESTART KEY OR SECURITY FILE NOT CORRECT

  • 20127: UNKNOWN

  • 30000: LACS SEED VIOLATION

  • 31000: LACS SYSTEM ERROR

  • 32000: UNKNOWN as due to missing or corrupted LACSLink security file or key file.

1227-1239

P9OLACSLINK-VERSION

13

Version number of the LACSLink database.

1240-1244

P9ODPV-DB-TY

5

DPV database type.

  • FLAT — Indicates a DPV flat file.

  • SPLIT — Indicates a DPV split file.

  • FULL — Indicates a DPV full file.

1245

P9OVALID-ZIP

1

ZIP Code status.

  • Y — Valid ZIP Code.

  • N — Invalid ZIP Code.

1246

P9ODPV-PBSA

1

Indicates whether a P. O. Box Street Address (PBSA) was found.

  • Y — PBSA found.

  • N — No PBSA found.

1247

P9OPOBZIP

1

Indicates whether this is a P. O. Box only ZIP Code.

  • Y — P. O. Box only ZIP Code.

  • Blank — Not P. O. Box only ZIP Code.

1248-1259

P9OSEASONAL

12

A 12-byte code indicating when mail can be delivered to a specific ZIP Code.

1260

P9ODPV-VACT          

1

Presence of a DPV vacant address.

  • Y — Vacant address.

  • N — Not vacant address.

  • Blank — Not presented.

1261

P9ODPV-NOST

1

Presence of statistics for this address. A "Y" indicates that the address is not a valid delivery address even though it has been validated by DPV.

  • Y — Found match to 'No Stat' DPV hash table.

  • N — No match found to "No stat" DPV hash table.

  • Blank — Not presented.

1262

P9ORDI

1

Type of match to the Residential Delivery Indicator (RDI) file:

  • M — Mixed Residential/Business.

  • B — Business only.

  • R — Residential.

  • Blank — Not presented.

1263

P9ORDI-RC

1

Success or failure of RDI processing:

  • E — Expired database.

  • F — Open/Read failure.

  • V — Software not compatible with ZIP + 4 software.

  • S — Executing DPV040 — Table(s) > 8 MB.

  • Blank — Not attempted or processing successful.

1264

P9OSAR

1

Success or reason for failure of the standardized address match attempt:

  • A — Apartment number missing or not found in database, and an apartment-level match was required.

  • B — Insufficient (or blank) address information for a match.

  • H — House/Box number not found on street.

  • M — Multiple matches were found of equal quality.

  • S — Street name not found in ZIP Code.

  • U — Unavailable—auxiliary file processing.

  • Z — ZIP Code not found in database.

  • Blank — The address match attempt was successful.

1265

P9OD1R

1

Indicates whether multiple values were found for the leading directional segment of the standardized address:

  • M — Multiple values were found.

  • Blank — Only one value was found.

1266

P9OSNR

1

Indicates whether multiple values were found for the root street name:

  • M — Multiple values were found.

  • Blank — Only one value was found.

1267

P9OSFR

1

Indicates whether multiple values were found for the street suffix:

  • M — Multiple values were found.

  • Blank — Only one value was found.

1268

P9OD2R

1

Indicates whether multiple values were found for the trailing directional:

  • M — Multiple values were found.

  • Blank — Only one value was found.

1269-1270

P9OFRM-LN

2

The length of the standardized firm name.

1271-1310

P9OFRM

40

The standardized firm name. This field is cased if there is a value of "C" in P9ICASE.

The following A1 elements pertain to the input primary address.

NOTE: The output parsed A1 elements will not be blank for addresses that have been LACSLink converted.

1311-1320

HOUSE-NR

10

Left-justified, primary normalized house number.

1321-1322

P9O-A1-PRE-DIR

2

Normalized pre-directional indicator.

1323-1367

P9O-A1-STREET-NAME

45

Normalized street name, which is any information that remains after the address is matched. This field is cased if there is a value of "C" in P9ICASE.

1368-1371

P9O-A1-SUFFIX

4

Normalized street suffix. This field is cased if there is a value of "C" in P9ICASE.

1372-1373

P9O-A1-POST-DIR

2

Normalized post directional indicator.

1374-1377

P9O-A1-APT-TYPE

4

Normalized apartment type (designator). This field will be cased if there is a value of "C" in P9ICASE.

1378-1385

P9O-A1-APT-NR

8

Left-justified, normalized apartment string.

1386-1387

P9O-A1-RR-TYPE

2

Normalized rural route/highway contract type:

  • HC — The address contains a highway contact number.

  • RR — The address contains a rural route number.

  • Blank — No type was stored.

1388-1390

P9O-A1-RRT-NR

3

Normalized rural route number, rural route/highway contract number.

1391-1400

P9O-A1-BOX-NR

10

Left-justified. Normalized box number.

1401-1404

P9O-A1-PMB-D

4

Left-justified. Private Mailbox (PMB) designator.

1405-1420

P9O-A1-PMB-NR

16

Left-justified. Private Mailbox (PMB) number.

1421-1422

P9O-A1-STREET-LEN

2

Normalized length of the street name.

1423-1443

Reserved

21

 

1444

P9O-A1-STD-PRE-DIR

1

Pre-directional standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1445

P9O-A1-STD-SUFFIX

1

Suffix standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1446

P9O-A1-STD-POST-DIR

1

Post-directional standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1447

P9O-A1-STD-RR-TYPE

1

Rural route/highway contract type standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1448

P9O-A1-STD-GD

1

General delivery standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1449

P9OP9O-A1-STD-APT-TYPE

1

Apartment type standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1450

P9O-A1-STD-PMB

1

PMB type standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1451

P9O-A1-STD-BOX

1

Box number type standard format indicator:

  • B — Input was a box number.

  • N — Input was present, but was neither a box or Post Office Box.

  • P — Input was a Post Office Box.

  • Blank — There was no box number.

1452-1460

Reserved

9

 

The following A2 elements pertain to the input secondary address:

1461-1470

P9O-A2-HOUSE-NR

10

Left-justified. Normalized house number.

1471-1472

P9O-A2-PRE-DIR

2

Normalized pre-directional indicator.

1473-1517

P9O-A2-STREET-NAME

45

Normalized street name, which is any information that remains after the address is matched. This field is cased if there is a value of "C" in P9ICASE.

1518-1521

P9O-A2-SUFFIX

4

Normalized street suffix. This field will be cased if there is a value of "C" in P9ICASE.

1522-1523

P9O-A2-POST-DIR

2

Normalized post directional indicator.

1524-1527

P9O-A2-APT-TYPE

4

Normalized apartment type (designator).

1528-1535

P9O-A2-APT-NR

8

Left-justified. Normalized apartment string.

1536-1537

P9O-A2-RR-TYPE

2

Normalized rural route/highway contract type:

  • HC — The address contains a highway contact number.

  • RR — The address contains a rural route number.

  • Blank — No type was stored.

1538-1540

P9O-A2-RRT-NR

3

Left-justified, normalized rural route number, rural route/highway contract number.

1541-1550

P9O-A2-BOX NR

10

Left-justified. Normalized box number.

1551-1554

P9O-A2-PMB-D

4

Left-justified. Private Mailbox (PMB) Designator.

1555-1570

P9O-A2-PMB-NR

16

Left-justified. Private Mailbox (PMB) Number.

1571-1572

P9O-A2-STREET-LEN

2

Normalized length of the street name.

1573-1593

Reserved

21

 

1594

P9O-A2-STD-PRE-DIR

1

Pre-directional standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1595

P9O-A2-STD-SUFFIX

1

Suffix standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1596

P9O-A2-STD-POST-DIR

1

Post-directional standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1597

P9O-A2-STD-RR-TYPE

1

Rural route/highway contract type standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1598

P9O-A2-STD-GD

1

General delivery standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1599

P9O-A2-STD-APT-TYPE

1

Apartment type standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1600

P9O-A2-STD-PMB

1

Private Mailbox (PMB) standard format indicator:

  • N — The input was in a non-standard format.

  • S — The input is in a standard format.

  • Blank — The element was not present in the input.

1601

P9O-A2-STD-BOX

1

Box number type standard format indicator:

  • B — Input was a box number.

  • N — Input was present, but was neither a box or Post Office Box.

  • P — Input was a Post Office Box.

  • Blank — There was no box number.

1602-1610

Reserved

9

 

1611-1620

P9OPRG-LOW

10

Low primary range for the matching address.

1621-1630

P9OPRG-HIGH

10

High primary range for the matching address.

1631

P9OPRG-PARITY

1

Primary odd/even indicator for the matching address.

1632-1639

P9OSRG-LOW

8

The low secondary range for the matching address.

1640-1647

P9OSRG-HIGH

8

The high secondary range for the matching address.

1648

P9OSRG-PARITY

1

The secondary odd/even indicator for the matching address.

1649

P9O5RC

1

Success or reason for failure of the ZIP Code to be corrected:

  • A — Apartment number missing or not found on database, and an apartment-level match was required.

  • B — Insufficient (or blank) address match information.

  • E — External match—auxiliary file processing.

  • H — House/Box number was not found on street.

  • M — Multiple ZIP matches were found of equal quality.

  • S — Street name not found in ZIP Code.

  • Z — ZIP Code was not found on database.

  • Blank — The match attempt was successful.

1650-1651

P9O-LB-ZL

2

Number of best-fit ZIP Codes found. If the number is less than 10, the left-most character is blank.

1652

P9OICR

1

City match condition which resulted when the input city name was used to find a locality:

  • B — No input city could be found.

  • C — No match could be found for the input city/state.

  • N — No locality attempt was made.

  • Blank — Match successful.

1653

P9OOCR

1

Success or reason for failure of the final output city match attempt (trying to find the right city name for the ZIP Code determined):

  • N — Not used.

  • B — Input city is blank (could not be found).

  • C — City/state mismatch.

  • I — Input used, no cities available for ZIP Code.

  • S — Spelling error(s) in input were corrected.

  • Blank — City name/state used in the match process matches a city name in the locality to which the address was matched.

NOTE: For certain large cities (for example, New York), CODE-1 Plus extrapolates the state if only the city is provided on the input.

1654

P9OCAO

1

Status of the output ZIP Code field (P9OCZP):

  • A — P9OCZP contains a ZIP Code other than the original, due to the address match found.

  • B — P9OCZP contains blanks; no match was available, and the original ZIP Code was blank.

  • C — P9OCZP contains the original ZIP Code that was confirmed by address match.

  • I — P9OCZP contains blanks; no match was available, and the original ZIP Code was invalid.

  • O — P9OCZP contains the original ZIP Code, because no address match was found.

  • U — P9OCZP contains the original ZIP Code. The original ZIP Code was unique and did not correspond to the input city/state.

1655

P9OOVC

1

ZIP + 4 override city name indicator:

  • O — ZIP + 4 override city name stored.

  • Blank — Not stored.

1656

P9OSFZ

1

Source of the final ZIP Code:

  • B — No ZIP Code was determined.

  • M — The final ZIP Code was based on a match to the USPS ZIPMOVE database.

  • F — The final ZIP Code was determined from the finance number locality.

  • Z — The original ZIP Code was retained.

1657

P9OOZA

1

Results of the match attempt in the original ZIP Code (only):

  • I — Attempted, improved (a match was obtained).

  • N — Attempted, no match found.

  • Blank — Not attempted.

1658

P9OCBA

1

Results of the match attempt in the city-based locality:

  • I — Attempted, improved (a match was obtained).

  • N — Attempted, no match found.

  • Blank — Not attempted.

1659

P9OFBA

1

Results of the match attempt in the finance number-based locality:

  • I — Attempted, improved (a match was obtained).

  • N — Attempted, no match found.

  • Blank — Not attempted.

1660-1679

P9OFNT-DPV-GRP

20

DPV footnote codes.

  • AA — Input address matched to the ZIP + 4 file.

  • A1 — Input address not matched to the ZIP + 4 file.

  • BB — Input address matched to DPV (all components).

  • CC — Input address primary number matched to DPV but secondary number not match (present but not valid).

  • F1 — Input address is military; DPV bypassed.

  • G1 — Input address is general delivery; DPV bypassed.

  • IA — Informed Address identified.

  • M1 — Input address primary number missing.

  • M3 — Input address primary number invalid.

  • N1 — Input address primary number matched to DPV but high rise address missing secondary number.

  • P1 — Input address missing RR or HC Box number.

  • P3 — Input address missing PO, RR, or HC Box number.

  • PB — Input address is a P. O. Box Street Address (PBSA).

  • RR — Input address matched to CMRA.

  • R1 — Input address matched to CMRA but secondary number not present.

  • R7 — Input address matched to phantom Carrier Route R777 or R779 (not eligible for street delivery).

  • U1 — Input address is unique ZIP Code; DPV bypassed.

1680-1681

P9OLIA-RC

2

License Management return code:

  • F1 — License file not found.

  • F2 — Client record missing.

  • F9 — Unknown function requested.

  • GI — Generic I/O failed.

  • Blank — Successful.

1682-1683

P9OLIA-STATUS-RC

2

License Management status code:

  • XX — Product/key combination is not good.

  • Blank — Product/key combination is good.

1684

P9OLIA-KEY-STATUS

1

License Management product key status:

  • B — Product key is marked bad.

  • N — Product key not found.

  • S — License ID does not match system.

  • X — Product key expired.

  • Blank — Product/key combination is good.

1685-1686

Reserved

2

 

1687

P9OCSS

1

Status of city/state information in the P9OCL9, P9OCS9, P9OCTL, P9OCTS, and P9OSTA output fields.

  • M — Fields populated based on match to database.

  • Z — No match to database; based on input ZIP Code.

  • Blank — No information available.

1688-1693

P9OFIN

6

USPS finance number from the output matched city.

1694-1699

P9OLLN

6

USPS last line number from matched ZIP + 4 record.

1700-1719

P9OZ-GRP

20

The first four additional ZIP Codes found, (that is, in addition to the ZIP Code returned in field P9OCZP below) if multiple ZIP matches were obtained. Each ZIP Code is presented as a 5-digit number. If fewer than five ZIP Code matches were obtained, the unused fields contain zeros.

1720-1724

P9OCZP

5

Final ZIP Code, as best as it could be determined. This field will be blank if no ZIP Code could be determined and the original ZIP Code was invalid.

1725-1767

P9OCL9

43

Standardized City/State/ZIP + 4 line, constructed using the long (28-byte maximum) city name. This field is cased if there is a value of "C" in P9ICASE.

1768-1795

P9OCS9

28

Standardized City/State/ZIP + 4 line, constructed using the short (13-byte maximum) city name. This field is cased if there is a value of "C" in P9ICASE.

1796-1823

P9OCTL

28

Long city name. This field is cased if there is a value of "C" in P9ICASE.

1824-1836

P9OCTS

13

Short city name. This field is cased if there is a value of "C" in P9ICASE.

1837-1838

P9OSTA

2

USPS standard state abbreviation.

1839

P9OCITY-TYPE

1

USPS standardized city name type:

  • P — Primary. Preferred mailing name (the USPS last line name).

  • S — Secondary. Allowable mailing name (not the USPS last line name).

  • V — Vanity. Non-mailing name.

1840-1859

P9OPMB

20

Formatted Private Mailbox (PMB) (from input).

1860

P9OPMB-TYP

1

Return code indicating the type of Private Mailbox (PMB):

  • S — Standard PMB number.

  • N — Non-standard PMB number.

  • # — Non-standard, pound sign PMB number.

1861

P9OZIP-CLASS

1

ZIP Code classification:

  • M — Military ZIP Code.

  • P — P.O. Box.

  • U — Unique ZIP Code.

  • Blank — Regular ZIP Code.

1862

P9OESM-FLAG

1

Indicates whether Enhanced Street Matching (ESM) or All Street Matching (ASM) processing was performed:

  • A — Matched using ASM (matched misspelled first letter).

  • F — ASM performed but no match found.

  • M — Matched using ESM.

  • P — ESM performed but no match found.

  • Blank — No ESM performed.

1863-1864

P9OSTELNK-RC

2

SuiteLink return code:

  • A — Business name matched.

  • 00 — Business name not matched.

1865

P9OSTELNK-MATCH-RC

1

SuiteLink match code:

  • A — Matched.

  • B — Not matched.

  • C — Business name was all noise.

  • D — Highrise default record not found.

  • E — Database is expired.

1866

P9OSTELNK-MATCH-FID

1

SuiteLink match fidelity:

  • 1 — Exact match.

  • 2 — Acceptable match (one word not matched).

  • 3 — Unacceptable match (more than one word not matched).

1867-1878

P9OSTELNK-RLS-NUM  

12

SuiteLink release number.

1879

Reserved

1

 

1880

P9OLOT-RC

1

Level of match obtained against the Line of Travel master file:

  • 9 — 9-digit ZIP + 4 match successful.

  • C — Call to LTO10/LTO10C failed.

  • D — Unsuccessful 9-digit match, default coded.

  • F — Open/read failure on Line of Travel master file.

  • V — Line of Travel matcher software not compatible with the Line of Travel master file.

  • Blank — Invalid input (zero or non-numeric ZIP/ZIP + 4 add-on).

1881-1884

P9OLOT-CODE-NUM

4

Numeric portion of Line of Travel code.

1885

P9OLOT-CODE-SEQ

1

USPS Line of Travel sequence:

  • A — Ascending.

  • D — Descending.

1886-1887

P9OLOT-ALT-SEQ

2

Alternate alphanumeric sequence code (A0-T9).

1888

P9OLOT-ALT-HEX

1

Alternate hexadecimal sequence code (X'21' - X'E8').

1889

P9OXRC

1

Master file expiration code:

  • W — The master file is in the USPS grace period (60-105 days old). Check P9OMFX for the number of days left until the end of the grace period.

  • B — Master file expiration has been bypassed.

  • V — Database and software are incompatible.

  • X — Master file has expired (over 105 days old).

  • Blank — The master file is still "fresh."

1890-1892

P9OMFX

3

Number of days left until the master file expires.

1893-1902

P9OMFD

10

Master file expiration date in MM/DD/YYYY format.

1903-1912

P9OMFV

10

Master file vintage date in MM/DD/YYYY format.

1913

P9OCASS

1

CODE-1 Plus CASS cycle expiration return code.

  • C — The CASS cycle that certified this version of  CODE-1 Plus has expired.

  • Blank — CODE-1 Plus is certified for the current CASS cycle.

1914

P9OEXP

1

Master file expiration return code.

  • W — Master file has exceeded its life-cycle and is within the USPS grace period (check P9OMFX for days left until the end of the grace period).

  • B — Master file expiration bypassed.

  • X — Master file has expired (grace period exceeded).

  • Blank — Master file is valid (within USPS file life-cycle).

1915-1924

P9OCASS-X-DATE

10

USPS CASS cycle expiration date. This is the date that CODE-1 Plus will stop providing a USPS Form 3553 for this CASS cycle. You can bypass this expiration date.

1925

P9OERR

1

Database for which an error occurred:

  • Z — ZIPIDX

  • L — LCLDB

  • D — DTLDB

  • U or C — CITYDB

  • N — COUNTY

  • S — C1STRDB

  • V — DPVMST

  • F — SLKDB

  • Blank — Unknown

1926

P9OERR-TYPE

1

Operation being attempted:

  • C — Close

  • O — Open

  • R — Read

  • N — Record Number

1927-1928

P9OFST

2

File status code returned by COBOL.

1929-1934

Reserved

6

 

1935-1940

P9ODPV-DB-VINTAGE

6

DPV Database Vintage Date — MMYYYY format:

  • P9ODPV-DB-MONTH   2

  • P9ODPV-DB-YEAR   4

1941-1945

P9ODPV-DBSFW

5

Software version used to create DPV file.

1946-1951

P9ORDI-DB-VINTAGE

6

RDI Database Vintage Date — MMYYYY format:

  • P9ORDI-DB-MONTH   2

  • P9ORDI-DB-YEAR   4

1952-1956

P9ORDI-DBSFW

5

Software version used to create RDI file.

1957-1961

P9ODB-VERS

5

Database vintage for "database incompatible" condition.

1962

Reserved

1

 

1963-1990

P9OURB

28

USPS urbanization name. This field is cased if there is a value of "C" in P9ICASE.

1991-1993

P9OCOUNTY-NR

3

USPS FIPS county number.

1994-2018

P9OCOUNTY

25

USPS county name. This field is cased if there is a value of "C" in P9ICASE.

2019-2020

P9OCONGRESS

2

Congressional district.

2021-2120

P9OFNT-GRP

100

Up to 50, 2-character Delivery Sequence Footnotes (DSF2).

2121-2150

P9OSTELNK-RLS-NAME

30

SuiteLink release name.

2151-2160

P9OSTELNK-DB-DATE   

10

SuiteLink database date (MM/DD/YYYY).

2161-2170

P9OSTELNK-DB-EXP-DATE

10

SuiteLink expiration date (MM/DD/YYYY).

2171

P9OMATAL2-PREFER-RC

1

Location on the output record for a 1-byte flag.

  • A — Input address matched to an alias (preferred alias processing is only attempted for base addresses).

  • N — Preferred alias not found for input address.

  • Y — Preferred alias found for input address and used in output standardized address.

  • Blank — No preferred alias processing attempted.

2172

P9OMATAL2-ABBREV-RC

1

Location on the output record for a 1-byte flag.

  • Blank — No abbreviated alias processing attempted.

  • B — Output address set to base address.

  • L — Original standardized address length already <= max.

  • N — Abbreviated alias not found for input address.

  • Y — Abbreviated alias found for input address and used in output standardized address.

2173-2192 P9OAPMB 20 Formatted Alternate Private Mail Box (From Input)
2193 P9OAPMB-TYP 1 Alternate PMB Type
  • S - Standard PMB Number
  • N - Non-Standard PMB Number
  • # - Non-Standard but Pound Sign PMB Number
2194 P9ODPV-DNA 1 Door Not Accessible Flag
2195 P9ODPV-THROW 1 Throwback Flag
2196 P9ODPV-NSL 1 No Secure Location Flag
2197 P9ODPV-NDD 1 Non-Delivery Days Flag
2198-2204 P9ODPV-NDD-DAYS 7 Non-Delivery Days Indicators
2205-2206 P9ODPV-NSR 2 No Stat Reason Code
  • IDA
  • CDS
  • COLLISION
  • CMZ
  • Regular
2207 P9ODPV-DROP 1 DPV Drop Flag
2208 P9ODPV-ENH-RC 1 DPV Enhanced RC
2209-2220 Reserved 12  

2221-2222

P9OSTACK-USED

2

Number of entries in address stack.

The following fields (positions 2223-2475) occur 10 times. The previous field, P9OSTACK-USED, indicates the number of occurrences that are non-blank. Only the first occurrence of each field is listed.

2223

P9OAS-RC

1

Return code.

2224

P9OAS-OPRB

1

Overall probability of correctness.

2225

P9OAS-RTP

1

USPS record type.

2226

P9OAS-DFR

1

Code indicating the "default" match:

  • H — High rise default.

  • M — Military default.

  • R — Rural route default.

  • S — Street default.

  • Blank — Not a default record.

2227-2290

P9OAS-SAD

64

Formatted standard address.

2291-2292

P9OAS-SAL

2

Length of standardized address.

2293-2302

P9OAS-PRG-LOW

10

Primary range (low).

2303-2312

P9OAS-PRG-HIGH

10

Primary range (high).

2313

P9OAS-PRG-PARITY

1

Primary range parity.

2314-2321

P9OAS-SRG-LOW

8

Secondary range (low).

2322-2329

P9OAS-SRG-HIGH

8

Secondary range (high).

2330

P9OAS-SRG-PARITY

1

Secondary range parity.

2331-2370

P9OAS-FIRM

40

Firm name.

2371-2398

P9OAS-CTL

28

Long city name.

2399-2411

P9OAS-CTS

13

Short city name.

2412-2439

P9OAS-URB

28

Puerto Rico Urbanization name.

2440-2441

P9OAS-STA

2

State abbreviation.

2442-2446

P9OAS-ZIP

5

ZIP Code.

2447-2450

P9OAS-ZP4

4

ZIP + 4 Add-on.

2451-2452

P9OAS-DP

2

Delivery point add-on.

2453

P9OAS-DPC

1

Delivery point check digit.

2454-2457

P9OAS-CRT

4

Carrier route code.

2458-2460

P9OAS-COUNTY

3

County number.

2461-2462

P9OAS-CONGRESS

2

Congressional district.

2463-2468

P9OAS-LL

6

Last line number.

2469-2474

P9OAS-FIN

6

Finance number.

2475

P9OAS-SCORE

1

Score:

0-9   0 is the best score

Positions 2476-4752 contain the Address Stack return fields for each entry in the address stack.

4753-4882

Reserved

130

 

4883

P9OPRECISELYID-STATUS

1

PreciselyID Status

4884-4901

P9OPRECISELYID-RELEASE-NAME

18

PreciselyID Release Name

4902-4905

P9OPRECISELYID-RELEASE-NUM

4

PreciselyID Release Number

4906-4915

P9OPRECISELYID-RELEASE-DATE

10

PreciselyID Release Date

4916-4927

P9OPRECISELYID-PBKEY

12

PreciselyID

4928-4929 P9ODPBC-ORIGINAL 2 Original DPC Value
4930-5000 Reserved 71