Process.OptimizationLevel
|
Use this option to set the appropriate balance between processing speed and quality. One of the following:
- NARROW
- The parser will honor input assignment strictly, with the exception of separation of House Number from Street information.
- STANDARD
- The parser will separate address element more actively as follows:
- Province will be separated from Locality information
- PostalCode will be separated from Locality information
- House Number will be separated from Street information
- SubBuilding will be separated from Street information
- DeliveryService will be separated from Street information
- SubBuilding will be separated from Building information
- Locality will be separated from PostalCode information
- WIDE
- Parser separation will happen similarly to Standard, but additionally up to 10 parsing candidates will be passed to validation for processing. Validation will widen its search tree and take additional reference data entries into account for matching.
Please note that adjusting the optimization level might have no effect for countries that lack the postal reference data information required for the kind of separation described above.
Increasing separation granularity from Narrow to Standard consumes some processing power, but the major impact on processing speed is from validation processing a larger search tree, thus increasing the number of data accesses and comparisons for the optimization level Wide, in an attempt to make the most out of the input data given.
|
Process.Mode
|
Specifies the type of processing to perform on the addresses. One of the following:
- BATCH
- Use this mode in batch processing environments when no human input or selection is possible. It is optimized for speed and will stop its attempts to correct an address when ambiguous data
is encountered that cannot be corrected automatically.
The Batch processing mode will fall back to Parse mode
when the database is missing for a specific country.
Note: When the Process Status returns a value of I3, the
attempt is considered a failure and the Status will
return a value of F.
- CERTIFIED
- Use this mode in batch processing environments for Australian mail. Validate Address
Global is certified by Australia Post's Address Matching
Approval System (AMAS). It will standardize and validate
your mail against the Postal Address File, providing
postal discounts and allowing for the least amount of
undeliverable pieces.
- FASTCOMPLETION
- Use this mode if you want to use FastCompletion mode to enter truncated data in address fields and have Validate Address Global generate suggestions. For example, if you work in a call center or point-of-sale environment, you can enter just part of an address element and the FastCompletion feature will provide valid options for the complete element.
- INTERACTIVE
- Use this mode when working in interactive environments to generate suggestions when an address input is ambiguous. This validation type is especially useful in data entry environments when capturing data from customers or prospects. It requires the input of an almost-complete address and will attempt to validate or correct the data provided. If ambiguities are detected, this validation type will generate up to 20 suggestions that can be used for pick lists. The Interactive processing mode will fall back to Parse mode when the respective database is missing for a specific country.
- PARSE
- Use this mode for separating address input into tokens for subsequent processing in other systems, bypassing validation. For example, you could use this mode when address data of already high quality simply needs to be tokenized quickly for export to an external system or for use by a downstream stage.
|
Process.MatchingScope
|
Specifies how closely an address must match the reference data in order for the address to be validated. One of the following:
Note: These settings may not have an effect for countries lacking the necessary level of detail in the postal reference data.
- ALL
- All address elements must match.
- DELIVERYPOINT_LEVEL
- Validate Global Address must achieve a match on StateProvince, PostalCode, City/Locality/Suburb, street, house number, and sub building.
- STREET_LEVEL
- Validate Global Address must achieve a match on StateProvince, PostalCode, City/Locality/Suburb, and street.
- LOCALITY_LEVEL
- Validate Global Address must achieve a match on StateProvince, PostalCode, and City/Locality/Suburb.
|