Документ описує спосіб запиту даних по залишкам і поставкам лікарських засобів та медичних виробів, закуплених за кошти державного бюджету.
Відповідь формується в форматі json. У разі некоректного запиту виводиться повідомлення про помилку наступного вигляду
{"errortext":"Incorrect access token"}
Endpoint: http://meddata.com.ua/api/data-balance/
Авторизація
Для доступу для даних в запиті потрібно передавати в Headers параметр Access-token.
Метод Запит переліку програм закупівель
В запиті потрібно передавати наступні параметри методом POST:
type_code =all
source =type
У відповіді виводиться масив записів з наступними полями:
type_code - код програми
budget_year - бюджетний рік
name - назва програми
Метод Запит залишків
В запиті потрібно передавати наступні параметри методом POST:
type_code =vaccine (замість vaccine підставити код програми)
source =balance
У відповіді виводиться масив записів з наступними полями:
program - назва програми
budget_year - бюджетний рік, за кошти якого закуплені ЛЗ
region - регіон
name - МНН
quantity - кількість, од.
total - кількість, грн.
Метод Запит поставок за рік
В запиті потрібно передавати наступні параметри методом POST:
type_code =vaccine (замість vaccine підставити код програми)
source =supply
У відповіді виводиться масив записів з наступними полями:
program - назва програми
budget_year - бюджетний рік, за кошти якого закуплені ЛЗ
region - регіон
name - МНН
quantity - кількість, од.
total - кількість, грн.
Метод Запит залишків на складі
В запиті потрібно передавати наступні параметри методом POST:
type_code =vaccine (замість vaccine підставити код програми)
source =storage
У відповіді виводиться масив записів з наступними полями:
program - назва програми
budget_year - бюджетний рік, за кошти якого закуплені ЛЗ
name - МНН
quantity - кількість, од.
total - кількість, грн.
Метод Запит потреби
В запиті потрібно передавати наступні параметри методом POST:
type_code =vaccine (замість vaccine підставити код програми)
source =yearly_need
У відповіді виводиться масив записів з наступними полями:
program - назва програми
budget_year - бюджетний рік, за кошти якого збиралася потреба
num - №
name - МНН
release_form - форма випуску
dosage - дозування
unit - одиниця виміру
yearly_need - річний обсяг 100% потреби, од.
calc_yearly_need_added - річний обсяг 100% потреби за виключенням наявних залишків та очікуваних поставок, од.
Метод Запит очікуваних поставок
В запиті потрібно передавати наступні параметри методом POST:
type_code =vaccine (замість vaccine підставити код програми)
source =expected_deliveries
У відповіді виводиться масив записів з наступними полями:
program - назва програми
budget_year - бюджетний рік
num - №
name - МНН
release_form - форма випуску
dosage - дозування
unit - одиниця виміру
product_name_english - Product Name
trade_name_english - Trade Name
trade_name_ukrainian - торгова назва
manufactor_country - Manufactor Country
country_of_origin - Country of Origin
supplier_name - Supplier Name
international_or_local_supplier - International or Local Supplier
supplier_country - Supplier Country
unit_of_measure_english - Unit of Measure
quantity - річний обсяг 100% потреби, од.
quantity_needs - потреба з урахуванням обсягу фінансування на бюджетний рік, од.
total_contract_quantity - кількість згідно контракту
supplier_price - ціна за одиницю, $
supplier_total - сума, $
delivery_date - планова дата поставки