GET api/interact_pair_v2?as_id1={as_id1}&as_id2={as_id2}&packing_id1={packing_id1}&packing_id2={packing_id2}&ean1={ean1}&ean2={ean2}

Проверка пары препаратов на лекарственное взаимодействие. Допустимо указывать в качестве входных параметров либо пару идентификаторов действующих веществ (as_id - as_id2), либо пару идентификаторов номенклатурных позиций (packing_id1 - packing_id2), либо пару штрихкодов (ean1 - ean2).

Описание запроса (Request).

Параметры адресной строки (URI Parameters)

Название параметраОписаниеТипПримечание
as_id1

Идентификатор первого действующего вещества.

integer

Default value is 0

as_id2

Идентификатор второго действующего вещества.

integer

Default value is 0

packing_id1

Идентификатор первой товарной упаковки - номенклатурной позиции.

integer

Default value is 0

packing_id2

Идентификатор второй товарной упаковки - номенклатурной позиции.

integer

Default value is 0

ean1

Штрихкод первой товарной упаковки.

string
ean2

Штрихкод второй товарной упаковки.

string

Описание ответа (Response)

Collection of AURORA_INTERACTIONS
Название параметраОписаниеТипПримечание
id

ID правила взаимодействия двух сторон

integer
as1_id

ID действующего вещества - первой стороны взаимодействия

integer
as_name_rus

Название действующего вещества - первой стороны взаимодействия

string

Длина строки: 500

side2_selector

Код типа второй стороны взаимодействия. Допустимые значения: 1 - Действующее вещество, 20 - Фармгруппа, 11 - Дополнительное действующее вещество, 21 - Дополнительная фармгруппа, 30 - Пища и алкоголь

integer
side2_type

Название типа второй стороны взаимодействия. Допустимые значения: Действующее вещество (1), Фармгруппа (20), Дополнительное действующее вещество (11), Дополнительная фармгруппа (21), Пища и алкоголь (30)

string

Длина строки: 35

side2_id

ID второй стороны взаимодействия

integer
side2_name

Название второй стороны взаимодействия

string

Длина строки: 500

note

Текст правила взаимодействия двух сторон

string

Длина строки: 2000

Форматы ответа (Response Formats)

application/json, text/json

Sample:
[
  {
    "id": 1,
    "as1_id": 1,
    "as_name_rus": "sample string 2",
    "side2_selector": 1,
    "side2_type": "sample string 3",
    "side2_id": 1,
    "side2_name": "sample string 4",
    "note": "sample string 5"
  },
  {
    "id": 1,
    "as1_id": 1,
    "as_name_rus": "sample string 2",
    "side2_selector": 1,
    "side2_type": "sample string 3",
    "side2_id": 1,
    "side2_name": "sample string 4",
    "note": "sample string 5"
  }
]

application/xml, text/xml

Sample:
<ArrayOfAURORA_INTERACTIONS xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <AURORA_INTERACTIONS>
    <id>1</id>
    <as1_id>1</as1_id>
    <as_name_rus>sample string 2</as_name_rus>
    <side2_selector>1</side2_selector>
    <side2_type>sample string 3</side2_type>
    <side2_id>1</side2_id>
    <side2_name>sample string 4</side2_name>
    <note>sample string 5</note>
  </AURORA_INTERACTIONS>
  <AURORA_INTERACTIONS>
    <id>1</id>
    <as1_id>1</as1_id>
    <as_name_rus>sample string 2</as_name_rus>
    <side2_selector>1</side2_selector>
    <side2_type>sample string 3</side2_type>
    <side2_id>1</side2_id>
    <side2_name>sample string 4</side2_name>
    <note>sample string 5</note>
  </AURORA_INTERACTIONS>
</ArrayOfAURORA_INTERACTIONS>