При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
http://api.dari.kz/api/BabyFood?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | ProductID | Идантификационный номер продукта | int | необязательный |
2 | ProductName | Наименование товара | string | необязательный |
3 | ProducerID | Идантификационный номер производителя | int | необязательный |
4 | ProducerName | Наименование производителя | string | необязательный |
5 | UnitPackName | Наименование упаковки | string | необязательный |
6 | QtyPackage | Количество упаковки | string | необязательный |
6 | id_uniq | Уникальный идентификатор | string | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
http://api.dari.kz/api/BabyFood
Ответ:
{ "status": 200, "data": { "id_uniq": "5A9656F0-F97E-4FE8-A57F-0BCCE47519B4" "ProductID": "7533", "ProductName": " Nutrilon 2 Premium 800гр 6-12 месяцев ", "ProducerID": "166", "ProducerName": "Нутриция Нидерланды", "UnitPackName": "упаковка", "QtyPackage": "1" }, { "id_uniq": "705EEF04-1F47-45E6-BF84-D5BF7FC257FC" "ProductID": "9798", "ProductName": "«Малютка» № 1 (Смесь молочная сухая адаптированная с пребиотиками) — предназначенная для использования с рождения.1200гр", "ProducerID": "4342", "ProducerName": "ООО \"Нутриция Эдванс\"", "UnitPackName": "пачка", "QtyPackage": "1" }, { "id_uniq": "C80415B8-0007-4687-A11B-2FE08320E56B" "ProductID": "9799", "ProductName": "«Малютка» № 2 — выпускаемая для малышей от шести месяцев.1200гр", "ProducerID": "4342", "ProducerName": "ООО \"Нутриция Эдванс\"", "UnitPackName": "пачка", "QtyPackage": "1" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
http://api.dari.kz/api/OneTimeImport?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идантификационный номер | int | необязательный |
2 | mnn_name | МНН | string | необязательный |
3 | drug_form | Лекарственная форма | string | необязательный |
4 | pharm_name | Торговое наименование | string | необязательный |
5 | package | Фасовка | int | необязательный |
6 | reg_certificate | Рег номер | string | необязательный |
7 | action_reg_numbers | Действие рег номера | string | необязательный |
8 | id_uniq | Уникальный идентификатор | string | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
http://api.dari.kz/api/OneTimeImport
Ответ:
{ "status": 200, "data": { "id": "20542", "mnn_name": "Рифампицин+ Изониазид+ Пиразинамид+ Этамбутол", "drug_form": "таблетки, покрытые пленочной оболочкой, 150 мг/75 мг/400 мг/275 мг", "pharm_name": "Rifaizo PE", "package": "100", "reg_certificate": "KZ02VBY00042486 от 08.10.2019", "action_reg_numbers": "", "id_uniq": "C23F2004-8E07-4B1C-BDF0-E475731FEB19" }, { "id": "20679", "mnn_name": "Тенофовир*", "drug_form": "таблетки, покрытые пленочной оболочкой 300мг", "pharm_name": "Тенвир*", "package": "30", "reg_certificate": "KZ03VBY00040916", "action_reg_numbers": "", "id_uniq": "A33C24A4-756E-469F-892F-39785E8D7687" }, { "id": "20518", "mnn_name": "Метотрексат", "drug_form": "раствор для инъекций 1000мг/40мл", "pharm_name": "Methotex ", "package": "1", "reg_certificate": "KZ05VBY00042529 от 15.10.2019г. разовы ввоз", "action_reg_numbers": "", "id_uniq": "964AB9D2-BA60-428E-8875-E151FAA54A29" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/Dosage?key=value
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
2 | name | Наименование | string | необязательный |
3 | name_kz | Наименование каз | string | необязательный |
4 | short_name | Сокращенное наименование | string | необязательный |
5 | short_name_kz | Сокращенное наименование каз | string | необязательный |
6 | parent_id | Родительский идентификатор | int | необязательный |
7 | block_sign | Признак блока | bit | необязательный |
Ниже приведены примеры запросов
Пример 1:
Поиск по полям: Например key=value (name=Жидкие лекарственные), можно сделать поиск по (LIKE %%)
Запрос выглядит следующим образом:
https://www.ndda.kz/api/Dosage?name=Жидкие лекарственные
Ответ:
{ "status": 200, "data": { "id": "2", "name": "Жидкие лекарственные формы", "name_kz": "Дәрілік заттардың сұйық түрі", "short_name": "Жидкие лекарственные формы", "short_name_kz": "Дәрілік заттардың сұйық түрі", "parent_id": null, "block_sign": "0" } }
Пример 2:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/Dosage
Ответ:
{ "status": 200, "data": { "id": "3", "name": "Распыляемые лекарственные формы", "name_kz": "Дәрілік заттардың бүркетін түрі", "short_name": "Распыляемые лекарственные формы", "short_name_kz": "Дәрілік заттардың бүркетін түрі", "parent_id": null, "block_sign": "0" }, { "id": "4", "name": "Мягкие лекарственные формы", "name_kz": "Дәрілік заттардың жұмсақ түрі", "short_name": "Мягкие лекарственные формы", "short_name_kz": "Дәрілік заттарды жұмсақ түрі", "parent_id": null, "block_sign": "0" }, { "id": "5", "name": "Жидкие лекарственные формы", "name_kz": "Дәрілік заттардың сұйық түрі", "short_name": "Жидкие лекарственные формы", "short_name_kz": "Дәрілік заттардың сұйық түрі", "parent_id": null, "block_sign": "0" }, { "id": "6", "name": "Твердые лекарственные формы", "name_kz": "Дәрілік заттардың қатты түрі", "short_name": "Леденцы", "short_name_kz": "Дәрілік заттардың қатты түрі", "parent_id": null, "block_sign": "0" }, { "id": "8", "name": "Гомеопатические средства", "name_kz": "Гомеопатиялық заттар", "short_name": "Гомеопатические средства", "short_name_kz": "Гомеопатиялық заттар", "parent_id": null, "block_sign": "0" }, { "id": "7", "name": "Природного растительного происхождения средства", "name_kz": "Табиғи өсімдік тектес заттар", "short_name": "Природного растительного происхождения средства", "short_name_kz": "Табиғи өсімдік тектес заттар", "parent_id": null, "block_sign": "0" }, { "id": "9", "name": "Другие лекарcтвенные формы", "name_kz": "Басқа да дәрілік түрлер", "short_name": "Другие лекарcтвенные формы", "short_name_kz": "Басқа да өсімдік тектес заттар", "parent_id": null, "block_sign": "0" }, { "id": "11", "name": "Аэрозоль", "name_kz": "Аэрозоль", "short_name": "Аэрозоль", "short_name_kz": "Аэрозоль", "parent_id": "1", "block_sign": "0" } ... и тд }
Пример 3:
Поиск по полям: если параметр введен не корректно
Запрос выглядит следующим образом:
https://www.ndda.kz/api/snn?tradenameSS=Бисопролол
Ответ:
{ "status":400,"data":"Not found" }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/IntNames?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
1 | name_ru | Наименование русс | string | необязательный |
2 | name_eng | Наименование англ | string | необязательный |
3 | name_kaz | Наименование каз | string | необязательный |
4 | created | Признак сгенерированный | bit | необязательный |
6 | global_id | Глобальный идентификатор | int | необязательный |
Ниже приведены примеры запросов
Пример 1:
Поиск по полям: Например key=value, можно сделать поиск по (LIKE %%)
Запрос выглядит следующим образом:
https://www.ndda.kz/api/IntNames?name_ru=Абакавир
Ответ:
{ "status": 200, "data": { created: null global_id: null id: "1" name_eng: "Abacavir" name_kaz: "Абакавир " name_ru: "Абакавир" } }
Пример 2:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/IntNames
Ответ:
{ "status": 200, "data": { id: "1" created: null global_id: null name_eng: "Abacavir" name_kaz: "Абакавир " name_ru: "Абакавир" }, { "id": "2", created: null global_id: null name_eng: "Abarelix" name_kaz: "Абареликс" name_ru: "Абареликс" }, { "id": "4", created: null global_id: null name_eng: "Abetimus" name_kaz: "Абетимус" name_ru: "Абетимус" }, { "id": "5", created: null global_id: null name_eng: "Abciximab" name_kaz: "Абциксимаб" name_ru: "Абциксимаб" }, { "id": "6", created: null global_id: null name_eng: "Agalsidase alfa" name_kaz: "Агалзидаз альфа" name_ru: "Агалзидаза альфа" }, { "id": "7", created: null global_id: null name_eng: "Agalsidase beta" name_kaz: "Агалзидаз бета" name_ru: "Агалзидаза бета" }, { "id": "8", created: null global_id: null id: "8" name_eng: "Agomelatine" name_kaz: "Агомелатин" name_ru: "Агомелатин" } ... и тд }
Пример 3:
Поиск по полям: если параметр введен не корректно
Запрос выглядит следующим образом:
https://www.ndda.kz/api/IntNames?name=Абакавир
Ответ:
{ "status":400,"data":"Not found" }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/UseMethods?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
2 | name | Наименование русс | string | необязательный |
3 | name_kaz | Наименование каз | string | необязательный |
4 | block_sign | Статус | bit | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/UseMethods
Ответ:
{ "status": 200, "data": { id: "1" name: "ПЕРОРАЛЬНЫЙ" name_kz: "СҰЙЫҚ БОЛСА (ІШУ АРҚЫЛЫ), ТАБЛЕТКА НЕ КАПСУЛА ТҮРІНДЕ БОЛСА ІШКЕ ҚАБЫЛДАУҒА" block_sign: "1" }, { id: "2" name: "СУБЛИНГВАЛЬНЫЙ" name_kz: "ТІЛ АСТЫНА" block_sign: "0" }, { id: "3" name: "трансбуккальный" name_kz: "ұрт арқылы" block_sign: "0" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/Measures?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | bigint | необязательный |
2 | name | Наименование русс | string | необязательный |
3 | name_kz | Наименование каз | string | необязательный |
4 | short_name | Короткое название | string | необязательный |
5 | short_name_kz | Короткое название каз | string | необязательный |
6 | block_sign | Статус | bit | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/Measures
Ответ:
{ "status": 200, "data": { id: "2" name: "Миллиграмм" name_kz: "Миллиграмм" short_name: "мг" short_name_kz: "мг" block_sign: "0" }, { id: "4" name: "Грамм" name_kz: "Грамм" short_name: "г" short_name_kz: "г" block_sign: "0" }, { id: "5" name: "Капля" name_kz: "Тамшы" short_name: "кап" short_name_kz: "тамшы" block_sign: "0" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/AtcCodes?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
2 | code | Код | string | необязательный |
3 | name | Наименование русс | string | необязательный |
4 | name_kz | Наименование каз | string | необязательный |
5 | parent_id | Родительский идентификатор | int | необязательный |
6 | block_sign | Статус | bit | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/AtcCodes
Ответ:
{ "status": 200, "data": { id: "2" code: "A" name: "Пищеварительный тракт и обмен веществ" name_kz: "Ас қорыту жолдары және зат алмасу" parent_id: null block_sign: "0" }, { id: "3" code: "A01" name: "Стоматологические препарататы" name_kz: "Стоматологиялық препараттар" parent_id: "2" block_sign: "0" }, { id: "4" code: "A01A" name: "Стоматологические препарататы" name_kz: "Стоматологиялық препараттар" parent_id: "3" block_sign: "0" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/Producers?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
2 | form_type_id | Форма правления | bigint | необязательный |
3 | name | Наименование русс | string | необязательный |
4 | name_kz | Наименование каз | string | необязательный |
5 | name_eng | Наименование англ | string | необязательный |
6 | block_sign | Статус | bit | необязательный |
7 | type_id | Тип | int | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/Producers
Ответ:
{ "status": 200, "data": { id: "1" form_type_id: "26" name: "Щелковский витаминный завод" name_kz: "Щелковский витаминный завод" name_eng: "-" block_sign: "0" type_id: "1" }, { id: "2" form_type_id: "11" name: "СОФАРМА" name_kz: "СОФАРМА" name_eng: "-" block_sign: "0" type_id: "1" }, { id: "3" form_type_id: null name: "Биофарма Фармацевтикал Индастри Ко.Инк" name_kz: "Биофарма Фармацевтикал Индастри Ко.Инк" name_eng: "Biofarma Pharmaceutical Industry Co.Inc" block_sign: "0" type_id: "3" }, ... и тд }
При запросе параметры передаются по протоколу HTTPS методом POST в следующем формате:
https://www.ndda.kz/api/DrugTypes?source={Query in Json Object}
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация |
---|---|---|---|---|
1 | id | Идентификатор | int | необязательный |
2 | name | Наименование русс | string | необязательный |
3 | name_kz | Наименование каз | string | необязательный |
4 | parent_id | Родительский идентификатор | int | необязательный |
5 | block_sign | Статус | bit | необязательный |
Ниже приведены примеры запросов
Пример:
Поиск: вывести все значения
Запрос выглядит следующим образом:
https://www.ndda.kz/api/DrugTypes
Ответ:
{ "status": 200, "data": { id: "1" name: "Лекарственный препарат" name_kz: "Дәрiлік препарат" parent_id: null block_sign: "0" }, { id: "2" name: "Иммунобиологический препарат" name_kz: "Иммунобиологиялық препарат" parent_id: null block_sign: "0" }, { id: "3" name: "Лекарственное растительное сырье (сборы)" name_kz: "Дәрi өсiмдiк шикiзат (жиындар)" parent_id: null block_sign: "0" }, ... и тд }
Обмен данными между клиентской частью и сервером www.ndda.kz осуществляется через протокол HTTP. Поиск по данным реализован с использованием технологии rest api. При запросе параметры передаются по протоколу HTTP методом GET в следующем формате:
http://api.dari.kz/api/snn?key=value
Данный запрос осуществляет поиск по набору данных dataset, при этом передается параметр source, который описывает как именно должен производиться поиск и фильтрация.
Ответ сервера возвращается в формате JSON, он содержит выборку данных или сообщение об ошибке.
Описание
# | Наименование параметра | Описание | Тип | Дополнительная информация | Множественность |
---|---|---|---|---|---|
1 | id_uniq | Уникальный идентификатор | string | обязательный | 1..1 |
2 | code | Код | string | обязательный | 1..1 |
3 | tradename | Торговое название | string | обязательный | 1..1 |
4 | type | Тип | string | обязательный | 1..1 |
5 | reg_date | Дата регистрации | smalldatetime | необязательный | 1..1 |
6 | expiration_date | Срок годности | smalldatetime | необязательный | 0..1 |
7 | reg_number | Регистрационный номер | string | необязательный | 1..1 |
8 | reg_term | Срок рег. | string | необязательный | 0..1 |
9 | view_reg | Вид рег. | string | необязательный | 1..1 |
10 | period | Срок хранения | string | необязательный | 1..1 |
11 | quantity_in_consumer_packaging | Количество в потребительской упаковке | int | необязательный | 1..1 |
12 | start_date | Дата начало | smalldatetime | необязательный | 1..1 |
13 | end_date | Дата окончание | smalldatetime | необязательный | 0..1 |
14 | classifier | АТХ | string | необязательный | 1..1 |
15 | prescription_drug_terms | Условия отпускаемых по рецепту лекарств | string | необязательный | 1..1 |
16 | dosage_form | Лекарственная форма | string | необязательный | 1..1 |
17 | input_method | Способ ввода | string | необязательный | 1..1 |
18 | international_name | Международное непатентованное название | string | необязательный | 1..1 |
19 | release_form | Форма выпуска | string | необязательный | 1..1 |
20 | type_of_drug | Тип ЛС | string | необязательный | 1..1 |
21 | dosage_concentration | Дозировка и концентрация | string | необязательный | 0..1 |
22 | trademark | Товарный знак | string | необязательный | 1..1 |
23 | generic | Генерик | string | необязательный | 1..1 |
24 | gmp | GMP | string | необязательный | 1..1 |
25 | patent | Патент | string | необязательный | 1..1 |
26 | prescription | Рецепт | string | необязательный | 1..1 |
27 | storage_conditions | Условия хранения | string | необязательный | 0..1 |
28 | min_temperature | Минимальная температура | string | необязательный | 0..1 |
29 | max_temperature | Максимальная температура | string | необязательный | 0..1 |
30 | transportation | Транспортировка | string | необязательный | 0..1 |
31 | composition | Состав | string | необязательный | 1..1 |
32 | manufacturer | Производитель | string | необязательный | 1..1 |
33 | country_manufacture | Страна производителя | string | необязательный | 1..1 |
34 | international_name_id | Идентификатор МНН | int | необязательный | 1..1 |
35 | dosage_form_id | Идентификатор лекарственной формы | int | необязательный | 1..1 |
36 | dosage | Дозировка | int | необязательный | 1..1 |
37 | unit_of_measurement | Единица измерения | string | необязательный | 1..1 |
38 | type_of_registration | Тип регистрации | int | необязательный | 1..1 |
39 | period_of_storage | Срок хранения | int | необязательный | 1..1 |
40 | unit_storage_time | Время хранения единицы | int | необязательный | 1..1 |
41 | additional_classfire | Дополнительный Атх | int | необязательный | 1..1 |
42 | use_method_id | Метод использования | int | необязательный | 1..1 |
43 | type_medicament | Тип медикамента | int | необязательный | 1..1 |
44 | producer_id | Производитель | int | необязательный | 1..1 |
45 | country_id | Страна | bigint | необязательный | 1..1 |
Ниже приведены примеры запросов
Пример 1:
Поиск по полям: Например key=value (code=024249N001), можно сделать поиск по (LIKE %%)
Запрос выглядит следующим образом:
http://api.dari.kz/api/snn?code=024249N001
Ответ:
{"status": 200, "data": { id_uniq: "9DC4C7FA-C48B-4A48-95AA-18989885CA63" code: "024249N001" tradename: "Бисопролол-Тева" type: "ЛС" reg_date: "07.08.2019" expiration_date: "07.08.2024" reg_number: "РК-ЛС-5№024249" reg_term: "5" view_reg: "Регистрация" period: "3 г." start_date: "07.08.2019" end_date: "01.01.1970" classifier: "C07AB07 Бисопролол" prescription_drug_terms: "Да" dosage_form: "Таблетки" input_method: "пероральный" international_name: "Бисопролол" release_form: "По 10 таблеток в контурной ячейковой упаковке. По 3 контурных упаковок в коробке из картона." type_of_drug: "Лекарственный препарат" dosage_concentration: "5 мг" trademark: "0" generic: "1" gmps: "1" patent: "0" prescription: "1" storage_conditions: "" min_temperature: null max_temperature: "25" transportation: "" composition: "Бисопролола гемифумарат 5 мг" manufacturer: "Меркле ГмбХ" country_manufacture: "ГЕРМАНИЯ" international_name_id: "286" dosage_form_id: "278" dosage: "5" unit_of_measurement: "2" quantity_in_consumer_packaging: "30" type_of_registration: "1" period_of_storage: "3" unit_storage_time: "19" additional_classfire: "1390" use_method_id: "1" type_medicament: "1" producer_id: "1" country_id: "55" } }
Пример 2:
Поиск по нескольким полям: tradename, code
Запрос выглядит следующим образом:
http://api.dari.kz/api/snn?tradename=Бисопролол&code=024249N001
Ответ:
{ "status": 200, "data": { id_uniq: "9DC4C7FA-C48B-4A48-95AA-18989885CA63" code: "024249N001" tradename: "Бисопролол-Тева" type: "ЛС" reg_date: "07.08.2019" expiration_date: "07.08.2024" reg_number: "РК-ЛС-5№024249" reg_term: "5" view_reg: "Регистрация" period: "3 г." start_date: "07.08.2019" end_date: "01.01.1970" classifier: "C07AB07 Бисопролол" prescription_drug_terms: "Да" dosage_form: "Таблетки" input_method: "пероральный" international_name: "Бисопролол" release_form: "По 10 таблеток в контурной ячейковой упаковке. По 3 контурных упаковок в коробке из картона." type_of_drug: "Лекарственный препарат" dosage_concentration: "5 мг" trademark: "0" generic: "1" gmps: "1" patent: "0" prescription: "1" storage_conditions: "" min_temperature: null max_temperature: "25" transportation: "" composition: "Бисопролола гемифумарат 5 мг" manufacturer: "Меркле ГмбХ" country_manufacture: "ГЕРМАНИЯ" international_name_id: "286" dosage_form_id: "278" dosage: "5" unit_of_measurement: "2" quantity_in_consumer_packaging: "30" type_of_registration: "1" period_of_storage: "3" unit_storage_time: "19" additional_classfire: "1390" use_method_id: "1" type_medicament: "1" producer_id: "1" country_id: "55" } }
Пример 3:
Вывести всё
Запрос выглядит следующим образом:
http://api.dari.kz/api/snn
Ответ:
{ "status": 200, "data": { "id_uniq": "CC67250D-B0C2-494F-BBEB-0001C72164C4", "code": "020624N001", "tradename": "Вилате™ 500 МЕ", "type": "ЛС", "reg_date": "26.03.2019", "expiration_date": "01.01.1970", "reg_number": "РК-ЛС-5№020624", "reg_term": "0", "view_reg": "Регистрация", "period": "3 г.", "start_date": "26.03.2019", "end_date": "01.01.1970", "classifier": "B02BD06 Фактор Виллебранда и фактор свертывания крови VIII в комбинации", "prescription_drug_terms": "Да", "dosage_form": "Лиофилизат для приготовления раствора для внутривенного введения во флаконе в комплекте с растворителем (вода для инъекций с 0.1% полисорбатом 80) и набором для введения", "input_method": "внутривенный", "international_name": "Человеческий фактор Виллебранда + Человеческий фактор свертывания крови VIII", "release_form": "Препарат во флаконе. По 5 мл растворителя во флаконе. По 1 флакону с препаратом, 1 флакону с растворителем в картонной коробке. Набор для введения:1 смешивающее устройство (1 двухконцевая игла, 1 фильтровальная игла), 1 устройство для инфузии, 1 одноразовый шприц, 2 дезинфицирующие салфетки в полиэтиленовом пакете. По 1 пакету в коробке картонной. По 1 коробке с препаратом и растворителем, 1 коробке с набором для введения сложены вместе и скреплены пластиковой лентой.", "type_of_drug": "Лекарственный препарат биологического происхождени", "dosage_concentration": "500 МЕ", "trademark": "1", "generic": "0", "gmps": "1", "patent": "1", "prescription": "1", "storage_conditions": "", "min_temperature": "2", "max_temperature": "8", "transportation": "В соответствии с ГОСТ 17768-90", "composition": "Человеческий фактор Виллебранда 500 МЕ, Человеческий фактор свертывания крови VIII 500 МЕ", "manufacturer": "Oсtapharma Pharmazeutika Produktionsges m.b.H", "country_manufacture": "АВСТРИЯ", "international_name_id": "50586", "dosage_form_id": "1818", "dosage": "500", "unit_of_measurement": "10005", "quantity_in_consumer_packaging": "1", "type_of_registration": "1", "period_of_storage": "3", "unit_storage_time": "19", "additional_classfire": "726", "use_method_id": "8149", "type_medicament": "11", "producer_id": "20532", "country_id": "5" }, { "id_uniq": "ACDA5AB1-041A-4D6D-898E-0002F4E304FB", "code": "011392N001", "tradename": "Декапептил", "type": "ЛС", "reg_date": "07.08.2018", "expiration_date": "01.01.1970", "reg_number": "РК-ЛС-5№011392", "reg_term": "0", "view_reg": "Регистрация", "period": "3 г.", "start_date": "07.08.2018", "end_date": "01.01.1970", "classifier": "L02AE04 Трипторелин", "prescription_drug_terms": "Да", "dosage_form": "Раствор для инъекций", "input_method": "подкожный", "international_name": "Трипторелин", "release_form": "По 1 мл в шприц-ампуле. По 7 шприц-ампул в пластиковой ячейковой упаковке. По 1 пластиковой ячейковой упаковке в картонной упаковке.", "type_of_drug": "Лекарственный препарат", "dosage_concentration": "0,1 мг/мл", "trademark": "0", "generic": "1", "gmps": "1", "patent": "0", "prescription": "1", "storage_conditions": "", "min_temperature": "2", "max_temperature": "8", "transportation": "", "composition": "Трипторелина свободного основания 0.0956 мг", "manufacturer": "Ферринг ГмбХ", "country_manufacture": "ГЕРМАНИЯ", "international_name_id": "2121", "dosage_form_id": "136", "dosage": null, "unit_of_measurement": null, "quantity_in_consumer_packaging": "7", "type_of_registration": "1", "period_of_storage": "3", "unit_storage_time": "19", "additional_classfire": "2973", "use_method_id": "6492", "type_medicament": "1", "producer_id": "15549", "country_id": "55" }, ... и тд }
Пример 4:
Поиск по полям: если параметр введен не корректно
Запрос выглядит следующим образом:
http://api.dari.kz/api/snn?tradenameSS=Бисопролол
Ответ:
{ "status":400,"data":"Not found" }
Запрос выглядит следующим образом:
http://api.dari.kz/api/MI