El código AVC

El Código de verificación de direcciones (Address Verification Code, AVC) es un código de 11 bytes que se compone de indicadores precisos de direcciones; los códigos le indican la calidad de los resultados del proceso y le proporcionan pautas acerca de cómo corregir los datos de entrada en caso de que sea necesario. Cada dirección individual recibe su propio código. Este código se devuelve automáticamente dentro de la salida de su flujo de datos. Un ejemplo de AVC es:

V44-I44-P6-100

Los códigos AVC constan de ocho partes:

  • Estado de verificación
  • Nivel de coincidencia de verificación procesado posteriormente
  • Nivel de coincidencia de verificación procesado anteriormente
  • Estado de análisis
  • Nivel de coincidencia de identificación léxica
  • Nivel de coincidencia de identificación contextual
  • Estado del código postal
  • MatchScore

Estado de verificación

El nivel en el que una dirección fue verificada.

  • V: verificado. Se realizó un cruce completo entre los datos de entrada y el registro único desde los datos de referencia disponibles. Se considera que este es el mejor código de devolución para una validación de dirección simple.
  • P: parcialmente verificado. Se realizó un cruce parcial entre los datos de entrada y el registro único desde los datos de referencia disponibles. Esto puede significar que hay datos granulares para la información de la dirección proporcionada pero se necesita información adicional para devolver una validación completa.
  • A: ambiguo. Hay varias direcciones que podrían coincidir con la entrada.
  • U: no es posible verificar. Esto se obtiene cuando no hay demasiada información para verificar un dirección o cuando la consulta de entrada no se puede leer. Los campos de salida contendrán los datos de entrada.
  • R: revertido. El registro no se pudo verificar al nivel mínimo específico aceptable. Esto ocurre cuando las opciones avanzadas, como los niveles de reversión mínimos, se establecen en un proceso. Los campos de salida contendrán los datos de entrada.
  • C: conflicto. Hay más de un cruce de datos de referencia más cercano con valores conflictivos.

Nivel de coincidencia de verificación procesado posteriormente

El nivel en el que los datos de entrada coinciden con los datos de referencia disponibles luego del procesamiento.

  • 5: punto de entrega (edificio o casilla postal). El registro se pasará o tendrá una alta confianza si ApartmentNumber, HouseNumber, Street, City y StateProvince proporcionados en el registro de entrada, coinciden con el conjunto de datos de referencia de Loqate. Tendrá una confianza moderada si ApartmentNumber es correcto, pero los campos restantes son incorrectos. En este caso, sin embargo, el motor Loqate debe tener la capacidad de identificar el campo ApartmentNumber ya que ApartmentNumber está a un nivel más granular. Tendrá cero confianza si el motor Loqate no puede analizar ApartmentNumber y los otros campos.
  • 4: oficina o lugar / edificio. El registro se pasará o tendrá una alta confianza si House Number, Street, City y StateProvince proporcionados en el registro de entrada, coinciden con el conjunto de datos de referencia de Loqate. Tendrá una confianza moderada si HouseNumber es correcto, pero los otros campos son incorrectos. En este caso, sin embargo, el motor Loqate debe tener la capacidad de identificar el campo HouseNumber, ya que HouseNumber está a un nivel más granular. Tendrá cero confianza si el motor Loqate no puede analizar HouseNumber y los otros campos.
  • 3: vía pública, camino o calle. El registro se pasará o tendrá una alta confianza si Street, City y StateProvince proporcionados en el registro de entrada, coinciden con el conjunto de datos de referencia de Loqate. Tendrá una confianza moderada si City es correcto, pero StateProvince es incorrecto. En este caso, sin embargo, el motor Loqate debe tener la capacidad de identificar el campo StateProvince ya que City en sí mismo forma parte de StateProvince. Tendrá cero confianza si el motor Loqate no puede analizar City o ambos campos (City y StateProvince).
  • 2: localidad (ciudad o pueblo). El registro se pasará o tendrá una alta confianza si tanto City como StateProvince proporcionados en el registro de entrada, coinciden con el conjunto de datos de referencia de Loqate. Tendrá una confianza moderada si City es correcto, pero StateProvince es incorrecto. En este caso, sin embargo, el motor Loqate puede identificar el campo StateProvince, ya que City en sí mismo forma parte de StateProvince. Tendrá cero confianza si el motor Loqate no puede analizar City o ambos campos (City y StateProvince).
  • 1: área administrativa (estado o región). El registro se pasará o tendrá una alta confianza si StateProvince proporcionado en el registro de entrada, coincide con el conjunto de datos de referencia de Loqate.
  • 0: ninguno. Esto equivale a la opción de coincidencia más imprecisa.

Nivel de coincidencia de verificación procesado anteriormente

El nivel en el que los datos de entrada coinciden con los datos de referencia disponibles antes del procesamiento.

  • 5: punto de entrega (edificio o casilla postal)
  • 4: oficina o lugar / edificio.
  • 3: vía pública, camino o calle.
  • 2: localidad (ciudad o pueblo).
  • 1: área administrativa (estado o región).
  • 0: ninguno.

Estado de análisis

El nivel en el que una dirección fue analizada.

  • I: identificado y analizado. Los datos de entrada se analizaron y se colocaron en componentes. Por ejemplo, con "123 Kingston Av", Validate Address Loqate sería capaz de determinar que "123" es un número de lugar, "Kingston" es el nombre de la vía pública y "Av" o "Avenue" es el tipo de vía pública.
  • U: no es posible analizar. Validate Address Loqate no pudo identificar y analizar los datos de entrada. Al igual que con el estado de verificación "Sin verificar", los datos de entrada estaban incompletos o eran vagos.

Nivel de coincidencia de identificación léxica

El nivel al que los datos de entrada tienen alguna forma reconocida a través del uso de la coincidencia de patrones (por ejemplo, un valor numérico podría ser un número de lugar) y una coincidencia léxica (por ejemplo, "rd" podría ser el tipo de vía pública "road", "Londres "podría ser una localidad, y así sucesivamente).

  • 5: punto de entrega (edificio o casilla postal)
  • 4: oficina o lugar / edificio.
  • 3: vía pública, camino o calle.
  • 2: localidad (ciudad o pueblo).
  • 1: área administrativa (estado o región).
  • 0: ninguno.

Nivel de coincidencia de identificación contextual

El nivel al que los datos de entrada se pueden reconocer en base al contexto en el que aparecen. Esta es la forma de coincidencia menos precisa y se basa en la identificación de una palabra como un elemento de dirección particular. Por ejemplo, la entrada podría ser determinada como una vía pública ya que fue precedida por algo que podría ser una premisa y seguida por algo que podría ser una localidad, los últimos elementos se identifican a través de un cruce contra los datos de referencia o el léxico.

  • 5: punto de entrega (edificio o casilla postal)
  • 4: oficina o lugar / edificio.
  • 3: vía pública, camino o calle.
  • 2: localidad (ciudad o pueblo).
  • 1: área administrativa (estado o región).
  • 0: ninguno.

Estado del código postal

El nivel en el que un código postal fue verificado.

  • P8: PostalCodePrimary y PostalCodeSecondary verificados.
  • P7: PostalCodePrimary verificado, PostalCodeSecondary agregado o cambiado.
  • P6: PostalCodePrimary verificado.
  • P5: PostalCodePrimary verificado con un pequeño cambio.
  • P4: PostalCodePrimary verificado con un gran cambio.
  • P3: PostalCodePrimary agregado.
  • P2: PostalCodePrimary identificado por el léxico.
  • P1: PostalCodePrimary identificado por el contexto.
  • P0: PostalCodePrimary vacío.

Calificación de cruce

Un valor numérico entre 0 y 100 que representa la similitud entre los datos de entrada identificados y los datos de salida para el registro. El resultado 100 significa que solo se realizaron cambios de agregados, alias, uso de mayúsculas y minúsculas o diacríticos en los datos de entrada. El resultado 0 significa que no hay similitud entre el elemento de datos de entrada y los datos de salida proporcionados.