Se agregó una nueva API para el tiempo de asistencia con BioStar 2.8.13.
Para obtener información sobre "Cómo usar TA API Swagger", consulte el siguiente enlace:
[BioStar 2 API para TA] Como usar e iniciar con el API de BioStar 2 para TA
Cómo usar los turnos de tiempo de TA
Se requieren turnos de TA de BioStar 2 para usar las funciones de TA. El primer paso es agregar Códigos de Tiempo y el segundo paso será en los turnos.
*Hay 2 formas de eliminar turnos de su BioStar 2 TA:
1. [DELETE] /tna/shifts/{id}
2. [POST] /tna/shifts/delete
Parte 1. Parámetros
[DELETE]: /tna/shifts /{id}
[Parámetros]
Name | Type | *M/O | Explanation | Value |
|
|
|
|
|
* M – Mandatorio, O – Opcional
Parte 2. Cuerpo de la llamada y Modelo de Respuesta
[Valor Ejemplo/Parámetros Modelo]
|
[Respuesta: exitosa]
{ "message": "Processed Successfully", "message_key": "SUCCESSFUL", "language": "en", "status_code": "SUCCESSFUL" } |
[Respuesta: Fallida: Cuando el Código de Tiempo no existe]
{ "message": "Please contact system administrator. ( Code :Shift )", "message_key": "UNKNOWN_ERROR", "language": "en", "status_code": "UNKNOWN_ERROR" } |
Parte 3. Parámetros
[POST]: /tna/shifts/delete
[Parámetros]
Name | Type | *M/O | Explanation | Value |
Ids | Array | M | Shift ID List |
|
* M – Mandatorio, O – Opcional
Part 4. Cuerpo de la llamada y Modelo de Respuesta
[Valor Ejemplo/Parámetros Modelo]
{ "ids": [ "2" ] } |
[Response: Exitosa]
{ "message": "Processed Successfully", "message_key": "SUCCESSFUL", "language": "en", "status_code": "SUCCESSFUL" } |
[Respuesta: Fallida: Cuando el Código de Tiempo no existe]
{ "message": "Shift not found.", "message_key": "NOT_FOUND", "language": "en", "status_code": "NOT_FOUND" } |
Parte 5. DELETE /tna/pay_codes/{id} vía Postman
[Llamada Ejemplo: Encabezados/Headers]
* Primero debe logearse antes de usar [POST] /tna/shifts/delete & [DELETE] /tna/shifts
* A diferencia del bs-session-id que se opera con el API de BioStar 2, bs-ta-session-id para TA debe ser enviado como Cookie, bs-ta-session-id se envia automáticamente como automatically cuando usted se ha logueado para el API de TA.
[DELETE /tna/shifts/{shift_id}]
[POST /tna/shifts/delete]