Medication dispense/Check medication dispense result
URI: /medication/get-completed-dispenses/
Метод використовується для повернення масиву оброблених доз.
Запит виконується методом POST у json форматі з даними.
Заголовки
Запит обов'язково повинен мати заголовок Content-Type: application/json
, інакше запит буде вважатися некоректним навіть при валідному JSON у ньому.
Для підтвердження запиту користувача API необхідно передавати заголовок API-Key
.
Для автентифікації користувача, який обробив запит API, потрібно передати заголовок авторизації з токеном у форматі Bearer.
Наприклад: Authorization = "Bearer TOKEN".
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
startDate | string | Так | Дата початку |
finishDate | string | Так | Дата закінчення |
divisionId | string | Так | Підрозділ Id |
Приклад запиту
Запит: v2/medication/get-completed-dispenses/
{
"startDate": "01.08.2022",
"finishDate": "01.10.2022",
"divisionId": null
}
Параметри відповіді
Ім'я | Тип | Опис |
---|---|---|
data | list[object] | Містить параметри обробленого дозування ліків |
data.number | string | Номер рецепта |
data.status | string | Поточний статус обробки дозування ліків |
data.payment | float | Вартість ліків |
data.program | string | Ідентифікатор медичної програми |
Приклад відповіді
200 OK
Відповідь: /medication/get-completed-dispenses/
{
"data": [
{
"number": "0000-01M7-XXXX-XXXX",
"status": "PROCESSED",
"payment": 5.67,
"program": "d0bd86f2-45b2-4d48-8714-9ce4cbxxxxxx"
},
{
"number": "0000-XX39-XXXX-XXXX",
"status": "PROCESSED",
"payment": 350,
"program": "ca7bf91a-78bb-43bb-a74f-bf4570xxxxxx"
}
]
}