Descripción | Relaciona un familiar con un alumno |
Referencia SIF | Extensión de SIF 3.0.1 |
Tipo de Petición | PUT |
Parámetros o Campos | Campos | Descripción | Reglas de negocio |
---|
refId | (Obligatorio) UUID de la entidad ContactRelationship que se actualiza | - Este identificador se obtiene del servicio GET /sif/unoStudent/contactRelationship/
| relationshipToLearnerType | (Obligatorio) Tipo de relación que se establece | - Los valores posibles a actualizar son: Father, Mother, Other.
| unoStudentRefId | (Obligatorio) RefId del alumno que se va a relacionar con el familiar | - Este identificador se puede obtener del servicio /sif/unoUser
| contactPersonRefId | (Obligatorio) RefId del familiar que se va a relacionar con el alumno | - Este identificador se puede obtener del servicio /sif/unoUser
|
|
Ejemplo de llamada o de formulario | http://desenv.uno-internacional.com/sif/contactRelationship/01088856-0000-1000-0000-000001000190 | Respuesta | <contactRelationship refId="01088856-0000-1000-0000-000001000190"> <relationshipToLearnerType>Mother</relationshipToLearnerType> <unoStudentRefId> 00000000-0000-1000-0000-000001000190 </unoStudentRefId> <contactPersonRefId> 00000000-0000-1000-0000-000001088856 </contactPersonRefId> </contactRelationship> |
Respuesta | N/A (Código 204). |
¿Quién lo utiliza y cómo? | - Lo utiliza Compartir en Familia, Líderes Compartir, SIS, etc.
- Cuando se relaciona un familiar con un alumno , la lógica que se aplica es la siguiente:
- Si el alumno tenía un familiar del mismo tipo informado, se sobrescribe la información anterior.
- Solo se puede informar un Father, una Mother y un Other.
|