Table of Contents

Search

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

Developer Guide

Developer Guide

Example: Single Line Address Validation

Example: Single Line Address Validation

The following example shows an Australia addresses validated using the single line address validation feature. Note the following settings in the input:
  • ProcessMode
    is set to FASTCOMPLETION.
  • Address is entered in the
    AddressComplete
    field.
  • MaxResultCount
    is set to 5.
  • No
    FormatDelimiter
    is specified.
  • GlobalPreferredDescriptor
    is set to SHORT.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://validator5.AddressDoctor.com/Webservice5/v2"> <soapenv:Header/> <soapenv:Body> <Process xmlns="http://validator5.AddressDoctor.com/Webservice5/v2"> <login>******</login> <password>*******</password> <parameters> <ProcessMode>FASTCOMPLETION</ProcessMode> <ValidationParameters> <MaxResultCount>5</MaxResultCount> <GlobalPreferredDescriptor>SHORT</GlobalPreferredDescriptor> </ValidationParameters> </parameters> <addresses> <Address> <Country> <string>AUS</string> </Country> <AddressComplete>255 George Street 2000 Sydney</AddressComplete> </Address> </addresses> </Process> </soapenv:Body> </soapenv:Envelope>
In the response, note the following:
  • Only five suggestions are returned because of the
    MaxResultCount
    setting.
  • Address elements in the
    AddressComplete
    field of the output are separated by semicolon, which is the default
    FormatDelimiter
    .
  • Element descriptors use the short form. For example, ST for Street.
<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/v2"> <ProcessResult> <StatusCode>100</StatusCode> <StatusMessage>OK</StatusMessage> <JobToken>4ab1d710-a854-4d88-a321-202014996462</JobToken> <Results> <Result> <ProcessStatus>Q3</ProcessStatus> <CountryISO3>AUS</CountryISO3> <ResultDataSet> <ResultData> <ResultNumber>1</ResultNumber> <MailabilityScore>2</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600050600000000060</ElementInputStatus> <ElementResultStatus>F0F080E0F000800000E0</ElementResultStatus> <ElementRelevance>10101010100000000010</ElementRelevance> <ExtElementStatus>00000000000000100000</ExtElementStatus> <AddressResolutionCode>00000000000000000000 </AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>ENG</LanguageISO3> <Address> <Building> <string>NATIONAL AUSTRALIA BANK HOUSE</string> </Building> <Street> <string>GEORGE ST</string> </Street> <HouseNumber> <string>255</string> </HouseNumber> <Locality> <string>SYDNEY</string> </Locality> <PostalCode> <string>2000</string> </PostalCode> <Province> <string>NSW</string> </Province> <Country> <string>AUSTRALIA</string> </Country> <DeliveryAddressLines> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>255 GEORGE ST</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>SYDNEY NSW 2000</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>255 GEORGE ST</string> <string>SYDNEY NSW 2000</string> <string>AUSTRALIA</string> </FormattedAddress> <AddressComplete>NATIONAL AUSTRALIA BANK HOUSE;255 GEORGE ST; SYDNEY NSW 2000;AUSTRALIA </AddressComplete> </Address> </ResultData> <ResultData> <ResultNumber>2</ResultNumber> <MailabilityScore>2</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600050600000000060</ElementInputStatus> <ElementResultStatus>F0F080E0F000800800E0</ElementResultStatus> <ElementRelevance>10101010100000010010</ElementRelevance> <ExtElementStatus>00000000000000100000</ExtElementStatus> <AddressResolutionCode>00000000000000000000 </AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>ENG</LanguageISO3> <Address> <Building> <string>NATIONAL AUSTRALIA BANK HOUSE</string> </Building> <SubBuilding> <string/> <string>G</string> </SubBuilding> <Street> <string>GEORGE ST</string> </Street> <HouseNumber> <string>255</string> </HouseNumber> <Locality> <string>SYDNEY</string> </Locality> <PostalCode> <string>2000</string> </PostalCode> <Province> <string>NSW</string> </Province> <Country> <string>AUSTRALIA</string> </Country> <DeliveryAddressLines> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>G 255 GEORGE ST</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>SYDNEY NSW 2000</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>G 255 GEORGE ST</string> <string>SYDNEY NSW 2000</string> <string>AUSTRALIA</string> </FormattedAddress> <AddressComplete>NATIONAL AUSTRALIA BANK HOUSE; G 255 GEORGE ST;SYDNEY NSW 2000;AUSTRALIA </AddressComplete> </Address> </ResultData> <ResultData> <ResultNumber>3</ResultNumber> <MailabilityScore>2</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600050600000000060</ElementInputStatus> <ElementResultStatus>F0F080E0F000800800E0</ElementResultStatus> <ElementRelevance>10101010100000010010</ElementRelevance> <ExtElementStatus>000000000000001C0000</ExtElementStatus> <AddressResolutionCode>00000000000000000000 </AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>ENG</LanguageISO3> <Address> <Building> <string>NATIONAL AUSTRALIA BANK HOUSE</string> </Building> <SubBuilding> <string/> <string>L 1-30</string> </SubBuilding> <Street> <string>GEORGE ST</string> </Street> <HouseNumber> <string>255</string> </HouseNumber> <Locality> <string>SYDNEY</string> </Locality> <PostalCode> <string>2000</string> </PostalCode> <Province> <string>NSW</string> </Province> <Country> <string>AUSTRALIA</string> </Country> <DeliveryAddressLines> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>L 1-30 255 GEORGE ST</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>SYDNEY NSW 2000</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>L 1-30 255 GEORGE ST</string> <string>SYDNEY NSW 2000</string> <string>AUSTRALIA</string> </FormattedAddress> <AddressComplete>NATIONAL AUSTRALIA BANK HOUSE; L 1-30 255 GEORGE ST;SYDNEY NSW 2000; AUSTRALIA</AddressComplete> </Address> </ResultData> <ResultData> <ResultNumber>4</ResultNumber> <MailabilityScore>2</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600050600000000060</ElementInputStatus> <ElementResultStatus>F0F080E0F000808800E0</ElementResultStatus> <ElementRelevance>10101010100000110010</ElementRelevance> <ExtElementStatus>00000000000000CC0000</ExtElementStatus> <AddressResolutionCode>00000000000000000000 </AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>ENG</LanguageISO3> <Address> <Building> <string>NATIONAL AUSTRALIA BANK HOUSE</string> </Building> <SubBuilding> <string>SE 1-2</string> <string>L 7-7</string> </SubBuilding> <Street> <string>GEORGE ST</string> </Street> <HouseNumber> <string>255</string> </HouseNumber> <Locality> <string>SYDNEY</string> </Locality> <PostalCode> <string>2000</string> </PostalCode> <Province> <string>NSW</string> </Province> <Country> <string>AUSTRALIA</string> </Country> <DeliveryAddressLines> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>SE 1-2 L 7-7</string> <string>255 GEORGE ST</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>SYDNEY NSW 2000</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>SE 1-2 L 7-7</string> <string>255 GEORGE ST</string> <string>SYDNEY NSW 2000</string> <string>AUSTRALIA</string> </FormattedAddress> <AddressComplete>NATIONAL AUSTRALIA BANK HOUSE; SE 1-2 L 7-7;255 GEORGE ST; SYDNEY NSW 2000;AUSTRALIA</AddressComplete> </Address> </ResultData> <ResultData> <ResultNumber>5</ResultNumber> <MailabilityScore>2</MailabilityScore> <ResultPercentage>100.00</ResultPercentage> <ElementInputStatus>60600050600000000060</ElementInputStatus> <ElementResultStatus>F0F080E0F000808800E0</ElementResultStatus> <ElementRelevance>10101010100000110010</ElementRelevance> <ExtElementStatus>00000000000000CC0000</ExtElementStatus> <AddressResolutionCode>00000000000000000000 </AddressResolutionCode> <AddressType>S</AddressType> <LanguageISO3>ENG</LanguageISO3> <Address> <Building> <string>NATIONAL AUSTRALIA BANK HOUSE</string> </Building> <SubBuilding> <string>SE 1-2</string> <string>L 1-6</string> </SubBuilding> <Street> <string>GEORGE ST</string> </Street> <HouseNumber> <string>255</string> </HouseNumber> <Locality> <string>SYDNEY</string> </Locality> <PostalCode> <string>2000</string> </PostalCode> <Province> <string>NSW</string> </Province> <Country> <string>AUSTRALIA</string> </Country> <DeliveryAddressLines> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>SE 1-2 L 1-6</string> <string>255 GEORGE ST</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>SYDNEY NSW 2000</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>NATIONAL AUSTRALIA BANK HOUSE</string> <string>SE 1-2 L 1-6</string> <string>255 GEORGE ST</string> <string>SYDNEY NSW 2000</string> <string>AUSTRALIA</string> </FormattedAddress> <AddressComplete>NATIONAL AUSTRALIA BANK HOUSE; SE 1-2 L 1-6;255 GEORGE ST; SYDNEY NSW 2000;AUSTRALIA</AddressComplete> </Address> </ResultData> </ResultDataSet> </Result> </Results> </ProcessResult> </ProcessResponse> </soap:Body> </soap:Envelope>

0 COMMENTS

We’d like to hear from you!