FHIR

FHIR AllergyIntolerance explicado: alergias, intolerancias, criticidad y reacciones

Cómo se registra una alergia en FHIR: clinicalStatus, verificationStatus, type, category, criticality y reaction con severity, codificado en SNOMED CT. Un ejemplo válido de FHIR R4 para una alergia a la penicilina y los errores comunes, como confundir criticality con severity.

por Publicado 2 min de lectura

Respuesta corta: AllergyIntolerance es el recurso FHIR para el riesgo de una reacción perjudicial a una sustancia: un medicamento, un alimento, algo del entorno. Registra cuál es la sustancia, si se trata de una alergia o una intolerancia, cuán peligrosa podría ser una reacción futura (criticality) y las reacciones que ocurrieron, cada una con su propia severity.

Elementos clave

  • clinicalStatus: active, inactive, resolved.
  • verificationStatus: unconfirmed, confirmed, refuted, entered-in-error.
  • type: allergy o intolerance.
  • category: food, medication, environment, biologic.
  • criticality: low, high o unable-to-assess, el riesgo de una reacción grave futura.
  • code: la sustancia o la alergia, generalmente SNOMED CT (alergia a la penicilina es 91936005).
  • reaction: la manifestación (por ejemplo, urticaria), su severity (mild, moderate, severe) y el inicio.

La criticidad se refiere al futuro; la gravedad se refiere a una reacción pasada. Mezclarlas es el error más común.

Ejemplo (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"}]
}

En Anpheros

En Anpheros, las alergias se encuentran en la parte superior del registro de cada persona, en la tarjeta de emergencia y en el Resumen Internacional del Paciente, almacenadas como recursos AllergyIntolerance. Nuestra guía para pacientes sobre las alergias de la familia muestra el lado de la aplicación; los desarrolladores pueden leerlas a través de la API FHIR.

Páginas relacionadas

Fuentes

Preguntas frecuentes

¿Cuál es la diferencia entre criticidad y gravedad?

La criticidad es la gravedad potencial de una reacción futura; la gravedad describe cuán mala fue una reacción que ocurrió.

¿Debo registrar una intolerancia como una alergia?

No. Usa type: intolerance; le dice a otros médicos que la reacción no está mediada por el sistema inmunitario.

¿Qué sistema de codificación se utiliza para las alergias?

SNOMED CT es el más común; los medicamentos también pueden codificarse con RxNorm o ATC para la sustancia.

¿Cómo registro "sin alergias conocidas"?

Con un código específico para "sin alergias conocidas" (el IPS define cómo), no dejando la lista vacía, lo que significa desconocido.

Anpheros Platform

Pruébalo gratis en el sandbox

Tu primera llamada FHIR en 5 minutos. Una API HL7 FHIR R4 con el consentimiento del paciente integrado: pruébala en el sandbox y luego conecta tu propia app o sistema de clínica.

Gratis · 30 pacientes sintéticos · sin tarjeta

Esta guía es informativa y no sustituye la consulta médica. Para decisiones sobre tu salud, habla con tu médico. En una emergencia, llama al número de emergencias local (112 en Europa).
Escrito por
El equipo de Anpheros

Anpheros crea un historial médico que el paciente controla y puede compartir con cualquier clínica, en una plataforma HL7 FHIR R4, con sede en la UE. Estas guías te ayudan a entender y organizar tu salud; no reemplazan a tu médico.

Sobre Anpheros →