Traitement de la ligne d’adresse pour les adresses aux États-Unis

Les champs d'entrée AddressLine1 à AddressLine4 sont gérés différemment pour les adresses américaines selon si les options d'extracteur de nom d'entreprise ou d'extraction de code d'urbanisation sont activées. Si une de ces options est activée, ValidateAddressLoqate analyse les données des quatre champs pour valider l'adresse et extraire les données requises (nom de société et/ou code d'urbanisation). Si aucune de ces options n'est activée, ValidateAddressLoqate utilise seulement les deux premiers champs de ligne d'adresse renseignés dans sa tentative de validation. Les données dans les autres champs de ligne d'adresse sont renvoyées dans le champ de sortie AdditionalInputData. Par exemple,

AddressLine1 : A1 Calle A
AddressLine2 :
AddressLine3 : URB Alamar
AddressLine4 : Pitney Bowes

Dans cette adresse, si l'extraction du nom de société ou du code d'urbanisation a été activée, ValidateAddressLoqate examine les quatre lignes d'adresse. Si ni l'extraction du nom de société, ni l'extraction du code d'urbanisation n'est activée, ValidateAddressLoqate examine AddressLine1 et AddressLine3 (les deux premières lignes d'adresse renseignées) et tente de valider l'adresse à l'aide de ces données ; les données d'AddressLine4 sont renvoyées dans le champ de sortie AdditionalInputData.