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

Отримання списку товарів за ehealth рецептом

URI: /api/v2/insurance/e-health-recipe/{recipe_number}?latitude={latitude}&longitude={longitude}&radius={radius}

Метод використовується для отримання списку товарів (що є в наявності) за eHealth рецептом.

Запит виконується методом GET.

⚠️ Запит повинен містити заголовок Accept: application/json

Параметри URI

Метод дозволяє передати в рядку запиту наступні параметри:

Ім'яТипОбов'язковийОпис
recipe_numberstringТакНомер рецепта
latitudenumericТакШирота
longitudenumericТакДовгота
radiusnumericНіРадіус

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

/api/v2/insurance/e-health-recipe/0000-0000-0000-0000?latitude=50.4501&longitude=30.5234&radius=25000

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

Ім'яТипОпис
dataobjectДані рецепта
data.recipe_numberstringНомер рецепта
data.goods_listlist[object]Перелік товарів у рецепті
data.goods_list.goodsobjectДані товару в рецепті
data.goods_list.goods.idnumericІдентифікатор лікарського препарату
data.goods_list.goods.goods_group_idstringІдентифікатор медичної групи лікарського препарату
data.goods_list.goods.namestringПовна назва лікарського препарату
data.goods_list.goods.goods_nameobjectНазва товару
data.goods_list.goods.goods_name.idnumericКод товару
data.goods_list.goods.goods_name.namestringНазва товару
data.goods_list.goods.goods_producerobjectДані виробника лікарського препарату
data.goods_list.goods.goods_producer.idnumeric | nullІдентифікатор виробника
data.goods_list.goods.goods_producer.namestring | nullНайменування виробника
data.goods_list.goods.goods_producer.countrystring | nullКраїна виробника
data.goods_list.goods.goods_producer.country_codestring | nullКод країни
data.goods_list.goods.is_recipebooleanОзнака рецептурного препарату
data.goods_list.goods.is_strict_recipebooleanОзнака обов’язкового рецепта
data.goods_list.goods.in_medication_programbooleanОзнака участі препарату в медичній програмі
data.goods_list.goods.release_formstringФорма відпуску лікарського препарату
data.goods_list.goods.pack_infoobjectІнформація про пакування
data.goods_list.goods.pack_info.quantity_unit_in_packnumericКількість одиниць пакування в упаковці
data.goods_list.goods.pack_info.quantity_in_unitnumericКількість препарату в одиниці пакування
data.goods_list.goods.pack_info.quantity_in_packnumericКількість препарату в упаковці
data.goods_list.goods.pack_info.unit_namestringВид пакування
data.goods_list.goods.image_urlarrayПосилання на зображення товару
data.goods_list.goods.participant_idstringІдентифікатор учасника
data.goods_list.goods.external_idstringЗовнішній ідентифікатор товару (необов’язкове)
data.goods_list.quantitynumericКількість лікарського препарату, яку необхідно видати клієнту
data.goods_list.ndsnumeric | nullСтавка ПДВ товару
data.goods_list.drugstore_countnumericЗалишок лікарського препарату в аптеці
data.goods_list.customer_must_paynumericСума, яку повинен сплатити клієнт
data.goods_list.reimbursementnumericСума реімбурсації
data.goods_list.fixed_reimbursementbooleanОзнака фіксованої реімбурсації:
  • true — сума до сплати розраховується від ціни аптеки
  • false — сума до сплати фіксована, а реімбурсація розраховується від ціни аптеки

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

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