You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
Servicio para crear, asignar, desasignar y/o dar de baja un código de acceso (PIN) de un alumno.
Situación actual
Descripción | Servicio para crear, asignar, desasignar y/o dar de baja un código de acceso (PIN) de un alumno |
Entidad BDC | srv_codigo_acceso |
Tipo de Petición | POST |
Parámetros | | | |
---|
option | - Acciones disponibles para asignar un PIN:
- generar: Crea un nuevo PIN de acceso para el alumno y lo deja como pendiente
- asignar: Modifica el PIN de acceso del alumno y lo activa
- generar_y_asignar: Crea un nuevo PIN de acceso para el alumno y lo activa
- desasignar: Modifica el PIN de acceso inactivándolo.
- baja: Elimina lógicamente el PIN de acceso
- Obligatorio
| - Si la opción no existe se busca el PIN asociado al alumno respondiendo de la siguiente manera:
<studentPinAssociation> <unoStudentRefId>00000000-0000-1000-0000-000007854653</unoStudentRefId> <accessCode>15-50590-6100068-3</accessCode> </studentPinAssociation> | studentId | - Identificador del alumno
- Obligatorio
| - El identificador del alumno debe existir
- En caso de que no exista responde lo siguiente:
<error refId="00000000-0000-1000-0000-000000000000"> <code>500</code> <message>Ocurrió un error al procesar la petición.</message> </error> |
|
|
|
|
|
|
|
|
|
|
Ejemplo de llamada o de formulario | https://homol.uno-internacional.com/wssb/pin;contextId= {"option":"generar", "studentId":"7559300"}
|
Respuesta | {code:xml}
<studentPinAssociation> <unoStudentRefId>00000000-0000-1000-0000-000007559300</unoStudentRefId> <accessCode>15-50590-4243071-5</accessCode> </studentPinAssociation>
{code}
generar, asignar, generar_y_asignar
baja <studentPinAssociation> <unoStudentRefId>00000000-0000-1000-0000-000007559300</unoStudentRefId> <accessCode></accessCode> </studentPinAssociation>
|
¿Quién lo utiliza y cómo? | Es utilizado a través de la aplicación de Pagos Chile Padres cuando se realiza un pago o se imprime un boleto/ficha para pago. |