...
Este servicio será utilizado por las aplicaciones que necesiten consultar , o actualizar o insertar colegios con la BDC.
Situación actual
Descripción | Consulta |
o Actualiza un Colegio por su id. |
Referencia SIF | Extensión de SIF 3.0.1 |
Entidad BDC |
Colegio |
Entidad SIF |
Extensión de la entidad k12school (CEDS_ |
K12.xsd). | |
Tipo de Petición | GET para consultar |
y PUT para actualizar |
Parámetros |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Apellido materno
- Fecha de nacimiento
- Formato: aaaa-mm-dd
- Obligatorio
En caso de no indicar valor entrega el siguiente mensaje:
<code>400</code>
<message>El formato de la fecha es incorrecto.</message>
- Valores: Male, Female, Not selected
- Idioma
- Valores: Ver catalogo de Catálogos_generales_BDC
- Curp
|
|
| ||||||||
Ejemplo de llamada o de formulario |
Para GET y PUT de un solo familar:
httpPara PUT de varios familiares y POST de un familiar:
http://desenv.uno-internacional.com/sif/parentGuardian
<parentGuardianList> (Se agrega esta etiqueta cuando se van a actualizar varios familiares)
<parentGuardian
|
|
<name>
<firstName>Terezinha</firstName> Nombre
<middleName>Niehues</middleName> Apellido paterno
<lastName></lastName> Apellido materno
</name>
<birthDate>1999-11-30</birthDate> Fecha de nacimiento
<sex>Female</sex> (Male, Female, Not selected)
<language>ES</language> Idioma
<curp></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>2</buildingSiteNumber> Número
<county>GUSTAVO A MADERO</county> Municipio
<stateProvince>Ciudad de México</stateProvince> Estado
|
</address>
</addressList>
<phoneNumberList>
<phoneNumber phoneNumberType="Home"> Tipo teléfono (Home, Mobile)
<number>53956744</number> Número de teléfono
</phoneNumber>
<phoneNumber phoneNumberType="Mobile"> Tipo teléfono (Home, Mobile)
<number>5537651855</number> Número de teléfono
</phoneNumber>
</phoneNumberList>
<schoolEmailList>
<schoolEmail>
<email>terezinhaniehues@gmail.com</email> Correo
</schoolEmail>
</schoolEmailList>
</parentGuardian>
<parentGuardian refId="00000000-0000-1000-0000-000001808888"> persona.persona_id (Identificador único en la BDC)
........
........
</parentGuardian>
</parentGuardianList> (Se agrega esta etiqueta cuando se van a actualizar varios familiares)
PUT:
N/A (Código 204).
Cuando se actualizan varios:
<updateResponse>
<updates>
<update id="00000000-0000-1000-0000-000001342613"
statusCode="200" />
<update id="00000000-0000-1000-0000-000001107025"
statusCode="200" />
<update id="00000000-0000-1000-0000-000001351564"
statusCode="200" />
<update id="00000000-0000-1000-0000-000001063490"
statusCode="200" />
</updates>
</updateResponse>
POST:
<createResponse><creates>
<create id="00000000-0000-1000-0000-000002314849"
statusCode="200" />
</creates>
</createResponse>
| |
Respuesta |
|
¿Quién lo utiliza y cómo? |
|