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

Medication dispense/Init medication dispense html form

URI: /medication/init-dispense-form/

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

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

Заголовки

Запит обов'язково повинен мати заголовок Content-Type: application/json, інакше запит буде вважатися некоректним навіть при валідному JSON у ньому.

Для підтвердження запиту користувача API необхідно передавати заголовок API-Key.

Для автентифікації користувача, який обробив запит API, потрібно передати заголовок авторизації з токеном у форматі Bearer.

Наприклад: Authorization = "Bearer TOKEN".

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

Ім'яТипОбов'язковийОпис
codestringТакКод прийняття запиту на ліки
medicalProgramIdstringТакІдентифікатор програми лікування
medicationRequestIdstringТакІдентифікатор запиту на ліки
participantIdarrayТакІдентифікатор учасника
medicationIdarrayТакІдентифікатор препарату
quantityarrayТакКількість
pricearrayТакЦіна
paymentAmountnumberНіЦіна
paymentIdstringНіІдентифікатор оплати

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

Запит: v2/medication/init-dispense-form/
{
"code": "8638",
"medicalProgramId": "63c1f32f-c8f4-4f5b-81a9-79b8452d6545",
"medicationRequestId": "9bc02652-382b-4ec3-861a-aa868d466408",
"medicationId": [
"dde03813-583b-4ba2-9098-c0973ae71c55"
],
"participantId": [
"e0f553a4-5caf-49cc-a4b7-a01c8f69712b"
],
"price": [
46.02
],
"quantity": [
1
],
"paymentAmount": 13.36,
"paymentId": "12345678"
}

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

Ім'яТипОпис
urlstring
initMedicationDispenseIdstring

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

200 OK

Відповідь: /medication/init-dispense-form/
{
"url": "https://example.com",
"initMedicationDispenseId": "..."
}