Отримання списку товарів за ehealth рецептом
URI: /api/v2/insurance/e-health-recipe/{recipe_number}?latitude={latitude}&longitude={longitude}&radius={radius}
Метод використовується для отримання списку товарів (що є в наявності) за eHealth рецептом.
Запит виконується методом GET.
⚠️ Запит повинен містити заголовок Accept: application/json
Параметри URI
Метод дозволяє передати в рядку запиту наступні параметри:
| Ім'я | Тип | Обов'язковий | Опис |
|---|---|---|---|
| recipe_number | string | Так | Номер рецепта |
| latitude | numeric | Так | Широта |
| longitude | numeric | Так | Довгота |
| radius | numeric | Ні | Радіус |
Приклади запиту
/api/v2/insurance/e-health-recipe/0000-0000-0000-0000?latitude=50.4501&longitude=30.5234&radius=25000
Параметри відповіді
| Ім'я | Тип | Опис |
|---|---|---|
| data | object | Дані рецепта |
| data.recipe_number | string | Номер рецепта |
| data.goods_list | list[object] | Перелік товарів у рецепті |
| data.goods_list.goods | object | Дані товару в рецепті |
| data.goods_list.goods.id | numeric | Ідентифікатор лікарського препарату |
| data.goods_list.goods.goods_group_id | string | Ідентифікатор медичної групи лікарського препарату |
| data.goods_list.goods.name | string | Повна назва лікарського препарату |
| data.goods_list.goods.goods_name | object | Назва товару |
| data.goods_list.goods.goods_name.id | numeric | Код товару |
| data.goods_list.goods.goods_name.name | string | Назва товару |
| data.goods_list.goods.goods_producer | object | Дані виробника лікарського препарату |
| data.goods_list.goods.goods_producer.id | numeric | null | Ідентифікатор виробника |
| data.goods_list.goods.goods_producer.name | string | null | Найменування виробника |
| data.goods_list.goods.goods_producer.country | string | null | Країна виробника |
| data.goods_list.goods.goods_producer.country_code | string | null | Код країни |
| data.goods_list.goods.is_recipe | boolean | Ознака рецептурного препарату |
| data.goods_list.goods.is_strict_recipe | boolean | Ознака обов’язкового рецепта |
| data.goods_list.goods.in_medication_program | boolean | Ознака участі препарату в медичній програмі |
| data.goods_list.goods.release_form | string | Форма відпуску лікарського препарату |
| data.goods_list.goods.pack_info | object | Інформація про пакування |
| data.goods_list.goods.pack_info.quantity_unit_in_pack | numeric | Кількість одиниць пакування в упаковці |
| data.goods_list.goods.pack_info.quantity_in_unit | numeric | Кількість препарату в одиниці пакування |
| data.goods_list.goods.pack_info.quantity_in_pack | numeric | Кількість препарату в упаковці |
| data.goods_list.goods.pack_info.unit_name | string | Вид пакування |
| data.goods_list.goods.image_url | array | Посилання на зображення товару |
| data.goods_list.goods.participant_id | string | Ідентифікатор учасника |
| data.goods_list.goods.external_id | string | Зовнішній ідентифікатор товару (необов’язкове) |
| data.goods_list.quantity | numeric | Кількість лікарського препарату, яку необхідно видати клієнту |
| data.goods_list.nds | numeric | null | Ставка ПДВ товару |
| data.goods_list.drugstore_count | numeric | Залишок лікарського препарату в аптеці |
| data.goods_list.customer_must_pay | numeric | Сума, яку повинен сплатити клієнт |
| data.goods_list.reimbursement | numeric | Сума реімбурсації |
| data.goods_list.fixed_reimbursement | boolean | Ознака фіксованої реімбурсації:
|
Приклад успішної відповіді
200 OK
Відповідь: /api/v2/insurance/e-health-recipe/0000-0000-0000-0000?latitude=50.4501&longitude=30.5234&radius=25000
{
"data": {
"recipe_number": "0000-0000-0000-0000",
"goods_list": [
{
"goods": {
"id": 1754985,
"goods_group_id": "9ed68c00b041d0c4aca6906a2dc217af",
"name": "Клосарт табл. в/о 50 мг №84 (14х6)",
"goods_name": {
"id": 42920,
"name": "Клосарт"
},
"goods_producer": {
"id": 58759,
"name": "Кусум Фарм",
"country": "Україна",
"country_code": null
},
"is_recipe": true,
"is_strict_recipe": false,
"in_medication_program": true,
"release_form": "табл. п/о 50 мг",
"pack_info": {
"quantity_unit_in_pack": 6,
"quantity_in_unit": 14,
"quantity_in_pack": 84,
"unit_name": "blister"
},
"image_url": [
"goods_profile_photo/1754985/PSQO8Gl9f53RzFFR_paid.png"
],
"participant_id": "ea95b337-fd6a-4d88-ae7f-5a2c9a8b1d12"
},
"quantity": 1,
"drugstore_count": 10,
"customer_must_pay": 0,
"reimbursement": 95.73,
"fixed_reimbursement": false
},
{
"goods": {
"id": 1945988,
"goods_group_id": "14164bef7a226bd125f45afb1b770e2a",
"name": "Лозартан Сандоз табл. п/о 50мг №28",
"goods_name": {
"id": 195961,
"name": "Лозартан_copy"
},
"goods_producer": {
"id": null,
"name": null,
"country": null,
"country_code": null
},
"is_recipe": true,
"is_strict_recipe": false,
"in_medication_program": true,
"release_form": "табл. в/плівк. обол. 50 мг блістер",
"pack_info": {
"quantity_unit_in_pack": 2,
"quantity_in_unit": 14,
"quantity_in_pack": 28,
"unit_name": "blister"
},
"image_url": [],
"participant_id": "105f2c68-39ce-4b76-baba-c029bebb5e97"
},
"quantity": 3,
"drugstore_count": 7,
"customer_must_pay": 0,
"reimbursement": 31.91,
"fixed_reimbursement": false
},
{
"goods": {
"id": 1673047,
"goods_group_id": "4df83c7c5d93701e8ce913bf3d86d5b3",
"name": "Клосарт табл. в/о 50 мг №28 (14х2)",
"goods_name": {
"id": 42920,
"name": "Клосарт"
},
"goods_producer": {
"id": 58759,
"name": "Кусум Фарм",
"country": "Україна",
"country_code": null
},
"is_recipe": true,
"is_strict_recipe": false,
"in_medication_program": true,
"release_form": "табл. п/о 50 мг",
"pack_info": {
"quantity_unit_in_pack": 2,
"quantity_in_unit": 14,
"quantity_in_pack": 28,
"unit_name": "blister"
},
"image_url": [
"goods_profile_photo/1673047/OtaJi1MT5pKLzDRN.jpg"
],
"participant_id": "8bc57326-d4d6-44d6-a3bf-75cbf3064594"
},
"quantity": 3,
"drugstore_count": 6,
"customer_must_pay": 55.77,
"reimbursement": 31.91,
"fixed_reimbursement": false
}
]
}
}