Optional. Use CONFRM to indicate that records containing either special ZIP Codes or "confirmation flag values" should be confirmed without undergoing the matching process. These special ZIP Codes are APO/FPO, military base, and government agency ZIP Codes.
This feature allows you to have special records automatically confirmed, without CODE-1 Plus attempting to match the records to the contents of the database. Often CODE-1 Plus is unable to successfully match APO/FPO, military base, and government agency ZIP Codes. This parameter allows you to write these types of records to the "Coded OK" records output file instead of the "Non-coded" records output file.
Using confirmation flags in your records enables you to automatically confirm records you know are correct, even though CODE-1 Plus does not match the records.
For example, an insurance agency wants to mail solicitations to new homeowners. This agency has a standard mailing list, and has also bought lists of addresses from several builders that have just finished new housing developments. Because the streets in these new developments are so new, the streets have not yet been added to the USPS database. The insurance agency merges these new lists with its standard mailing list, but first inserts confirmation flags in the records on the builders' lists. The insurance agency includes a CONFRM parameter in their CODE-1 Plus job to look for these confirmation flags and confirm the records automatically. The records are confirmed even though the addresses are not on the CODE-1 Plus database.
You can enter up to four confirmation values on each parameter, up to a maximum of 250 confirmation values. You can use as many CONFRM parameters as are necessary to indicate the confirmation values you require. If a string of blank spaces is one of the confirmation values, it must be the first value on a parameter.
Position |
Field Name |
Description |
---|---|---|
1-6 |
Keyword |
Required. CONFRM is the only acceptable entry. |
8-10 |
Location For Output Confirmation Code |
Optional. Location on the output record for the code indicating whether or not the record was confirmed without processing, and if so, why. One of the following codes is stored:
|
12 |
Confirm APO/FPO ZIP Codes |
Optional. Specify a code to indicate whether or not to confirm APO/FPO ZIP Codes automatically:
|
14 |
Confirm Military Base ZIP Codes |
Optional. Specify a code to indicate whether or not to confirm military base ZIP Codes automatically:
|
16 |
Confirm Government Agency ZIP Codes |
Optional. Specify a code to indicate whether or not to confirm government agency ZIP Codes automatically:
|
18-20 |
Location of Confirmation Flag |
Optional. Location in the input record of the confirmation flag. No default. |
22 |
Length of Confirmation Flag |
Optional. Length of the confirmation flag in the input record. Must be 9 or less. No default. |
24-25 |
Equal/Not Equal Code |
Optional. Specify a code to indicate whether the confirmation flag in the records should be equal to or not equal to the confirmation value(s) on this parameter:
NOTE: The EQUAL/NOT EQUAL CODE must be the same on all CONFRM parameters. |
27-35 |
Confirmation Value 1 |
Optional. A value to which the confirmation flag in the input record is compared. If positions 24-25 above are EQ, and the confirmation flag in the record is equal to this value, the record will be confirmed. Conversely, if positions 24-25 above are NE, and the confirmation flag in the record is not equal to this value, the record will be confirmed. No default. |
37-45 |
Confirmation Value 2 |
Optional. A value to which the confirmation flag in the input record is compared. If positions 24-25 above are EQ, and the confirmation flag in the record is equal to this value, the record will be confirmed. Conversely, if positions 24-25 above are NE, and the confirmation flag in the record is not equal to this value, the record will be confirmed. No default. |
47-55 |
Confirmation Value 3 |
Optional. A value to which the confirmation flag in the input record is compared. If positions 24-25 above are EQ, and the confirmation flag in the record is equal to this value, the record will be confirmed. Conversely, if positions 24-25 above are NE, and the confirmation flag in the record is not equal to this value, the record will be confirmed. No default. |
57-65 |
Confirmation Value 4 |
Optional. A value to which the confirmation flag in the input record is compared. If positions 24-25 above are EQ, and the confirmation flag in the record is equal to this value, the record will be confirmed. Conversely, if positions 24-25 above are NE, and the confirmation flag in the record is not equal to this value, the record will be confirmed. No default. |