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

Example: Finding the Ident Address for a Mailbox in Austria

Example: Finding the Ident Address for a Mailbox in Austria

The following example shows how you can retrieve an Ident address in Austria.
When two addresses identify a single mailbox in Austria, the postal service formally recognizes one of the addresses as valid for mail delivery. The address that the postal service recognizes is the Ident address. If your records include an address that is undeliverable because an Ident address covers the maibox, you can use the address in your records to find the Ident address.
To retrieve the Ident address, perform the following steps:
  1. In batch mode, verify the address in your records and return the the PAC_ID value that the reference data stores for the address.
    The PAC_ID value of the current address is the PAC value of the Ident address.
  2. In address code lookup mode, retrieve the address that the PAC_ID value identifies.
The SOAP calls below verify a mailbox that resides in a building with street addresses at
Neue-Welt-Gasse 2
and at
Hauptplatz 4
. The postal service recognizes
Neue-Welt-Gasse 2
as the deliverable address. Therefore,
Neue-Welt-Gasse 2
is the Ident address.

Verify the address

The following example shows a request to verify an Austria address:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <soapenv:Header/> <soapenv:Body> <Process> <login>88111</login> <password>QA4test</password> <parameters> <ProcessMode>Batch</ProcessMode> <ServiceParameters> </ServiceParameters> <ValidationParameters> </ValidationParameters> </parameters> <addresses> <Address> <Country> <string>AUT</string> </Country> <AddressComplete>Hauptplatz 4;8010;Graz;AUT</AddressComplete> </Address> </addresses> <enrichments> <Enrichment> <Type>SUPPLEMENTARY_AT</Type> <PayloadXml/> </Enrichment> </enrichments> </Process> </soapenv:Body> </soapenv:Envelope>
Informatica Address Verification returns the following response:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ProcessResponse xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <ProcessResult> <StatusCode>100</StatusCode> <StatusMessage>OK</StatusMessage> <Results> <Result> <ProcessStatus>V4</ProcessStatus> <CountryISO3>AUT</CountryISO3> <ResultDataSet> <ResultData> <ResultNumber>1</ResultNumber> <MailabilityScore>5</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600060600000000060</ElementInputStatus> <ElementResultStatus>F0F888F0F000000000E0</ElementResultStatus> <ElementRelevance>10100010100000000010</ElementRelevance> <ExtElementStatus>00000000000000000000</ExtElementStatus> <AddressResolutionCode>00000000000000000000</AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>DEU</LanguageISO3> <Address> <Street> <string>Hauptplatz</string> </Street> <HouseNumber> <string>4</string> </HouseNumber> <Locality> <string>Graz</string> <string>Graz,01.Bez.:Innere Stadt</string> </Locality> <PostalCode> <string>8010</string> </PostalCode> <Province> <string>Steiermark</string> <string>Graz(Stadt)</string> </Province> <Country> <string>AUSTRIA</string> </Country> <DeliveryAddressLines> <string>Hauptplatz 4</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>8010 Graz</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>Hauptplatz 4</string> <string>8010 Graz</string> <string>AUSTRIA</string> </FormattedAddress> <AddressComplete>Hauptplatz 4;8010 Graz;AUSTRIA</AddressComplete> </Address> </ResultData> </ResultDataSet> <Enrichments> <Enrichment> <Type>SUPPLEMENTARY_AT</Type>
<PayloadXml><![CDATA[<SUPPLEMENTARY_AT><Status>EAT1</Status><POSTAL_ADDRESS_CODE>100001915</POSTAL_ADDRESS_CODE><PAC_ID>100004254</PAC_ID></SUPPLEMENTARY_AT>]]></PayloadXml>
</Enrichment> </Enrichments> </Result> </Results> </ProcessResult> </ProcessResponse> </soap:Body> </soap:Envelope>
Use the PAC_ID value to retrieve the Ident address. Submit the PAC_ID value in address code lookup mode.

Retrieve the address that the PAC_ID value identifies

The following example shows a request to retrieve the Ident address in address code lookup mode:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <soapenv:Header/> <soapenv:Body> <Process> <login>*****</login> <password>****</password> <parameters> <ProcessMode>ADDRESSCODELOOKUP</ProcessMode> <ServiceParameters> </ServiceParameters> <ValidationParameters> </ValidationParameters> </parameters> <addresses> <Address> <AddressCode> <CodeType>AUT_PAC_ID</CodeType> <Value>100004254</Value> </AddressCode> </Address> </addresses> <enrichments> </enrichments> </Process> </soapenv:Body> </soapenv:Envelope>
Informatica Address Verification returns the following response:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <ProcessResponse xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <ProcessResult> <StatusCode>100</StatusCode> <StatusMessage>OK</StatusMessage> <Results> <Result> <ProcessStatus>A1</ProcessStatus> <CountryISO3>AUT</CountryISO3> <ResultDataSet> <ResultData> <ResultNumber>1</ResultNumber> <MailabilityScore>5</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>00000000000000000000</ElementInputStatus> <ElementResultStatus>F0FFFFF0F000000000E0</ElementResultStatus> <ElementRelevance>10100010100000000010</ElementRelevance> <ExtElementStatus>00000000000000000000</ExtElementStatus> <AddressResolutionCode>00000000000000000000</AddressResolutionCode> <AddressType/> <LanguageISO3/> <Address> <Street> <string>Neue-Welt-Gasse</string> </Street> <HouseNumber> <string>2</string> </HouseNumber> <Locality> <string>Graz</string> <string>Graz,01.Bez.:Innere Stadt</string> </Locality> <PostalCode> <string>8010</string> </PostalCode> <Province> <string>Steiermark</string> <string>Graz(Stadt)</string> </Province> <Country> <string>AUSTRIA</string> </Country> <DeliveryAddressLines> <string>Neue-Welt-Gasse 2</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>8010 Graz</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>Neue-Welt-Gasse 2</string> <string>8010 Graz</string> <string>AUSTRIA</string> </FormattedAddress> <AddressComplete>Neue-Welt-Gasse 2;8010 Graz;AUSTRIA</AddressComplete> </Address> </ResultData> </ResultDataSet> </Result> </Results> </ProcessResult> </ProcessResponse> </soap:Body> </soap:Envelope>
The building receives mail at “Neue-Welt-Gasse 2” and therefore “Neue-Welt-Gasse 2” is the Ident address.

0 COMMENTS

We’d like to hear from you!