Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Address Verification (On-Premises)
  3. General Settings
  4. Input Parameters
  5. Process Parameters
  6. Address Enrichments
  7. Result Parameters
  8. Output Fields
  9. Assessment Codes and Return Codes
  10. Frequently Asked Questions
  11. Geocode Countries

Developer Guide (On-Premises)

Developer Guide (On-Premises)

The PreferredScript Attribute

The PreferredScript Attribute

The PreferredScript attribute defines the policy that Informatica Address Verification uses to select a character script for an output address. Informatica Address Verification can return addresses from different countries in different scripts. To specify the preferred script set for an output address, set the
PreferredScript
attribute of the
Result
element in
Parameters.xml
. For most countries, Informatica Address Verification returns addresses in Latin-1 or ASCII regardless of the script that you specify.
You can set one of the following values for the
PreferredScript
attribute:
DATABASE
Returns the address in the script in which the reference address database stores the address. DATABASE is the default value.
POSTAL_ADMIN_PREF
Returns the address in the script that the postal service local to the address prefers.
POSTAL_ADMIN_ALT
Returns the address in the script that the postal service local to the address approves as an alternative script.
ASCII_SIMPLIFIED
Returns the address in the ASCII simplified script.
ASCII_EXTENDED
Returns the address in the ASCII-extended script. The script supports the expansion of special characters, for example Ö to OE.
LATIN
Returns the address in the Latin script.
LATIN_1
Returns the address in the Latin-1 script.
LATIN_ALT
Returns the address in an alternative Latin script.
For example, you can specify LATIN and LATIN-1 to return a South Korea address in the Revised Romanization transliteration. To return a South Korea address in the older, ISO/TR 11941 transliteration, specify LATIN_ALT.
PRESERVE_INPUT
Returns the address in the same script as the input address.
If the input address contains elements in more than one script, Address Verification overrides the PRESERVE_INPUT setting and returns the address in the default script in the reference address database. For example, if you specify PRESERVE_INPUT and you enter a Japan address that contains both Kanji and Latin elements, Address Verification returns all address elements in Kanji. Kanji is the default script for the Japan reference address database.
Setting a PreferredScript value does not guarantee that the output address will contain characters exclusively in the script that you specify. If the preferred script that you specify does not support an input character, the engine copies the input character to the output. This can result in the output address containing data in more than one script. If the input contains address elements that are not in the corresponding database, Address Verification attempts to transliterate the input according to the
PreferredScript
setting.