Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
titleEstado

<

Status
colourGreen
titleEn uso
>

Info
titleEn Uso

Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.


...

Situación actual

DescripciónValida el ID oficial de una persona
Referencia SIF
Entidad BDCpersona
Entidad SIF
Tipo de PeticiónPOST
Parámetros


Campos
Descripción
Reglas de negocio
birthDate
  • Fecha de nacimiento de la persona
  • Obligatorio
  • Debe ingresarse de la siguiente manera:
    • YYYY-MM-DD
sex
  • Sexo de la persona
  • Obligatorio
  • Los valores aceptados son:
    • Male
    • Female
schoolId
  • Identificador del colegio asociado a la persona
  • Si se envía este dato, se valida que el ID oficial se único para ese colegio
personId
  • Identificador único de la persona
  • Si se envía este dato, se valida un usuario existente y ese ya no lo toma en cuenta.
  • Si no se envía este dato la validación se realiza como usuario nuevo
curp
  • Identificador oficial asociado a la persona
  • Obligatorio
  • En caso de no ser un identificador válido, se responde de la siguiente manera:

    Code Block
    languagexml
    <error refId="00000000-0000-1000-0000-000000000000">
        <code>40034</code>
        <message>El dato de fecha en la curp no es correcto.</message>
    </error>


rut
  • Identificador fiscal asociado a la persona
  • Se puede realizar la validación de este campo si es que viene informado


Ejemplo de llamada o de formulario

https://homol.uno-internacional.com/wssb/util/officialId/validate


Code Block
languagexml
titlePayload
<officialId>
    <birthDate>1962-08-01</birthDate>
    <sex>Female</sex>
    <schoolId>4868</schoolId>
    <personId>3798340</personId>
    <curp>OERL620801MMCLDR09</curp>
    <rut>15175510-0</rut>
</officialId>


Respuesta

Code Block
languagexml
<validateResponse>
    <validates>
        <validate id="OERL620801MMCLDR09"  statusCode="200" ></validate>
    </validates>
</validateResponse>


¿Quién lo utiliza y cómo?

 En la aplicación de Censo

...