FHIR

FHIR AllergyIntolerance: аллергии, непереносимости, степень тяжести и реакции

Как аллергия записывается в FHIR: клинический статус, статус проверки, тип, категория, степень тяжести и реакция с уровнем выраженности, закодированные в SNOMED CT. Корректный пример FHIR R4 для аллергии на пенициллин и распространенные ошибки, такие как путаница между степенью тяжести и уровнем выраженности.

автор Опубликовано 2 мин чтения

Краткий ответ: AllergyIntolerance — это ресурс FHIR, описывающий риск вредной реакции на какое-либо вещество: лекарство, пищу, что-то из окружающей среды. Он фиксирует, что это за вещество, является ли это аллергией или непереносимостью, насколько опасной может быть будущая реакция (criticality) и какие реакции уже произошли, каждая со своей severity.

Ключевые элементы

  • clinicalStatus: active, inactive, resolved.
  • verificationStatus: unconfirmed, confirmed, refuted, entered-in-error.
  • type: allergy или intolerance.
  • category: food, medication, environment, biologic.
  • criticality: low, high или unable-to-assess — риск серьезной будущей реакции.
  • code: вещество или аллергия, обычно SNOMED CT (аллергия на пенициллин — 91936005).
  • reaction: проявление (например, крапивница), его severity (mild, moderate, severe) и время возникновения.

Criticality касается будущего; severity — произошедшей реакции. Их смешивание — самая распространенная ошибка.

Пример (FHIR R4)

{
  "resourceType": "AllergyIntolerance",
  "clinicalStatus": {"coding": [{"system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical", "code": "active"}]},
  "verificationStatus": {"coding": [{"system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification", "code": "confirmed"}]},
  "type": "allergy",
  "category": ["medication"],
  "criticality": "high",
  "code": {"coding": [{"system": "http://snomed.info/sct", "code": "91936005", "display": "Allergy to penicillin"}]},
  "patient": {"reference": "Patient/example"},
  "reaction": [{"manifestation": [{"text": "Hives"}], "severity": "moderate"}]
}

В Anpheros

В Anpheros аллергии находятся вверху каждой записи пациента, на экстренной карточке и в Международном резюме пациента (International Patient Summary), хранятся как ресурсы AllergyIntolerance. Наше руководство для пациентов по аллергиям в семье показывает работу приложения; разработчики могут ознакомиться с ними через FHIR API.

Связанные страницы

Источники

Частые вопросы

В чем разница между criticality и severity?

Criticality — это потенциальная серьезность будущей реакции; severity описывает, насколько сильной была уже произошедшая реакция.

Следует ли записывать непереносимость как аллергию?

Нет. Используйте type: intolerance; это сообщает другим врачам, что реакция не связана с иммунной системой.

Какая система кодирования используется для аллергий?

SNOMED CT является наиболее распространенной; лекарства также могут кодироваться с помощью RxNorm или ATC для вещества.

Как записать "нет известных аллергий"?

Используйте специальный код для отсутствия известных аллергий (IPS определяет, как это сделать), а не оставляйте список пустым, что означает "неизвестно".

Anpheros Platform

Попробуйте бесплатно в песочнице

Первый запрос FHIR за 5 минут. API HL7 FHIR R4 с встроенным согласием пациента: попробуйте в песочнице, затем подключите свое приложение или систему клиники.

Бесплатно · 30 синтетических пациентов · без карты

Это руководство носит информационный характер и не заменяет консультацию врача. Решения о своём здоровье принимайте вместе с врачом. В экстренной ситуации звоните по местному номеру экстренной помощи (112 в Европе).
Автор
Команда Anpheros

Anpheros создает медицинскую карту, которую пациент контролирует и может делиться с любой клиникой, на платформе HL7 FHIR R4, базирующейся в ЕС. Эти руководства помогут вам понять и организовать свое здоровье; они не заменяют вашего врача.

О Anpheros →