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

Request XML

Request XML

The following example shows the
<process>
tag and its elements for both the SOAP 1.1 and SOAP 1.2 requests.
<Process xmlns="http://validator5.AddressDoctor.com/Webservice5/v2"> <login>string</login> <password>string</password> <parameters> <ProcessMode>string</ProcessMode> <!-- <ServiceParameters> is optional --> <ServiceParameters> <JobToken>string</JobToken> <CampaignId>string</CampaignId> <ReservedXml>string</ReservedXml> <UseTransactionPool>string</UseTransactionPool> </ServiceParameters> <!-- <ValidationParameters> is optional; If you leave the validation parameters blank, Informatica AddressDoctor Cloud uses the default values.--> <ValidationParameters> <FormatType>string</FormatType> <FormatDelimiter>string</FormatDelimiter> <DefaultCountryISO3>string</DefaultCountryISO3> <ForceCountryISO3>string</ForceCountryISO3> <CountryType>string</CountryType> <CountryOfOriginISO3>string</CountryOfOriginISO3> <StreetWithNumber>boolean</StreetWithNumber> <FormatWithCountry>boolean</FormatWithCountry> <ElementAbbreviation>boolean</ElementAbbreviation> <PreferredScript>string</PreferredScript> <PreferredLanguage>string</PreferredLanguage> <AliasStreet>string</AliasStreet> <AliasLocality>string</AliasLocality> <GlobalCasing>string</GlobalCasing> <GlobalMaxLength>int</GlobalMaxLength> <GlobalPreferredDescriptor>string</GlobalPreferredDescriptor> <MatchingScope>string</MatchingScope> <MaxResultCount>int</MaxResultCount> <DualAddressPriority>string</DualAddressPriority> <StandardizeInvalidAddresses>boolean</StandardizeInvalidAddresses> <RangesToExpand>string</RangesToExpand> <FlexibleRangeExpansion>boolean</FlexibleRangeExpansion> <GeoCodingType>string</GeoCodingType> <MatchingAlternatives>string</MatchingAlternatives> <MatchingExtendedArchive>boolean</MatchingExtendedArchive> <DisableCertifiedModeISO3>string</DisableCertifiedModeISO3> <FormatMaxLines>int</FormatMaxLines> <!-- <Standardizations> is optional --> <Standardizations> <Element>string</Element> <Casing>string</Casing> <MaxLength>int</MaxLength> <MaxItemCount>int</MaxItemCount> </Standardizations> <!-- More <Standardizations> elements as needed --> <!-- <AdditionalInformationSet> is for Informatica AddressDoctor internal use and is not supported in customer requests --> <AdditionalInformationSet> <Name>string</Name> <Value>string</Value> </AdditionalInformationSet> <!-- More <AdditionalInformationSet> elements as needed --> <!-- <OutputOptions> is optional --> <OutputOptions> <RecordId>string</RecordId> <Organization>string</Organization> <Department>string</Department> <Contact>string</Contact> <Email>string</Email> <Building>string</Building> <SubBuilding>string</SubBuilding> <Street>string</Street> <HouseNumber>string</HouseNumber> <DeliveryService>string</DeliveryService> <Locality>string</Locality> <PreferredLocality>string</PreferredLocality> <PostalCode>string</PostalCode> <Province>string</Province> <Country>string</Country> <Residue>string</Residue> <RecipientLines>string</RecipientLines> <DeliveryAddressLines>string</DeliveryAddressLines> <CountrySpecificLocalityLine>string</CountrySpecificLocalityLine> <FormattedAddress>string</FormattedAddress> <AddressComplete>string</AddressComplete> <AddressDetailed>string</AddressDetailed> </OutputOptions> </ValidationParameters> </parameters> <addresses> <Address> <RecordId>string</RecordId> <Organization> <string>string</string> <string>string</string> </Organization> <Department> <string>string</string> <string>string</string> </Department> <Contact> <string>string</string> <string>string</string> </Contact> <Email> <string>string</string> <string>string</string> </Email> <Building> <string>string</string> <string>string</string> </Building> <SubBuilding> <string>string</string> <string>string</string> </SubBuilding> <Street> <string>string</string> <string>string</string> </Street> <HouseNumber> <string>string</string> <string>string</string> </HouseNumber> <DeliveryService> <string>string</string> <string>string</string> </DeliveryService> <Locality> <string>string</string> <string>string</string> </Locality> <PreferredLocality> <string>string</string> <string>string</string> </PreferredLocality> <PostalCode> <string>string</string> <string>string</string> </PostalCode> <Province> <string>string</string> <string>string</string> </Province> <Country> <string>string</string> <string>string</string> </Country> <Residue> <string>string</string> <string>string</string> </Residue> <RecipientLines> <string>string</string> <string>string</string> </RecipientLines> <DeliveryAddressLines> <string>string</string> <string>string</string> </DeliveryAddressLines> <CountrySpecificLocalityLine> <string>string</string> <string>string</string> </CountrySpecificLocalityLine> <FormattedAddress> <string>string</string> <string>string</string> </FormattedAddress> <AdditionalAddressInformation> <Name>string</Name> <Value>string</Value> </AdditionalAddressInformation> <AdditionalAddressInformation> <Name>string</Name> <Value>string</Value> </AdditionalAddressInformation> <AddressComplete>string</AddressComplete> <AddressCode> <CodeType>string</CodeType> <Value>string</Value> </AddressCode> <AddressDetailed> <Street xsi:nil="true" /> <SubBuilding xsi:nil="true" /> <Residue xsi:nil="true" /> </AddressDetailed> </Address> <!-- In Batch and Certified modes, you can include multiple <Address> elements. --> </addresses> <!-- <enrichments> is optional --> <enrichments> <Enrichment> <Type>string</Type> <PayloadXml>string</PayloadXml> </Enrichment> <!-- more <Enrichment> elements as needed. --> </enrichments> </Process>

0 COMMENTS

We’d like to hear from you!