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] 

텍스트, 스크린샷, 화면이(가) 표시된 사진 
자동 생성된 설명