Medication dispense/Process medication dispense
URI: /medication/process-dispense/
Метод використовується для надіслання підписаних даних відпуску ліків.
Запит виконується методом POST з тілом запиту у json форматі.
Параметри запиту
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
| id | string | Так | Номер рецепта наданий покупцем |
| signedJson | string | Так | Підписані дані відпуску ліків |
Приклад запиту
Запит: /medication/process-dispense/
{
"id": "9bc02652-382b-4ec3-861a-aa868d466408",
"signedJson": "...."
}
Параметри відповіді
| Ім'я | Тип | Опис |
|---|---|---|
| data | object | Дані платежу |
| data.medicationDispenseId | string | Ідентифікатор видачі ліків |
Приклад успішної відповіді
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"
}
}