Address Doctor With IDQ
Address Doctor With IDQ
Address Doctor With IDQ
The Address Validator transformation compares input address data with address reference data to determine
the accuracy of input addresses and fix errors in those addresses. The transformation can create columns
with new address data, corrected address data, and status information on each address.
By default, the Address Validator transformation is a passive transformation, but setting the value of
Execution Instances property higher than one makes the transformation active.
You can validate and update address data in the following ways:
The Address Validator transformation contains predefined port groups that contain the input and output
ports you can use. When you configure an Address Validator transformation, you browse the groups and
select the ports that you need.
Select input ports that correspond to the structure of the address input data. Select output ports that
contain the address data that your project requires.
You can add input and output ports directly to the transformation, or you can create a default model that
contains input and output ports. When you add ports directly to the transformation, the ports you select
apply to that transformation only. When you add ports to the default model, the ports you select apply to
future Address Validator transformations that you create.
Note: The default model is not a repository object. The default model resides on the machine you use to
create it.
You can also add pass-through ports to the transformation for columns that you do not want the Address
Validator transformation to process.
Discrete. A discrete port accepts a single address element. Connect address fields to these ports
if each field represents a unique address element, such as house number, apartment number,
street name, city, state, or ZIP code.
Multiline. A multiline port accepts a string containing multiple address elements. Connect
address fields to these ports if each field represents multiple address elements, for example
when Address Line 1 contains "100 Main Street and Address Line 2 contains New York, NY
10001.
Hybrid. A hybrid port accepts a string containing single or multiple address elements. Connect
address fields to these ports if the address contains a mix of discrete and multi-line elements. A
common format combines house number, street name, and apartment information in a single
field and uses discrete fields for city, state, and ZIP code.
Address Elements. Use to write street address elements, such as house number, apartment
number, and street name, to separate ports.
Last Line Elements. Use to write locality information, such as post codes and city and state
names, to separate ports.
Geocoding. Use to write geo-coding information, such as latitude and longitude coordinates.
US Specific. Use to write additional data on United States addresses that can help postal
delivery, such as DPV data.
Canada Specific. Use to write SERP report data for Canadian addresses.
Australia Specific. Use to write AMAS report data for Australian addresses.
UK Supplementary. Use to write Delivery Point Suffix data for United Kingdom addresses.
US Supplementary. Use to write supplemental data such as county FIPS and state FIPS codes
for United States addresses.
Country. Use to write the country name or ISO country code.
Status Info. Use to write information on the quality of each input address.
Formatted Address Line. Use to write addresses that are formatted for mailing. Formatted
lines are not linked to specific types of address information. The transformation treats each
address uniquely and writes each address line to the first available port in this group.
Residue. Use for unrecognized elements in the input address.
Match Code
Output port that summarizes the quality of the match between the processed address data and the address
reference data.
Port Location
The following table provides the location and default precision of the Match Code port:
Port Type
Output
Port Group
Status Info
Template Model
Basic
Precision
4
Code
Description
V4
V3
The input data is correct, but some or all elements were standardized.
The input may contain outdated name data.
V2
The input data is correct, but some elements could not be verified
because of incomplete reference data.
V1
C4
C3
C2
C1
I4
Code
Description
I3
I2
I1
Q3
Q2
Q1
Q0
RB
RA
R9
R8
R7
R6
R5
R4
R3
R2
R1
R0
S4
S3
S2
Parsing mode. The address was parsed with errors. Elements changed
position.
S1
Code
Description
N1
Validation Error. Validation did not occur because the country was not
recognized.
N2
N3
Validation Error. Validation did not occur because the country data
could not be unlocked.
N4
N5
Mailability Score
Output port that contains a single digit that represents the likelihood of successful delivery to the validated
address, based on overall validation results.
Port Location
The following table provides the location and default precision of the Mailability Score port:
Port Type
Output
Port Group
Status Info
Template Model
Basic
Code
5
Description
Fully certain of delivery
Precision
2
Code
Description
Confident of delivery
Delivery is doubtful
Undeliverable
Result Percentage
Output port that indicates the degree of similarity between an input address and an address in the reference
data. The port represents the similarity as a percentage value.
Port Location
The following table provides the location and default precision of the Result Percentage port:
Status Info
Basic