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.
Parámetro |
Descripción |
---|---|
Option.KeepMultimatch |
Indica si se devolverán múltiples direcciones para las direcciones de entrada que tienen más de un cruce posible.
|
Option.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 Option.Keepmultimatch=N y Option.KeepMultimatch=Y/Option.MaximumResults=1 es que varias coincidencias arrojarán una falla si Option.KeepMultimatch=N, mientras que varias coincidencias arrajarán un registro si Option.KeepMultimatch=Y y Option.MaximumResults=1.
|
Option.OutputFieldLevelReturnCodes |
Para identificar qué direcciones de salida son direcciones de candidatos, debe especificar un valor de Y para Option.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.