Перейти до основного вмісту

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".

Параметри запиту

Ім'яТипОбов'язковийОпис
startDatestringТакДата початку
finishDatestringТакДата закінчення
divisionIdstringТакПідрозділ Id

Приклад запиту

Запит: v2/medication/get-completed-dispenses/
{
"startDate": "01.08.2022",
"finishDate": "01.10.2022",
"divisionId": null
}

Параметри відповіді

Ім'яТипОпис
datalist[object]Містить параметри обробленого дозування ліків
data.numberstringНомер рецепта
data.statusstringПоточний статус обробки дозування ліків
data.paymentfloatВартість ліків
data.programstringІдентифікатор медичної програми

Приклад відповіді

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"
}
]
}