Versions Compared

Key

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

...

Descripción

Consulta los Grupos asociados a un Colegio para un Ciclo en específico.

Referencia SIFExtensión de SIF 3.0.1
Entidad BDCGrupo
Entidad SIF

group (Lista).

Tipo de PeticiónGET
Parámetros o Campos
CamposDescripciónReglas de negocio
school
  • (Obligatorio) Id del Colegio correspondiente
  • El identificador del colegio debe existir, en caso de no ser válido no devuelve datos
  • Si no ese 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 no devuelve datos.
  • Si no se especifica el parámetro, como es obligatorio devuelve:
    •  <code>400</code>
      <message>Debe especificar un ciclo para consultar.</message>

keys

  • (Opcional) Indicador de regresar solo llaves de entidades. Default: false.
     
 
Ejemplo de llamada o de formulario

http://desenv.uno-internacional.com/sif/unoSchool/group;contextId={"school":1135,"schoolYear":2014,"keys":"true"}

Respuesta

<groupList>
<group refId="00000020-0000-1000-0000-000000000016"> grado.grado_id y grupo.grupo_id. grado.grado_id. Ver maestro de  Grados y Niveles
<groupCode>A</groupCode>
<groupDescription>Grupo A</groupDescription>
<order>100</order>
<gradeRefId>00000000-0000-1000-0000-000000000020</gradeRefId>
</group>
<group refId="00000020-0000-1000-0000-000000000017">
<groupCode>B</groupCode>
<groupDescription>Grupo B</groupDescription>
<order>200</order>
<gradeRefId>00000000-0000-1000-0000-000000000020</gradeRefId>
</group>
<group refId="00000020-0000-1000-0000-000000000018">
<groupCode>C</groupCode>
<groupDescription>Grupo C</groupDescription>
<order>300</order>
<gradeRefId>00000000-0000-1000-0000-000000000020</gradeRefId>
</group>
<group refId="00000020-0000-1000-0000-000000000019">
<groupCode>D</groupCode>
<groupDescription>Grupo D</groupDescription>
<order>400</order>
<gradeRefId>00000000-0000-1000-0000-000000000020</gradeRefId>
</group>

.........

.........

.........

<resumen>
<grupos>
<grupo>
<nivel_id>17</nivel_id>
<colegio_nivel_ciclo_id>22085</colegio_nivel_ciclo_id>
<grupo_id>16</grupo_id>
<grado_id>20</grado_id>
</grupo>
<grupo>
<nivel_id>17</nivel_id>
<colegio_nivel_ciclo_id>22085</colegio_nivel_ciclo_id>
<grupo_id>17</grupo_id>
<grado_id>20</grado_id>
</grupo>

.......

<total>25</total>
</grupos>
</resumen>
</groupList>

¿Quién lo utiliza y cómo?