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 12
Next »
Este servicio será utilizado por las aplicaciones que necesiten consultar datos de usuarios con la BDC.
Situación actual
Descripción | Consulta un usuario por su login, regresando la entidad correspondiente |
Referencia SIF | Extensión de SIF 3.0.1 |
Entidad BDC | Persona |
Entidad SIF | UnoStudent, ParentGuardian, UnoStaff. |
Tipo de Petición | GET |
Parámetros o campos | | | |
---|
userId | - Login del usuario que se consulta
- Obligatorio
| - En caso de que no se indique el parámetro entrega el siguiente mesaje:
- En caso de no ser válido el login del usuario o que tenga borrado lógico, entrega el siguiente mensaje:
- <code>404</code>
<message>No se encontraron datos con los parámetros especificados.</message>
| schoolYear | (Opcional) Año escolar que se consulta ( ó Id del Ciclo Escolar ) | |
|
Ejemplo de llamada Student | https://homol.uno-internacional.com/sif/unoUser;contextId={"userId":"sarasophia.alavez.5"} |
Respuesta | <unoStudent refId="00000000-0000-1000-0000-000001661572" > En caso de unoStudent alumno.alumno_id (Identificador único en la BDC, asignado para el ciclo escolar) y cuando ParentGuardian o UnoStaff persona.persona_id (Identificador único en la BDC). <studentId>ADP4A.14</studentId> Para unoStudent Clave de alumno. Otro caso no se indica. <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> <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>Ciudad de México</stateProvince> Estado <countyRefId>00000000-0000-1000-0000-000000011292</countyRefId> municipio.municipio_id (Identificador único en la BDC) </address> </addressList> <phoneNumberList></phoneNumberList> Listado de teléfonos <schoolEmailList></schoolEmailList> <country>MX</country> País <unoSchool>00000000-0000-1000-0000-000000001028</unoSchool> colegio_id al que pertenece el alumno <sessionCode>2013-2014</sessionCode> Muestra información del ultimo ciclo escolar del Student. <gradeRefId>00000000-0000-1000-0000-000000000035</gradeRefId> Grado escolar <schoolLevelId>00000000-0000-1000-0000-000000000016</schoolLevelId> Nivel escolar <studentGroupAssociationId>00000016-0000-1000-0000-000001661572</studentGroupAssociationId> Nivel escolar y alumno.alumno_id <roles> <rol param="001">Alumno</rol> parámetro del rol y descripción del rol. Ver maestro de roles. </roles> </unoStudent> |
Ejemplo llamada unoStaff | https://homol.uno-internacional.com/sif/unoUser;contextId={"userId":"barbara.sanchez.sm"} |
Respuesta | <unoStaff refId="00000000-0000-1000-0000-000001400596"> <name> <firstName>BARBARA</firstName> <middleName>SANCHEZ</middleName> <lastName>HERNANDEZ</lastName> </name> <birthDate>1970-12-18</birthDate> <sex>Female</sex> <userId>barbara.sanchez.sm</userId> <language>ES</language> <zona_horaria_id>16</zona_horaria_id> <curp>SAHB701218MMC</curp> <addressList> <address addressType="Physical"> <street> <line1>BERTHA </line1> </street> <city>TOLUCA</city> <neighborhood>UNIDAD VICTORIA</neighborhood> <postalCode>50190</postalCode> <buildingSiteNumber>103</buildingSiteNumber> <county>TOLUCA</county> <stateProvince>Estado de México</stateProvince> <countyRefId>00000000-0000-1000-0000-000000011235</countyRefId> </address> </addressList> <phoneNumberList></phoneNumberList> <schoolEmailList> <schoolEmail> <email>coord.sec.met@casitaiedis.com</email> </schoolEmail> </schoolEmailList> <country>MX</country> <unoSchool>00000000-0000-1000-0000-000000001135</unoSchool> <staffSectionAssociationList> Relación del staff y colegio en el ciclo escolar actual, en caso de no haber no muestra staffSectionAssociationList. <staffSectionAssociation refId="00000018-2017-1000-0000-000001400596" > nivel_id, anio escolar y persona.persona_id <staffPersonRefId>00000000-0000-1000-0000-000001400596</staffPersonRefId> persona.persona_id <schoolLevelRefId>00000000-0000-1000-0000-000000000018</schoolLevelRefId> nivel_id <roles> <rol active="true" param="111">Administrador</rol> Roles <rol active="true" param="006">Coordinador</rol> <rol active="true" param="005">Subdirector</rol> <rol active="true" param="004">Director</rol> <rol active="true" param="008">Asistente</rol> </roles> </staffSectionAssociation> </staffSectionAssociationList> </unoStaff> |
Ejemplo llamada ParentGuardian | https://homol.uno-internacional.com/sif/unoUser;contextId={"userId":"zintia.cazares@outlook.com"} |
Respuesta | <parentGuardian refId="00000000-0000-1000-0000-000004854163"> <name> <firstName>ZINTIA EDITH</firstName> <middleName>CAZARES</middleName> <lastName>NAJERA</lastName> </name> <birthDate>1999-11-30</birthDate> <sex>Not selected</sex> <userId>zintia.cazares@outlook.com</userId> <language></language> <zona_horaria_id>16</zona_horaria_id> <curp></curp> <addressList></addressList> <phoneNumberList></phoneNumberList> <schoolEmailList> <schoolEmail> <email>zintia.cazares@outlook.com</email> </schoolEmail> </schoolEmailList> <country>MX</country> <contactRelationshipList> Relacion familiar con alumnos en el ciclo escolar actual, en caso de no haber no se muestra contactRelationshipList. <contactRelationshipId refId="04854163-0000-1000-0000-000005377005"> persona_id y alumno_id <relationshipToLearnerType>Mother</relationshipToLearnerType> Tipo relacion: Mother, Father, Tutor u Other <unoStudentRefId>00000000-0000-1000-0000-000005377005</unoStudentRefId> alumno_id (identificador del alumno por ciclo_escolar) </contactRelationshipId> <contactRelationshipId refId="04854163-0000-1000-0000-000005377315"> <relationshipToLearnerType>Mother</relationshipToLearnerType> <unoStudentRefId>00000000-0000-1000-0000-000005377315</unoStudentRefId> </contactRelationshipId> </contactRelationshipList> <unoSchool>00000000-0000-1000-0000-000000005590</unoSchool> <roles> <rol param="002">Familiar</rol> </roles> </parentGuardian> |
¿Quién lo utiliza y cómo? |
|