DQ 100 AddressValidatorPortReference en
DQ 100 AddressValidatorPortReference en
DQ 100 AddressValidatorPortReference en
0)
This product includes software licensed under the terms at http://www.tcl.tk/software/tcltk/license.html, http://www.bosrup.com/web/overlib/?License, http://
www.stlport.org/doc/ license.html, http://asm.ow2.org/license.html, http://www.cryptix.org/LICENSE.TXT, http://hsqldb.org/web/hsqlLicense.html, http://
httpunit.sourceforge.net/doc/ license.html, http://jung.sourceforge.net/license.txt , http://www.gzip.org/zlib/zlib_license.html, http://www.openldap.org/software/release/
license.html, http://www.libssh2.org, http://slf4j.org/license.html, http://www.sente.ch/software/OpenSourceLicense.html, http://fusesource.com/downloads/licenseagreements/fuse-message-broker-v-5-3- license-agreement; http://antlr.org/license.html; http://aopalliance.sourceforge.net/; http://www.bouncycastle.org/licence.html;
http://www.jgraph.com/jgraphdownload.html; http://www.jcraft.com/jsch/LICENSE.txt; http://jotm.objectweb.org/bsd_license.html; . http://www.w3.org/Consortium/Legal/
2002/copyright-software-20021231; http://www.slf4j.org/license.html; http://nanoxml.sourceforge.net/orig/copyright.html; http://www.json.org/license.html; http://
forge.ow2.org/projects/javaservice/, http://www.postgresql.org/about/licence.html, http://www.sqlite.org/copyright.html, http://www.tcl.tk/software/tcltk/license.html, http://
www.jaxen.org/faq.html, http://www.jdom.org/docs/faq.html, http://www.slf4j.org/license.html; http://www.iodbc.org/dataspace/iodbc/wiki/iODBC/License; http://
www.keplerproject.org/md5/license.html; http://www.toedter.com/en/jcalendar/license.html; http://www.edankert.com/bounce/index.html; http://www.net-snmp.org/about/
license.html; http://www.openmdx.org/#FAQ; http://www.php.net/license/3_01.txt; http://srp.stanford.edu/license.txt; http://www.schneier.com/blowfish.html; http://
www.jmock.org/license.html; http://xsom.java.net; http://benalman.com/about/license/; https://github.com/CreateJS/EaselJS/blob/master/src/easeljs/display/Bitmap.js;
http://www.h2database.com/html/license.html#summary; http://jsoncpp.sourceforge.net/LICENSE; http://jdbc.postgresql.org/license.html; http://
protobuf.googlecode.com/svn/trunk/src/google/protobuf/descriptor.proto; https://github.com/rantav/hector/blob/master/LICENSE; http://web.mit.edu/Kerberos/krb5current/doc/mitK5license.html; http://jibx.sourceforge.net/jibx-license.html; https://github.com/lyokato/libgeohash/blob/master/LICENSE; https://github.com/hjiang/jsonxx/
blob/master/LICENSE; https://code.google.com/p/lz4/; https://github.com/jedisct1/libsodium/blob/master/LICENSE; http://one-jar.sourceforge.net/index.php?
page=documents&file=license; https://github.com/EsotericSoftware/kryo/blob/master/license.txt; http://www.scala-lang.org/license.html; https://github.com/tinkerpop/
blueprints/blob/master/LICENSE.txt; http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html; https://aws.amazon.com/asl/; https://github.com/
twbs/bootstrap/blob/master/LICENSE; https://sourceforge.net/p/xmlunit/code/HEAD/tree/trunk/LICENSE.txt; https://github.com/documentcloud/underscore-contrib/blob/
master/LICENSE, and https://github.com/apache/hbase/blob/master/LICENSE.txt.
This product includes software licensed under the Academic Free License (http://www.opensource.org/licenses/afl-3.0.php), the Common Development and Distribution
License (http://www.opensource.org/licenses/cddl1.php) the Common Public License (http://www.opensource.org/licenses/cpl1.0.php), the Sun Binary Code License
Agreement Supplemental License Terms, the BSD License (http:// www.opensource.org/licenses/bsd-license.php), the new BSD License (http://opensource.org/
licenses/BSD-3-Clause), the MIT License (http://www.opensource.org/licenses/mit-license.php), the Artistic License (http://www.opensource.org/licenses/artisticlicense-1.0) and the Initial Developers Public License Version 1.0 (http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/).
This product includes software copyright 2003-2006 Joe WaInes, 2006-2007 XStream Committers. All rights reserved. Permissions and limitations regarding this
software are subject to terms available at http://xstream.codehaus.org/license.html. This product includes software developed by the Indiana University Extreme! Lab.
For further information please visit http://www.extreme.indiana.edu/.
This product includes software Copyright (c) 2013 Frank Balluffi and Markus Moeller. All rights reserved. Permissions and limitations regarding this software are subject
to terms of the MIT license.
See patents at https://www.informatica.com/legal/patents.html.
DISCLAIMER: Informatica LLC provides this documentation "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied
warranties of noninfringement, merchantability, or use for a particular purpose. Informatica LLC does not warrant that this software or documentation is error free. The
information provided in this software or documentation may include technical inaccuracies or typographical errors. The information in this software and documentation is
subject to change at any time without notice.
NOTICES
This Informatica product (the "Software") includes certain drivers (the "DataDirect Drivers") from DataDirect Technologies, an operating company of Progress Software
Corporation ("DataDirect") which are subject to the following terms and conditions:
1. THE DATADIRECT DRIVERS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
2. IN NO EVENT WILL DATADIRECT OR ITS THIRD PARTY SUPPLIERS BE LIABLE TO THE END-USER CUSTOMER FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, CONSEQUENTIAL OR OTHER DAMAGES ARISING OUT OF THE USE OF THE ODBC DRIVERS, WHETHER OR NOT
INFORMED OF THE POSSIBILITIES OF DAMAGES IN ADVANCE. THESE LIMITATIONS APPLY TO ALL CAUSES OF ACTION, INCLUDING, WITHOUT
LIMITATION, BREACH OF CONTRACT, BREACH OF WARRANTY, NEGLIGENCE, STRICT LIABILITY, MISREPRESENTATION AND OTHER TORTS.
Part Number: DQ-AVP-10000-0001
Table of Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Informatica Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Informatica My Support Portal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Informatica Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Informatica Product Availability Matrixes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Web Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica How-To Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Knowledge Base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Support YouTube Channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Marketplace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Informatica Global Customer Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 1: Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Address Validation Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Address Reference Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Address Validator Modes and Address Reference Data. . . . . . . . . . . . . . . . . . . . . . . . . . 15
Templates and Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Input Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Output Groups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Multiple-Instance Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Address Validation Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Formatted Addresses and Mail Carrier Standards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Suggestion List Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Customer Segmentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Mail Certification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Regulatory Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Partial Address Completion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Improvements to Data Quality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Address Validation and Informatica AddressDoctor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Table of Contents
Match Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Mailability Score . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Result Percentage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
10
Table of Contents
Preface
The Address Validator Port Reference is written for Data Quality users who configure the Address Validator
transformation to perform address parsing and validation tasks. The document describes the functionality and
usage of each port and the types of information each port can contain. The Address Validator Port Reference
lists the ports alphabetically.
This guide assumes that you are familiar with Informatica Developer and with concepts related to address
validation.
Informatica Resources
Informatica My Support Portal
As an Informatica customer, the first step in reaching out to Informatica is through the Informatica My Support
Portal at https://mysupport.informatica.com. The My Support Portal is the largest online data integration
collaboration platform with over 100,000 Informatica customers and partners worldwide.
As a member, you can:
Search the Knowledge Base, find product documentation, access how-to documents, and watch support
videos.
Find your local Informatica User Group Network and collaborate with your peers.
Informatica Documentation
The Informatica Documentation team makes every effort to create accurate, usable documentation. If you
have questions, comments, or ideas about this documentation, contact the Informatica Documentation team
through email at infa_documentation@informatica.com. We will use your feedback to improve our
documentation. Let us know if we can contact you regarding your comments.
The Documentation team updates documentation as needed. To get the latest documentation for your
product, navigate to Product Documentation from https://mysupport.informatica.com.
11
Informatica Marketplace
The Informatica Marketplace is a forum where developers and partners can share solutions that augment,
extend, or enhance data integration implementations. By leveraging any of the hundreds of solutions
available on the Marketplace, you can improve your productivity and speed up time to implementation on
your projects. You can access Informatica Marketplace at http://www.informaticamarketplace.com.
Informatica Velocity
You can access Informatica Velocity at https://mysupport.informatica.com. Developed from the real-world
experience of hundreds of data management projects, Informatica Velocity represents the collective
knowledge of our consultants who have worked with organizations from around the world to plan, develop,
deploy, and maintain successful data management solutions. If you have questions, comments, or ideas
about Informatica Velocity, contact Informatica Professional Services at ips@informatica.com.
12
Preface
Preface
13
CHAPTER 1
Introduction
This chapter includes the following topics:
Input Groups, 17
Output Groups, 18
Multiple-Instance Ports, 20
Customer Segmentation, 24
Mail Certification, 25
Regulatory Requirements, 25
14
The other ports that the port can work with in an address.
The Address Validator transformation reads address code lookup data when you configure the
transformation to run in address code lookup mode.
Batch data
Install batch data to perform address validation on a set of address records. Use batch data to verify that
the input addresses are fully deliverable and complete based on the current postal data from the national
mail carrier.
The Address Validator transformation reads batch data when you configure the transformation to run in
batch mode.
15
CAMEO data
Install CAMEO data to add customer segmentation data to residential address records. Customer
segmentation data indicates the likely income level and lifestyle preferences of the residents at each
address.
The Address Validator transformation reads CAMEO data when you configure the transformation to run
in batch mode or certified mode.
Certified data
Install certified data to verify that address records meet the certification standards that a mail carrier
defines. An address meets a certification standard if contains data elements that can identify a unique
mailbox, such as delivery point data elements. When an address meets a certification standard, the mail
carrier charges a reduced delivery rate.
The following countries define certification standards:
Australia. Certifies mail according to the Address Matching Approval System (AMAS) standard.
Canada. Certifies mail according to the Software Evaluation And Recognition Program (SERP)
standard.
France. Certifies mail according to the National Address Management Service (SNA) standard.
United States. Certifies mail according to the Coding Accuracy Support System (CASS) standard.
The Address Validator transformation reads batch data when you configure the transformation to run in
certified mode.
Geocode data
Install geocode data to add geocodes to address records. Geocodes are latitude and longitude
coordinates.
The Address Validator transformation reads geocode data when you configure the transformation to run
in batch mode or certified mode.
Note: Informatica provides different types of geocode data. If you need arrival point or parcel centroid
geocodes for addresses, you must purchase additional geocode data sets.
Interactive data
Install interactive data to find the complete valid address when an input address is incomplete or when
you are uncertain about the validity of the input address.
The Address Validator transformation reads interactive data when you configure the transformation to
run in interactive mode.
Suggestion list data
Install suggestion list data to find alternative valid versions of a partial address record. Use suggestion
list data when you configure an address validation mapping to process address records one by one in
real time. The Address Validator transformation uses the data elements in the partial address to perform
a duplicate check on the suggestion list data. The transformation returns any valid address that includes
the information in the partial address.
The Address Validator transformation reads suggestion list data when you configure the transformation
to run in suggestion list mode.
Supplementary data
Install supplementary data to add data to an address record that can assist the mail carrier in mail
delivery. Use the supplementary data to add detail about the geographical or postal area that contains
16
Chapter 1: Introduction
the address. In some countries, supplementary data can provide a unique identifier for a mailbox within
the postal system.
Input Groups
You select input ports from one group in the Address Validator transformation.
The transformation has the following input groups:
Discrete
Reads data columns that contain complete information on a single data element, such as house number,
street name, or post code. The Discrete group is available in the Basic and Advanced models.
Hybrid
Reads data columns that contain one or multiple data elements. The Hybrid group combines ports from
the Discrete and Multiline groups. Use Hybrid ports to create address records that you can submit to a
mail carrier. Hybrid ports structure an address to mail carrier standards and identify the type of data on
each line. The Hybrid group is available in the Basic and Advanced models.
Multiline
Reads data columns that contain multiple data elements. Each input string corresponds to a line of an
address that is structured in the format required by the mail carrier. Connect address columns to
Multiline ports to create a printable set of address records.
Each Multiline port represents one line in the printed address, such as the following line of street data:
"123 Main Street Apartment 2"
Multiline ports do not specify the type of data that appears on each address line. The Multiline group is
available in the Basic and Advanced models.
17
Output Groups
You can select output ports from one or more groups in the Address Validator transformation.
The transformation has the following output groups:
Address Elements
Writes street data elements such as house number, apartment number, and street name to separate
ports. Find the Address Elements group in the Basic and Advanced models.
AT Supplementary
Writes data to Austrian addresses that can help postal delivery, such as building-level post code data.
Find the AT Supplementary group in the Basic model.
Australia Specific
Writes data to Australian addresses that enables the addresses to meet the Address Matching Approval
System (AMAS) standards of Australia Post. Find the Australia Specific group in the Basic and Advanced
models.
BE Supplementary
Writes data to Belgian addresses that can help postal delivery. The data includes locality and
neighborhood identification codes from the statistics directorate in Belgium. Find the BE Supplementary
group in the Basic model.
BR Supplementary
Writes data to Brazilian addresses that can help postal delivery, such as district identification codes from
the Institute of Geography and Statistics (IBGE). Find the BR Supplementary group in the Basic model.
CAMEO
Generates demographic and income summary data that you can use in customer segmentation analysis.
Find the CAMEO group in the Basic model.
Canada Specific
Writes data to Canadian addresses that enables the addresses to meet the Software Evaluation and
Recognition Program (SERP) standards of Canada Post. Find the Canada Specific group in the Basic
model.
CH Supplementary
Writes data to Swiss addresses that can help postal delivery, such as extended post code data. Find the
CH Supplementary group in the Basic model.
Contact Elements
Writes person or contact data, such as names, salutations, and job titles. Find the Contact Elements
group in the Advanced model.
Country
Writes the country name or country code defined by the International Organization for Standardization
(ISO). Find the Country group in the Basic and Advanced models.
DE Supplementary
Writes data to German addresses that can help postal delivery, such as municipality and district code
data. Find the DE Supplementary group in the Basic model.
18
Chapter 1: Introduction
Output Groups
19
US Specific
Writes data to Australian addresses that enables the addresses to meet the Coding Accuracy Support
System (CASS) standards of the United States Postal Service. Find the US Specific group in the Basic
model.
US Supplementary
Writes geographic and demographic data such as Federal Information Processing Standard (FIPS)
codes for United States addresses. Find the US Supplementary group in the Basic model.
XML
Writes address record data in an XML structure that the AddressDoctor software library defines. Find the
XML group in the Advanced model.
ZA Supplementary
Writes data to South African addresses that can help postal delivery, such as National Address
Database data. Find the ZA Supplementary group in the Basic model.
Multiple-Instance Ports
Many types of address data can occur more than once in an address. You can select multiple instances of a
port when the address contains multiple cases of a data element.
A multiple-instance port can contain up to six instances. Many addresses use one instance of a port for each
data element that they contain. Some addresses use a second instance of a port. A small set of addresses
use more than one port instance.
Often, the first instance of a port is the primary name or the largest area that the port identifies. You must
verify the relationship between the port instances for any port that you select.
Data
1A
Street Complete 1
THE PHYGTLE
Street Complete 2
SOUTH STREET
Locality Name 1
NORFOLK
Postcode 1
NR25 7QE
In the example, the street data in Street Complete 1 is dependent on the street data in Street Complete 2.
The data in Street Number Complete 1 refers to the data in Street Complete 1.
Note: Although Street Complete 1 specifies the location of the mailbox, Street Complete 2 might be the larger
street.
20
Chapter 1: Introduction
Data
Contact Name 1
Contact Name 2
CANADA
In the example, the organization can decide on the precedence to apply to Contact Name 1 or Contact Name
2. The Address Validator transformation does not prioritize the contact data.
If you format addresses for printed output, you might use multiple instances of the Formatted Address Line
ports. You can select up to 12 Formatted Address Line ports.
21
Person/Contact Data
JOHN DOE
Line 2
Line 3
ANYTOWN NY 12345
You can define a printable address format that writes each line of the address to a single port. You can use
ports that recognize the types of data on each line, or you can use ports that populate the address structure
regardless of the data on each line.
The following table shows different ways you can format a United States address for printing:
For This Address
JOHN DOE
Recipient Line 1
ANYTOWN NY 12345
Use Formatted Address Line ports when the data set contains different types of address, such as business
and residential addresses. A business address may need three address lines for contact and organization
data. The Address Validator transformation ensures that each business or residential address is correctly
formatted by using Formatted Address Line ports only when they are needed. However, Formatted Address
Line ports do not identify the type of data that they contain.
22
Chapter 1: Introduction
Use Recipient Line, Delivery Address Line, and Country Specific Last Line ports when all address follow one
format. The Recipient Line, Delivery Address Line, and Country Specific Last Line ports separate the address
data elements by information type and make the data set easy to understand.
Note: You can select other ports to process this address. This example focuses on ports that format the
addresses for printing and delivery.
Data
Street Number
133
Street Name
Fayetteville Street
State
North Carolina
The address validation mapping returns all addresses that contain the input data. The employee can select
an address that the mapping returns or continue to enter the passenger address.
The following table shows a valid complete address and the output ports that contain the address elements:
Port
Data
133
Street Complete 1
Fayetteville Street
Sub-building Complete 1
Suite 201
Locality Complete 1
Raleigh
Postcode Unformatted 1
27601
23
Port
Data
Postcode Unformatted 2
1356
NC
Country Name 1
USA
Customer Segmentation
Customer segmentation data helps you understand the lifestyles and purchasing habits of individuals and
households. You can use customer segmentation data to better understand your current customers and to
identify potential customers.
Customer segmentation is a form of demographic analysis that uses address reference data to estimate the
type of residents that an address is likely to contain. Customer segmentation can provide the following social
and economic indicators for the residents at an address:
Number of residents
You select ports from the CAMEO output group to add customer segmentation data to address records.
24
Use the Residential Delivery Indicator port with United States data to verify that an address identifies a
private residence.
Use contact name and contact function ports to identify mail recipients at a place of business. You may
decide to omit business addresses from the mail campaign. CAMEO ports can return data for a business
address if there are residential addresses nearby.
Use Commercial Mail Receiving Agent (CMRA) ports to identify commercial mailboxes. You may decide to
omit commercial mailboxes from the mail campaign.
Use postal phrase ports to identify Post Office boxes. You may decide to omit Post Office boxes from the
mail campaign.
Chapter 1: Introduction
Mail Certification
The Address Validator transformation has output ports that can indicate if an address contains the data
required by the certification standards of national mail carriers.
The standards require that a software application validates address accuracy and prepares address records
in the correct format for automated mail sorting and delivery. The mail carriers offer discounts to
organizations that use certified applications to prepare address records.
The Address Validator transformation is certified for address validation by the following mail carriers:
Australia Post
Australia Post defines the Address Matching Approval System (AMAS) standard for software
applications that validate Australian addresses. Select the Address Matching Approval System Status
port to verify that an address was validated by an AMAS-certified application.
Canada Post
Canada Post defines the Software Evaluation and Recognition Program (SERP) standard for software
applications that validate Canadian addresses. Select the Software Evaluation And Recognition Program
Status port to indicate that an address was validated by a SERP-certified application.
La Poste
La Poste defines the National Address Management Service (SNA) standard for software applications
that validate French addresses. Select the National Address Management Service Status port to indicate
that an address was validated by an SNA-certified application.
New Zealand Post
New Zealand Post defines the SendRight standard for software applications that validate New Zealand
addresses. Select the SendRight Status port to indicate that an address was validated by a SendRightcertified application.
USPS
The USPS defines the Coding Accuracy Support System (CASS) standard for software applications that
validate United States addresses. Select the Coding Accuracy Support System Status port to verify that
an address was validated by a CASS-certified application.
Configure the Address Validator transformation in certified mode to validate address to the mail carrier
standard.
Regulatory Requirements
When you submit an address data set to an industry or government regulator, you must verify that each
address correctly identifies a deliverable mailbox.
The Address Validator transformation can analyze and report on the accuracy and completeness of each
address in the data set. The transformation can also verify that each address can receive mail.
Note: An address can be correct and complete but unable to receive mail. For example, the address may be
vacant, or the property may be under construction. Full regulatory compliance can require that you identify
the undeliverable addresses in your data set. An undeliverable address may contain errors or indicate a
regulatory issue.
Mail Certification
25
Element Input Status. Describes the quality of the match found between the input address data and the
address reference data.
Element Relevance. Identifies the address elements that are necessary for address delivery in the
destination country.
Element Result Status. Describes any change made to the input data during processing.
26
You can define an input address on multiple ports, or you can enter all address elements on the Complete
Address input port.
When you configure the transformation in suggestion list mode, select ports from the Discrete input group.
Alternatively, select a Complete Address port and optionally select a Country Name port from the Multiline
group.
Suggestion list mode and interactive mode can return multiple addresses for each input address. The Max
Result Count property specifies an upper limit for the number of addresses returned. If the number of
matching address is greater than the Max Result Count value, the Count Overflow port returns the number
of additional addresses.
Chapter 1: Introduction
Complete Ports
The Complete ports each contain all required data for an address element data type.
The following table describes the Complete ports:
Port Type
Description
Building Complete
Geocoding Complete
Locality Complete
Organization Complete
Postcode Complete
Street Complete
Sub-building Complete
27
Data
Organization Complete 1
DEF Inc.
Organization Name 1
DEF
Organization Descriptor 1
Inc.
28
Chapter 1: Introduction
29
CHAPTER 2
Element Relevance, 35
Geocoding Status, 41
Match Code, 42
Mailability Score , 45
Result Percentage, 46
30
An address with a Match Code status in the range I1 through I4 might contain enough information to be
deliverable by the local mail carrier. The address element that defines the record as not valid might not be
required for delivery.
To read the output codes of the Address Resolution Code port, you must understand the types of address
information that the characters in the code represent. For information about the type of address
information that each character in the code represents, see the Element Status Ports Overview.
Port Location
The following table provides the location and default precision of the Address Resolution Code port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
20
Description
The address element is required for delivery but is not present in the input address.
The address reference data contains the missing address element.
An output of 2 indicates that address is not valid for delivery without the address
element.
The address element is a house number or street number that is outside the valid
range for the address. For example, the address element contains a house number
that does not exist on the specified street. Suggestion list mode returns alternative
addresses.
Address validation cannot verify or correct the address element because the input
address contains more than one instance of the element.
The address element is ambiguous in the current address, and the address
reference data contains alternatives. Address validation copies the input element
to the output address.
For example, the address element is a valid post code that does not match a valid
locality in the address.
The address element cannot be corrected without multiple changes to the address.
Address validation can correct the address, but the number of changes indicate
that the address is not reliable.
31
Element Input Status codes represent the quality of the match found between the input address data and
the reference data.
Element Relevance codes identify the address elements that are necessary for address delivery in the
destination country.
Element Result Status codes describe any change made to the input data during processing.
Extended Element Result Status codes indicate that the address reference data contains additional
information about the address element.
Each port returns a 20-character code in which each character refers to a different address data element.
When you read the output codes on element ports, you must know the element that each character refers to.
The 20 characters consist of 10 pairs. The two codes in each pair represent a type of address information.
For example, the first position in the return code represents basic postal code information.
Note: The Address Resolution Code port returns a 20-character string based on the same address elements
as the Element Status ports.
The following table describes the address elements that the values at each position identify:
32
Positio
n
Address Element
Description
Locality level 0
London, in England
Locality level 1
Islington, in London
Province level 0
Province level 1
Street level 0
Street level 1
Positio
n
Address Element
Description
Number level 0
10
Number level 1
11
PO Box 111
12
MAIN STN
13
Building level 0
Building level 1
15
Sub-building level 0
16
Sub-building level 1
17
Organization level 0
Company name.
18
Organization level 1
Additional corporate
information, such as a parent
company.
Informatica Corporation
19
Country level 0
Country name.
20
Country level 1
Territory.
When a port name has a number suffix, level 0 refers to data on port number 1 and level 1 refers to data on
port numbers 2 through 6.
Level 0 information can precede or follow level 1 information in a printed address. For example, Postal code
level 1 follows Postal code level 0, and Locality level 1 precedes Locality level 0.
Related Topics:
33
Port Location
The following table provides the location and default precision of the Element Input Status port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
30
Description
The reference data does not contain the data at the current position.
The data at the current position is incorrect. The reference database suggests that
the number or delivery service value is outside the range that the reference data
expects.
In batch and certified modes, the transformation passes the input data at the
current position uncorrected as output.
34
The data at the current position matches the reference data but contains errors.
The data at the current position matches the reference data, but the transformation
corrected or standardized the data.
The data at the current position matches the reference data without any error.
The following table describes the codes that port can return on each position for address parsing:
Code
Description
The transformation moved the element at the current position to another position in
the output address.
The element at the current position matched the reference data value, but the
transformation normalized the element in the output address.
Related Topics:
Element Relevance
Output port that indicates if an address element is required for postal delivery.
The Element Relevance value is a 20-character string in which each character can represent a different type
of address data. After you run the address validation mapping, review the output from this port to identify the
address elements that are necessary for each address. Use the results to verify that you selected the right
output ports for the address data. If you do not select an output port for a relevant address data element, the
output for that address will not be valid.
To read the output codes on the Element Relevance port, you must understand the types of address
information that the characters in the code refer to. For information about the type of address information that
each character in the code represents, see the Element Status Ports Overview.
Element Relevance
35
Port Location
The following table provides the location and default precision of the Element Relevance port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
30
Description
Related Topics:
36
Port Location
The following table provides the location and default precision of the Element Result Status port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
30
Description
The transformation cannot find the data at the current position in the reference
data. The transformation copies the input data to the output data.
Data at the current position is checked but does not match the reference data. The
reference data suggests that the number data is not in the valid range. The
transformation copies the input data to the output port.
Applies in batch mode.
The transformation copies the input data to the output data because the reference
data is missing.
Data at the current position is validated but not changed because multiple matches
exist in the reference data.
Applies in batch mode.
Data at the current position is validated but the input data contained a spelling
error. Validation corrected the error with a value from the reference data.
Data at the current position is validated and updated with a value from the
reference data.
A value of 8 can also mean that the reference database contains additional data
for the input element. For example, validation can add a building number or subbuilding number if it finds a perfect match for the street name or building name.
Data at the current position is validated but not changed, and the delivery status is
not clear. For example, the DPV value is wrong.
Data at the current position is validated and verified, but the name data is out of
date. Validation changed the name data.
Data at the current position is validated and verified but changed from an exonym
to an official name.
37
Code
Description
Data at the current position is validated and verified. However, address validation
standardized the character case or the language.
Address validation can change the language if the value fully matches a language
alternative. For example, address validation can change "Brussels" to "Bruxelles"
in a Belgian address.
Data at the current position is validated, verified, and not changed, due to a perfect
match with the reference data.
Description
Address validation identifies the country from the Default Country value in the
Address Validator transformation.
Address validation cannot determine the country because the reference data
contains multiple matches.
Address validation identifies the country from the country name, but the name
contains errors.
Address validation identifies the country from the address data, for example from
an ISO code or a country name.
Address validation identifies the country from the Force Country value set in the
Address Validator transformation.
Related Topics:
38
An address is complete, but the address reference data contains additional information.
An address is incomplete because the address elements identify more than one mailbox.
To find out if the mail carrier requires the missing information, use the Extended Element Result Status port
with other status ports. For example, the following address does not identify a single building:
1 Harbour Rd.
Wan Chai
Hong Kong Island
The following table describes the status that address validation returns for the Building element:
Element Level
Element Input
Status
Element Result
Status
Extended Element
Result Status
Element
Relevance
Building level 1
The return code of 1 indicates that Hong Kong address reference data includes additional building data for
the address. However, Hongkong Post accepts mail for delivery to the address without the additional data.
Note: To read the output codes on the Extended Element Result Status port, you must understand the types
of address information that the characters in the code refer to. For information about the type of address
information that each character in the code represents, see the Element Status Ports Overview.
Port Location
The following table provides the location and default precision of the Extended Element Result Status port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
20
39
The following table describes the codes that Extended Element Result Status can return in each position on
the output string:
Code
Description
Address reference data contains additional information about the address element.
Address validation does not require the additional information.
Address validation updated the address element to resolve a data error or format
error. Address validation did not verify the address element.
Address validation updated the address element to resolve a data error or format
error. Address validation verified the number data in the address element.
Address validation moved the address element to another field to resolve a format
error.
Address validation did not verify all parts of the address element. The element
includes data that address validation cannot validate.
Address validation found a valid address element in the wrong data field. Address
validation moved the address element to the correct field.
Address validation found address elements from different address types that are
eligible for the current position. Address validation selected the output address
element that conforms the mail carrier rules in the destination country.
Suggestion list mode. Address validation can return additional address suggestions
for the address element. To return the additional suggestions, update the Max
Result Count property for the Address Validator transformation.
Address validation cannot return the address element in the preferred language.
Address validation returns the element in the default language.
Related Topics:
40
Geocoding Status
Output port that indicates the result of the process to generate geocodes for the address. Geocodes are
latitude and longitude coordinates.
Address validation can generate geocodes for different locations in the building or the parcel of land that
contains the mailbox. When you configure the Address Validator transformation, select the type of geocode
data to return for the address set.
You can select one of the following options:
Arrival point
Returns the latitude and longitude coordinates of the entrance to a building or parcel of land. Default
option.
You can select the arrival point option for addresses in the following countries:
Austria, Canada, Denmark, Finland, Germany, Hungary, Latvia, Luxembourg, Mexico, Netherlands,
Norway, Slovenia, Sweden, the United Kingdom, and the United States.
When you select the arrival point option for addresses in the United Kingdom, the Address Validator
transformation returns the rooftop geocodes for the address. Rooftop geocodes identify the physical
center of the building that contains the mailbox.
If the Address Validator transformation cannot return arrival point geocodes for an address, the
transformation returns interpolated geocodes.
Parcel centroid
Returns the latitude and longitude coordinates of the geographic center of a parcel of land at ground
level.
You can select the parcel centroid option for addresses in the following countries:
Austria, Canada, Denmark, Finland, Germany, Hungary, Latvia, Luxembourg, Netherlands, Norway,
Slovenia, Sweden, and the United States.
If the Address Validator transformation cannot return parcel centroid geocodes for an address, the
transformation does not return any geocode data.
Standard
Returns the estimated latitude and longitude coordinates of the entrance to the building or parcel of land.
An estimated geocode is also called an interpolated geocode.
The Address Validator transformation uses the nearest available geocodes in the address reference data
to estimate the geocodes for the address.
Geocoding Status
41
Port Location
The following table provides the location and default precision of the Geocoding Status port:
Port Type
Port Group
Template Model
Precision
Output
Geocoding
Basic
10
Description
EGC0
Cannot append geocodes to the input address because geocodes are not available
for the address.
EGC1-3
EGC4
EGC5
EGC6
EGC7
EGC8
Geocodes are accurate to the house number level. The geocodes estimate the
house number location and include an offset to the side of the street that contains
the mailbox.
EGC9
EGCA
EGCC
EGCN
EGCU
Match Code
Output port that summarizes the result of the address validation process for each input record. The address
validation process compares each input record with the address reference data that you install.
The Match Code value can summarize the address validation process in the following ways:
42
If an address in the reference data matches the input address, the Match Code value indicates the type of
match that the validation process defines.
If an address in the reference data is more accurate or complete than the input address, the validation
process updates the address. The Match Code value indicates the type of update that the validation
process performs.
If the input address matches multiple addresses in the reference data, the validation process can return
multiple address suggestions. The Match Code value indicates the types of suggestions that the validation
process can generate.
If the validation process cannot match the input address to the reference data, the Match Code value
indicates the reason for the validation failure.
Note: The Match Code value does not necessarily indicate the quality or deliverability of the address after
validation. If the address validation process validates or updates the address, you can use the Match Code
value as a general indicator of the address quality. Often, the Match Code value describes the result of the
data comparison and does not directly indicate the level of validity of the address.
The AddressDoctor software library displays the Match Code values on the Process Status field.
Port Location
The following table provides the location and default precision of the Match Code port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
Description
A1
Address code lookup found a partial address or a complete address for the input
code.
A0
C4
C3
C2
Corrected, but the delivery status is unclear due to absent reference data.
C1
I4
Data cannot be corrected completely, but there is a single match with an address
in the reference data.
Match Code
43
44
Code
Description
I3
Data cannot be corrected completely, and there are multiple matches with
addresses in the reference data.
I2
I1
N7
Validation error. Validation did not take place because single-line validation is not
unlocked.
N6
Validation error. Validation did not take place because single-line validation is not
supported for the destination country.
N5
Validation error. Validation did not take place because the reference database is
out of date.
N4
Validation error. Validation did not take place because the reference data is corrupt
or badly formatted.
N3
Validation error. Validation did not take place because the country data cannot be
unlocked.
N2
Validation error. Validation did not take place because the required reference
database is not available.
N1
Validation error. Validation did not take place because the country is not
recognized or not supported.
Q3
Suggestion List mode. Address validation can retrieve one or more complete
addresses from the address reference data that correspond to the input address.
Q2
Suggestion List mode. Address validation can combine the input address elements
and elements from the address reference data to create a complete address.
Q1
Q0
RB
RA
R9
R8
R7
Country recognized from the country name, but the transformation identified errors
in the country data.
R6
R5
Code
Description
R4
R3
R2
R1
R0
S4
S3
S1
Parse mode. There was a parsing error due to an input format mismatch.
V4
Verified. The input data is correct. Address validation checked all postally relevant
elements, and inputs matched perfectly.
V3
Verified. The input data is correct, but some or all elements were standardized, or
the input contains outdated names or exonyms.
V2
Verified. The input data is correct, but some elements cannot be verified because
of incomplete reference data.
V1
Verified. The input data is correct, but user standardization has negatively
impacted deliverability. For example, the post code length is too short.
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.
Mailability Score
45
Port Location
The following table provides the location and default precision of the Mailability Score port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
Description
Confident of delivery
Delivery is doubtful
Undeliverable
Result Percentage
Output port that indicates the degree of similarity between an input address and the data written as output for
the address. 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:
46
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
Result Percentage
47
CHAPTER 3
House Number, 57
48
There are six Building Complete ports. If an address record contains more than one building, select
additional Building Complete ports.
Most countries use Building Complete 1 or Building Complete 2 ports. You may need to select a port in
the Building Complete 3 through Building Complete 6 range if the building identification data is highly
complex.
For each building in an address, select the Building Complete input port or select one or more of the
Building Descriptor, Building Name or Building Number input ports.
The Address Validator transformation can recognize either building name or building number data in an
address. If an address contains name and number data for a building, the transformation treats the data
as a building name.
To write all building-level and sub-building-level data to a single port, select a Building Complete with Subbuilding port.
Port Locations
The following table provides the location and default precision of the Building Complete 1 and Building
Complete 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
128
Output
Address Elements
Basic
128
The following table provides the location and default precision of ports Building Complete 3 through Building
Complete 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
128
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
49
Port Name
Data
Building Name 1
Building Complete 2
Building Name 2
Hiu Fung
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
50
There are six Building Complete with Sub-building ports. If an address record contains more than one
building or sub-building, select additional Building Complete with Sub-building ports.
Most countries use Building Complete with Sub-building 1 or Building Complete with Sub-building 2 ports.
You might need to select port numbers 3 through 6 if the building identification data is highly complex.
You can select Building Complete with Sub-building output ports with other building data output ports.
Port Locations
The following table provides the location and default precision of the Building Complete with Sub-building 1
and Building Complete with Sub-building 2 ports:
Port Type
Port Group
Template Model
Precision
Output
Address Elements
Basic
128
The following table provides the location and default precision of ports Building Complete with Sub-building 3
through Building Complete with Sub-building 6:
Port Type
Port Group
Template Model
Precision
Output
Address Elements
Advanced
128
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
No. 11
Street Complete 1
North St.
Locality Complete 1
Kennedy Town
HKG
51
There are six Building Descriptor ports. If an address record contains more than one building descriptor,
select additional Building Descriptor ports.
Most countries use Building Descriptor 1 or Building Descriptor 2 ports. You may need to select a port in
the Building Descriptor 3 through Building Descriptor 6 range if the building data is highly complex.
For each building in an address, select the Building Complete input port or select one or more of the
Building Descriptor, Building Number, or Building Name input ports.
Port Locations
The following table provides the location and default precision of the Building Descriptor 1 and Building
Descriptor 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Building Descriptor 3 through Building
Descriptor 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
52
The following table shows the Address Validator transformation ports that relate to the building descriptor
data in the address:
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Name 1
Building Complete 2
Building Name 2
Hiu Fung
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
There are six Building Name ports. If an address record contains more than one building name, select
additional Building Name ports.
Most countries use Building Name 1 or Building Name 2 ports. You may need to select a port in the
Building Name 3 through Building Name 6 range if the building data is highly complex.
For each building in an address, select the Building Complete input port or select one or more of the
Building Name, Building Number, or Building Descriptor input ports.
53
The Address Validator transformation can recognize either building name or building number data in an
address. If an address contains name and number data for a building, the transformation treats the data
as a building name.
Port Locations
The following table provides the location and default precision of the Building Name 1 and Building Name 2
ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of ports Building Name 3 through Building
Name 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
50
54
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Name 1
Building Complete 2
Building Name 2
Hiu Fung
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Port Name
Data
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
There are six Building Number ports. If an address record contains more than one building number, select
additional Building Number ports.
Most countries use Building Number 1 or Building Number 2 ports. Select a port in the Building Number 3
through Building Number 6 range if the building data is highly complex.
For each building in an address, select the Building Complete input port or select one or more of the
Building Name, Building Number, or Building Descriptor input ports.
The Address Validator transformation can recognize either building name or building number data in an
address. If an address contains name and number data for a building, the transformation treats the data
as a building name.
55
Port Locations
The following table provides the location and default precision of the Building Number 1 and Building Number
2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Building Number 3 through Building
Number 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
56
Port Name
Data
Contact Complete 1
Ms. S. Chen
Building Complete 1
Building Name 1
Building Number 1
Street Complete 1
North St.
No. 16
Locality Complete 1
Kennedy Town
HKG
House Number
Output port that contains the building number in a New Zealand residential address.
The house number identifies a building at street level. If the building contains multiple residences, such as an
apartment building, use sub-building ports to identify the apartments.
To view street number data for an Australian address, configure the Address Validator transformation in
certified mode.
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Basic
10
Data
Recipient Line 1
JOHN SMITH
House Number
1153
Street Name 1
Locality Name 2
EPSOM
Locality Name 1
AUCKLAND
Postcode 1
1050
Note: New Zealand Post includes the suburb and city name in an urban address.
House Number
57
Related Topics:
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Data
Recipient Line 1
ANNE BROOKS
224B
Street Name 1
CLARENCE STREET
Locality Name 2
VOGELTOWN
Locality Name 1
WELLINGTON
Postcode 1
6023
Note: New Zealand Post includes the suburb and city name in an urban address.
58
Related Topics:
Sub-building Descriptor
Sub-building Name
Sub-building Number
Sub-building ports are related by port number. For example, Sub-building Complete 1 contains all data in
Sub-building Descriptor 1, Sub-building Name 1, and Sub-building Number 1 ports.
There are six Sub-building Complete ports. If an address record contains more than one sub-building
level, select additional Sub-building Complete ports.
The Address Validator transformation does not parse the sub-building data by type. One address may
have apartment data at sub-building 1 level, while another address may have floor data at sub-building 1
level and apartment data at sub-building 2 level.
Most countries use Sub-building Complete 1 or Sub-building Complete 2 ports. You may need to select a
port in the Sub-building Complete 3 through Sub-building Complete 6 range if the building data is highly
complex.
For each sub-building level in an address, select the Sub-building Complete input port or select one or
more of the Sub-building Descriptor, Sub-building Name, or Sub-building Number input ports.
Port Locations
The following table provides the location and default precision of the Sub-building Complete 1 and Subbuilding Complete 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Output
Address Elements
Basic
128
59
The following table provides the location and default precision of ports Sub-building Complete 3 through Subbuilding Complete 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
128
60
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Name 1
Building Complete 2
Building Name 2
Hiu Fung
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Sub-building Descriptor 1
Floor
Sub-building Descriptor 2
Apt
Sub-building Number 1
12
Sub-building Number 2
231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
Port Name
Data
HKG
There are six Sub-building Descriptor ports. If an address record contains more than one sub-building
level, select additional Sub-building Descriptor ports.
The Address Validator transformation does not parse the sub-building data by type. One address may
have apartment data at sub-building 1 level, while another address may have floor data at sub-building 1
level and apartment data at sub-building 2 level.
Most countries use Sub-building Descriptor 1 or Sub-building Descriptor 2 ports. You may need to select a
port in the Sub-building Descriptor 3 through Sub-building Descriptor 6 range if the sub-building data is
highly complex.
For each sub-building level in an address, select a Sub-building Complete input port or select one or more
of the Sub-building Descriptor, Sub-building Name, or Sub-building Number input ports.
Port Locations
The following table provides the location and default precision of the Sub-building Descriptor 1 and Subbuilding Descriptor 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
61
The following table provides the location and default precision of ports Sub-building Descriptor 3 through
Sub-building Descriptor 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
62
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Name 1
Building Complete 2
Building Name 2
Hiu Fung
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt A
Sub-building Descriptor 1
Floor
Sub-building Descriptor 2
Apt
Sub-building Number 1
12
Sub-building Name 2
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
Port Name
Data
HKG
There are six Sub-building Name ports. If an address record contains more than one sub-building level,
select additional Sub-building Name ports.
The Address Validator transformation does not parse the sub-building data by type. One address may
have apartment data at sub-building 1 level, while another address may have floor data at sub-building 1
level and apartment data at sub-building 2 level.
Most countries use Sub-building Name 1 or Sub-building Name 2 ports. You may need to select a port in
the Sub-building Name 3 through Sub-building Name 6 range if the sub-building data is highly complex.
For each sub-building level in an address, select a Sub-building Complete input port or select one or more
of the Sub-building Descriptor, Sub-building Name, or Sub-building Number input ports.
The Address Validator transformation parses alphanumeric sub-building data as numeric data. For
example, "33C" in "Apartment 33C" is an apartment number.
Port Locations
The following table provides the location and default precision of the Sub-building Name 1 and Sub-building
Name 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
50
63
The following table provides the location and default precision of ports Sub-building Name 3 through Subbuilding Name 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
50
64
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Building Descriptor 2
Tower
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt A
Sub-building Descriptor 1
Floor
Sub-building Descriptor 2
Apt
Sub-building Number 1
12
Sub-building Name 2
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
There are six Sub-building Number ports. If an address record contains more than one sub-building level,
select additional Sub-building Number ports.
The Address Validator transformation does not parse the sub-building data by type. One address may
have apartment data at Sub-building Number 1 level, while another address may have floor data at Subbuilding Number 1 and apartment data at Sub-building Number 2.
Most countries use Sub-building Number 1 or Sub-building Number 2 ports. You may need to select a port
in the Sub-building Number 3 through Sub-building Number 6 range if the sub-building data is highly
complex.
For each sub-building level in an address, select a Sub-building Complete input port or select one or more
of the Sub-building Descriptor, Sub-building Name, and Sub-building Number input ports.
The Address Validator transformation parses alphanumeric sub-building data as numeric data. For
example, "33C" in "Apartment 33C" is an apartment number
Port Locations
The following table provides the location and default precision of the Sub-building Number 1 and Sub-building
Number 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of ports Sub-building Number 3 through Subbuilding Number 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
65
66
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Sub-building Number 1
12
Sub-building Number 2
231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
CHAPTER 4
Contact Name
67
Contact Salutation
Contact Title
Note: The Contact Name port contains the data in the Contact First Name, Contact Last Name, and Contact
Middle Name ports.
The contact data ports are related by port number. For example, Contact Complete 1 contains all data in the
Contact First Name 1, Contact Last Name 1, Contact Middle Name 1, Contact Name 1, Contact Salutation 1,
and Contact Title ports.
There are three Contact Complete ports. If an address record contains more than one contact, select
additional Contact Complete ports.
For each contact in an address, if you select a Contact Complete input port, do not select a Contact First
Name, Contact Last Name, Contact Middle Name, Contact Name, Contact Salutation, or Contact Title
port. You can select a Contact Complete input port with the corresponding Contact Function and Contact
Gender input ports.
Port Locations
The following table provides the location and default precision of the Contact Complete 1, Contact Complete
2, and Contact Complete 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
68
Port Name
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Port Name
Data
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
There are three Contact First Name ports. If an address record contains more than one contact, select
additional Contact First Name ports.
For each contact in an address, select the Contact Name input port or select one or more of the Contact
First Name, Contact Last Name, and Contact Middle Name input ports. If you select a Contact First Name
port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the Contact First Name 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact First Name 2 and Contact First
Name 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
69
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
70
There are three Contact Function ports. If an address record contains function data for more than one
contact, select additional Contact Function ports.
You can select a Contact Complete input port with the corresponding Contact Function port. A Contact
Complete port does not contain function or gender data.
Port Locations
The following table provides the location and default precision of the Contact Function 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Function 2 and Contact
Function 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
71
Select a Contact Gender output port to write the gender of the contact in a single port.
Consider the following guidelines when you use Contact Gender ports:
There are three Contact Gender ports. If an address record contains gender data for more than one
contact, select additional Contact Gender ports.
You can select a Contact Complete input port with the corresponding Contact Gender input port. A
Contact Complete port does not contain function or gender data.
Port Locations
The following table provides the location and default precision of the Contact Gender 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Gender 2 and Contact Gender 3
ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
72
Port Name
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
There are three Contact Last Name ports. If an address record contains more than one name, select
additional Contact Last Name ports.
For each contact in an address, select the Contact Name input port or select one or more of the Contact
First Name, Contact Last Name, and Contact Middle Name input ports. If you select a Contact Last Name
port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the Contact Last Name 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Last Name 2 and Contact Last
Name 3 port:s
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
73
Port Name
Data
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
There are three Contact Middle Name ports. If an address record contains more than one name, select
additional Contact Middle Name ports.
For each contact in an address, select the Contact Name input port or select one or more of the Contact
First Name, Contact Last Name, and Contact Middle Name input ports. If you select a Contact Middle
Name port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the Contact Middle Name 1 port:
74
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Middle Name 2 and Contact
Middle Name 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
Note: The Contact Complete port also contains contact name data.
The contact data ports are related by port number. For example, Contact Name 1 contains all data in the
Contact First Name 1, Contact Last Name 1, and Contact Middle Name 1 ports.
75
Consider the following guidelines when you use Contact Name ports:
There are three Contact Name ports. If an address record contains more than one contact name, select
additional Contact Name ports.
For each contact name in an address, select the Contact Name input port or select one or more of the
Contact First Name, Contact Last Name, and Contact Middle Name ports. If you select a Contact Name
port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the ports Contact Name 1 through Contact
Name 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
76
The data in the Contact Salutation port is a subset of the data in the corresponding Contact Complete port.
There are three Contact Salutation ports. If an address record contains more than one salutation, select
additional Contact Salutation ports.
If you select a Contact Salutation port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the Contact Salutation 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Salutation 2 and Contact
Salutation 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
Data
Contact Complete 1
Contact Title 1
[Blank]
Contact Salutation 1
Mr.
John
Edward
Smith
Contact Name 1
Contact Gender 1
Contact Function 1
Software Technician
77
There are three Contact Title ports. If an address record contains more than one title, select additional
Contact Title ports.
If you select a Contact Title port, do not select the corresponding Contact Complete port.
Port Locations
The following table provides the location and default precision of the Contact Title 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
The following table provides the location and default precision of the Contact Title 2 and Contact Title 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Contact Elements
Advanced
50
78
Port Name
Data
Contact Complete 1
Contact Title 1
Dr.
Contact Salutation 1
[Blankl]
Evelyn
Michelle
Port Name
Data
Jones
Contact Name 1
Contact Gender 1
Contact Function 1
There are three Organization Complete ports. If an address contains data on more than one organization,
review the input data structure and verify that you need to select all organization data for address
validation. An address can only deliver to one organization. You may need to select additional
organization ports if the data is highly complex.
For each organization in an address, select an Organization Complete input port or select one or more of
the Organization Name or Organization Descriptor ports. You can select Organization Complete and
Organization Department ports for the same organization.
Port Locations
The following table provides the location and default precision of the Organization Complete 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
128
Input
Hybrid
Basic
128
Output
Address Elements
Basic
128
79
The following table provides the location and default precision of the Organization Complete 2 and
Organization Complete 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Advanced
128
Data
Contact Complete 1
Organization Complete 1
DEF INC.
Organization Name 1
DEF
Organization Descriptor 1
INC.
Organization Department 1
RND GROUP
Street Complete 1
38A
Postcode 1
E17 7PE
Locality Complete 1
LONDON
GBR
80
The organization data ports are related by port number. For example, the Organization Complete 1 port
contains all data in the Organization Name 1 and Organization Descriptor 1 ports.
Note: Organization Complete port data does not include Organization Department data.
There are three Organization Department ports. If an address contains data on more than one
organization, review the input data structure and verify that you need to select all organization data for
address validation. An address can only deliver to one organization. You may need to select additional
organization ports if the data is highly complex.
For each organization in an address, select an Organization Complete input port or select one or more of
the Organization Name or Organization Descriptor ports. You can select Organization Complete and
Organization Department ports for the same organization.
Port Locations
The following table provides the location and default precision of the Organization Department 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of the Organization Department 2 and
Organization Department 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Advanced
50
81
The following table shows the Address Validator transformation ports that relate to organization data in the
address:
Port Name
Data
Contact Complete 1
Organization Complete 1
DEF INC.
Organization Name 1
DEF
Organization Descriptor 1
INC.
Organization Department 1
RND GROUP
Street Complete 1
38A
Postcode 1
E17 7PE
Locality Complete 1
LONDON
GBR
82
There are three Organization Descriptor ports. If an address contains data on more than one organization,
review the input data structure and verify that you need to select all organization data for address
validation. An address can only deliver to one organization. You may need to select additional
organization ports if the data is highly complex.
For eachorganization in an address, select an Organization Complete input port or select one or more of
the Organization Name or Organization Descriptor ports. You can select Organization Complete and
Organization Department ports for the same organization.
Port Locations
The following table provides the location and default precision of the Organization Descriptor 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of the Organization Descriptor 2 and
Organization Descriptor 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Advanced
50
Data
Contact Complete 1
Organization Complete 1
DEF INC.
Organization Name 1
DEF
Organization Descriptor 1
INC.
Organization Department 1
RND GROUP
Street Complete 1
83
Port Name
Data
38A
Postcode 1
E17 7PE
Locality Complete 1
LONDON
GBR
There are three Organization Name ports. If an address contains data on more than one organization,
review the input data structure and verify that you need to select all organization data for address
validation. An address can only deliver to one organization. You may need to select additional
organization ports if the data is highly complex.
For each organization in an address, select an Organization Complete input port or select one or more of
the Organization Name or Organization Descriptor ports. You can select Organization Complete and
Organization Department ports for the same organization.
Port Locations
The following table provides the location and default precision of the Organization Name 1 port:
84
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of the Organization Name 2 and Organization
Name 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Address Elements
Advanced
50
Data
Contact Complete 1
Organization Complete 1
DEF INC.
Organization Name 1
DEF
Organization Descriptor 1
INC.
Organization Department 1
RND GROUP
Street Complete 1
38A
Postcode 1
E17 7PE
Locality Complete 1
LONDON
GBR
85
The postal phrase ports are related by number. For example, Postal Phrase Additional Info 1 provides
information about the data in the Postal Phrase Number 1 port. You can select a Postal Phrase Additional
Info port and other postal phrase ports concurrently.
There are three Postal Phrase Additional Info ports. If an address record contains information about more
than one PO Box, select additional Postal Phrase Additional Info ports.
For each PO Box in an address, you can select a Postal Phrase Additional Info port in addition to other
postal phrase ports. You cannot select a Postal Phrase Complete input port and also select a Postal
Phrase Descriptor or Postal Phrase Number input port.
Port Locations
The following table provides the location and default precision of the Postal Phrase Additional Info 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
30
The following table provides the location and default precision of the Postal Phrase Additional Info 2 and
Postal Phrase Additional Info 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
30
86
Port
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
Port
Data
2038
"Sales Promotion"
Locality Complete 1
Montrose
CO
Postcode 1
81402-2038
There are three Postal Phrase Complete ports. If an address record contains more than one PO Box,
select additional Postal Phrase Complete ports.
Most countries use Postal Phrase Complete 1. You may need to select Postal Phrase Complete 2 or
Postal Phrase Complete 3 if the postal phrase data is highly complex.
For each PO Box in an address, select a Postal Phrase Complete input port or select one or more of the
Postal Phrase Descriptor or Postal Phrase Number input ports.
Port Locations
The following table provides the location and default precision of the Postal Phrase Complete 1 and Postal
Phrase Complete 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Output
Address Elements
Basic
50
87
The following table provides the location and default precision of the Postal Phrase Complete 3 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
50
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
2038
"Sales Promotion"
Locality Complete 1
Montrose
CO
Postcode 1
81402-2038
88
Select a Postal Phrase Descriptor output port to write the "PO Box" string to a separate port in the output
data.
Consider the following guidelines when you use Postal Phrase Descriptor ports:
There are three Postal Phrase Descriptor ports. If an address record contains more than one PO Box,
select additional Postal Phrase Descriptor ports.
Most countries use Postal Phrase Descriptor 1. You may need to select Postal Phrase Descriptor 2 or
Postal Phrase Descriptor 3 if the postal phrase data is highly complex.
For each PO Box in an address, select a Postal Phrase Complete input port or select one or more of the
Postal Phrase Descriptor or Postal Phrase Number input ports.
Port Locations
The following table provides the location and default precision of the Postal Phrase Descriptor 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
30
The following table provides the location and default precision of the Postal Phrase Descriptor 2 and Postal
Phrase Descriptor 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
30
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
2038
"Sales Promotion"
Locality Complete 1
Montrose
89
Port
Data
CO
Postcode 1
81402-2038
When To Use
Use with Australian address records that you submit for Address Matching Approval
System (AMAS) certification.
90
Consider the following guidelines when you use Postal Phrase Number ports:
There are four Postal Phrase Number ports. Use Postal Phrase Number for Australian addresses that you
will submit for AMAS certification. Use the other ports for other address validation projects.
You can use Postal Phrase Number 1, Postal Phrase Number 2, or Postal Phrase Number 3 with
Australian address data. However, the output from these port cannot be AMAS certified.
Most countries use Postal Phrase Number 1. You may need to select Postal Phrase Number 2 or Postal
Phrase Number 3 if the postal phrase data is highly complex.
For each PO Box in an address, select a Postal Phrase Complete input port or select one or more of the
Postal Phrase Descriptor or Postal Phrase Number input ports.
Port Locations
The following table provides the location and default precision of the Postal Phrase Number port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
12
The following table provides the location and default precision of the Postal Phrase Number 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
12
The following table provides the location and default precision of the Postal Phrase Number 2 and Postal
Phrase Number 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
12
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
91
92
Port
Data
2038
"Sales Promotion"
Locality Complete 1
Montrose
CO
Postcode 1
81402-2038
CHAPTER 5
Port Locations
The following table provides the location and default precision of ports Locality Additional Info 1 through
Locality Additional Info 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Advanced
30
93
If an address contains multiple locality levels, use multiple locality ports. For example, use Locality
Complete 1 or Locality Name 1 for the primary or largest locality in the address. Use Locality Complete 2
or Locality Name 2 to identify a town within Locality Complete 1 or Locality Name 1.
There are six Locality Complete ports. Most countries use Locality Complete 1 or Locality Complete 2.
You may need to select additional locality ports if the locality data is highly complex.
Select a Locality Complete 1 input port or select one or more of the Locality Name 1 or Locality Sort Code
1 input ports. If you select a port in the range Locality Complete 2 through Locality Complete 6, do not
select the corresponding Locality Sort Code port. The Locality Sort Code 2 through Locality Sort Code 6
ports are reserved for future use.
You can select all locality data output ports, except ports Locality Sort Code 2 through Locality Sort Code
6.
Port Locations
The following table provides the location and default precision of ports Locality Complete 1 through Locality
Complete 3:
94
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
100
Input
Hybrid
Basic
100
Output
Basic
100
The following table provides the location and default precision of ports Locality Complete 4 through Locality
Complete 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
100
Input
Hybrid
Advanced
100
Output
Advanced
100
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
2038
"Sales Promotion"
Locality Complete 1
Montrose
CO
Postcode 1
81402-2038
Locality Identifier DE
Input and output ports that contain the identification number that Deutsche Post assigns to a locality.
Deutsche Post uses the number to identify the post town for the address.
Locality Identifier DE
95
Port Location
The following table provides the location and default precision of the Locality Identifier DE port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
DE Supplementary
Basic
96
If an address contains multiple locality levels, use multiple locality ports. For example, use Locality
Complete 1 or Locality Name 1 for the primary or largest locality in the address. Use Locality Complete 2
or Locality Name 2 to identify a town within Locality Complete 1 or Locality Name 1.
There are six Locality Name ports. Most countries use Locality Name 1 or Locality Name 2. You may need
to select additional locality ports if the locality data is highly complex.
Select a Locality Complete 1 input port or select one or more of the Locality Name 1 or Locality Sort Code
1 input ports.
You can select all locality data output ports, except ports Locality Sort Code 2 through Locality Sort Code
6. The Locality Sort Code 2 through Locality Sort Code 6 ports are reserved for future use.
Port Locations
The following table provides the location and default precision of ports Locality Name 1 through Locality
Name 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
100
Input
Hybrid
Advanced
100
Output
Basic
100
The following table provides the location and default precision of ports Locality Name 4 through Locality
Name 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
100
Input
Hybrid
Advanced
100
Output
Advanced
100
Data
Contact Complete 1
Organization Complete 1
DEF Inc.
PO Box 2038
PO Box
2038
"Sales Promotion"
Locality Name 1
Montrose
CO
Postcode 1
81402-2038
97
There are six Locality Sort Code ports. Locality Sort Code 1 port can identify a sorting facility in the area
identified in Locality Name 1. Do not use Locality Sort Code ports with other locality levels.
The ports Locality Sort Code 2 through Locality Sort Code 6 are reserved for future use.
The Locality Complete 1 input port contains the data that address validation reads on the Locality Name 1
and Locality Sort Code 1 input ports.
The Locality Complete 1 output port contains the data that address validation writes to the Locality Name
1 and Locality Sort Code 1 output ports.
Port Locations
The following table provides the location and default precision of the Locality Sort Code 1 port:
98
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Basic
10
The following table provides the location and default precision of ports Locality Sort Code 2 through Locality
Sort Code 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Advanced
10
Locality Name 1
75291
Paris
CEDEX 06
CEDEX stands for Courrier d'Entreprise Distribution Exceptionnelle. CEDEX indicates that the address
receives mail in large quantities and has a dedicated post code. The CEDEX number identifies the facility
that sorts mail items for the address, as the locality has more than one mail facility.
Note: You can validate CEDEX and CEDEXA data in a French address. A CEDEXA code identifies a mailbox
that receives a large volume of mail.
If an address contains multiple locality levels, use multiple locality ports. For example, use Preferred
Name 1 for the primary or largest locality in the address. Use Preferred Name 2 to identify a town within
the locality that Preferred Name 1 identifies.
There are six Preferred Name ports. Most countries use Preferred Name 1 or Preferred Name 2. You may
need to select additional locality ports if the locality data is highly complex.
You can use the Preferred Name ports with any other locality data output port.
99
Port Location
The following table provides the location and default precision of ports Preferred Name 1 through Preferred
Name 3:
Port Type
Port Group
Template Model
Precision
Output
Basic
100
The following table provides the location and default precision of ports Preferred Name 4 through Preferred
Name 6:
Port Type
Port Group
Template Model
Precision
Output
Advanced
100
100
Port
Data
Contact Complete 1
Organization Complete 1
DEF INC.
1850
Street Complete 1
WILSON AVE
Locality Name 1
TORONTO
Preferred Name 1
NORTH YORK
Province Abbreviation 1
ON
Postcode Complete 1
M9M 1A1
CAN
CHAPTER 6
Port Locations
The following table provides the location and default precision of ports Country Abbreviation 1 through
Country Abbreviation 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
101
There are three Country ISO2 Char ports. Select one Country ISO2 Char port for each address.
The Address Validator transformation contains Country ISO2 Char ports, Country ISO3 Char ports, and
Country ISO3 Digit ports. If the ports contain conflicting data, the Address Validator transformation
prioritizes the data in the Country ISO3 Char port.
The Address Validator transformation uses country code data to select the address reference data set to
apply to the address record. If country code data is absent, the Address Validator transformation selects
the default country reference data that is configured in the transformation.
Port Locations
The following table provides the location and default precision of the Country ISO2 Char ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Basic
The following table provides the location and default precision of the Country ISO2 Char 2 and Country ISO2
Char 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Advanced
102
Kennedy Town
Hong Kong Island
HKG
The following table shows the Address Validator transformation port that relate to ISO data in the address:
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HK
HKG
You can view a list of ISO 3166-1 alpha-2 codes on the following site:
http://www.iso.org/iso/home/standards/country_codes.htm
There are three Country ISO3 Char ports. Select one Country ISO3 Char port for each address.
The Address Validator transformation contains Country ISO2 Char ports, Country ISO3 Char ports, and
Country ISO3 Digit ports. If the ports contain conflicting data, the Address Validator transformation
prioritizes the data in the Country ISO3 Char port.
103
The Address Validator transformation uses country code data, if it is present, to select the address
reference data set to apply to the address record. If country code data is absent, the Address Validator
transformation selects the default country reference data that is configured in the transformation.
Port Locations
The following table provides the location and default precision of the Country ISO3 Char ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Basic
The following table provides the location and default precision of the Country ISO3 Char 2 and Country ISO3
Char 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Advanced
104
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Port Name
Data
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HK
HKG
You can view a list of ISO 3166-1 alpha-3 codes on the following site:
http://unstats.un.org/unsd/methods/m49/m49alpha.htm
There are three Country ISO3 Char ports. Select one Country ISO3 Char port for each address.
The Address Validator transformation contains Country ISO2 Char ports, Country ISO3 Char ports, and
Country ISO3 Digit ports. If the ports contain conflicting data, the Address Validator transformation
prioritizes the data in the Country ISO3 Char port.
The Address Validator transformation uses country code data, if it is present, to select the address
reference data set to apply to the address record. If country code data is absent, the Address Validator
transformation selects the default country reference data that is configured in the transformation.
105
Port Locations
The following table provides the location and default precision of the Country ISO3 Digit ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Basic
The following table provides the location and default precision of the Country ISO3 Digit 2 and Country ISO3
Digit 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Advanced
106
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Port Name
Data
Locality Complete 1
Kennedy Town
HKG
344
You can view a list of ISO 3166-1 numeric codes on the following site:
http://unstats.un.org/unsd/methods/m49/m49alpha.htm
Country Name
Input and output ports that contain the country name identified in the address.
The Country Name ports contain the English language version of the name.
There are four Country Name ports. However, an address can deliver to one country. If an input address
contains multiple country names, the address may contain province or territory data in a country field. For
example, Puerto Rico is a state-equivalent territory in the United States. Use a Province port to read or
write the name "Puerto Rico."
Mail carriers prefer ISO country abbreviation data to country name data. Use an ISO abbreviation output
port instead of a Country Name output port.
The Address Validator transformation writes all words in a country name to a single port.
If the address contains country name and country abbreviation data, the country abbreviation data takes
precedence. The Address Validator transformation gives priority to Country ISO3 Char port data.
Port Locations
The following table provides the location and default precision of the Country Name port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Input
Hybrid
Basic
50
Input
Multiline
Basic
50
Country Name
107
The following table provides the location and default precision of the Country Name 1 port:
Port Type
Port Group
Template Model
Precision
Output
Country
Basic
50
The following table provides the location and default precision of the Country Name 2 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Basic
50
The following table provides the location and default precision of the Country Name 3 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Advanced
50
108
Port Locations
The following table provides the location and default precision of ports Country Name Abbreviation 1 through
Country Name Abbreviation 3:
Port Type
Port Group
Template Model
Precision
Input
Hybrid
Advanced
50
Input
Multiline
Advanced
50
Output
Country
Advanced
50
Language ISO3
Output port that identifies the language used in the address. The port writes the three-character language
code that the International Organization for Standardization (ISO) defines in the ISO 639-3 standard.
The Language ISO3 port identifies the language in which the database originally stored the address. If the
address is transliterated from another language, the port identifies the original language. For example, if the
address validation process reads a romanized Japanese address, the port returns JPN as the language code.
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
Language ISO3
109
CHAPTER 7
MVID, 121
CAMEO Status
Output port that indicates whether an address record contains the data required for customer segmentation
analysis.
110
Port Location
The following table provides the location and default precision of the CAMEO Status port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
Description
ECON
The CAMEO reference data is not installed. Address validation did not add
customer segmentation data to the address.
ECOI
The address is inaccurate or incomplete. For example, the address has a Match
Code value in the range I1 through I4. Address validation did not add customer
segmentation data to the address.
ECO0
The CAMEO reference data does not include the address. Address validation did
not add customer segmentation to the address.
ECO1
Category Code
Output port that writes a code value that represents the social and economic status of a household.
The Category Code port uses reference data to return customer segmentation data for the address.
Customer segmentation is a form of demographic analysis that infers social and economic status information
about the residents at an address. For example, customer segmentation can estimate financial wealth, age,
and family size for the address residents. The Category Code value combines customer segmentation data
about several status indicators into a single value.
Category definitions vary from country to country. If you perform customer segmentation analysis on
addresses from more than one country, add a country code output port to the address record.
Select the Category Description port with the Category Code port to return a text description of the
category code.
The category code represents several social and economic factors that may apply to residents at an
address. Select the Group Code or Group Description port to add higher-level demographic data to the
address record.
Category Code
111
Port Location
The following table provides the location and default precision of the Category Code port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
112
Code
Description
1A
1B
1C
1D
2A
2B
2C
3A
3B
3C
4A
4B
4C
5A
5B
5C
6A
6B
6C
Code
Description
7A
7B
7C
7D
Category Description
Output port that writes a text description of the likely social and economic status of a household.
The Category Description port uses reference data to return customer segmentation data for the address.
Customer segmentation is a form of demographic analysis that infers social and economic status information
about the residents at an address. For example, customer segmentation can estimate financial wealth, age,
and family size for the address residents. The Category Description port describes the social and economic
indicators that customer segmentation infers about an address.
Category definitions vary from country to country. If you perform customer segmentation analysis on
addresses from more than one country, add a country code output port to the address record.
You can select the Category Code port when you select Category Description. The Category Code port
writes a code value that represents the category.
The category description identifies several social and economic factors that may apply to residents at an
address. Select the Group Code or Group Description port to add higher-level demographic data to the
address record.
Port Location
The following table provides the location and default precision of the Category Description port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
200
Category Description
113
For example, the following table describes the output generated on the Category Description port for Swedish
addresses:
114
Code
Description
1A
1B
1C
1D
1E
2A
2B
2C
3A
3B
3C
3D
4A
4B
4C
5A
5B
5C
6A
6B
6C
6D
7A
7B
7C
Group Code
Output port that writes a code value to indicate the demographic group to which a household is likely to
belong. The Group Code port identifies a demographic group within a country.
The Group Code port uses reference data to return customer segmentation data for an address. Customer
segmentation is a form of demographic analysis that infers social and economic status information about the
residents at an address. For example, customer segmentation can estimate financial wealth, age, and family
size for the address residents. The Group Code value summarizes the results of the customer segmentation
analysis for the address.
Group codes vary from country to country. If you perform customer segmentation analysis on addresses
from more than one country, add a country code output port to the address record.
Select the Group Description port with the Group Code port to return a text description of the category
code.
The group code summarizes the results of the customer segmentation analysis for an address. Select the
Category Code port to add a numeric code to the address record that provides lower-level customer
segmentation data.
Port Location
The following table provides the location and default precision of the Group Code port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
Description
Affluent, single
Affluent family
Well-off family
Group Code
115
Code
Description
Poorer, single
Group Description
Output port that writes a text description of the demographic group to which a household is likely to belong.
The Group Description port identifies a demographic group within a country.
The Group Description port uses reference data to return customer segmentation data for the address.
Customer segmentation is a form of demographic analysis that infers social and economic status information
about the residents at an address. For example, customer segmentation can estimate financial wealth, age,
and family size for the address residents. The Group Description port summarizes the customer
segmentation analysis. It writes a text description of the demographic group that the address is likely to
belongs to.
Group descriptions vary from country to country. If you perform customer segmentation analysis on
addresses from more than one country, add a country code output port to the address record.
You can select the Group Code port when you select Group Description. The Group Code port returns a
code value of one or two characters that identifies the demographic group.
The group description provides a high-level summary of the customer segmentation analysis for the
address. Select the Category Code or Category Description port to add lower-level customer
segmentation data to the address.
Port Location
The following table provides the location and default precision of the Group Description port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
200
116
For example, the following table describes the output generated on the Group Description port for German
addresses:
Code
Description
Upper class
Middle class
Working class
International Code
Output port that writes a code value to indicate the global demographic group to which a household is likely
to belong.
The International Code port uses reference data to return customer segmentation data for the address.
Customer segmentation is a form of demographic analysis that infers social and economic status information
about the residents at an address. The International Code port provides high-level customer segmentation
analysis that identifies addresses with common demographic indicators in multiple countries. For example,
customer segmentation can estimate financial wealth, age, and family size for the address residents. The
International Code value summarizes the results of the customer segmentation analysis for the address.
The International Code port identifies addresses in different countries that share demographic status
indicators. To write customer segmentation codes for addresses in a single country, select the Group
Code or Category Code port.
Select the International Description port with the International Code port to return a text description of the
international code.
International Code
117
Port Location
The following table provides the location and default precision of the International Description port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
118
Code
Description
11
12
13
14
15
21
22
23
24
25
31
32
33
34
35
41
42
43
44
45
Code
Description
51
52
53
54
55
XX
Communal establishments
International Description
Output port that writes a text description of the global demographic group to which a household is likely to
belong.
The International Description port uses reference data to return customer segmentation data for the address.
Customer segmentation is a form of demographic analysis that infers social and economic status information
about the residents at an address. The International Description port provides high-level customer
segmentation analysis that identifies addresses with common demographic indicators in multiple countries.
For example, customer segmentation can estimate financial wealth, age, and family size for the address
residents. The International Description port writes a text description of the demographic group that the
address is likely to belongs to.
The International Description port identifies addresses in different countries that share demographic status
indicators. To write a summary of the customer segmentation analysis for addresses in a single country,
select the Group Description or Category Description port.
You can select the International Code port when you select International Description. The International
Code port returns a two-character code that identifies the demographic group.
Port Location
The following table provides the location and default precision of the International Description port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
200
International Description
119
The following table describes the output generated on the International Description port:
120
Code
Description
11
12
13
14
15
21
22
23
24
25
31
32
33
34
35
41
42
43
44
45
51
52
53
54
55
XX
Communal establishments
MVID
Output port that writes a code value to link CAMEO port outputs to customer segmentation analyses from
other applications.
When you use the Address Validator transformation to add customer segmentation data to address records,
you can use the records in other applications that read customer segmentation data.
MVID Usage
Select MVID when you want to use CAMEO port output with customer segmentation data from a nonInformatica application.
Port Location
The following table provides the location and default precision of the MVID port:
Port Type
Port Group
Template Model
Precision
Output
CAMEO
Basic
30
MVID Example
The following example address contains data that can populate the CAMEO ports:
MS. JANE SMITH
100 5TH AVE, #1
NEW YORK NY 10011
The following table shows the outputs on the MVID port and other ports that you can select for the address:
Port Name
Data
Category Code
1A
Category Description
Group Code
Group Description
Affluent, single
International Code
11
International Description
MVID
360610054002
MVID
121
CHAPTER 8
Count, 124
Latitude, 126
Longitude, 127
Address Type
Output port that describes the type of mailbox that the address identifies.
Use the Address Type port to identify the mailbox type in an address from Canada, New Zealand, or the
United States. The types of mailbox that you can identify depends on the country that the address specifies.
Note: The Address Type port and Record Type port provide similar information. If you submit address
records for Address Matching Approval System certification or for Coding Accuracy Support System
certification, use Record Type.
122
Port Locations
The following table provides the location and default precision of the Address Type port:
Port Type
Port Group
Template Model
Precision
Output
Status Info
Basic
Output
Basic
Description
Mailbox at a building.
When you select the Address Type port for a New Zealand address, the port returns a string. The following
table describes the Address Type output codes for a New Zealand address:
Code
Description
Urban Address
Rural Address
Mailbox that uses rural data, including rural delivery route data.
Mailbox that uses a delivery service, for example a Post Office Box.
Address Type
123
Related Topics:
Count
Output port that indicates the number of addresses in the address reference data sets that match the data in
the input address. Select the Count port when you configure the Address Validator transformation to run in
suggestion list mode.
Use suggestion list mode when you have a partial address and you want to see the valid addresses that
contain the values in the partial address. When address validation runs in suggestion list mode, it returns all
addresses that contain the data values in the input address.
Count Usage
To view the number of addresses in the address reference data that match the input address, select the
Count port.
Port Location
The following table provides the location and default precision of the Count port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Status Info
Note: The default value on the Max Result Count property is 20, You can increase the value to 100.
Count Overflow
Output port that indicates whether the address reference data contains addresses that address validation
does not return to the Address Validator transformation output ports. Select the Count Overflow port when
you configure the transformation to run in suggestion list mode.
When address validation runs in suggestion list mode, it returns all addresses that match the input address
up to a maximum number that you specify. You specify the maximum number of addresses in the Max Result
Count property on the Address Validator transformation. If the address reference data contains additional
addresses, the Address Validator transformation writes a value to the Count Overflow port.
124
Port Location
The following table provides the location and default precision of the Count Overflow port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Status Info
Description
No
Address validation returned all matching addresses from the address reference data sets.
The address reference data sets do not contain additional addresses.
Yes
Address validation did not return all matching addresses from the address reference data sets.
The address reference data sets contain additional addresses.
Finance Number
Output port that contains the code assigned to United States post offices and other postal facilities to enable
collection of cost and statistical data.
A finance number has six digits. The first two digits of the finance number identify the state. The final four
digits identify the United States Postal Service (USPS) post office or postal facility.
Port Location
The following table provides the location and default precision of the Finance Number port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Finance Number
125
Geocoding Complete
Output port that contains the Geocoding coordinates for the address.
Port Location
The following table provides the location and default precision of the Geocoding Complete port:
Port Type
Port Group
Template Model
Precision
Output
Geocoding
Basic
60
Latitude
Longitude
Coordinate
Standard
40.709060
-74.016970
WGS84
Latitude
Output port that contains the latitude coordinate for the address.
Address validation presents latitude and longitude data according to the current World Geodetic System
(WGS) standard. The current standard is WGS84.
Latitude Usage
Select Latitude to add the latitude coordinate of an address to the output data.
126
Port Location
The following table provides the location and default precision of the Latitude port:
Port Type
Port Group
Template Model
Precision
Output
Geocoding
Basic
30
Latitude Example
Johnstown Post Office in Johnstown, Pennsylvania has the following latitude:
40.32606
Port Location
The following table provides the location and default precision of the Latitude Longitude Unit port:
Port Type
Port Group
Template Model
Precision
Output
Geocoding
Basic
10
Longitude
Output port that contains the longitude coordinate for the address.
Address validation presents latitude and longitude data according to the current World Geodetic System
(WGS) standard. The current standard is WGS84.
Longitude Usage
Select Longitude to add the longitude coordinate of an address to the output data.
127
Port Location
The following table provides the location and default precision of the Longitude port:
Port Type
Port Group
Template Model
Precision
Output
Geocoding
Basic
30
Longitude Example
Johnstown Post Office in Johnstown, Pennsylvania has the following longitude:
-78.91712
Note: Longitudes west of the prime meridian have negative values.
Record ID Ports
Input and output ports that contain an identification string for each address in the data set.
Use this port to pass an identification string for each record. The Address Validator transformation does not
process this data.
Record ID Usage
Select a Record ID input port to pass a unique ID with each address record.
There are three Record ID ports. If an address contains more than one record, select additional Record ID
ports.
Port Locations
The following table provides the location and default precision of ports Record ID 1 through Record ID 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
ID Elements
Advanced
20
Record ID Example
You can pass any string as a record ID. The following string is a 15-digit identifier for an address:
637894066003681
128
Port Location
The following table provides the location and default precision of the Time Zone Code port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Output Code
-9
-4
-6
-5
-10
-7
-8
129
Port Location
The following table provides the location and default precision of the Time Zone Name port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Description
AKST
AST
CST
EST
HAST or HST
MST
PST
130
Port Locations
The following table provides the location and default precision of the ports Transaction Key 1 through
Transaction Key 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
ID Elements
Advanced
20
131
CHAPTER 9
Contact data
Locality data
Province data
Country data
Complete Address data does not include data that enhances deliverability, such as barcode data.
132
Consider the following guidelines when you use Complete Address ports:
The Complete Address output port may combine or reorder data elements and may change the case of
the data.
If you select Formatted Address Line input ports, do not select a Complete Address input port. A
Complete Address port contains the same data as the set of Formatted Address Line ports.
When you select the Complete Address input port in Suggestion List mode, you can optionally select the
Country Name port from the Multiline port group. Otherwise, do not select any other port when you select
the Complete Address input port in Suggestion List mode.
The input address data must contain the complete postal address. The Address Validator transformation
cannot format an address if any data is absent.
Port Locations
The following table provides the location and default precision of the Complete Address port:
Port Type
Port Group
Template Model
Precision
Input
Multiline
Basic
250
Output
Basic
250
133
The USPS recommends the following structure for domestic residential addresses:
Line 1
Line 2
Line 3
Person/Contact Data
Street Number, Street, Sub-Building
Locality, State, ZIP Code
JOHN DOE
123 MAIN ST NW STE 12
ANYTOWN NY 12345
Note: Domestic address data identifies a mailbox within a country. The Country Specific Last Line port does
not contain country data.
Delivery Address Line ports. Contain building, street, and sub-building data.
Province ports. Required if province data is not part of the locality line.
Postcode ports. Required if the mail format places post code data below the locality data.
Country ISO3 Char port. Contains the ISO three-letter code. Required if the address contains country
information.
Consider the following guidelines when you use Country Specific Last Line ports:
There are six Country Specific Last Line ports. Use Country Specific Last Line 1 for the last line of the
locality data.
The Country Specific Last Line output port may combine or reorder data elements and may change the
case of the data.
Port Locations
The following table provides the location and default precision of ports Country Specific Last Line 1 through
Country Specific Last Line 3:
Port Type
Port Group
Template Model
Precision
Input
Hybrid
Basic
128
Output
Basic
128
The following table provides the location and default precision of ports Country Specific Last Line 4 through
Country Specific Last Line 6:
134
Port Type
Port Group
Template Model
Precision
Input
Hybrid
Advanced
50
Output
Advanced
128
Data
Recipient Line 1
KENT WA 98031-2566
Person or contact
Street Number, Street, Sub-building
City, State, ZIP Code
JOHN DOE
123 MAIN ST NW STE 12
ANYTOWN NY 12345
Delivery Address Line ports contain the street number, street, and sub-building data in this address. Delivery
Address Line ports can also contain building data.
Country Specific Last Line port. Contains the address line that includes the primary locality name.
Province ports. Required if province data is not part of the locality line.
135
Postcode ports. Required if the mail format places post code data below the locality data
Country ISO3 Char port. Contains the ISO three-letter code. Required for international addresses.
Consider the following guidelines when you use Delivery Address Line ports:
Formatted Address Line ports can also create addresses in the structure expected by the domestic mail
carrier. However, a Formatted Address Line port can contain any type of address data. Select Delivery
Address Line output ports to ensure that the same ports contain all building and street level data for the
addresses in the data set.
There are six Delivery Address Line ports. The number of Delivery Address Line ports you need can differ
from country to country. Select the number of Delivery Address Line ports you need for each country in
the address data set.
The Delivery Address Line output ports may combine or reorder data elements and may change the case
of the data. Delivery Address Line output may also omit data elements that are not required by the mail
carrier.
Port Locations
The following table provides the location and default precision of ports Delivery Address Line 1 through
Delivery Address Line 6:
Port Type
Port Group
Template Model
Precision
Input
Hybrid
Basic
128
Output
Address Elements
Basic
128
136
Port
Data
Recipient Line 1
36 PECKETT SQUARE
HIGHBURY GRANGE
LONDON
Postcode 1
N5 2PB
Contact data
Locality data
Province data
Country data
Formatted Address Line ports do not include data that enhances deliverability, such as barcode data.
The Formatted Address Line output ports may combine or reorder data elements and may change the
case of the data.
If you select Formatted Address Line input ports, do not select a Complete Address input port. A
Complete Address port contains the same data as the set of Formatted Address Line ports.
The input address data must contain the complete postal address. The Address Validator transformation
cannot format an address if any data is missing.
There are 19 Formatted Address Line input and output ports. Use ports Formatted Address Line 1 through
Formatted Address Line 12.
137
Port Locations
The following table provides the location and default precision of ports Formatted Address Line 1 through
Formatted Address Line 12:
Port Type
Port Group
Template Model
Precision
Input
Multiline
Basic
128
Output
Basic
128
The following table provides the location and default precision of ports Formatted Address Line 13 through
Formatted Address Line 19:
Port Type
Port Group
Template Model
Precision
Input
Multiline
Advanced
50
Output
Advanced
128
Note: Formatted Address Line ports 13 through 19 are reserved for future use.
Data
The USPS postal standard writes a residential United States address on three address lines.
138
Delivery Address Line ports. Contain building, street, and sub-building data.
Country Specific Last Line port. Contains the last line of domestic data in the formatted address.
Postcode ports. Required if the mail format places the post code data below the locality data.
Country ISO3 Char port. Contains the ISO three-letter code. Required if the address contains country
information.
Consider the following guidelines when you use Recipient Line ports:
There are six Recipient Line ports. The number of Recipient Line ports that you need depends on the
number of recipients present in the input address data set.
Formatted Address Line ports can also create addresses in the structure expected by the domestic mail
carrier. Select Recipient Line output ports when you know that one or more ports contain recipient data
only and you want to recognize the ports in the output data set.
Contact data ports can contain the same data as Recipient Line ports. Select contact data ports when you
want to parse different details about the mail recipient to different ports. The Recipient Line ports write all
data on the recipient line to a single port.
Recipient Line ports and contact ports can contain the same data. Use contact data ports if the address
contains multiple types of recipient data and you want to write each type to a separate port. Use Recipient
Line ports to write the formatted line of contact data to a single port.
Port Locations
The following table provides the location and default precision of ports Recipient Line 1 through Recipient
Line 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Contact Elements
Advanced
50
139
140
Port
Data
Recipient Line 1
LONDON
Postcode 1
E17 7PE
GBR
CHAPTER 10
Barcode, 144
Category, 148
141
Hygiene, 168
RD Number, 176
142
Port Location
The following table provides the location and default precision of the Address Matching Approval System
Status port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
Description
EAM0
The Address Validator transformation did not perform an AMAS check on the
address. The address did not contain DPID data or the AMAS certification check
was not activated.
EAM1
EAM2
Port Location
The following table provides the location and default precision of the AMAS Error Code port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Advanced
143
Description
E0
E1
E2
E3
E4
E5
E6
EX
Address validation cannot process the address to the AMAS standard. The
address format is not valid.
Barcode
Output port that contains the United States Postal Service (USPS) barcode number for an address.
The 11 digits of the barcode number contain all the information that the USPS needs to deliver a mail item to
its destination mailbox. The barcode digits enable an automated mailing system to generate the barcode for a
mail item.
The address record must contain a ZIP+4 Code and a Delivery Point Code (DPC) to generate the barcode
data. A DPC is a two-digit number that allows the USPS to uniquely identify the destination mailbox within the
area covered by the ZIP+4 Code.
Note: A printed barcode has 62 bars. The USPS uses Postal Numeric Encoding Technique (POSTNET)
technology to read the 11 barcode digits and generate the bars for each address.
144
Barcode Usage
Select the Barcode port if you send address data to an automated mailing system for barcode printing. The
USPS sorts barcoded mail using high-speed scanners. The USPS discounts the cost of mail delivery for
barcoded mail items.
Correct barcode data also demonstrates that the address contains all required delivery information. This
information can certify to mail carriers that an address is fully complete.
To generate Barcode output, configure the Address Validator transformation to run in certified mode.
Port Location
The following table provides the location and default precision of the Barcode port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
11
Positions 6-9
Positions 10-11
Port Location
The following table provides the location and default precision of the CASS Error Code port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
145
Port Location
The following table provides the location and default precision of the Coding Accuracy Support System Status
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
ECA0
The address does not contain enough data for CASS certification.
Coding Accuracy Support System Status also returns ECA0 if you do not configure
the Address Validator transformation in certified mode.
146
ECA1
The address contains some of the data necessary for CASS certification. Address
validation cannot provide additional CASS data because some CASS database
files are missing.
ECA2 - ECA4
ECA5
Carrier Route
Output port that identifies the United States Postal Service (USPS) carrier route for a United States address.
A carrier route can identify the area that is covered by a mail delivery person.
Port Location
The following table provides the location and default precision of the Carrier Route port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Position 6
Positions 7-9
Letter
Route
The letter in position 6 identifies the route type. The following table lists the types of route that position 6
identifies:
Letter
City delivery
General delivery
Highway contract
Rural route
Carrier Route
147
Category
Output ports that describe the result of an address validation process on an address in Canada or in France.
The Address Validator transformation contains a Category port in the Canada Specific port group and the
Canada Specific port group. Select the correct port for addresses in France and in Canada.
If you submit address records to Canada Post for Software Evaluation And Recognition Program (SERP)
certification, you must provide the category code for each address. If you submit address records to La Poste
for National Address Management Service (SNA) certification, you must provide the category code for each
address. When you select the Category port, configure the Address Validator transformation to run in
Certified mode.
Category Usage
Select a Category port to review the results of address validation on address data from Canada or from
France.
The Category port provides summary indicators of the success of a validation operation. Use the Category
port output with the Match Code port output to evaluate the status of the addresses.
Port Location
The following table provides the location and default precision of the Category ports:
Port Type
Port Group
Template Model
Precision
Output
Canada Specific
Basic
Output
France Specific
Basic
Description
Address validation corrected the address with the reference data. The address
might be deliverable.
The Category port writes a three-letter output code for a French address.
The following table describes the codes:
148
Code
Description
AVE
NOK
Code
Description
ORI
The output address is valid. The input address and the output address are
identical.
RES
The output address is valid. The input address and the output address are not
identical.
Direct marketing. You can tell if an address delivers directly to business or householder or if the address
delivers to a PO Box.
Mail sorting. Automated mailing systems can tell if an address has a street mailbox or a mailbox at a
CMRA.
Port Location
The following table provides the location and default precision of the Commercial Mail Receiving Agent port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
The validated address does not match an address in the CMRA table.
[Blank]
Address validation did not check the address against the CMRA table.
149
Default Flag
Output port that indicates if a United States address matches a high-rise default or rural route default address
in the reference data.
High-rise default
Port Location
The following table provides the location and default precision of the Default Flag port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
[Blank]
The address does not match a high-rise default or rural route default address.
Related Topics:
Congressional District
Output port that identifies the congressional district that an address belongs to.
Each congressional district contains approximately 600,000 people. Address validation uses the ZIP+4 Code
to generate the congressional district number for an address.
150
Port Location
The following table provides the location and default precision of the Congressional District port:
Port Type
Port Group
Template Model
Precision
US Specific
Output
Basic
When you generate address records for AMAS or SendRight certification, select the Delivery Point
Identification port.
When you select the Delivery Point Identification port for Australian addresses, select the Address
Matching Approval System Status port also. Address Matching Approval System Status indicates if the
address record data meets the AMAS standard.
When you select the Delivery Point Identification port for New Zealand addresses, select the SendRight
Status port. The SendRight Status port indicates if the address record data meets the SendRight
standard.
To view Delivery Point Identification data, configure the Address Validator transformation to run in certified
mode.
151
Port Location
The following table provides the location and default precision of the Delivery Point Identification port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
Output
Basic
Port Location
The following table provides the location and default precision of the Delivery Point Check Digit port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
152
ZIP+4 Code
Check Digit
12345-6789
01
The following calculation verifies that the ZIP+4 code and delivery point information identify a valid address:
ZIP+4 Code = 123456789
Delivery Point Code = 01
Sum of digits 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 0 + 1 = 46
Add check digit +4
Equals 50
Divide 50 by 10 = 5 with no remainder
Port Location
The following table provides the location and default precision of the Delivery Point Code port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
153
Note: You can get additional information about the deliverable status of non-DPC addresses by selecting the
Record Type output port.
Port Location
The following table provides the location and default precision of the Delivery Point Validation Confirmation
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
Confirms the DPC value for the address. The address is confirmed deliverable.
Partial confirmation of the delivery point values. Some address information cannot
be confirmed.
[Blank]
The address did not contain a DPC value and was not presented for DPV
confirmation.
154
Port Location
The following table provides the location and default precision of the Delivery Point Validation False Positive
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
The address appears in the false positive table in the DPV reference data.
The address does not appear in the false positive table in the DPV reference data.
[Blank]
The address was not passed to the false positive table in the DPV reference data.
155
Port Location
The following table provides the location and default precision of the Delivery Point Validation Footnote 1
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
AA
A1
The address does not match the USPS ZIP + 4 Code data.
Port Location
The following table provides the location and default precision of the Delivery Point Validation Footnote 2
port:
156
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
BB
The input address matches an address in the USPS DPV data set in all
respects.
CC
The primary number in the input address matches an address in the USPS
DPV data set, but the secondary number does not match.
N1
The primary number in the input address matches an address in the USPS
DPV data set, but the secondary number is missing.
M1
M3
P1
The rural route or highway contract number in the input address is absent.
P3
The post office, rural route, or highway contract number in the input
address is absent.
F1
G1
UI
157
Port Location
The following table provides the location and default precision of the Delivery Point Validation Footnote 3
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
RR
The input address is a CMRA, and the PMB indicator matches the reference data.
R1
The input address is a CMRA, and DPV processing changed the PMB indicator.
No data
Port Location
The following table provides the location and default precision of the Delivery Point Validation Footnote
Complete port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
158
Port Name
Description
AA
UI
RR
Port Location
The following table provides the location and default precision of the Delivery Service Locality port:
Port Type
Port Group
Template Model
Precision
Output
Basic
35
159
The following table shows the Address Validator transformation ports that can create a formatted address for
the example:
Port
Data
Recipient Line 1
JOHN SMITH
PO BOX
17999
Building Name 1
GREENLANE
AUCKLAND
Postcode 1
1546
Note: The building name identifies the mail center that stores the Post Office Box mail.
Port Location
The following table provides the location and default precision of the Delivery Service Number port:
160
Port Type
Port Group
Template Model
Precision
Output
Basic
Data
Recipient Line 1
JOHN SMITH
PRIVATE BAG
93899
Postcode 1
1546
Port Location
The following table provides the location and default precision of the Delivery Service Type port:
Port Type
Port Group
Template Model
Precision
Output
Basic
15
161
Description
Bag
Private bag.
A private bag stores mail in the same way as a PO Box but can hold a larger number of mail items.
Box
CMB
PO Box.
Community Mail Box.
A community mail box is a type of PO Box available at rural postal centers.
Counter
Counter delivery.
In counter delivery, customers collect mail over the counter at a postal center. Poste restante is a form
of counter delivery.
Port Location
The following table provides the location and default precision of the Delivery Sequence File Second
Generation No Statistics Indicator port:
162
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
The DSF reference data does not identify the address as undeliverable.
[Blank]
Port Location
The following table provides the location and default precision of the Delivery Sequence File Second
Generation Vacant Indicator port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
163
Description
[Blank]
The address was not passed to the DSF reference data file.
ELOT Flag
Output port that indicates the order in which the mail delivery agent reads ELOT Sequence numbers.
ELOT sequence numbers run in ascending or descending order. The order depends on the direction in which
the delivery agent travels on the mail route. For example, a delivery agent can travel east or west from a mail
center. The first item in the mail bag when the agent travels east become the final item in the mail bag when
the agent travels west.
Port Location
The following table provides the location and default precision of the ELOT Flag port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
164
Code
Description
ELOT Sequence
Output port that indicates the location of the mail item in the delivery sequence on the mail route.
The ELOT sequence indicates the order in which the mail carrier can deliver the items. The sequence
corresponds to the physical route that the carrier takes at street level. Mail carriers in the United States use
Enhanced Line of Travel (ELOT) data to organize mail items for delivery,
The ELOT Sequence port returns a four-digit number. When you add ELOT sequence numbers to a set of
mail items, the mail carrier can sort the mail items in numerical order. The code numbers indicate the order in
which the carrier will reach each address on the route.
Port Location
The following table provides the location and default precision of the ELOT Sequence port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
ELOT Sequence
165
Port Location
The following table provides the location and default precision of the Early Warning System Return Code
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
[Blank]
Exclude Flag
Output port that indicates if an address meets the accuracy standards of the Point of Call address accuracy
program of Canada Post.
Canada Post uses the Point of Call address accuracy program to certify that an address accurately identifies
a physical mailbox. Address validation software programs can use Point of Call address reference data to
identify addresses that Canada Post recognizes as deliverable to Point of Call standards.
The Point of Call address reference data does not cover all Canadian addresses. The Exclude Flag status of
an address does not indicate the SERP certification status.
Port Location
The following table provides the location and default precision of the Exclude Flag port:
166
Port Type
Port Group
Template Model
Precision
Output
Canada Specific
Basic
Description
EXCLUDED
The address is not present in the reference data that is used by the Point of Call
address reference data.
[Blank]
The address is present in the reference data that is used by the Point of Call
address reference data.
Port Location
The following table provides the location and default precision of the High Rise Default port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
167
Related Topics:
Port Location
The following table provides the location and default precision of the High Rise Exact port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
Hygiene
Output port that indicates if the SendRight standards permit data cleansing operations on the address record.
Hygiene Usage
To identify addresses that you can cleanse without risk to SendRight certification, select the Hygiene port.
Note: Address validation returns no data to the Hygiene port. The SendRight standards defined by New
Zealand Post state that you cannot modify an address record that you submit for SendRight certification.
168
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Port Location
The following table provides the location and default precision of the Locatable Address Conversion System
port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
[Blank]
169
Port Location
The following table provides the location and default precision of the Locatable Address Conversion System
Link Indicator port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
[Blank]
170
Port Location
The following table provides the location and default precision of the Locatable Address Conversion System
Link Return Code port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
The United States address reference data provides an urban form of the address.
00
The United States address reference data does not provide an urban form of the
address.
14
92
The input address matches an address in the address reference data, but the input
address contains a secondary number and the reference address does not.
[Blank]
The input address was not passed to the LACS reference database.
Lot Number
Output port that contains the lot number in an Australian address.
A lot is a unit of property. Australia Post assigns a lot number to a property when it cannot assign a street
number. For example, it may be impractical to apply street numbers to properties on a rural road. Lot
numbers and street numbers perform the same function in Australian addresses.
Port Location
The following table provides the location and default precision of the Lot Number port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
12
Lot Number
171
Data
Contact Complete 1
Lot Number
LOT 3
Street Complete 1
BEACH RD
Locality Complete 1
SARINA
Province Abbreviation 1
QLD
Postcode 1
4737
AUS
172
Output Port
Contact name
Building name
Output Port
Post code and primary locality name and optional CEDEX code
Use the following rules and guidelines when you validate an address to the SNA standard:
The Formatted Address Line 4 port and Formatted Address Line 6 port must contain data.
If the address does not contain a data element for a port, let the port remain empty. Do not move an
address element from one line to another line.
The address must not contain data on any line outside the formatted address structure.
Set the Preferred Script property on the Address Validator transformation to Database or ASCII Simplified.
Port Location
The following table provides the location and default precision of the National Address Management Service
Status port:
Port Type
Port Group
Template Model
Precision
Output
France Specific
Basic
Description
ESN0
ESN1
173
The address contains a postal phrase number, and you have selected the Postal Phrase Number port
from the Australia Specific group.
The address is part of a data set that you will submit for AMAS certification.
You can select the Postal Phrase Prefix port with postal phrase ports in the Discrete or Address Elements
groups.
To view postal phrase prefix data, configure the Address Validator transformation to run in certified mode.
Port Location
The following table provides the location and default precision of the Postal Phrase Prefix port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
174
Port
Data
Contact Complete 1
PO BOX N2A
PO BOX
00002
N2A
Locality Complete 1
KINGSTON
Province Abbreviation 1
ACT
Postcode 1
2604
AUS
The address contains a postal phrase number, and you have selected the Postal Phrase Number port
from the Australia Specific group.
The address is part of a data set that you will submit for AMAS certification.
You can select the Postal Phrase Suffix port with postal phrase ports in the Discrete or Address Elements
groups.
To view postal phrase suffix data, configure the Address Validator transformation to run in certified mode.
Port Location
The following table provides the location and default precision of the Postal Phrase Suffix port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
Data
Contact Complete 1
PO BOX N2A
PO BOX
00002
N2A
Locality Complete 1
KINGSTON
175
Port
Data
Province Abbreviation 1
ACT
Postcode 1
2604
AUS
RD Number
Output port that identifies the delivery route for a rural address in New Zealand.
New Zealand Post defines urban and rural address formats. A rural address identifies a mailbox that is not
located in a city, town, or suburb. New Zealand Post uses Rural Delivery (RD) routes to organize mail to rural
mailboxes. Each route has a unique RD number within a postal district.
RD Number Usage
To identify the rural delivery route for a New Zealand address, select RD Number.
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Basic
176
Port Name
Data
Recipient Line 1
BRIAN HILLS
220A
Street Name 1
LYNWOOD AVENUE
RD Number
RD 1
Locality Name 1
OTAKI
Postcode 1
5581
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
The residential data files contain the ZIP+4 code for the address. Address
validation recognizes the address as a residence.
The residential data files do not contain the ZIP+4 code for the address. Address
validation recognizes the address as a business.
SendRight Status
Output port that indicates whether a New Zealand address contains the necessary data for validation to the
SendRight standard.
SendRight is the address certification program maintained by New Zealand Post. If an address identifies a
mailbox to delivery point level, it meets the SendRight standard.
To confirm the SendRight status of an address, configure the Address Validator transformation to run in
certified mode.
177
Note: New Zealand Post does not permit the validation process to correct input address data during
SendRight certification. Use the Match Code port to verify that the validation process does not correct the
data. If the Match Code returns values in the range C1 through C4, you must run the validation process
again. First, run the process in Batch mode to correct the records. Then run the process in certified mode to
verify that the addresses meet the SendRight standard without correction.
Port Location
The following table provides the location and default precision of the SendRight Status port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Description
ESR0
ESR1
A code of ESR1 indicates that the address meets the SendRight standard and the address validation process
can add SendRight data to the address record.
Prerequisites
Verify that you have set the following prerequisites for Software Evaluation And Recognition Program Status:
178
Port Locations
The following table provides the location and default precision of the Software Evaluation And Recognition
Program Status port:
Port Type
Port Group
Template Model
Precision
Output
Canada Specific
Basic
Description
ESE0
The address does not contain enough data for SERP certification.
Software Evaluation And Recognition Program Status also returns ESE0 if
you do not configure the Address Validator transformation in certified
mode.
ESE1
Poste restante
179
Port Locations
The following table provides the location and default precision of the SOA Record Ignored port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Description
[blank]
Address validation returns Y when it finds an address that you cannot include in the Statement of Accuracy.
Otherwise, Address validation does not return a value on the port.
Port Location
The following table provides the location and default precision of the Suite Link Return Code port:
180
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
Description
00
The address does not match an address in the Suitelink reference data.
[Blank]
Validity Code
Output port that summarizes the result of an address validation process on a New Zealand address.
The Validity Code output indicates the level of similarity between an address record and the addresses
defined in the New Zealand address reference data. Use the output as a high-level measure of the validity of
the address. For example, if the input address is a unique match with an address defined in the reference
data, the address is a candidate for SendRight certification.
Port Location
The following table provides the location and default precision of the port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Description
VALID-U
The address reference data can provide an identical address to delivery point level.
VALID-B
The address reference data contains an address that matches the address record but cannot verify
delivery point data for the address.
Note: For urban addresses, verify that the address contains street number data. For rural addresses,
verify that the address contains a rural delivery identifier.
INVALID
The address reference data does not contain a match for the address record.
Validity Code
181
Port Location
The following table provides the location and default precision of the Zip Move Return Code port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
182
Code
Description
The address does not match an address in the USPS ZIPMOVE reference
data.
[Blank]
The address was not passed to the USPS ZIPMOVE reference data.
CHAPTER 11
The Postcode, Postcode Complete, and Postcode Formatted ports contain all post code data. The
Postcode, Postcode Complete, and Postcode Formatted output ports format the data according to the
punctuation standards of the national mail carrier.
The Postcode Base and Postcode Add On ports are designed for ZIP+4 Code data. The Postcode Base
port contains the five-digit ZIP Code. The Postcode Add On port contains the four-digit suffix.
The Postcode Unformatted ports contain post code data with character spaces and dashes removed.
When you select post code input ports, verify that the ports do not contain duplicate data for an address. For
example, if the data set contains formatted data and unformatted post code data in different fields, do not
select both as inputs.
183
Port Locations
The following table provides the location and default precision of the Postal Address Code AT port:
Port Type
Port Group
Template Model
Precision
Output
AT Supplementary
Basic
184
Port Name
Data
Contact Complete 1
Thomas Schssel
Street Complete 1
Plttenstrae
Postcode 1
2380
Locality Complete 1
Perchtoldsdorf
Niedersterreich
105176447
AUT
Port Location
The following table provides the location and default precision of the Postal Address Code RS port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
RS Supplementary
Basic
Data
Contact Complete 1
Petar Petrovic
Street Complete 1
Beogradska
Postcode 1
24210
Locality Complete 1
Bajmok
456769
SRB
185
Port Locations
The following table provides the location and default precision of the Postal Code Extension port:
Port Type
Port Group
Template Model
Precision
Output
CH Supplementary
Basic
186
Port Name
Data
Contact Complete 1
Joseph Maurer
Street Complete 1
Hohlen
Postcode 1
3800
Locality Complete 1
Sundlauenen
Province Extended 1
Bern
05
CHE
Postcode Ports
Input and output ports that contain the complete post code for an address.
Postcode, Postcode Complete, and Postcode Formatted contain the same data.
Postcode Usage
Select a Postcode input port when the input address data set has a single post code port.
Select a Postcode output port to write the post code to an output port in a data set that uses one port for all
post code data.
Port Locations
The following table provides the location and default precision of the Postcode 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
15
Input
Hybrid
Basic
15
Output
Basic
10
The following table provides the location and default precision of the Postcode 2 port:
Port Type
Port Group
Template Model
Precision
Output
Basic
Note: The default precision values on a post code port can change between input and output. Verify that the
input and output port precision can contain the post code data in the data set when you select post code
ports.
Postcode Example
The following example address contains data that the Address Validator transformation can parse to post
code ports:
Mr. John Doe
1000 Fifth Avenue
# 12
New York
NY
10028-0198
The following table shows the Address Validator transformation ports that relate to post code data in the
address:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Postcode Ports
187
Port
Data
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode 1
10028-0198
Postcode Add On
Output port that contains the final four digits of a United States ZIP+4 Code.
Port Locations
The following table provides the location and default precision of the Postcode Add On 2 and Postcode Add
On 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Advanced
10
188
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Port
Data
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Complete 1
10028-0198
Postcode Base 2
10028
Postcode Add On 2
0198
Postcode Base
Output port that contains the base post code data for an address. In the United States, the Postcode Base
port contains the five-digit ZIP Code.
Port Locations
The following table provides the location and default precision of the Postcode Base 1 port:
Port Type
Port Group
Template Model
Precision
Output
Basic
10
The following table provides the location and default precision of the Postcode Base 2 and Postcode Base 3
ports:
Port Type
Port Group
Template Model
Precision
Output
Advanced
10
Postcode Base
189
The following table shows the Address Validator transformation ports that relate to post code data:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Complete 1
10028-0198
Postcode Base 2
10028
Postcode Add On 2
0198
Postcode Complete
Output port that contains the complete post code for an address.
Postcode, Postcode Complete, and Postcode Formatted contain the same data.
Port Location
The following table provides the location and default precision of the Postcode Complete port:
Port Type
Port Group
Template Model
Precision
Output
Basic
15
190
The following table describes the Address Validator transformation ports that relate to post code data:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Complete 1
10028-0198
Port Locations
The following table provides the location and default precision of the Postcode Formatted 2 and Postcode
Formatted 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Hybrid
Advanced
50
Output
Advanced
15
191
The following table shows the Address Validator transformation ports that relate to post code data:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Formatted 2
10028-0198
Postcode Unformatted 1
100280198
Port Locations
The following table provides the location and default precision of ports Postcode Unformatted 1 through
Postcode Unformatted 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Advanced
15
192
NY
10028-0198
The following table shows the Address Validator transformation ports that relate to post code data:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Complete 1
10028-0198
Postcode Unformatted 1
100280198
Port Locations
The following table provides the location and default precision of the Rural Route Default port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
193
Description
The address matches a rural route address in the address reference data but does not contain a box
number.
All other options. The address may match a rural route address and contain a box number, or the
address may not match a rural route address, or the address was not checked against the rural route
reference data.
Related Topics:
Port Locations
The following table provides the location and default precision of the Rural Route Exact port:
Port Type
Port Group
Template Model
Precision
Output
US Specific
Basic
194
Code
Description
The address matches a rural route address in the address reference data.
The address does not match a rural route address in the address reference data, or the address was not
checked against the rural route reference data.
CHAPTER 12
Province Ports
Input ports that read province data from an address record set.
In address validation, a province is the largest political or administrative division in a country. For example,
address validation identfies a state in the United States, a province in Canada, and a canton in Switzerland
as provinces.
A Province port can read the full province name or the abbreviated name.
Province Usage
Select a Province port to read data that identifies the highest level of territory or region in a country, such as
a state of the United States, from the input address data set.
Consider the following guidelines when you use Province ports:
There are six Province ports. Use Province 1 to identify the province. Use Province 2 to identify the
primary subdivision in the province. For example, use Province 2 for county data in the United States. You
may need to select a port in the Province 3 through Province 6 range if the province data is highly
complex.
The mail carrier may not require the sub-province data. Or, you may configure sub-province level data on
a locality port.
195
Port Locations
The following table provides the location and default precision of the Province 1 through Province 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Input
Hybrid
Basic
50
The following table provides the location and default precision of the Province 4 through Province 6 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Province Example
The following example address contains data that the Address Validator transformation can parse to province
data ports:
Mr. John Doe
1000 Fifth Avenue
# 12
New York
NY
10028-0198
The following table shows an address that uses province data:
196
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
Province 1
NY
Postcode Complete 1
10028-0198
USA
There are six Province Abbreviation ports. Use Province Abbreviation 1 to identify the province. Use
Province Abbreviation 2 to identify the primary subdivision in the province. For example, use Province
Abbreviation 2 for county data in the United States. You may need to select a port in the Province
Abbreviation 3 throughProvince Abbreviation 6 range if the province data is highly complex.
The Province Abbreviation 1 output port contains the same data as the Province Country Standard 1
output port for a United States address. Both ports return the two-letter state code.
The mail carrier may not require the sub-province data. Or, you may configure sub-province level data on
a locality port.
Note: The Province Abbreviation 2 output port does not abbreviate United States county data.
Port Locations
The following table provides the location and default precision of ports Province Abbreviation 1 through
Province Abbreviation 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Basic
25
The following table provides the location and default precision of ports Province Abbreviation 4 through
Province Abbreviation 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Advanced
15
197
# 12
New York
NY
10028-0198
The following table shows an address that uses province data:
Port
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
Province Abbreviation 1
NY
Postcode Complete 1
10028-0198
USA
198
There are six Province Extended ports. Use Province Extended 1 for the full province name. Use Province
Extended 2 for the full name of the primary subdivision in the province. For example, use Province
Extended 2 for county data in the United States. You may need to select a port in the Province Extended
3 through Province Extended 6 range if the province data is highly complex.
The complete province name may not be required in the address. For example, in United States
addresses, the USPS requires addresses to use the two-letter abbreviation for the state name. Use the
Province Country Standard port to write the required province abbreviation.
The mail carrier may not require the sub-province data. Or, you may configure sub-province level data on
a locality port.
Port Locations
The following table provides the location and default precision of ports Province Extended 1 through Province
Extended 3:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Basic
50
The following table provides the location and default precision of ports Province Extended 4 through Province
Extended 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Input
Hybrid
Advanced
50
Output
Advanced
50
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
Province Extended 1
New York
Postcode Complete 1
10028-0198
USA
199
There are six Province Country Standard ports. Use Province Country Standard 1 to identify the province.
Use Province Country Standard 2 to identify the primary subdivision in the province. For example, use
Province Country Standard 2 for county data in the United States. You may need to select a port in the
Province Country Standard 3 through Province Country Standard 6 range if the province data is highly
complex.
The mail carrier may not require the sub-province data. Or, you may configure sub-province level data on
a locality port.
Port Locations
The following table provides the location and default precision of the Province Country Standard 1 to
Province Country Standard 3 ports:
Port Type
Port Group
Template Model
Precision
Output
Basic
50
The following table provides the location and default precision of the Province Country Standard 4 to
Province Country Standard 6 ports:
Port Type
Port Group
Template Model
Precision
Output
Advanced
50
200
Data
Contact Complete 1
1000
Street Complete 1
Fifth Avenue
Sub-building Complete 1
#12
Locality Complete 1
New York
NY
Postcode Complete 1
10028-0198
USA
There are three Province ISO input ports and six Province ISO output ports. Use Province ISO 1 to
identify the province or region defined at the highest level in the country, such as a state in the United
States of America. Use Province ISO 2 to identify a subdivision of the province if the ISO 3166-2 standard
records the subdivision.
The ISO 3166-2 standard defines provinces at multiple levels in some countries. Use Province ISO 1 to
identify the largest political region. For example, the standard defines code values at regional and
provincial level in the Philippines. In this case, use Province ISO 1 to identify the regions and Province
ISO 2 to identify the provinces. In the Philippines, a region contains multiple provinces.
Note: The ISO 3166-2 standard does not identify state subdivisions in the United States. Use the Province
Abbreviation 2 port to identify United States county names.
201
Port Locations
The following table provides the location and default precision of the Province 1 through Province 3 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
Output
Basic
50
The following table provides the location and default precision of the Province 4 through Province 6 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
Input
Advanced
50
202
CHAPTER 13
Residue Ports
Input and output ports that contain data that an address parsing operation determines to be duplicate or
redundant data.
The Address Validator transformation attempts to parse all input data to an output ports that are relevant to
the address. The transformation takes into account the position of the data in the input address and whether
any element is missing from the address.
If the Address Validator transformation finds duplicate or redundant data elements, it writes them to one of
the residue data ports. The port that the transformation uses for residue data depends on the mode that you
set for the transformation:
Parsing mode. The Address Validator transformation writes duplicate or redundant data to the Residue
output port.
Batch, certified, suggestion list, or interactive mode. The Address Validator transformation writes duplicate
or redundant data to the Residue Superfluous output port.
Residue Usage
Select a Residue input port if you identify a data column that contains duplicate or redundant data before you
run an address parsing process.
Select a Residue output port to write as output any duplicate or redundant data that the parsing process
identified.
Consider the following guideline when you use Residue ports:
There are six Residue ports. You may need to select more than one Residue port if your data is highly
complex.
203
Port Locations
The following table provides the location and default precision of ports Residue 1 through Residue 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Residue
Basic
128
Residue Example
The following address contains data that the Address Validator transformation may write to a residue data
port:
36 Peckett Square
Highbury Grange
London
London
N5 2PB
GBR
The following table shows the Address Validator transformation ports that contain residue data following a
parsing operation:
Data
Port
36
Street Complete 1
Highbury Grange
Street Complete 2
Peckett Square
Locality Name 1
London
Postcode 1
N5 2PB
GBR
Residue 1
London
204
If the Address Validator transformation finds duplicate or redundant data elements, it writes them to one of
the residue data ports. The port that the transformation uses for residue data depends on the mode that you
set for the transformation:
Parsing mode. The Address Validator transformation writes duplicate or redundant data to the Residue
port.
Batch, certified, suggestion list, or interactive mode. The Address Validator transformation writes duplicate
or redundant data to the Residue Superfluous output port.
There are six Residue Superfluous ports. You may need to select more than one Residue Superfluous
port if your data is highly complex.
Port Locations
The following table provides the location and default precision of ports Residue Superfluous 1 through
Residue Superfluous 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Residue
Advanced
128
Port
36
Street Complete 1
Highbury Grange
Street Complete 2
Peckett Square
Locality Name 1
London
Postcode 1
N5 2PB
205
Data
Port
GBR
Residue Superfluous 1
London
Parsing mode. The Address Validator transformation writes duplicate or redundant data to the Residue
port.
Batch, certified, suggestion list, or interactive mode. The Address Validator transformation writes duplicate
or redundant data to the Residue Superfluous port as part of the validation process.
There are six Residue Unrecognized ports. You may need to select more than one Residue Unrecognized
port if your data is highly complex.
Port Locations
The following table provides the location and default precision of ports Residue Unrecognized 1 through
Residue Unrecognized 6:
206
Port Type
Port Group
Template Model
Precision
Output
Residue
Advanced
128
CHAPTER 14
207
Port Locations
The following table provides the location and default precision of ports Street Additional Info 1 through Street
Additional Info 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
Data
K-3/80
Street Complete 1
M.H. Road
Locality Complete 1
Gurgaon
Postcode 1
122 002
IND
Street Name
Street Post-Descriptor
Street Post-Directional
Street Pre-Descriptor
Street Pre-Directional
208
There are six Street Complete ports. If an address record contains more than one street, select additional
Street Complete ports.
Most countries use Street Complete 1 or Street Complete 2 ports. You may need to select a port in the
Street Complete 3 through Street Complete 6 range if the street data is highly complex.
For each street in an address, select the Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, or Street Pre-Directional
input ports.
Street Complete ports do not contain house or building numbers. Use Building Number ports for house
and building numbers.
Use Street Name ports to identify a number in a street name, such as "10th" in "10th Street."
Port Locations
The following table provides the location and default precision of the Street Complete 1 and Street Complete
2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Output
Address Elements
Basic
50
The following table provides the location and default precision of the Street Complete 3 and Street Complete
4 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
50
Output
Address Elements
Advanced
50
The following table provides the location and default precision of the Street Complete 5 and Street Complete
6 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
50
209
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
Street Name
North
Street Post-Descriptor
St.
No. 11
No.
Street Number 1
11
Locality Complete 1
Kennedy Town
HKG
210
The Street Complete with Number ports do not contain sub-building data.
There are six Street Complete with Number ports. If an address record contains data that relates to more
than one street or building, select additional Street Complete with Number ports.
Most countries use Street Complete with Number 1 or Street Complete with Number 2 ports. You might
need to select port numbers 3 through 6 if the street data is highly complex.
You can add all street data output ports to an output address, including the Street Complete with Number
ports.
Port Locations
The following table provides the location and default precision of the Street Complete with Number 1 and
Street Complete with Number 2 ports:
Port Type
Port Group
Template Model
Precision
Output
Address Elements
Basic
50
The following table provides the location and default precision of the ports in the range Street Complete 3
through Street Complete 6:
Port Type
Port Group
Template Model
Precision
Output
Address Elements
Advanced
50
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
211
Port Name
Data
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
Locality Complete 1
Kennedy Town
HKG
Street Identifier DE
Input and output ports that contain a street-level identification code for a German address. The street
identifier is a number of variable length.
Port Location
The following table provides the location and default precision of the Street Identifier DE port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
DE Supplementary
Basic
212
The following table shows Address Validator transformation ports that you might select for the address:
Port Name
Data
Street Complete 1
Rntgenstr.
Street Identifier DE
100560690
Locality Complete 1
Maxdorf
Rehinland-Pfalz
Postcode Unformatted 1
67133
Country Name 1
Germany
There are six Street Name ports. If an address record contains more than one street name, select
additional Street Name ports.
Most countries use a single Street Name. You may also need the Street Name 2 port if an address
contains a dependent street. You may need to select a port in the Street Name 3 through Street Name 6
range if the street data is highly complex.
For each street in an address, select the Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, or Street Pre-Directional
input ports.
Street name ports can contain street numbers, such as "10th" in "10th Street."
Port Locations
The following table provides the location and default precision of the Street Name 1 and Street Name 2 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
50
213
The following table provides the location and default precision of ports Street Name 3 through Street Name 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
50
214
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
Street Name 1
North
Street Post-Descriptor 1
St.
No. 11
No.
Street Number 1
11
Locality Complete 1
Kennedy Town
HKG
There are six Street Number ports. If an address record contains more than one street number, select
additional Street Number ports.
Most countries use Street Number 1 or Street Number 2 ports. Select a port in the Street Number 3
through Street Number 6 range if the street data is highly complex.
For each street in an address, select the Street Number Complete input port or select one or more of the
Street Number or Street Number Descriptor input ports.
Street number ports do not identify numbers in street names. Use a Street Name port to identify a number
in a street name, for example "10th" in "10th Street."
215
Port Locations
The following table provides the location and default precision of the Street Number 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
Output
Australia Specific
Basic
12
The following table provides the location and default precision of the Street Number 2 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
Output
Australia Specific
Basic
12
The following table provides the location and default precision of ports Street Number 3 through Street
Number 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
216
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Port Name
Data
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
No.
Street Number 1
11
Locality Complete 1
Kennedy Town
HKG
Port Locations
The following table provides the location and default precision of the Street Number Additional Info 1 through
Street Number Additional Info 6 ports:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
12
217
There are six Street Number Complete ports. If an address record contains more than one street number,
select additional Street Number Complete ports.
Most countries use Street Number Complete 1 or Street Number Complete 2 ports. You may need to
select a port in the Street Number Complete 3 through Street Number Complete 6 range if the street
identification data is highly complex.
For each street in an address, select a Street Number Complete input port or select one or more of the
Street Number Descriptor and Street Number input ports.
Street number ports do not identify numbers in street names. Use a Street Name port to identify a number
in a street name, for example "10th" in "10th Street."
Port Locations
The following table provides the location and default precision of the Street Number Complete 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
30
Output
Address Elements
Basic
30
The following table provides the location and default precision of ports Street Number Complete 2 through
Street Number Complete 6:
218
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
30
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Street Complete 1
North St.
No. 11
No.
Street Number 1
11
Locality Complete 1
Kennedy Town
HKG
219
Consider the following guidelines when you use Street Number Descriptor ports:
There are six Street Number Descriptor ports. If an address record contains more than one descriptor,
select additional Street Number Descriptor ports.
Most countries use Street Number Descriptor 1 or Street Number Descriptor 2 ports. You may need to
select a port in the Street Number Descriptor 3 through Street Number Descriptor 6 range if the street
address data is highly complex.
For each street number port in an address, select the Street Number Complete input port or select one or
more of the Street Number or Street Number Descriptor input ports.
Port Locations
The following table provides the location and default precision of the Street Number Descriptor 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Street Number Descriptor 2 through
Street Number Descriptor 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
220
Port Name
Data
Contact Complete 1
Mr. J. Tsang
Building Complete 1
Building Complete 2
Sub-building Complete 1
Floor 12
Sub-building Complete 2
Apt 231
Port Name
Data
Street Complete 1
North St.
No. 11
No.
Street Number 1
11
Locality Complete 1
Kennedy Town
HKG
The address contains a street number, and you have selected the Street Number 1 or Street Number 2
port from the Australia Specific group.
The address is part of a data set that you will submit for AMAS certification.
You can select the Street Number Suffix port with street number ports in the Discrete or Address Elements
groups.
To view street number suffix data, configure the Address Validator transformation in certified mode.
Port Location
The following table provides the location and default precision of the Street Number Suffix port:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
221
The following table shows the Address Validator transformation ports that relate to the street number suffix
data in the address:
Port
Data
Contact Complete 1
16A
00016
Street Complete 1
DRYSDALE RD
Locality Complete 1
CRAIGIE
Province Abbreviation 1
WA
AUS
222
There are six Street Post-Descriptor ports. If an address record contains a postdescriptor for more than
one street, select additional Street Post-Descriptor ports.
A street address may use multiple words for descriptive data. In this case, a descriptive output port
contains all the words that describe the street. For example, the Address Validator transformation parses
"Park Drive" to a single port for the street address "Lincoln Park Drive."
Most countries use Street Post-Descriptor 1 or Street Post-Descriptor 2 ports. You may need to select a
port in the Street Post-Descriptor 3 through Street Post-Descriptor 6 range if the street data is highly
complex.
For each street in an address, select a Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, or Street Pre-Directional
ports.
You can select all street data ports as outputs.
Port Locations
The following table provides the location and default precision of the Street Post-Descriptor 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Street Post-Descriptor 2 through
Street Post-Descriptor 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
Data
Contact Complete 1
Organization Complete 1
DEF INC.
Street Complete 1
100TH CT SE
Street Name 1
100TH
Street Post-Descriptor 1
CT
Street Post-Directional 1
SE
Sub-building Complete 1
STE 291
22087
Postcode Complete
98031-2566
Locality Complete 1
KENT
223
Port Name
Data
Province Abbreviation 1
WA
USA
There are six Street Post-Directional ports. If an address record contains postdirectional data for more
than one street, select additional Street Post-Directional ports
A street address may use multiple words for directional data. In this case, a postdirectional output port
contains all the words that identify the direction of the street. For example, the Address Validator
transformation parses "South West" to a single postdirectional port for the street address "Ridge Road
South West."
Most countries use Street Post-Directional 1 or Street Post-Directional 2 ports. You may need to select a
port in the Street Post-Directional 3 through Street Post-Directional 6 range if the street data is highly
complex.
For each street in an address, select a Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, or Street Pre-Directional
ports.
You can select all street data ports as outputs.
Port Locations
The following table provides the location and default precision of the Street Post-Directional 1 port:
224
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Street Post-Directional 2 through
Street Post-Directional 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
Data
Contact Complete 1
Street Complete 1
2 MCGRATH PL E
Street Name 1
MCGRATH
Street Post-Descriptor 1
PL
Street Post-Directional 1
Postcode Complete
A1B 3V4
Locality Complete 1
ST. JOHN'S
Province Abbreviation 1
NL
CAN
225
There are six Street Pre-Descriptor ports. If an address record contains a predescriptor for more than one
street, select additional Street Pre-Descriptor ports.
Most countries use Street Pre-Descriptor 1 or Street Pre-Descriptor 2 ports. You may need to select a port
in the Street Pre-Descriptor 3 through Street Pre-Descriptor 6 range if the street data is highly complex.
For each street in an address, select a Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, or Street Pre-Directional
input ports.
You can select all street data ports as outputs.
Port Locations
The following table provides the location and default precision of the Street Pre-Descriptor 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Street Pre-Descriptor 2 through Street
Pre-Descriptor 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
226
Port Name
Data
Street Complete 1
RUE DE LILLE
Street Name 1
DE LILLE
Street Pre-Descriptor 1
RUE
Port Name
Data
Postcode 1
H1Z 2P4
Locality Complete 1
MONTREAL
Province Abbreviation 1
QC
CAN
There are six Street Pre-Directional ports. If an address record contains predirectional data for more than
one street, select additional Street Pre-Directional ports.
A street address may use multiple words for directional data. In this case, a predirectional output port
contains all the words that identify the direction of the street. For example, the Address Validator
transformation parses "North West" to a single predirectional port for the street address "North West
Valley Park."
Most countries use Street Pre-Directional 1 or Street Pre-Directional 2 ports. You may need to select a
port in the Street Pre-Directional 3 through Street Pre-Directional 6 range if the street data is highly
complex.
For each street in an address, select a Street Complete input port or select one or more of the Street
Name, Street Post-Descriptor, Street Post-Directional, Street Pre-Descriptor, and Street Pre-Directional
ports.
You can select all street data ports as outputs.
227
Port Locations
The following table provides the location and default precision of the Street Pre-Directional 1 port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Basic
20
The following table provides the location and default precision of ports Street Pre-Directional 2 through Street
Pre-Directional 6:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Advanced
50
Output
Address Elements
Advanced
20
228
Port Name
Data
Contact Complete 1
Street Complete 1
118 W AARON SQ
Street Name 1
AARON
Street Post-Descriptor 1
SQ
Street Pre-Directional 1
118
Postcode Complete
16820-9407
Locality Complete 1
AARONSBURG
Province Abbreviation 1
PA
USA
CHAPTER 15
229
UPRN, 269
Address Key
Output port that writes the address key to a United Kingdom address. The address key is an eight-digit code
that uniquely identifies an address location in the United Kingdom.
The address key might not uniquely identify the destination mailbox for an address record. For example, a
single building might contain the residence of John Smith and the office of J. Smith Real Estate.
To find a unique identifier for a United Kingdom mailbox, select the Unique Delivery Point Reference
Number GB port.
Address key codes can change regularly, for example if the Royal Mail updates the post code for the
address.
Port Locations
The following table provides the location and default precision of the Address Key port:
230
Port Type
Port Group
Template Model
Precision
Output
Basic
UK Supplementary
Data
Contact Complete 1
12
Street Complete 1
SMITH STREET
Postcode Complete 1
NG6 8AL
Locality Complete 1
NOTTINGHAM
Locality Complete 2
BULWELL
GBR
Address Key
02341509
231
Port Location
The following table provides the location and default precision of the Census Block Group port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Port Location
The following table provides the location and default precision of the Census Block Number port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
232
The Census Bureau maintains a Geographic Areas Reference Manual that describes census blocks and
other population areas. You can read the manual on the following site:
http://www.census.gov/geo/reference/garm.html
Port Location
The following table provides the location and default precision of the Census Tract Number port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
233
When a street address changes, Japan Post updates the Choumei Aza code that it maintains for the
address.
The address reference data for Japan contains the current code for each address and any earlier version
of the code. To return both versions of the code, select the New Choumei Aza Code JP port and the
Choumei Aza Code JP output port.
If the transformation returns different values on each port, the input address is not the current version of
the address.
When you select the ports, set the Match Extended Archive advanced property on the transformation to
On.
If the input address cannot uniquely identify a mailbox, the port returns an identifier for the smallest
unique locality identifier in the address. For example, the port might identify the cho or neighborhood for
the address.
The Address Validator transformation can read and write the code from an address that uses Western
characters.
Port Location
The following table provides the location and default precision of the Choumei Aza Code JP port:
Port Type
Port Group
Template Model
Precision
Output
JP Supplementary
Basic
11
234
Port Name
Data
2 CHOME
HAMADAYAMA
Port Name
Data
13115028002
Related Topics:
The port reads a 15-digit string. The first 11 digits specify the current Choumei Aza code. The final four
digits specify the Gaiku code.
Address code lookup mode uses the Choumei Aza code and the Gaiku code to return an address from the
Japanese address reference data. To return the address that a Choumei Aza code identifies, use batch
mode or interactive mode and select the New Choumei Aza Code JP output port. To return the Gaiku
Code for an address, use batch mode or interactive mode and select the Gaiku Code output port.
Port Locations
The following table provides the location and default precision of the Choumei Aza and Gaiku Code JP port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
15
Gaiku Code
13104004000
0020
235
Related Topics:
Port Location
The following table provides the location and default precision of the Consolidated Metropolitan Statistical
Area Identification port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Output Codes
The Consolidated Metropolitan Statistical Area Identification value is a four-digit number. If the address does
not belong to a PMSA, the port returns no data.
You can view a list of the CMSAs that the U.S. government recognized in 2000 on the following site:
http://www.census.gov/population/cen2000/phc-t3/tab01.txt
Note: The United States Census Bureau supports the use of CMSA data. The United States government no
longer uses the CMSA definition to describe population areas.
236
Port Location
The following table provides the location and default precision of the Core-Based Statistical Area
Identification port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Port Location
The following table provides the location and default precision of the County Federal Information Processing
Standard Code port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
237
Port Location
The following table provides the location and default precision of the Delivery Point Suffix port:
Port Type
Port Group
Template Model
Precision
Output
UK Supplementary
Basic
BX1 1LT
1A
FIAS ID
Output port that returns the Federal Information Addressing System identifier for a valid address in the
Russian Federation. The Federal State Statistics Service of the Russian Federation maintains the FIAS ID
data. The FIAS ID value contains up to 36 characters. The value identifies the building that contains the
address.
FIAS ID Usage
To find the Federal Information Addressing System identifier for a valid address in the Russian Federation,
select the FIAS ID port.
238
Port Location
The following table provides the location and default precision of the FIAS ID port:
Port Type
Port Group
Template Model
Precision
Output
RU Supplementary
Basic
36
FIAS ID
ul. Miurina 32
49ffe393-5efd-49e1-8299-7e65f31281fb
Beloreck
453501
Note: To view a Russian address in Latin characters, set the Preferred Script property on the Address
Validator transformation to Latin.
The following table shows the Address Validator transformation ports that you might select for the address:
Port Name
Data
Street Complete 1
ul. Miurina
32
Locality Complete 1
Beloreck
Postcode Complete 1
453501
FIAS ID
49ffe393-5efd-49e1-8299-7e65f31281fb
Gaiku Code
Output port that contains the identification code for the city block or ban in a Japanese address. The Address
Validator transformation writes the Gaiku code for any address that includes block data. The Gaiku code
contains four digits.
Gaiku Code
239
Port Locations
The following table provides the location and default precision of the Gaiku Code port:
Port Type
Port Group
Template Model
Precision
Output
Discrete
JP Supplementary
Related Topics:
Gmina Code PL
Output port that contains the identification code for the municipality or commune to which a Polish address
belongs. A gmina is the smallest unit of government administration in Poland. The National Official Register
of the Territorial Division of the Country (TERYT) maintains the list of gminas and gmina codes.
TERYT defines the following types of gmina:
Port Locations
The following table provides the location and default precision of the Gmina Code PL port:
Port Type
Port Group
Template Model
Precision
Output
PL Supplementary
Basic
240
The following table shows Address Validator transformation ports that you might select for the address:
Port Name
Data
Contact Complete 1
Adrian Kielowski
Street Complete 1
ul. Laskowa
dolnolskie
Gmina Code PL
2183
Locality Complete 1
Wrocaw
Postcode 1
50510
Country Name 1
Poland
INSEE 9-Digit
Output port that identifies the statistical unit to which a French address belongs. A statistical unit is a
subdivision of a commune. The National Institute of Statistics and Economic Studies (INSEE) defines the
statistical units to assist in the analysis of census data. INSEE refers to the code as the IRIS code.
The first five digits of the code identify the department and the commune to which the address belongs. The
final four digits are a unique code for the statistical unit within the commune. INSEE maintains the code data.
Note: The INSEE 5-Digit Code port returns the department and commune data.
Port Locations
The following table provides the location and default precision of the INSEE 9-Digit port:
Port Type
Port Group
Template Model
Precision
Output
FR Supplementary
Basic
INSEE 9-Digit
241
IRIS Label
Commune Name
010530101
Centre-Ville
01053
Bourg-en-Bresse
010530102
Champ-de-Foire
01053
Bourg-en-Bresse
010530103
Prefecture
01053
Bourg-en-Bresse
010530201
Citadelle
01053
Bourg-en-Bresse
010530202
01053
Bourg-en-Bresse
010530203
Peloux
01053
Bourg-en-Bresse
010530301
Gare
01053
Bourg-en-Bresse
010530302
Brou
01053
Bourg-en-Bresse
010530401
Vennes-Ouest
01053
Bourg-en-Bresse
010530402
Vennes-Est
01053
Bourg-en-Bresse
010530501
Baudieres
01053
Bourg-en-Bresse
010530502
Sardieres
01053
Bourg-en-Bresse
010530503
Croix-Blanche
01053
Bourg-en-Bresse
010530601
Pont-des-Chevres
01053
Bourg-en-Bresse
010530602
Reyssouze-Ouest
01053
Bourg-en-Bresse
010530603
Reyssouze-Est
01053
Bourg-en-Bresse
010530604
Cenord-Grand-Challes
01053
Bourg-en-Bresse
010530701
Granges-Bardes-Alagnier
01053
Bourg-en-Bresse
To learn more about the INSEE codes, visit the INSEE website:
http://www.insee.fr/en/methodes/default.asp?page=definitions/iris.htm
INSEE 5-Digit
Output port that identifies the administrative regions to which a French address belongs. The port contains a
five-digit code that identifies the department and the commune for the address. The first two digits identify the
242
department. The final three digits identify the commune. The National Institute of Statistics and Economic
Studies (INSEE) maintains the codes.
Port Locations
The following table provides the location and default precision of the INSEE 9-Digit port:
Port Type
Port Group
Template Model
Precision
Output
FR Supplementary
Basic
Data
Street Complete 1
Locality Complete 1
St Emilion
INSEE 5-Digit
33394
Postcode 1
33330
Country Name 1
France
243
Port Location
The following table provides the location and default precision of the Institute of Geography and Statistics
Code port:
Port Type
Port Group
Template Model
Precision
Output
BR Supplementary
Basic
Data
Street Complete 1
Rua da Matriz
2606101
Locality Complete 1
Glria do Goit
Province 1
Pernambuco
Postcode Complete 1
55620-000
Country Name 1
Brazil
Locality Identifier DE
See City and Locality Data Ports.
244
Port Location
The following table provides the location and default precision of the Metropolitan Statistical Area
Identification port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Port Location
The following table provides the location and default precision of the Minor Civil Division Identification port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
245
Port Location
The following table provides the location and default precision of the National Address Database Identifier ZA
port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
ZA Supplementary
Basic
246
Port Name
Data
Street Complete 1
Balfour Road
2153781
Locality Complete 1
East London
Province 1
Eastern Cape
Postcode 1
5247
Country Name 1
South Africa
When a street address changes, Japan Post updates the Choumei Aza code that it maintains for the
address.
The address reference data for Japan contains the current code for each address and any earlier version
of the code. To return both versions of the code, select the New Choumei Aza Code JP port and the
Choumei Aza Code JP output port.
If the transformation returns different values on each port, the input address is not the current version of
the address.
When you select the ports, set the Match Extended Archive advanced property on the transformation to
On.
If the input address cannot uniquely identify a mailbox, the port returns an identifier for the smallest
unique locality identifier in the address. For example, the port might identify the cho or neighborhood for
the address.
The Address Validator transformation can read and write the code from an address that uses Western
characters.
Port Locations
The following table provides the location and default precision of the New Choumei Aza Code JP port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
11
Output
JP Supplementary
Basic
11
247
The following table shows the formatted address and the New Choumei Aza Code JP code for the address:
Port Name
Data
2 CHOME
HAMADAYAMA
13115028002
Related Topics:
NIS Code
Output port that uniquely identifies the neighborhood to which a Belgian address belongs.
The national statistics directorate in Belgium defines a set of five-digit NIS codes that identify the towns and
localities in each province in Belgium. The national statistics directorate also defines a set of four-character
codes that identify the neighborhoods in each town or locality. The Address Validator returns the codes on
the NIS Code port as a nine-character string. The first five digits of the port data identify the town or locality
to which the valid address belongs. The final four characters identify the neighborhood within the town or
locality.
Port Location
The following table provides the location and default precision of the NIS Code port:
Port Type
Port Group
Template Model
Precision
Output
BE Supplementary
Basic
248
The following table shows the Address Validator transformation ports that you might select for the address:
Port Name
Data
Street Complete 1
Rue au Beurre
Postcode 1
1000
Locality Complete 1
Bruxelles
NIS Code
21004A001
Country Name 1
BEL
Port Location
The following table provides the location and default precision of the Official Municipality Key DE port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
DE Supplementary
Basic
249
The following table shows the elements of the municipality key for Maxdorf:
Type of Administrative
Area
Area Code
State
Rhineland-Pfalz
07
District
Rhein-Pfalz-Kreis
338
Municipality
Maxdorf
018
Port Location
The following table provides the location and default precision of the Place Federal Information Processing
Standard Code port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
250
Port Location
The following table provides the location and default precision of the Primary Metropolitan Statistical Area
Identification port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Record Type
Output ports that contain a single-character code that describes the type of mailbox. For example, the code
can indicate if the address is in a high-rise building.
Include the record type value with the addresses that you submit for certification by the United States Postal
Service (USPS) or Australia Post. The USPS certifies address record sets according to the Coding Accuracy
Support System (CASS) standard. Australia Post certifies address record sets according to the Address
Matching Approval System (AMAS) standard. The Record Type code enables the mail carrier to process
addresses that are valid to post code level but not valid to Delivery Point Code (DPC) or Delivery Point ID
(DPID) level.
251
An AMAS or CASS certified process can reject an address record data set if the data set contains one or
more records without delivery point information. The Record Type output code can provide the mail carrier
with additional information about non-delivery point address, so that the mail carrier can accept the data set
for certification.
Port Locations
The following table provides the location and default precision of the Record Type ports:
Port Type
Port Group
Template Model
Precision
Output
Australia Specific
Basic
Output
US Specific
Basic
Output
US Supplementary
Basic
Description
Street
Rural route
High-rise
Firm
General delivery
Related Topics:
252
Port Location
The following table provides the location and default precision of the State Federal Information Processing
Standard Code port:
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Street Identifier DE
See Street Data Ports.
Supplementary AT Status
Output port that indicates whether the address validation process can write supplementary data for Austrian
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Austria in the AT Supplementary port group. AT Supplementary port
data includes postal codes that identify the street for an Austrian mailbox.
Port Location
The following table provides the location and default precision of the Supplementary AT Status port:
Port Type
Port Group
Template Model
Precision
Output
AT Supplementary
Basic
Street Identifier DE
253
Description
EAT0
EAT1
EATC
EATN
EATU
Supplementary BE Status
Output port that indicates whether the address validation process can write supplementary data for a Belgian
address. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Belgium in the BE Supplementary port group. BE Supplementary port
data includes data that identifies the administrative region and the neighborhood to which an address
belongs.
Port Location
The following table provides the location and default precision of the Supplementary BE Status port:
254
Port Type
Port Group
Template Model
Precision
Output
BE Supplementary
Basic
Description
EBE0
EBE1
EBEC
EBEN
EBEU
Supplementary BR Status
Output port that indicates whether the address validation process can write supplementary data for Brazilian
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Brazil in the BR Supplementary port group. BR Supplementary port
data includes code values from the Brazilian Institute of Geography and Statistics (IBGE) that can identify the
city or state for an street address.
Port Location
The following table provides the location and default precision of the Supplementary BR Status port:
Port Type
Port Group
Template Model
Precision
Output
BR Supplementary
Basic
Supplementary BR Status
255
Description
EBR0
EBR1
EBRC
EBRN
EBRU
Supplementary CH Status
Output port that indicates whether the address validation process can write supplementary data for Swiss
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Switzerland in the CH Supplementary port group. CH Supplementary
port data includes postal codes that identify the street for a Swiss mailbox.
Port Location
The following table provides the location and default precision of the Supplementary CH Status port:
256
Port Type
Port Group
Template Model
Precision
Output
CH Supplementary
Basic
Description
ECH0
ECH1
ECHC
ECHN
ECHU
Supplementary DE Status
Output port that indicates whether the address validation process can write supplementary data for German
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Germany in the DE Supplementary port group. DE Supplementary port
data includes postal codes that identify the street, locality, and municipality for a German mailbox.
Port Location
The following table provides the location and default precision of the Supplementary DE Status port:
Port Type
Port Group
Template Model
Precision
Output
DE Supplementary
Basic
Supplementary DE Status
257
Description
EDE0
EDE1
EDEC
EDEN
EDEU
Supplementary FR Status
Output port that indicates whether the address validation process can write supplementary data for French
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for France in the FR Supplementary port group. FR Supplementary port
data includes data from the National Institute for Statistics and Economic Studies (INSEE) that identifies
French communes and departments.
Port Location
The following table provides the location and default precision of the Supplementary FR Status port:
258
Port Type
Port Group
Template Model
Precision
Output
FR Supplementary
Basic
Description
EFR0
EFR1
EFRC
EFRN
EFRU
Supplementary GB Status
Output port that indicates whether the address validation process can write supplementary data for United
Kingdom addresses. Add supplementary data elements to an address to assist the mail carrier in mail
delivery.
Find the supplementary data ports for the United Kingdom in the UK Supplementary port group. UK
Supplementary port data includes delivery point codes that can uniquely identify a mailbox in a United
Kingdom address.
The UK Supplementary ports add delivery point data to United Kingdom addresses.
Port Location
The following table provides the location and default precision of the Supplementary GB Status port:
Port Type
Port Group
Template Model
Precision
Output
UK Supplementary
Basic
Supplementary GB Status
259
Description
EGB0
EGB1
EGBC
EGBN
EGBU
Supplementary JP Status
Output port that indicates whether the address validation process can write supplementary data for Serbian
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Japan in the JP Supplementary port group. JP Supplementary port
data includes delivery point codes that can uniquely identify a mailbox in a Japanese address.
Port Location
The following table provides the location and default precision of the Supplementary JP Status port:
260
Port Type
Port Group
Template Model
Precision
Output
JP Supplementary
Basic
Description
EJP0
EJP1
EJPC
EJPN
EJPU
Supplementary PL Status
Output port that indicates whether the address validation process can write supplementary data for Polish
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Poland in the PL Supplementary port group. PL Supplementary port
data includes postal codes that identify the street for a Polish mailbox.
Port Location
The following table provides the location and default precision of the Supplementary PL Status port:
Port Type
Port Group
Template Model
Precision
Output
PL Supplementary
Basic
Supplementary PL Status
261
Description
EPL0
EPL1
EPLC
EPLN
EPLU
Supplementary RS Status
Output port that indicates whether the address validation process can write supplementary data for Serbian
addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for Serbia in the RS Supplementary port group. RS Supplementary port
data includes postal codes that identify the street for a Serbian mailbox.
Port Location
The following table provides the location and default precision of the Supplementary RS Status port:
262
Port Type
Port Group
Template Model
Precision
Output
RS Supplementary
Basic
Description
ERS0
ERS1
ERSC
ERSN
ERSU
Supplementary RU Status
Output port that indicates whether the address validation process can write supplementary data for an
address in the Russian Federation. Add supplementary data elements to an address to assist the mail carrier
in mail delivery.
Find the supplementary data ports for the Russian Federation in the RU Supplementary port group. RU
Supplementary port data includes identifiers that can uniquely identify each building to which the Russian
postal service delivers mail.
Port Location
The following table provides the location and default precision of the Supplementary RU Status port:
Port Type
Port Group
Template Model
Precision
Output
RU Supplementary
Basic
Supplementary RU Status
263
Description
ERU0
ERU1
ERUC
ERUN
ERUU
Supplementary US Status
Output port that indicates whether the address validation process can write supplementary data for United
States addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for the United States in the US Supplementary port group. US
Supplementary port data includes census tract and census block numbers, Metropolitan Statistical Area
(MSA) codes, time zone codes, and Minor Civil Division (MCD) codes.
Port Location
The following table provides the location and default precision of the Supplementary US Status port:
264
Port Type
Port Group
Template Model
Precision
Output
US Supplementary
Basic
Description
EUS0
EUS1
EUSC
EUSN
EUSU
Supplementary ZA Status
Output port that indicates whether the address validation process can write supplementary data for South
African addresses. Add supplementary data elements to an address to assist the mail carrier in mail delivery.
Find the supplementary data ports for South Africa in the ZA Supplementary port group. ZA Supplementary
port data includes code values that can identify a building on a street in South Africa.
Port Location
The following table provides the location and default precision of the Supplementary ZA Status port:
Port Type
Port Group
Template Model
Precision
Output
ZA Supplementary
Basic
Supplementary ZA Status
265
Description
EZXA0
EZA1
EZAC
EZAN
ZAU
Port Locations
The following table provides the location and default precision of the TERYT Locality Identifier PL ports:
Port Type
Port Group
Template Model
Precision
Output
PL Supplementary
Basic
266
The following table shows Address Validator transformation ports that you might select for the address:
Port Name
Data
Contact Complete 1
Adrian Kielowski
Street Complete 1
ul. Laskowa
dolnolskie
0986544
Locality Complete 1
Wrocaw
Postcode Unformatted 1
50510
Country Name 1
Poland
Port Locations
The following table provides the location and default precision of the TERYT Street Identifier PL port:
Port Type
Port Group
Template Model
Precision
Output
PL Supplementary
Basic
267
The following table shows Address Validator transformation ports that you might select for the address:
Port Name
Data
Contact Complete 1
Adrian Kielowski
Street Complete 1
ul. Laskowa
dolnolskie
10666
Locality Complete 1
Wrocaw
Postcode Unformatted 1
50510
Country Name 1
Poland
Port Location
The following table provides the location and default precision of the Unique Delivery Point Reference
Number GB port:
Port Type
Port Group
Template Model
Precision
Input
Discrete
Basic
Output
UK Supplementary
Basic
50
268
The following table shows the Address Validator transformation ports that relate to the reference number data
in the address:
Port Name
Data
Contact Complete 1
Street Complete 1
LOIRSTON CLOSE
Postcode Complete 1
AB12 3AU
Locality Complete 1
ABERDEEN
Locality Complete 2
COVE
GBR
00022909
UPRN
Output port that uniquely identifies the plot of land that contains an address in Great Britain. The UPRN is the
unique property reference number.
The Ordnance Survey of Great Britain maintains the UPRN data. The Ordnance Survey uses the Postal
Address File (PAF) data from the Royal Mail to assign each address to the correct plot of land. A unique
property reference number contains 12 digits.
Because the unique property reference number identifies a plot of land and not an address, the number does
not change when an address changes.
UPRN Usage
To identify the plot of land that contains a valid Great Britain address, select the UPRN port. Use the port to
identify the physical location of a mailbox.
Use the unique property reference number to track the changes to an address over time.
Port Location
The following table provides the location and default precision of the UPRN port:
Port Type
Port Group
Template Model
Precision
Output
UK Supplementary
Basic
12
UPRN
269
The following table shows the Address Validator transformation ports that you might select for the address:
270
Port Name
Data
Street Complete 1
Basing Way
218
Locality Complete 1
London
Postcode 1
N3 3BN
UPRN
200008192
GBR
CHAPTER 16
XML Ports
This chapter includes the following topics:
Result, 272
Input Data
Output port that contains the data elements in an input address record in a structured XML format.
The Input Data port identifies the address elements that the AddressDoctor software library associates with
the input ports that you select on the transformation. When the address validation mapping runs, the Address
Validator transformation passes the input port data to the AddressDoctor software library. The software
library analyzes each data value as a tagged element in an XML structure.
Port Locations
The following table provides the location and default precision of the Input Data port:
Port Type
Port Group
Template Model
Precision
Output
XML
Advanced
2000
271
Data
Country Name
UNITED KINGDOM
Locality Complete 1
LONDON
Postcode 1
E17 7PE
Street Complete 1
Street Number 1
38A
The following XML fragment shows the XML output on the Input Data port:
<?xml version="1.0" encoding="UTF-16"?>
<!-- EngineVersion="5.5.0.27265" -->
<InputData>
<AddressElements>
<Country Item="1" Type="NAME">GBR</Country>
<Locality Item="1" Type="COMPLETE">LONDON</Locality>
<PostalCode Item="1" Type="FORMATTED">E17 7PE</PostalCode>
</AddressElements>
<AddressLines>
<DeliveryAddressLine Line="1">38A ST. JAMES'S STREET</DeliveryAddressLine>
<DeliveryAddressLine Line="2"></DeliveryAddressLine>
</AddressLines>
</InputData>
Result
Output port that contains the data elements in an output address record in a structured XML format.
The Result port identifies the address elements that the AddressDoctor software library associates with the
output ports that you select on the transformation. When the address validation mapping runs, the Address
Validator transformation passes the input port data to the AddressDoctor software library. The software
library analyzes the data and generates an output in an XML format.
Result Usage
To view the address elements in an output address in a structured XML format, select the Result port.
If address validation does not generate the results that you expect, use the Result port output to verify the
structure of the output address. For example, the CASS Status port might indicate that address validation
cannot certify an address to the CASS standard because a data element is missing. Review the XML output
to verify that you selected the correct output ports for CASS certification.
272
Port Locations
The following table provides the location and default precision of the Result port:
Port Type
Port Group
Template Model
Precision
Output
XML
Advanced
2000
Result Example
The following address contains data elements that the Result port can write as XML:
80 Raffles Place
#50-01 UOB Plaza 1
Singapore
SGP
The following table shows the Address Validator transformation input ports that you might select for the
address:
Port
Data
SGP
Locality Name 1
Singapore
Postcode 1
048624
Street Complete 1
Raffles Place
Street Number 1
80
Building Complete 1
UOB Plaza 1
Sub-building Complete 1
50
Sub-building Complete 2
01
The following XML fragment shows the XML output on the Result port:
<?xml version="1.0" encoding="UTF-16"?>
<!-- EngineVersion="5.5.0.27265" -->
<Result ProcessStatus="C4"
ModeUsed="BATCH"
Count="1"
CountOverflow="NO"
CountryISO3="SGP"
PreferredScript="DATABASE"
PreferredLanguage="DATABASE">
<ResultData ResultNumber="1"
MailabilityScore="4"
ResultPercentage="100.00"
ElementResultStatus="80F000F0F000F04400E0"
ElementInputStatus="00600060600060220060"
AddressResolutionCode="00000000000000000000"
ExtElementStatus="00000000000060BB0000"
ElementRelevance="10100010100010000010"
AddressType="B"
LanguageISO3="XXX">
<AddressElements>
Result
273
274