RequestTagType defines a transaction(s) identifier QASearch defines a search request The child elements are as follows: Country : The country dataset to use Engine : The search engine to use, and any engine specific configuration settings Layout : The layout to use when creating a formatted address (required by verification engine only) Search : The actual search string FormattedAddressInPicklist: Please refer to the associated Pro On Demand web service documentation for information about this feature. RequestTag : String for marking request Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. DataIDType defines a data identifier, a 3 charater code EngineType specifies the engine to use for a search, and any engine options The various attributes are as follows: Flatten : Whether or not to flatten the picklist returned by the search Intensity : How hard the search engine will search to get a match PromptSet : The prompt set to apply to the search string Threshold : The typedown threshold (typedown engine only) Timeout : The time out period in milliseconds The available engines The picklist threshold - the maximum size of the picklist The available searching intensity levels The server searching timeout - how long before a search is aborted (milliseconds) The available prompt sets QASearchResult describes the results of a search The child elements are as follows: QAPicklist : The picklist produced by the search QAAddress : A formatted address produced by the search. Note that only the verification engine will ever produce a formatted address. Other engines will only ever produce a picklist. VerificationFlags : Please refer to the associated Pro On Demand web service documentation for information about this feature. The VerifyLevel attribute specifies the level to which the verification engine has verified the input address. It can be ignored when using all other engines. The possible verification levels QARefine defines a refinement request The child elements are as follows: Moniker : The Search Point Moniker to refine Refinement : The refinement text Layout : The layout to use when creating a formatted address (used in certain scenarios for formatting picklist text) FormattedAddressInPicklist: Please refer to the associated Pro On Demand web service documentation for information about this feature. The attributes are as follows: Threshold : The picklist threshold (i.e. the maximum size of the picklist) Timeout : The timeout period in milliseconds Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. RequestTag : String for marking request Picklist describes a returned picklist QAPicklistType describes a picklist The child elements are as follows: FullPicklistMoniker : The Search Point Moniker that describes the entire picklist PicklistEntry : The actual picklist entries Prompt : The prompt to display to the user, indicating what information they should enter next Total : The total number of available results The attributes are as follows: AutoFormatSafe : It is suggested that you immediately format the first picklist item AutoFormatPastClose : There is only one exact match, so you may want immediately to format the first picklist item AutoStepInSafe : It is suggested that you immediately step-in to the first picklist item AutoStepInPastClose : There is only one exact match, so you may want immediately to step-in to the first picklist item LargePotential : Potentially, there are too many results to display MaxMatches : The number of results exceeded the maximum allowed MoreOtherMatches : There are additional matches that can be displayed OverThreshold : There are more picklist items than the threshold value Timeout : The search/refinement timed out PicklistEntryType describes an entry in a picklist The child elements are as follows: Moniker : The Search Point Moniker that represents this picklist entry PartialAddress : The full details of the address captured so far Picklist : The picklist text to display Postcode : The postcode to display Score : The percentage score assigned to the match QAAddress : The Full Address for the moniker The attributes are as follows: FullAddress : This picklist entry is a full deliverable address Multiples : This entry represents multiple address lines CanStep : This entry can be stepped into AliasMatch : This match is an alias PostcodeRecoded : This entry has a recoded postcode CrossBorderMatch : This entry represents a nearby area, outside the strict initial boundaries of the search DummyPOBox : This entry is the dummy PO Box entry Name : This entry is a Names result Information : This entry is an informational prompt WarnInformation : This entry is a warning informational prompt IncompleteAddr : This entry is the dummy item (for premise-less countries) UnresolvableRange : This entry is a static range item that cannot be expanded PhantomPrimaryPoint : This entry is a Phantom Primary Point (AUS only) SubsidiaryData : This entry is from the subsidiary rather than the base dataset ExtendedData : This entry is from the base dataset but extended by the subsidiary dataset EnhancedData : This entry is from the base dataset but enhanced by the subsidiary data set QAGetAddress defines a request for a formatted address The child elements are as follows: Layout : The layout to use Moniker : The Search Point Moniker of the picklist entry to format Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. RequestTag : String for marking request QAAddressType describes a formatted address The child elements are as follows: AddressLine : The individual lines of the address The attributes are as follows: Overflow : There are not enough address lines configured to display the whole address Truncated : Truncation has occurred on one or more address lines DPVStatus : DPV Status for the Address MissingSubPremise: Please refer to the associated Pro On Demand web service documentation for information about this feature. DPVStatusType specifies the DPVStatus for an Address The various attributes are as follows: DPVNotConfigured : DPV has not been configured in the Layout DPVConfigured : DPV has been configured in the Layout DPVConfirmed : The Address is DPV Confirmed DPVConfirmedMissingSec : The Address is DPV Confirmed but has Missing or Incorrect secondary information DPVNotConfirmed : The Address is NOT DPV Confirmed DPVLocked : DPV Address Detail Retrieval is Locked DPVSeedHit : The Address is a DPV Seed AddressLineType describes one line of a formatted address The child elements are as follows: Label : The name of any address element fixed to this line Line : The formatted address line DataplusGroup: DataPlus groups associated with this line The attributes are as follows: LineContent : The type of data on this line Overflow : Some address elements were lost from this line Truncated : Truncation occurred on this line QAData describes all of the datasets that are available DataSet : Details of a dataset QADataSet describes a dataset Child elements are as follows: ID : Three letter dataset ID Name : Full name of dataset QAGetData defines a data for GetData message Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QAGetLicenseInfo defines a data for the GetLicenseInfo message Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QAGetSystemInfo a data for the GetSystemInfo message Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QAGetDataMapDetail describes a request for data map detail information Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QADataMapDetail contains details of all datasets in a given data map QALicenceInfo describes all of the licence information for each dataset Child elements are as follows: WarningLevel : Warning level for the set of licensed data LicensedSet : Details of a licensed dataset QALicensedSet describes a licensed dataset Child elements are as follows: ID : Dataset ID Description : Full description of dataset Copyright : Copyright information Version : Version of the data BaseCountry : Data ID of the country to which this dataset is an extension Status : A string describing the state of the data Server : The name of the server where the dataset is being used WarningLevel : The warning level for the dataset DaysLeft : The number of days before the dataset is unusable DaysLeft : The number of days before the dataset is unusable LicenceDaysLeft : The number of days before the licence expires QASystemInfo describes the current state of the system QAGetExampleAddresses defines a request for the example addresses for a given dataset Child elements are as follows: Country : The country dataset to get example addresses for Layout : The layout to use to format the example addresses Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. RequestTag : String for marking request QAExampleAddresses describes all of the example addresses for a dataset QAExampleAddress describes an example address Child elements are as follows: Address : The formatted example address Comment : A comment describing the address QAGetLayouts defines a request for a list of all the available layouts Child elements are as follows: Country : The country dataset to get layouts for Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QALayouts describes all the available layouts for a dataset QALayout describes a layout Child elements are as follows: Name : The name of the layout Comment : A comment describing the layout QAGetPromptSet defines a request for details of a prompt set Child elements are as follows: Country : The country dataset PromptSet : The prompt set to get details of Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QAPromptSet describes a prompt set Child element: Line : Describes one line of the prompt set PromptLine describes a line of a prompt set Child elements are as follows: Prompt : The prompt to display to the user SuggestedInputLength : The suggested length of the input buffer Example : An example of possible input QACanSearch returns a boolean specifying whether a search is possible for a specific country, engine and layout Child elements are as follows: Country : The country dataset Engine : The search engine to use, and any engine specific configuration settings Layout : The layout with which to format the address Localisation : Please refer to the associated Pro On Demand web service documentation for information about this feature. QASearchOK is the response from a CanSearch operation. Child elements are as follows: IsOk : Boolean stating whether searching is available ErrorCode : The QAS error code returned ErrorMesage : A textual description of the error ErrorDetail : Detailed error history Please refer to the associated Pro On Demand web service documentation for information about this feature.