Собирательный метод получения медицинской информации пациента

Источник данных: ЦОД ИЭМК

Запрос

Адрес запроса

GET: {{url}}/taps/information

Параметры запроса

ПараметрОписаниеПо умолчаниюОбязательныйКомментарий
PersonGuidИдентификатор пациента-+Идентификатор, получаемый методами поиска пациента

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Описание полей

Название

Тип данных

Описание

Комментарий
BloodGroupstringГруппа крови

Возможные значения: Undefined, I, II, III, IV

Указанная в МКАБ Группа крови. МКАБ выбирается без сортировки.

RHstringРезус фактор

Возможные значения:

  • Undefined - нет информации,
  • Negative - отрицательный,
  • Positive - положительный

МКАБ пациента. Поле RH. МКАБ выбирается без сортировки.

RWstringРеакция Вассермана (RW)

Если проводилось исследование, то текст заключения, если не проводилось null

Наличие привязанного к МКАБ пациента результата завершенного(isComplete) исследования(lbr_research) типа(lbr_ResearchType) A12.06.011

HIVstringВИЧ

Если проводилось исследование, то текст заключения, если не проводилось null

Наличие привязанного к МКАБ пациента результата завершенного(isComplete) исследования(lbr_research) типа(lbr_ResearchType) A26.06.048

ChronicDiseasesArray of MKBХронические заболевания

Диагнозы(hlt_mkb_tap) типов(oms_kl_DiseaseType) 2 - Впервые в жизни установленное хроническое и 3 - Ранее установленное хроническое из Случаев лечения(ТАП hlt_TAP) привязанных к открытым и закрытым МКАБ пациента. Список МКАБ выбирается по данным МИП.

OperationsArray of OperationПеренесенные операции

Список хирургических операций(stt_SurgicalOperation) по всем МКСБ пациента, привязанным к МКАБ. Список МКАБ выбирается по данным МИП.

IntolerancesArray of IntoleranceНепереносимости

Значения(oms_ParamValue) параметров(oms_param) группы(oms_ParamGroup) "Тип патологической реакции для сбора аллергоанамнеза", относящиеся к пациенту(oms_ParamValue.PatientGUID = PersonGuid из запроса).

МКАБ - Медицинская карта амбулаторного больного

МКСБ - Медицинская карта стационарного больного

Заболевание - MKB

Название

Тип данных

Описание

Комментарий
NamestringНазвание
CodestringКод


Операция - Operation

Название

Тип данных

Описание

Комментарий
NamestringНазвание
CodestringКод
TypeNamestringНазвание типа
TypeCodestringКод типа
DateBeginstring(DateTime)Начало
DateEndstring(DateTime)Конец


Непереносимость - Intolerance

Название

Тип данных

Описание

Комментарий
ValuestringОписание непереносимости
GroupNamestringГруппа непереносимости


Пример модели в формате JSON
{
  "chronicDiseases": [
    {
      "name": "Спонтанный разрыв сухожилий разгибателей",
      "code": "M66.2"
    }
  ],
  "operations": [
    {
      "name": "УДАЛЕНИЕ ИНОРОДНОГО ТЕЛА КОСТИ ЭКСТРАМЕДУЛЛЯРНЫХ МЕТАЛЛОКОНСТРУКЦИЙ",
      "code": "A16.03.014.002",
      "typeName": "Операции на костно-мышечной системе",
      "typeCode": "15",
      "dateBegin": "2017-07-25T15:15:07+03:00",
      "dateEnd": "2017-07-25T15:45:07+03:00"
    }
  ],
  "intolerances": [],
  "bloodGroup": "II",
  "rh": "Negative",
  "rw": null,
  "hiv": null
}


В случае возникновения ошибок будет возвращен стандартный ответ сервера с текстом и кодом ошибки.


  • Нет меток