Esta solución separa sin la necesidad de utilizar el documento el/los Nombres del Apellido a través de Diccionarios y Gramáticas de Interpretación especialmente diseñados para tal fin , asignándole en el proceso el sexo del individuo.
Este Normalizador permite las siguientes funcionalidades:
El cliente debe enviar una estructura Nombre donde deberá completar al menos los campos:
Valor | Descripción |
CO | Corregido |
NE | No Establecido |
SD | Sin Datos |
NP | No Parseado |
Atributo | Longitud Máxima | Descripción del atributo |
clientAccessCode | 64 | Identificador único de usuarios. Este valor identifica y valida en cada invocación a un usuario determinado. Este valor tiene asociado los roles que le corresponden al usuario. |
customAdapters | 64 | Adaptadores de respuesta/modificadores de comportamiento. Para más información ver «Adaptadores de respuesta». |
names | 64 | Nombre de la persona a normalizar. |
lastNames | 64 | Apellido de la persona a normalizar. |
gender | 1 | Determina la identidad de género de la persona. |
Atributo | Longitud Máxima | Observación |
status | 3 | Indica el estado de normalización y/o validación. Para mas información ver el apartado «Estados y Motivos». |
statusReason | 2 | Indica la razón con referencia al estado de normalización y/o validación. Para mas información ver el apartado «Estados y Motivos». |
remainingCredits | 16 | Créditos restantes del usuario. |
transactionId | 10 | Merlin asigna un id de transacción por consulta. |
names | 64 | Nombre/s de la persona normalizada o estandarizada. |
lastNames | 64 | Apellido/s de la persona normalizada o estandarizada.. |
personType | 2 | Identificador del tipo de persona: PF (persona fisica). |
gender | 1 | Determina la identidad de género de la persona. |
merlinCustomValues | – | Valores desarrollados por demanda del cliente o que se provee opcionalmente. |
Para ver más detalles de los WebServices: