POST api/check_cise/contraindications
Проверка группы препаратов на наличие противопоказаний.
Описание запроса (Request).
Параметры тела запроса (Body Parameters)
Секция medication является обязательной для заполнения и передачи в запросе. Параметры patient/parameters, terms, mkbIds, classes - опциональные: в случае передачи витальных параметров в блоке patient/parameters поиск противопоказаний будет осуществлён только по указанным параметрам; в случае указания terms или mkbIds искомая информация о противопоказаниях будет определяться во множестве терминов из массива terms, объединённого с терминами, имеющими отношение к нозологиям из списка mkbIds; указав classes, можно отфильтровать данные по степени противопоказания.
CheckContraindicationsRequestНазвание параметра | Описание | Тип | Примечание |
---|---|---|---|
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 ] }
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> </CheckContraindicationsRequest>
Описание ответа (Response)
IHttpActionResultNone.
Форматы ответа (Response Formats)
application/json, text/json
Sample not available.