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

Medication dispense/Process medication dispense

URI: /medication/process-dispense/

Метод використовується для надіслання підписаних даних відпуску ліків.

Запит виконується методом POST з тілом запиту у json форматі.

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

Ім'яТипОбов'язковийОпис
idstringТакНомер рецепта наданий покупцем
signedJsonstringТакПідписані дані відпуску ліків

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

Запит: /medication/process-dispense/
{
"id": "9bc02652-382b-4ec3-861a-aa868d466408",
"signedJson": "...."
}

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

Ім'яТипОпис
dataobjectДані платежу
data.medicationDispenseIdstringІдентифікатор видачі ліків

Приклад успішної відповіді

200 OK

Успішна відповідь: v2/medication/process-dispense/
{
"data": {
"medicationDispenseId": "..."
}
}

Приклади неуспішних відповідей

Помилка eHealth

422 Unprocessable Entity (WebDAV) (RFC 4918)

Відповідь: /medication/process-dispense/
{
"errors": {
"eHealth": "...ehealth error text..."
}
}

Не передано підписаних даних відпуску ліків

422 Unprocessable Entity (WebDAV) (RFC 4918)

Відповідь: /medication/process-dispense/
{
"errors": {
"signedJson": "required"
}
}