Réponse

GetCandidateAddresses renvoie la sortie suivante.

Tableau 1. Sortie de GetCandidate

columnName

Description

AddressLine1

La première ligne d'adresse.

AddressLine2

La deuxième ligne d'adresse.

AddressLine3

La troisième ligne d'adresse.

AddressLine4

La quatrième ligne d'adresse.

AddressLine5

Pour les adresses au Royaume-Uni uniquement. Si l'adresse a été validée, la cinquième ligne de l'adresse validée et normalisée. Si l'adresse n'a pas pu être validée, la cinquième ligne de l'adresse d'entrée sans aucune modification.

City

Le nom de la ville.

Country

Le code ISO 3116-1 Alpha-3 à trois caractères pour le pays. Pour obtenir la liste des codes ISO, voir Prise en charge du module et des codes ISO de pays.

FirmName

Le nom de la société.

HouseNumberHigh

La fin du numéro de résidence pour l'intervalle dans lequel le numéro de résidence de l'adresse du candidat se trouve.

HouseNumberLow

Le début du numéro de résidence pour l'intervalle dans lequel le numéro de résidence de l'adresse du candidat se trouve.

HouseNumberParity

Indique le système de numérotation des numéros de résidence entre HouseNumberLow et HouseNumberHigh, comme suit :

E
Seulement les valeurs paires
O
Seulement les valeurs impaires
B
Les deux

MatchLevel

Pour les adresses hors des États-Unis et du Canada, identifie le niveau de correspondance pour l'adresse du candidat. Les adresses américaines et canadiennes sont toujours « A ». Un des éléments suivants :

A
Le candidat fait correspondre l'adresse de saisie au niveau de la rue.
B
Le candidat fait correspondre l'adresse de saisie au niveau de l'état/province.

PostalCode

Le code postal. Aux États-Unis, il s'agit du Code ZIP.

PostalCode.AddOn

Les quatre derniers chiffres du Code ZIP + 4. U.S. uniquement.

RecordType

Le type d'enregistrement d'adresse, tel que défini par les autorités postales américaines et canadiennes (adresses américaines et au Canada uniquement) :

  • FirmRecord
  • GeneralDelivery
  • HighRise
  • PostOfficeBox
  • RRHighwayContract
  • Normal

RecordType.Default

Code indiquant la correspondance « par défaut » :

Y
L'adresse correspond à un enregistrement par défaut.
null
L'adresse ne correspond pas à un enregistrement par défaut.

StateProvince

L'abréviation de l'état ou de la province.

Status

Réussie ou échec de la tentative de correspondance.

null
Réussie
F
Échec

Status.Code

La raison de l'échec s'il y en a une. Il n'y a qu'une seule valeur possible :

  • DisabledCoder
  • RequestFailed

Status.Description

Une description du problème s'il y en a une.

Did not return multiples
L'adresse de saisie ne correspondait qu'à une seule adresse dans la base de données. GetCandidateAddresses renvoie seulement des données si des correspondances multiples possibles sont trouvées.
Number of candidates is not greater than 1
L'adresse de saisie correspondait à plus d'une adresse dans la base de données mais aucune adresse n'a été renvoyée.
PerformUSProcessing disabled
Cette valeur apparaît si Status.Code=DisabledCoder.
PerformCanadianProcessing disabled
Cette valeur apparaît si Status.Code=DisabledCoder.
PerformInternationalProcessing disabled
Cette valeur apparaît si Status.Code=DisabledCoder.

UnitNumberHigh

La fin du numéro de l'unité de l'intervalle dans lequel le numéro de l'unité de l'adresse du candidat se trouve.

UnitNumberLow

Le début du numéro de l'unité de l'intervalle dans lequel le numéro de l'unité de l'adresse du candidat se trouve.

UnitNumberParity

Indique le système de numérotation des numéros d'unité entre UnitNumberLow et UnitNumberHigh, comme suit :

E
Seulement les valeurs paires
O
Seulement les valeurs impaires
B
Les deux

USUrbanName

Le nom validé d'urbanisation de la ville. Les noms d'urbanisation sont principalement utilisés pour les adresses de Puerto Rico.