POST api/check_cise/contraindications
Проверка группы препаратов на наличие противопоказаний.
Описание запроса (Request).
Параметры тела запроса (Body Parameters)
Секция medication является обязательной для заполнения и передачи в запросе. Параметры patient/parameters, terms, mkbIds, classes - опциональные: в случае передачи витальных параметров в блоке patient/parameters поиск противопоказаний будет осуществлён только по указанным параметрам; в случае указания terms или mkbIds искомая информация о противопоказаниях будет определяться во множестве терминов из массива terms, объединённого с терминами, имеющими отношение к нозологиям из списка mkbIds; указав classes, можно отфильтровать данные по степени противопоказания.
CheckContraindicationsRequest| Название параметра | Описание | Тип | Примечание |
|---|---|---|---|
| visitId |
Идентификатор визита |
integer | |
| checkUpType |
Вариант проверки |
integer | |
| medication |
Список лекарственных препаратов |
Collection of PrepInfo | |
| patient |
Информация о пациенте - опционально |
PatientInfo | |
| terms |
Перечень витальных характеристик - опционально |
Collection of VitaltermInfo | |
| mkbIds |
Перечень нозологий (разделов МКБ) - опционально |
Collection of integer | |
| classes |
Классы противопоказаний - опционально |
Collection of integer |
Форматы запроса (Request Formats)
application/json, text/json
{
"medication": [
{
"activeSubstanceId": 1,
"dosageFormId": 1
},
{
"activeSubstanceId": 1,
"dosageFormId": 1
}
],
"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
<CheckContraindicationsRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<preps>
<PrepInfo>
<activeSubstanceId>1</activeSubstanceId>
<dosageFormId>1</dosageFormId>
</PrepInfo>
<PrepInfo>
<activeSubstanceId>1</activeSubstanceId>
<dosageFormId>1</dosageFormId>
</PrepInfo>
</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>
</CheckContraindicationsRequest>
Описание ответа (Response)
IHttpActionResultNone.
Форматы ответа (Response Formats)
application/json, text/json
Sample not available.