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: Updating a South Korea Address

Example: Updating a South Korea Address

The following example shows how to convert a non-current version of a South Korea address to the current version.
A non-current South Korea address might contain land lot-based address information or a six-digit post code. A current South Korea address contains street address information and a five-digit post code. The South Korea reference database includes the land lot-based information and street information for a given address. The reference database also includes the six-digit post code and five-digit post code for a given address.
To convert a non-current address to a current address, complete the following steps:
  1. Validate the non-current address in the batch or interactive process mode.
    Set the enrichment type to SUPPLEMENTARY_KR and set the
    MatchingExtendedArchive
    parameter to true or 1.
    The output contains the validated address in the non-current format plus an ADDRESS_ID enrichment value.
  2. Change the final character in the ADDRESS_ID value to A.
    The final character in the ADDRESS_ID value signifies the current status of the address that the value represents.
  3. Submit the updated ADDRESS_ID value as a request in the address code lookup process mode.
    Informatica Address Verification returns the current address information.

Retrieve the ADDRESS_ID Value in Batch Mode

You submit the following request:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <soap:Header/> <soap:Body> <Process> <login>*****</login> <password>********</password> <parameters> <ProcessMode>BATCH</ProcessMode> <ValidationParameters> <MatchingExtendedArchive>true</MatchingExtendedArchive> <PreferredScript>Latin</PreferredScript> </ValidationParameters> </parameters> <addresses> <Address> <Country> <string>KOR</string> </Country> <FormattedAddress> <string>247 Dangjeong-dong</string> <string>Gunpo-si, Gyeonggi-do</string> <string>435-713</string> </FormattedAddress> </Address> </addresses> <enrichments> <Enrichment> <Type>Supplementary_KR</Type> </Enrichment> </enrichments> </Process> </soap:Body> </soap:Envelope>
Informatica Address Verification returns the following response:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/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>C4</ProcessStatus> <CountryISO3>KOR</CountryISO3> <ResultDataSet> <ResultData> <ResultNumber>1</ResultNumber> <MailabilityScore>4</MailabilityScore> <ResultPercentage>91.48</ResultPercentage> <ElementInputStatus>60004050600000000060</ElementInputStatus> <ElementResultStatus>F08070E0F000000000E0</ElementResultStatus> <ElementRelevance>10101010100000000010</ElementRelevance> <ExtElementStatus>F00000F0000000000000</ExtElementStatus> <AddressResolutionCode>00000000000000000000</AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>KOR</LanguageISO3> <Address> <Street> <string>DANGJEONG-DONG</string> </Street> <HouseNumber> <string>247</string> </HouseNumber> <Locality> <string>GUNPO-SI</string> </Locality> <PostalCode> <string>435-713</string> </PostalCode> <Province> <string>GYEONGGI-DO</string> </Province> <Country> <string>REPUBLIC OF KOREA</string> </Country> <DeliveryAddressLines> <string>247 DANGJEONG-DONG</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>GUNPO-SI, GYEONGGI-DO 435-713</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>247 DANGJEONG-DONG</string> <string>GUNPO-SI, GYEONGGI-DO 435-713</string> <string>REPUBLIC OF KOREA</string> </FormattedAddress> <AddressComplete>247 DANGJEONG-DONG;GUNPO-SI, GYEONGGI-DO 435-713;REPUBLIC OF KOREA</AddressComplete> -> </Address> </ResultData> </ResultDataSet> <Enrichments> <Enrichment> <Type>SUPPLEMENTARY_KR</Type> <PayloadXml><![CDATA[<SUPPLEMENTARY_KR><Status>EKR1</Status>
<ADDRESS_ID>9899900BE6A56708D9D663275D</ADDRESS_ID>
</SUPPLEMENTARY_KR>]]></PayloadXml> </Enrichment> </Enrichments> </Result> </Results> </ProcessResult> </ProcessResponse> </soap:Body> </soap:Envelope>

Submit the ADDRESS_ID Value in Address Code Lookup Mode

You submit the following request:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns="http://validator5.AddressDoctor.com/Webservice5/v4"> <soap:Header/> <soap:Body> <Process> <login>*****</login> <password>********</password> <parameters> <ProcessMode>ADDRESSCODELOOKUP</ProcessMode> <ValidationParameters> <MatchingExtendedArchive>1</MatchingExtendedArchive> <PreferredScript>Latin</PreferredScript> </ValidationParameters> </parameters> <addresses> <Address> <Country> <string>KOR</string> </Country> <AddressCode> <CodeType>KOR_ADDRESS_ID</CodeType>
<Value>9899900BE6A56708D9D663275A</Value>
</AddressCode> </Address> </addresses> </Process> </soap:Body> </soap:Envelope>
Informatica Address Verification returns the following response:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/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>KOR</CountryISO3> <ResultDataSet> <ResultData> <ResultNumber>1</ResultNumber> <MailabilityScore>5</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>00000000000000000000</ElementInputStatus> <ElementResultStatus>F0F0F0F0F000000000E0</ElementResultStatus> <ElementRelevance>10101010100000000010</ElementRelevance> <ExtElementStatus>00000000000000000000</ExtElementStatus> <AddressResolutionCode>00000000000000000000</AddressResolutionCode> <AddressType/> <LanguageISO3/> <Address> <Street> <string>NONGSIM-RO</string> </Street> <HouseNumber> <string>35</string> </HouseNumber> <Locality> <string>GUNPO-SI</string> </Locality> <PostalCode> <string>15842</string> </PostalCode> <Province> <string>GYEONGGI-DO</string> </Province> <Country> <string>REPUBLIC OF KOREA</string> </Country> <DeliveryAddressLines> <string>35 NONGSIM-RO</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>GUNPO-SI, GYEONGGI-DO 15842</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>35 NONGSIM-RO</string> <string>GUNPO-SI, GYEONGGI-DO 15842</string> <string>REPUBLIC OF KOREA</string> </FormattedAddress> <AddressComplete>35 NONGSIM-RO;GUNPO-SI, GYEONGGI-DO 15842;REPUBLIC OF KOREA</AddressComplete> -> </Address> </ResultData> </ResultDataSet> </Result> </Results> </ProcessResult> </ProcessResponse> </soap:Body> </soap:Envelope>

0 COMMENTS

We’d like to hear from you!