Versions Compared

Key

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


Panel
titleEstado
 
Status
colourGreen
titleEn uso
 

 

Info
titleEn uso

Cuando un requisito de sistema software tenga el estado En Uso, tendrá descrita la situación actual..

 



Situación actual

DescripciónRelaciona un familiar con un alumno. Valida que el unoStudentRefId y contactPersonRefId no tengan borrado lógico.
Referencia SIFExtensión de SIF 3.0.1
Tipo de PeticiónPUT
Parámetros o Campos


CamposDescripciónReglas 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

https://

desenv

homol.uno-internacional.com/sif/contactRelationship/

01088856

02023156-0000-1000-0000-000001000190

<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.
      • Cuando se relaciona un familiar mediante el servicio ContactRelationship (POST/PUT) con un alumno, solicitamos que el país informado del alumno sea asignado al familiar en el campo destinado para ello (persona.pais_id), ya que en el propio servicio parentGuardian no se permite.
      • Si el empleado ya tiene asignado un país, no se sobrescribe, se queda con el que ya tuviese informado.

 

Petición de cambio 

Panel
bordertrue
titlePetición de cambio
  • Se asigna el país del alumno a los familiares cuando se establece la relación. Ver más detalles en
    Jira Legacy
    serverjiraSystem Jira
    serverIdc4591e77487df0e8-9027a840-38bb3c8c-9f88bc14-3c0c61c1557a813b0587c34e
    keyCFC-99
    . Fecha de resolución .

...

Panel
titleEnlaces
  • Jira Legacy
    serverjiraSystem Jira
    serverIdc4591e77487df0e8-9027a840-38bb3c8c-9f88bc14-3c0c61c1557a813b0587c34e
    keyCFC-99
  • Jira Legacy
    serverjiraSystem Jira
    serverIdc4591e77487df0e8-9027a840-38bb3c8c-9f88bc14-3c0c61c1557a813b0587c34e
    keyCFC-100