Address Validation Options
These parameters control the AssignGeoTaxInfoPlus address validation process.
Parameter |
Description |
---|---|
Option.DirectionalMatchingStrictness |
Specifies the algorithm to use when determining if an input address matches an address in the postal database. One of the following:
|
Option.DPVSuccessfulStatusCondition |
Select the match condition where a DPV result does NOT cause a record to fail.
Note: You must enable DPV processing to use this option.
|
Option.DualAddressLogic |
Indicates how to return a match if multiple non-blank address lines are present or multiple address types are on the same address line. (U.S. addresses only.)
For more information, see About Dual Address Logic. |
Option.FailOnCMRAMatch |
Treat Commercial Mail Receiving Agency (CMRA) matches as failures?
Note: You must enable DPV processing to use this option.
|
Option.FirmMatchingStrictness |
Specifies the algorithm to use when determining if an input address matches an address in the postal database. One of the following:
|
Option.OutputFieldLevelReturnCodes |
Specifies whether to include field-level result indicators. Field-level result indicators describe how each address element was handled. Field-level result indicators are returned in the qualifier "Result". For example, the field-level result indicator for HouseNumber is contained in HouseNumber.Result. For a complete listing of result indicator output fields, see Field-Level Result Indicators.
|
Option.PerformDPV |
Delivery Point Validation (DPV®) validates that a specific address exists, as opposed to validating that a specific address is within a range of valid addresses. CMRA processing checks if an address is for a mailbox rented from a private company, referred to as a Commercial Mail Receiving Agent (CMRA). To perform DPV and CMRA processing, you must have the DPV database installed. The DPV database contains both DPV and CMRA data.
For a listing of the output fields returned by this option, see DPV and CMRA Output. |
Option.PerformESM |
Enhanced Street Matching (ESM) applies additional matching logic to correct misspelled or complex street names and obtain a match. ESM enables more addresses to be validated but it reduces performance. You cannot perform ESM when ASM is enabled.
|
Option.PerformEWS |
The Early Warning System (EWS) uses the USPS® EWS File to validate addresses that are not in the ZIP + 4® database. To perform EWS processing, you must have the EWS database installed. If an input address matches an address in the EWS file, the following record-level result indicators are returned:
|
Option.PerformLACSLink |
The USPS® Locatable Address Conversion System (LACS) allows you to correct addresses that have changed as a result of a rural route address converting to street-style address, a PO Box renumbering, or a street-style address changing. When enabled, LACSLink processing is attempted for addresses that could not be validated, or addresses were validated and flagged for LACSLink conversion. To perform LACSLink processing, you must have the LACSLink database installed.
For a listing of the output fields returned by this option, see LACSLink Output. |
Option.PerformLOT |
Enhanced Line of Travel (eLOT) processing assigns a Line of Travel sequence code to your addresses. Note that addresses are not sorted into eLOT sequence but they are assigned a Line of Travel sequence code that allows you to sort addresses into eLOT sequence. To perform eLOT processing you must have the eLOT database installed.
For a listing of the output fields returned by this option, see Enhanced Line of Travel Output. |
Option.PerformRDI |
Residential Delivery Indicator (RDI™) processing checks if an address is a residential address (not a business address). To perform RDI™ processing, you must have the RDI™ database installed. If you enable both DPV® and RDI™ processing, RDI™ information is only returned if the address is a valid delivery point. If DPV® does not validate the address no RDI™ data is returned.
|
Option.StreetMatchingStrictness |
Specifies the algorithm to use when determining if an input address matches an address in the postal database. One of the following:
|