Post /sif/studentGroupAssociation
EN USO
En Uso
Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.
Este servicio será utilizado por las aplicaciones que necesiten insertar asociaciones de Alumno-Grado-Grupo en la BDC.
Situación actual
Descripción | Inserta/actualiza una entidad StudentGroupAssociation (Alumno-Grado-Grupo), para un Colegio en un Ciclo en específico. Se valida que el alumno no tenga borrado lógico, que el colegio pertenezca al ciclo escolar, verificando consistencia entre los niveles del colegio y grados indicados en los parámetros. Antes de insertar la entidad Alumno-Grado-Grupo, se verifica que no exista para evitar duplicidad, de existir se actualiza con los datos indicados. | ||||||||||||||||||||||||
Referencia SIF | Extensión de SIF 3.0.1 | ||||||||||||||||||||||||
Tipo de Petición | POST | ||||||||||||||||||||||||
Parámetros o Campos |
| ||||||||||||||||||||||||
Ejemplo de llamada o de formulario | https://homol.uno-internacional.com/sif/studentGroupAssociation;contextId={"school":1253, "schoolYear":2018} | ||||||||||||||||||||||||
Ejemplo XML payload | <studentGroupAssociation refId=""> <unoStudentRefId>00000000-0000-1000-0000-000008460659</unoStudentRefId> <gradeRefId>00000000-0000-1000-0000-000000000037</gradeRefId> <groupRefId>00000000-0000-1000-0000-000000000016</groupRefId> <personRoleId>00000000-0000-1000-0000-000000526589</personRoleId> </studentGroupAssociation> | ||||||||||||||||||||||||
Respuesta | <createResponse> <creates> <create id="00000016-0000-1000-0000-000008460659" statusCode="200" /> </creates> </createResponse> | ||||||||||||||||||||||||
¿Quién lo utiliza y cómo? |