/
Servicio /wssb/util/officialId/validate

Servicio /wssb/util/officialId/validate

Estado

<EN USO>

En Uso

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


Valida el ID oficial de una persona.


Situación actual

DescripciónValida el ID oficial de una persona
Entidad BDCpersona
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
schoolYearId
  • Identificador del ciclo escolar asociado a la persona
  • Si se envía este dato, se valida que el ID oficial se único para ese ciclo
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
  • Para MX/COMP solo se permite el CURP genérico para colegios demo.

  • En caso de no ser un identificador válido, se responde de la siguiente manera:

    <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


Ejemplo de llamada o de formulario

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


Payload
<officialId>
    <birthDate>1962-08-01</birthDate>
    <sex>Female</sex>
    <schoolId>4868</schoolId>
    <personId>3798340</personId>
    <curp>OERL620801MMCLDR09</curp>
    <rut>15175510-0</rut>
</officialId>
Respuesta

<validateResponse>
    <validates>
        <validate id="OERL620801MMCLDR09"  statusCode="200" ></validate>
    </validates>
</validateResponse>
¿Quién lo utiliza y cómo?

  Es utilizado en las aplicaciones de Censo y LMS en la creación / edición de un alumno.


 

Related content

Servicio /wssb/util/email/validate
Servicio /wssb/util/email/validate
More like this
Servicio Validar T: /source/ws/uno_wsj_validar_t.php
Servicio Validar T: /source/ws/uno_wsj_validar_t.php
More like this
Servicio /wssb/pin
Servicio /wssb/pin
More like this
Servicio Confirmacion Pago IM: /source/ws/uno_wsx_confirmacion_pago_im.php
Servicio Confirmacion Pago IM: /source/ws/uno_wsx_confirmacion_pago_im.php
More like this
POST /wssb/crm/seller
POST /wssb/crm/seller
More like this
Servicio Contrato: /source/ws/uno_wsx_contrato_im.php
Servicio Contrato: /source/ws/uno_wsx_contrato_im.php
More like this