POST api/check_cise/contraindications_esklp

Проверка группы препаратов на наличие противопоказаний (по кодам ЕСКЛП - КЛП, СМНН).

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

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

Секция medication является обязательной для заполнения и передачи в запросе. Параметры patient/parameters, terms, mkbIds, classes - опциональные: в случае передачи витальных параметров в блоке patient/parameters поиск противопоказаний будет осуществлён только по указанным параметрам; в случае указания terms или mkbIds искомая информация о противопоказаниях будет определяться во множестве терминов из массива terms, объединённого с терминами, имеющими отношение к нозологиям из списка mkbIds; указав classes, можно отфильтровать данные по степени противопоказания.

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

Идентификатор визита

integer
checkUpType

Вариант проверки

integer
medication

Список лекарственных препаратов (массив кодов ЕСКЛП (КЛП, СМНН))

Collection of string
patient

Информация о пациенте - опционально

PatientInfo
terms

Перечень витальных характеристик - опционально

Collection of VitaltermInfo
mkbIds

Перечень нозологий (разделов МКБ) - опционально

Collection of integer
classes

Классы противопоказаний - опционально

Collection of integer

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

application/json, text/json

Sample:
{
  "medication": [
    "sample string 1",
    "sample string 2"
  ],
  "patient": {
    "parameters": [
      {
        "paramId": 1,
        "selectorId": 1,
        "value": "sample string 2",
        "unitId": 1
      },
      {
        "paramId": 1,
        "selectorId": 1,
        "value": "sample string 2",
        "unitId": 1
      }
    ]
  },
  "terms": [
    {
      "termId": 1
    },
    {
      "termId": 1
    }
  ],
  "mkbIds": [
    1,
    2
  ],
  "classes": [
    1,
    2
  ],
  "visitId": 1,
  "checkUpType": 1
}

application/xml, text/xml

Sample:
<CheckContraindicationsEsklpRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <preps>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </preps>
  <patientInfo>
    <vitalparams>
      <VitalParameterInfo>
        <paramId>1</paramId>
        <selectorId>1</selectorId>
        <value>sample string 2</value>
        <unitId>1</unitId>
      </VitalParameterInfo>
      <VitalParameterInfo>
        <paramId>1</paramId>
        <selectorId>1</selectorId>
        <value>sample string 2</value>
        <unitId>1</unitId>
      </VitalParameterInfo>
    </vitalparams>
  </patientInfo>
  <vitalterms>
    <VitaltermInfo>
      <termId>1</termId>
    </VitaltermInfo>
    <VitaltermInfo>
      <termId>1</termId>
    </VitaltermInfo>
  </vitalterms>
  <mkb_ids>
    <int>1</int>
    <int>2</int>
  </mkb_ids>
  <classesIds>
    <int>1</int>
    <int>2</int>
  </classesIds>
  <visit_id>1</visit_id>
  <check_up_type>1</check_up_type>
</CheckContraindicationsEsklpRequest>

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

IHttpActionResult

None.

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

application/json, text/json

Sample:

Sample not available.