Перейти к содержанию

Сущность "Обследование"

Модель: Observation.

Описание

Является результатом выполнения процедуры типа "Анализы"/"Исследования".

Измерения и простые утверждения, сделанные о пациенте.

Сущность "Обследование" соответствует ресурсу FHIR http://hl7.org/fhir/observation.html.

Сущность "Обследование" используется для диагнозов, мониторинга прогресса (monitor progress). В основном, сущность "Обследование" хранит пару название/значение, но некоторые обследования логически связаны вместе или есть даже многокомпонентные обследования.

Сущность "Обследование" включает следующие свойства:

  • Основные жизненные показатели, такие как вес тела (body weight), кровяное давление (blood pressure) и температура (temperature)
  • Уровень глюкозы в крови (blood glucose)
  • Результаты визуализации, такие как плотность костей (bone density) или измерения плода (fetal measurements)
  • Клинические данные, такие как болезненность при пальпации живота (abdominal tenderness)
  • Измерения прибора, такие как ЭКГ (EKG data) или данные пульсоксиметрии (степень насыщения крови кислородом — вики ru, en)
  • Клинические инструменты оценки, такие как Шкала Апгар (система быстрой оценки состояния новорождённого — вики ru, en) и Шкала комы Глазго (шкала для оценки степени нарушения сознания и комы детей старше 4 лет и взрослых — вики ru, en)
  • Личные характеристики, такие как цвет глаз
  • Социальный анамнез (Social history) — тобакокурение, семейная поддержка, когнитивный статус
  • Базовые характеристики, такие как беременность или констатация смерти

Лаборатории обычно заводят переменную, которая суммирует ряд дискретных переменных — они обычно имеет названия «впечатления» (impressions) или «интерпретация» (interpretations). Иногда они описаны алгоритмически, иногда они указываются после одобрения патолога (pathologist).

Сущность "Обследование" не следует использовать для записей клинических диагнозов о пациенте (см. Тип данных Diagnosis).

Свойства сущности

Название Тип Описание
id string
createdDate Date Дата создания записи в БД об обследовании
patientInfo PatientInfo
category ObservationCategory Категория обследования
observationKey string Внутренний код обследования
status ObservationStatus
effectivePeriod Period Период дат, в течение которых результаты теста считать действительными
issuedDate Date Дата публикации обследования пациенту
performerDoctor Doctor Специалист, выполнивший обследование
value ObservationValue
note string Комментарии
interpretation string[] Интерпретация результата, выполненная патологом
ranges ObservationRange[] Диапазоны значений, нижние и верхние границы параметра и описание высокое это значение или низкое
components ObservationComponent[] Если обследование составное, то набор результатов

Категория обследования

Тип данных ObservationCategory

Использование:

  • модель Observation, поле category
  • модель Procedure, поле observationCategory

Данное поле описывает тип обследования.

Набор значений взят по большей части из спецификации FHIR и изменен, в соответствии с задачами.

Набор значений:

Название Описание
VitalSigns Жизненные показатели такие как кровяное давление, сердечный пульс, частота дыхания, рост, вес, индекс массы тела, температура
Imaging Обследование, которое основано на картинке. Это рентген, ультразвук, КТ, МРТ, ангиография, эхокардиография и ядерная медицина
Laboratory Результаты лабораторных анализов. Типы лабораторных анализов приведены ниже. Эти результаты основаны на образцах, отправленных пациентом в лабораторию
Procedure Похоже на результаты лабораторных анализов, но сделаны в клинике. Примеры - эндоскопия, электродиагностика. То, что сделано в клинике и не входит в Типы лабораторных анализов
Assessment Оценка пациента в результате опроса, используя какую-либо шкалу оценки показателей. Примеры - Монреальская когнитивная шкала, Шкала Апгар
Exam Обследования, выполненные в клинике с использованием простого оборудования непосредственно на теле пациента
Activity Обследования, которые измеряют и записывают показатели пациента под определенной физической нагрузкой, такой как плавание, хотьба, показатели сна. Не требует непосредственного участия врача.

Типы лабораторных анализов:

  • chemistry – химический анализ
  • hematology – гематологический анализ
  • serology – серологический анализ
  • histology – гистологический анализ
  • cytology – цитологический анализ
  • anatomic pathology – анализ анатомической патологии (включая цифровую патологию)
  • microbiology – микробиологический анализ
  • virology – вирусологический анализ

Так же, как и в других перечислимых типах есть 2 "особенных" значения - нет значения и не распознано.

Статус обследования

Тип данных ObservationStatus

Набор значений взят по большей части из спецификации FHIR и изменен, в соответствии с задачами.

Набор значений:

Название Описание
Error В обследовании содержится ошибка
Preliminary Введено предварительно, будет изменено позже, возможно есть комментарий по этому поводу в поле note
Registered Данные по обследованию заведены, но еще не окончательны; например, требуется их подтверждение от врача
Final* Обследование завершено и данные по нему больше не будут меняться
Cancelled Обследование отменено или незакончено, данные по нему считать некорректными
Unrecognized Какое-то значение статуса в МИС имеется, но не может быть распознано

Final* – значение по умолчанию

Значение обследования

Тип данных ObservationValue

Название Тип Описание
serializedValue string сериализованное значение в виде строки (именно значение, без unit)
unit string
code string
value string

Интервалы значения обследования

Тип данных ObservationRange

Название Тип Описание
low number
high number
unit string
age Period Applicable age range, if relevant
text string Text based reference range in an observation

Компонент обследования

Тип данных ObservationComponent

Название Тип Описание
type ObservationType
value ObservationValue
interpretation string
ranges ObservationRange[]