Единый классификатор ЛС

Справочник Детское питание

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}
 

Справочник API лекарственная форма

При запросе параметры передаются по протоколу 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"
}


Справочник API МНН

При запросе параметры передаются по протоколу 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"
}

Справочник API Способ ввода

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}

Справочник API Единица измерения

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}

Справочник API Атх код

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}

Справочник API Производитель

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}

Справочник API Тип ЛС

При запросе параметры передаются по протоколу 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"
    },
    

... и тд
}

Описание API

Обмен данными между клиентской частью и сервером 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"
}

Описание API Мед.изделия

Запрос выглядит следующим образом:

http://api.dari.kz/api/MI