POST api/therapy_doubles

Проверка группы препаратов на наличие дублирования терапии.

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

Параметры тела запроса (Body Parameters)

Массив лекарственных препаратов, переданных в виде пар {activeSubstanceId: <действующее вещество>, dosageFormId: <лекарственная форма>}. Атрибут activeSubstanceId - идентификатор ДВ, не пустой (не NULL); атрибут dosageFormId - идентификатор лекарственной формы, может быть пустым (NULL).

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

Код (id) действующего вещества из справочника dict_active_substances

integer
dosageFormId

Код (id) лекарственной формы из справочника dict_dosage_form. Может принимать значение null или отсутствовать - в этом случае проверяются все лекарственные формы.

integer

Форматы запроса (Request Formats)

application/json, text/json

Sample:
[
  {
    "activeSubstanceId": 1,
    "dosageFormId": 1
  },
  {
    "activeSubstanceId": 1,
    "dosageFormId": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfPrepInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <PrepInfo>
    <activeSubstanceId>1</activeSubstanceId>
    <dosageFormId>1</dosageFormId>
  </PrepInfo>
  <PrepInfo>
    <activeSubstanceId>1</activeSubstanceId>
    <dosageFormId>1</dosageFormId>
  </PrepInfo>
</ArrayOfPrepInfo>

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

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

integer
class_name

string

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

class_code

string

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

class_value

string

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

as_count

integer
as_ids

string

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

application/json, text/json

Sample:
{
  "node_id": 1,
  "class_name": "sample string 2",
  "class_code": "sample string 3",
  "class_value": "sample string 4",
  "as_count": 1,
  "as_ids": "sample string 5"
}

application/xml, text/xml

Sample:
<TherapyDoublesRecord xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <id>1</id>
  <class_name>sample string 2</class_name>
  <class_code>sample string 3</class_code>
  <class_value>sample string 4</class_value>
  <as_count>1</as_count>
  <as_ids>sample string 5</as_ids>
</TherapyDoublesRecord>