Obtención de cruces múltiples

Si ValidateAddress encuentra varias direcciones en la base de datos postales que pueden ser coincidencias respecto de la dirección de entrada, es posible hacer que ValidateAddress arroje las posibles coincidencias. Por ejemplo, la siguiente dirección coincide con múltiples direcciones de la base de datos postales de Estados Unidos:

PO BOX 1
Nueva York, NY

Opciones

Para obtener múltiples cruces, utilice las opciones que se describen en la siguiente tabla.

Tabla 1. Opciones de cruces múltiples

optionName

Descripción

KeepMultimatch

Indica si se devolverán múltiples direcciones para las direcciones de entrada que tienen más de un cruce posible.

Y
Sí, se devolverán múltiples cruces (opción predeterminada).
N
No se devolverán múltiples cruces.

MaximumResults

Un número entre 1 y 10, que indica el número máximo de direcciones que se arrojarán.

El valor predeterminado es 1.

Nota: La diferencia entre Keepmultimatch=N y KeepMultimatch=Y/MaximumResults=1 es que varias coincidencias arrojarán una falla si KeepMultimatch=N, mientras que varias coincidencias arrajarán un registro si KeepMultimatch=Y y MaximumResults=1.

OutputFieldLevelReturnCodes

Para identificar qué direcciones de salida son direcciones de candidatos, debe especificar un valor de Y para OutputFieldLevelReturnCodes. Al hacerlo, los registros que representan direcciones de candidatos mostrarán uno o más valores "M" en los indicadores de resultado de nivel de campo.

Salida

Cuando se opta por obtener múltiples cruces, las direcciones se devuelven en el formato que se especifica. Para obtener información sobre cómo especificar el formato de la dirección, consulte Opciones de datos de salida. Para identificar los registros que representan direcciones de candidatos, busque los indicadores de resultado de nivel de campo con múltiples valores "M". Para obtener más información, consulteIndicadores de resultado de nivel de campo.