Descripción | Relaciona un familiar con un alumno. Valida que el unoStudentRefId y contactPersonRefId no tengan borrado lógico. |
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 |
httpdesenv01088856Respuesta<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> |
¿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.
|
...
...
...