Краткий ответ: 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.
Связанные страницы
- Что такое SNOMED CT? Клинические термины в виде кодов, простое объяснение
- FHIR Immunization: объяснение
Источники
Частые вопросы
В чем разница между criticality и severity?
Criticality — это потенциальная серьезность будущей реакции; severity описывает, насколько сильной была уже произошедшая реакция.
Следует ли записывать непереносимость как аллергию?
Нет. Используйте type: intolerance; это сообщает другим врачам, что реакция не связана с иммунной системой.
Какая система кодирования используется для аллергий?
SNOMED CT является наиболее распространенной; лекарства также могут кодироваться с помощью RxNorm или ATC для вещества.
Как записать "нет известных аллергий"?
Используйте специальный код для отсутствия известных аллергий (IPS определяет, как это сделать), а не оставляйте список пустым, что означает "неизвестно".
Попробуйте бесплатно в песочнице
Первый запрос FHIR за 5 минут. API HL7 FHIR R4 с встроенным согласием пациента: попробуйте в песочнице, затем подключите свое приложение или систему клиники.
Бесплатно · 30 синтетических пациентов · без карты

