Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 13
Next »
Este servicio será utilizado por las aplicaciones que necesiten actualizar datos de alumnos con la BDC.
Situación actual
Descripción | Actualiza un Alumno. |
Referencia SIF | Extensión de SIF 3.0.1 |
Entidad BDC | Alumno |
Entidad SIF | Extensión de la entidad k12student (CEDS_K12.xsd). |
Tipo de Petición | Put |
Parámetros | | | |
---|
UUID del Alumno | - UUID del Alumno que se consulta
- Obligatorio
| |
|
Ejemplo de llamada o de formulario | http://desenv.uno-internacional.com/sif/unoStudent/00000000-0000-1000-0000-000001003549 |
Parámetros en XML payload | - Valida payload. En caso de no ser correcto manda mensaje de error.
Campo | Descripción | Reglas de Negocio |
---|
unoStudent refId | - Identificador único en la BDC alumno.alumno_id
- Obligatorio
| En caso de ser un ID de alumno no válido entrega el siguiente mensaje: - <error refId="00000000-0000-1000-0000-001373134177">
<code>404</code> <message>No existe la entidad con el id especificado.</message> </error>
| studentId | | | firstName | | - En caso de no indicar valor entrega el siguiente mensaje:
<update id="" statusCode="400" > <error id="00000000-0000-1000-0000-000004036006" > <code>400</code> <message>Los datos del nombre son requerido</message></error> </update>
| middleName | - Apellido paterno
- Obligatorio
| - En caso de no indicar valor entrega el siguiente mensaje:
<update id="" statusCode="400" > <error id="00000000-0000-1000-0000-000004036006" > <code>400</code> <message>Los datos del nombre son requerido</message></error> </update>
| lastName | - Apellido materno
- Obligatorio
| - En caso de no indicar valor entrega el siguiente mensaje:
<update id="" statusCode="400" > <error id="00000000-0000-1000-0000-000004036006" > <code>400</code> <message>Los datos del nombre son requerido</message></error> </update>
| birthDate | - Fecha de nacimiento
- Formato: aaaa/mm/dd
- Obligatorio
| - En caso de no indicar valor entrega el siguiente mensaje:
<update id="" statusCode="400" > <error id="00000000-0000-1000-0000-000004036006" > <code>400</code> <message>El formato de la fecha es incorrecto.</message></error> </update>
| sex | - Valores: Male, Female, Not selected
- Opcional
| | userId | | - En caso de no indicar valor entrega el siguiente mensaje:
<update id="" statusCode="409" > <error id="00000000-0000-1000-0000-000004036006" > <code>409</code> <message>Ocurrió un error al guardar la información de login.</message> </error> </update>
| password | | | personRefId | - Identificador único en la BDC persona.persona_id
- Opcional
| | curp | | | addressType | - Tipo de dirección
- Physical, Mailing, Shipping
| | line1 | | | city | | | neighborhood | | |
|
Ejemplo XML Payload | <unoStudent refId="00000000-0000-1000-0000-000001003549"> Identificador único en la BDC alumno.alumno_id <studentId>ADP4A.14</studentId> Clave del Alumno <name> <firstName>VALERIA MICHELLE</firstName> Nombre <middleName>PIÑEIRO</middleName> Apellido paterno <lastName>ARENAS</lastName> Apellido materno </name> <birthDate>2012-12-11</birthDate> Fecha de nacimiento (aaaa/mm/dd) <sex>Female</sex> (Male, Female, Not selected) <userId>valeria.pineiro</userId> username <password>dmFsZXJpYS5w</password> contraseña <personRefId>00000000-0000-1000-0000-000001003674</personRefId> Identificador único en la BDC persona.persona_id <curp>PIAV020218MDFXRLB2</curp> CURP <addressList> Lista de domicilios <address addressType="Physical"> Tipo de dirección (Physical, Mailing, Shipping) <street> <line1>CALLE 8 DE MAYO</line1> Calle </street> <city>MEXICO</city> Ciudad <neighborhood>PLANETARIO LINDAVISTA</neighborhood> Colonia <postalCode>07300</postalCode> Código Postal <buildingSiteNumber>2</buildingSiteNumber> <county>GUSTAVO A MADERO</county> <stateProvince>Distrito Federal</stateProvince> <countyRefId>00000000-0000-1000-0000-000000011302</countyRefId> </address> <address addressType="Mailing"> <street> <line1>CALLE 10 DE ABRIL</line1> </street> <city>IRAPUATO</city> <neighborhood>TABACHINES</neighborhood> <postalCode>07500</postalCode> <buildingSiteNumber>22</buildingSiteNumber> <county>IRAPUATO</county> <stateProvince>Guanajuato</stateProvince> <countyRefId>00000000-0000-1000-0000-000000008126</countyRefId> </address> </addressList> <phoneNumberList> <phoneNumber phoneNumberType="Home"> <number>53956782</number> </phoneNumber> <phoneNumber phoneNumberType="Mobile"> <number>5537651829</number> </phoneNumber> </phoneNumberList> <schoolEmailList> <schoolEmail> <email>correo@correo.com</email> </schoolEmail> </schoolEmailList> </unoStudent> |
Respuesta | <unoStudent refId="00000000-0000-1000-0000-000001003549" > Identificador único en la BDC <studentId>ADP4A.14</studentId> Clave del alumno <name> <firstName>VALERIA MICHELLE</firstName> Nombre <middleName>PIÑEIRO</middleName> Primer apellido <lastName>ARENAS</lastName> Segundo apellido </name> <birthDate>2002-02-18</birthDate> Fecha de nacimiento <sex>Female</sex> (Male, Female, Not selected) <userId>valeria.pineiro</userId> Username <language>ES</language> Idioma <personRefId>00000000-0000-1000-0000-000001003674</personRefId> persona.persona_id (Identificador único en la BDC) <curp>PIAV020218MDFXRLB2</curp> CURP <addressList> Listado de domicilios <address addressType="Physical"> Tipo de dirección (Physical, Mailing, Shipping) <street> <line1>CALLE 8 DE MAYO </line1> Calle </street> <city>MEXICO</city> Ciudad <neighborhood>PLANETARIO LINDAVISTA</neighborhood> Colonia <postalCode>07300</postalCode> Código postal <buildingSiteNumber>3</buildingSiteNumber> Número <county>GUSTAVO A. MADERO</county> Municipio <stateProvince>Distrito Federal</stateProvince> Estado <countyRefId>00000000-0000-1000-0000-000000011292</countyRefId> Identificador único en la BDC </address> </addressList> <phoneNumberList></phoneNumberList> Listado de teléfonos <schoolEmailList></schoolEmailList> Listado de correos electrónicos </unoStudent> |
¿Quién lo utiliza y cómo? | |