Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Address Verification
  3. Informatica Address Verification Interface
  4. Informatica Address Verification Request Parameters
  5. Informatica Address Verification Response Elements
  6. Examples

Developer Guide

Developer Guide

ProcessMode Parameter

ProcessMode Parameter

ProcessMode
is a required parameter that you must specify in the request. You can specify one of the following values for the
ProcessMode
parameter.
AddressCodeLookup
To enter a country-specific address code and retrieve the complete or partial address for the code, set
ProcessMode
to
ADDRESSCODELOOKUP
.
Informatica Address Verification
considers the AddressCodeLookup transactions as batch transactions. You must have sufficient batch transactions in your account to use the AddressCodeLookup process mode.
You can use the AddressCodeLookup process mode to retrieve addresses from the following countries:
Country
Supported Codes
Germany
DEU_AGS, DEU_LOCALITY_ID, and DEU_STREET_ID
Japan
JPN_CHOUMEI_AZA_CODE and JPN_CHOUMEI_AZA_GAIKU_CODE
Serbia
SRB_PAK
South Africa
ZAF_NADID
South Korea
KOR_ADDRESS_ID
United Kingdom
GBR_UDPRN and GBR_UPRN
Batch
To cleanse large data files with minimal user intervention, set
ProcessMode
to
BATCH
. In batch mode,
Address Verification
corrects addresses but does not return address suggestions for the user to choose from. You can input up to 1000 addresses in a batch-mode request. For each of the addresses present in the request,
Address Verification
returns one result in the response. Each of the results contains one
ResultData
element.
Certified
To correct and validate addresses according to the postal certifications of Australia, Canada, France, New Zealand, or the United States, set
ProcessMode
to
CERTIFIED
. You can input up to 1000 addresses in a certified-mode request. If you also want
Address Verification
to return enrichments that are available in certified mode, specify the certification as the enrichment type in the request. If you enter addresses from countries that
Address Verification
does not support in certified mode,
Address Verification
processes the requests in batch mode.
The following table lists the postal certifications that
Address Verification
supports:
Country
Certification
Organization
Enrichment Type
Australia
AMAS
Australia Post
AMAS
Canada
SERP
Canada Post
SERP
France
SNA
La Poste
SNA
New Zealand
SendRight
New Zealand Post
SEND_RIGHT
Interactive
To receive address suggestions from which you can choose the best available match for the input address, set
ProcessMode
to
INTERACTIVE
. In the interactive mode you can choose the best possible match from the address suggestions that
Address Verification
returns.
FastCompletion
To receive address suggestions as you enter an address, set
ProcessMode
to
FASTCOMPLETION
. In the fast completion mode, you receive address suggestions with minimum input. For some countries such as the United Kingdom, you need to enter only the postal code and building number to receive a complete address.
Address Verification
also supports the single-line address validation using the
AddressComplete
element in the fast completion mode. Single-line address validation support is available for the following countries:
  • Australia
  • Canada
  • China (Hanzi)
  • Germany
  • Japan (Kanji and Katakana)
  • New Zealand
  • United Kingdom
  • United States
For more information about single-line address validation in fast completion mode, see Rules and Guidelines for Single-Line Address Validation.
For interactive and fast completion modes, specify a single
Address
element in the request. The response contains one
Result
element, but the
ResultDataSet
might contain up to 100
ResultData
elements with the suggestions. The following table lists the process modes and how many elements each array can contain.
ProcessMode
Addresses
Results
ResultDataSet
Batch or Certified
Up to 1000
Up to 1000
0 to 1
Interactive or FastCompletion
1
1
0 to 100
Syntax
<ProcessMode>ADDRESSCODELOOKUP | BATCH | CERTIFIED | FASTCOMPLETION | INTERACTIVE</ProcessMode>
Example
The following example shows an
Address Verification
request for validating an address in the interactive mode.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://validator5.AddressDoctor.com/Webservice5/
v3
"> <soapenv:Header/> <soapenv:Body> <Process> <login>*****</login> <password>**********</password> <parameters>
<ProcessMode>INTERACTIVE</ProcessMode>
</parameters> <addresses> <Address> <FormattedAddress> <string>U 8 995 BURKE ROAD</string> <string>CAMBERWELL VIC 3124</string> <string>AUSTRALIA</string> </FormattedAddress> </Address> </addresses> </Process> </soapenv:Body> </soapenv:Envelope>

0 COMMENTS

We’d like to hear from you!