Versions Compared

Key

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

...

Descripción

Consulta los Alumnos asociados a un Colegio para un Ciclo en específico, si se especifica un Nivel se regresan los Alumnos para ese Nivel, si no se especifica el Nivel se regresan los Alumnos para todos los Niveles asociados al Colegio para el Ciclo especificado. Opcionalmente se puede filtrar por nivel, grado y/o grupo. En esta consulta no se enlistan alumnos con borrado lógico.

Referencia SIFExtensión de SIF 3.0.1
Entidad BDCAlumno
Entidad SIF

UNOStudent (Lista)

Tipo de PeticiónGET
Parámetros o Campos


CamposDescripciónReglas de negocio
school
  • El identificador del colegio debe existir, en caso de no ser válido devuelve: 
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message>

       
  • Si no se especifica el parámetro, como es obligatorio devuelve: 
    • <code>400</code>
      <message>Debe especificar el identificador del colegio.</message>

schoolYear
  • (Obligatorio) Año escolar que se consulta 
  • El colegio debe existir en el año escolar, en caso de no ser válido devuelve:
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message>

  • Si no se especifica el parámetro, como es obligatorio devuelve:
    •  <code>400</code>
      <message>Debe especificar un ciclo para consultar.</message>
level
  • El nivel debe existir para el colegio, en caso de no ser válido devuelve
    • <code>404</code>
      <message>No se encontraron datos con los parámetros especificados.</message>

keys

  • (Opcional) Indicador de regresar solo llaves de entidades.
  • Valores: true, false.
  • Default: false.
     
 


Ejemplo de llamada o de formulario

http://desenv.uno-internacional.com/sif/unoSchool/unoStudent;contextId={"school":1135, "schoolYear":2017, "keys":"false", "level":18}

Respuesta

<unoStudentList>
<unoStudent refId="00000000-0000-1000-0000-000005221937" > alumno.alumno_id (Identificador único en la BDC, asignado para el ciclo escolar) 
<studentId></studentId> Clave del alumno
<name>
<firstName>DANA PAULINA</firstName> Nombre
<middleName>AMEZCUA</middleName> Apellido Paterno
<lastName>SANCHEZ</lastName> Apellido Materno
</name>
<birthDate>2003-06-15</birthDate>  Fecha de nacimiento
<sex>Female</sex> (Male, Female, Not selected)
<userId>dana.amezcua.sm</userId> Username
<language>ES</language> Idioma
<personRefId>00000000-0000-1000-0000-000001029240</personRefId> persona.persona_id (Identificador único en la BDC)
<curp>AESD030615MHGMNNA1</curp> CURP
<addressList>  Listado de domicilios
<address addressType="Physical"> Tipo de dirección (Physical, Mailing, Shipping)
<street>
<line1></line1> Calle
</street>
<city></city> Ciudad
<neighborhood></neighborhood> Colonia
<postalCode></postalCode>  Código postal
<buildingSiteNumber></buildingSiteNumber> Número
<county>METEPEC</county>  Municipio
<stateProvince>Estado de México</stateProvince> Estado
<countyRefId>00000000-0000-1000-0000-000000011121</countyRefId> municipio.municipio_id (Identificador único en la BDC)
</address>
</addressList>
<phoneNumberList></phoneNumberList>  Listado de teléfonos
<schoolEmailList></schoolEmailList>  Listado de correos electrónicos
</unoStudent>

....

<unoStudent refId="00000000-0000-1000-0000-000005582760" >

.........
</unoStudent>
</unoStudentList>


¿Quién lo utiliza y cómo?

 

...