Code AVC

Le Code de vérification d'adresse (AVC) est un code de 11 octets qui est composé d'indicateurs de précision pour les adresses ; les codes vous renseignent sur la qualité des résultats du traitement et fournissent des directives sur la façon de corriger les données d'entrée si nécessaire. Chaque adresse individuelle reçoit son propre code. Ce code est automatiquement renvoyé dans la sortie de votre flux de données. Voici un exemple d'un AVC :

V44-I44-P6-100

Les codes AVC sont divisés en huit parties :

  • État de vérification
  • Niveau de correspondance de vérification post-traitement
  • Niveau de correspondance de vérification pré-traitement
  • État d'analyse
  • Niveau de correspondance d'identification du lexique
  • Niveau de correspondance d'identification du contexte
  • État du code postal
  • Score de correspondance

État de vérification

Le niveau auquel une adresse a été vérifiée.

  • V : Vérifié. Une correspondance complète a été établie entre les données d'entrée et un seul enregistrement à partir de données de référence disponibles. Pour la validation d'adresse simple, celle-ci est considéré comme le meilleur code à renvoyer.
  • P : Partiellement vérifié. Une correspondance partielle a été établie entre les données d'entrée et un seul enregistrement à partir de données de référence disponibles. Cela signifierait qu'il y a des données granulaires pour les informations d'adresse qui ont été fournies, mais que des informations supplémentaires sont requises pour renvoyer une validation complète.
  • A : Ambigu. Il existe plusieurs adresses qui pourraient correspondre à l'entrée.
  • U : Vérification impossible. Ceci obtient un renvoi quand il n'y a pas suffisamment d'informations pour vérifier une adresse ou lorsque la requête d'entrée n'est pas lisible. Les champs de sortie contiendront les données d'entrée.
  • R : Inversé. L'enregistrement n'a pas pu être vérifié au niveau minimal acceptable spécifié. Cela se produit lorsque des options avancées telles que les niveaux de retour minimum sont définies sur un processus. Les champs de sortie contiendront les données d'entrée.
  • C : Conflit. Il y a plusieurs correspondances de données de référence proche avec des valeurs en conflit.

Niveau de correspondance de vérification post-traitement

Le niveau auquel les données d'entrée correspondent aux données de référence disponibles après le traitement.

  • 5 : Point de livraison (immeuble ou boîte postale) L'enregistrement est accepté ou présente un haut niveau de confiance si ApartmentNumber, HouseNumber, Street, City et StateProvince, fournis dans l'enregistrement d'entrée, correspondent au jeu de données de référence Loqate. Il présente un niveau de confiance modéré si ApartmentNumber est correct, mais que les autres champs restants sont incorrects ; mais, dans ce cas, le moteur Loqate devrait être capable d'identifier ApartmentNumber, car ApartmentNumber se trouve à un niveau plus granulaire. Il présente un niveau de confiance zéro si le moteur Loqate n'est pas en mesure d'analyser ApartmentNumber ni d'autres champs.
  • 4 : Établissement ou bâtiment. L'enregistrement est accepté ou présente un haut niveau de confiance si House Number, Street, City et StateProvince, fournis dans l'enregistrement d'entrée, correspondent au jeu de données de référence Loqate. Il présente un niveau de confiance modéré si HouseNumber est correct, mais que les autres champs ne le sont pas ; cependant, dans ce cas, le moteur Loqate devrait être capable d'identifier HouseNumber, car HouseNumber se trouve à un niveau plus granulaire. Il présente un niveau de confiance zéro si le moteur Loqate n'est pas en mesure d'analyser HouseNumber ni d'autres champs.
  • 3 : Voie, route ou rue. L'enregistrement est accepté ou présente un haut niveau de confiance si Street, City et StateProvince, fournis dans l'enregistrement d'entrée, correspondent au jeu de données de référence Loqate. Il présente un niveau de confiance modéré si City est correct, mais que StateProvince ne l'est pas ; cependant, dans ce cas, le moteur Loqate devrait être capable d'identifier StateProvince, car City fait partie de StateProvince. Il présente un niveau de confiance zéro si le moteur Loqate n'est pas en mesure d'analyser City ou les deux champs (City et State Province).
  • 2 : Localité (ville ou agglomération). L'enregistrement est accepté ou présente un haut niveau de confiance si City et StateProvince, fournis dans l'enregistrement d'entrée, correspondent au jeu de données de référence Loqate. Il présente un niveau de confiance modéré si City est correct, mais que StateProvince ne l'est pas ; cependant, dans ce cas, le moteur Loqate devrait être capable d'identifier StateProvince, car City fait partie de StateProvince. Il présente un niveau de confiance zéro si le moteur Loqate n'est pas en mesure d'analyser City ou les deux champs (City et StateProvince).
  • 1 : Zone administrative (état ou région). L'enregistrement est accepté ou présente un haut niveau de confiance si StateProvince, fourni dans l'enregistrement d'entrée, correspond au jeu de données de référence Loqate.
  • 0 : Aucun. Il s'agit de l'équivalent de l'option de correspondance la plus lâche.

Niveau de correspondance de vérification pré-traitement

Le niveau auquel les données d'entrée correspondent aux données de référence disponibles avant le traitement.

  • 5 : Point de livraison (bâtiment ou boîte postale).
  • 4 : Établissement ou bâtiment.
  • 3 : Voie, route ou rue.
  • 2 : Localité (ville ou agglomération).
  • 1 : Zone administrative (état ou région).
  • 0 : Aucun.

État d'analyse

Le niveau auquel une adresse a été analysée.

  • I : identifiée et analysée. Les données d'entrée ont été identifiées et placées dans les composants. Par exemple, avec « 123 Kingston Av » Validate Address Loqate est capable de déterminer que « 123 » est un numéro d'établissement, « Kingston » est le nom de la voie et « Av » ou « Avenue » est le type de voie.
  • U : Analyse impossible. Validate Address Loqate n'a pas pu identifier et analyser les données d'entrée. Comme pour l'état de vérification « Non vérifiée », les données d'entrée étaient incomplètes ou imprécises.

Niveau de correspondance d'identification du lexique

Le niveau auquel les données d'entrée ont une certaine forme reconnue grâce à l'utilisation de la correspondance de modèle (par exemple, une valeur numérique peut être un numéro d'établissement) et de la correspondance de lexique (par exemple, « rd » peut être le type de voie « road » ; « Londres » peut être une localité et ainsi de suite).

  • 5 : Point de livraison (bâtiment ou boîte postale).
  • 4 : Établissement ou bâtiment.
  • 3 : Voie, route ou rue.
  • 2 : Localité (ville ou agglomération).
  • 1 : Zone administrative (état ou région).
  • 0 : Aucun.

Niveau de correspondance d'identification du contexte

Le niveau auquel les données d'entrée peuvent être reconnues en fonction du contexte dans lequel elles apparaissent. C'est la forme la moins précise de mise en correspondance et elle est basée sur l'identification d'un mot comme un élément d'adresse particulière. Par exemple, une entrée peut être interprétée comme étant une voie publique parce qu'elle est précédée par quelque chose qui peut être un établissement et suivie par quelque chose qui peut être une localité, ces derniers éléments étant identifiés via une correspondance par rapport aux données de référence ou au lexique.

  • 5 : Point de livraison (bâtiment ou boîte postale).
  • 4 : Établissement ou bâtiment.
  • 3 : Voie, route ou rue.
  • 2 : Localité (ville ou agglomération).
  • 1 : Zone administrative (état ou région).
  • 0 : Aucun.

État du code postal

Le niveau auquel un code postal a été vérifié.

  • P8 : PostalCodePrimary et PostalCodeSecondary vérifiés.
  • P7 : PostalCodePrimary vérifié, PostalCodeSecondary ajouté ou modifié.
  • P6 : PostalCodePrimary vérifié.
  • P5 : PostalCodePrimary vérifié avec une petite modification.
  • P4 : PostalCodePrimary vérifié avec une grosse modification.
  • P3 : PostalCodePrimary ajouté.
  • P2 : PostalCodePrimary identifié par le lexique.
  • P1 : PostalCodePrimary identifié par le contexte.
  • P0 : PostalCodePrimary vierge.

Score de rapprochement

Une valeur numérique comprise entre 0 et 100 représentant la similitude entre les données d'entrée identifiées et les données de sortie pour l'enregistrement. Un résultat de 100 indique qu'aucune modification autres que les ajouts, l'alias, la casse ou des modifications diacritiques n'a été apportée aux données d'entrée. Un résultat de 0 indique qu'il n'existe pas de similitude entre les données d'entrée et les données de sortie fournies.