FHIR

FHIR AllergyIntolerance explicado: alergias, intolerâncias, criticidade e reações

Como uma alergia é registada em FHIR: clinicalStatus, verificationStatus, type, category, criticality e reaction com severity, codificado em SNOMED CT. Um exemplo FHIR R4 válido para uma alergia à penicilina e os erros comuns, como confundir criticality com severity.

por Publicado 2 min de leitura

Resposta curta: AllergyIntolerance é o recurso FHIR para o risco de uma reação prejudicial a uma substância: um medicamento, um alimento, algo no ambiente. Registra qual é a substância, se é uma alergia ou uma intolerância, quão perigosa pode ser uma reação futura (criticality) e as reações que ocorreram, cada uma com a sua própria severity.

Elementos chave

  • clinicalStatus: active, inactive, resolved.
  • verificationStatus: unconfirmed, confirmed, refuted, entered-in-error.
  • type: allergy or intolerance.
  • category: food, medication, environment, biologic.
  • criticality: low, high or unable-to-assess, o risco de uma reação grave futura.
  • code: a substância ou a alergia, geralmente SNOMED CT (alergia à penicilina é 91936005).
  • reaction: a manifestação (por exemplo, urticária), a sua severity (mild, moderate, severe) e o início.

Criticality é sobre o futuro; severity é sobre uma reação passada. Misturá-los é o erro mais comum.

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

No Anpheros

No Anpheros, as alergias situam-se no topo do registo de cada pessoa, no cartão de emergência e no Resumo Internacional do Doente, armazenadas como recursos AllergyIntolerance. O nosso guia para o paciente sobre as alergias da família mostra o lado da aplicação; os programadores podem lê-las através da API FHIR.

Páginas relacionadas

Fontes

Perguntas frequentes

Qual é a diferença entre criticality e severity?

Criticality é a gravidade potencial de uma reação futura; severity descreve quão má foi uma reação que ocorreu.

Devo registar uma intolerância como uma alergia?

Não. Use type: intolerance; informa outros clínicos que a reação não é mediada pelo sistema imunitário.

Que sistema de codificação é usado para alergias?

SNOMED CT é o mais comum; os medicamentos também podem ser codificados com RxNorm ou ATC para a substância.

Como registo "sem alergias conhecidas"?

Com um código específico para sem alergias conhecidas (o IPS define como), não deixando a lista vazia, o que significa desconhecido.

Anpheros Platform

Experimente grátis no sandbox

Sua primeira chamada FHIR em 5 minutos. Uma API HL7 FHIR R4 com o consentimento do paciente integrado: experimente na sandbox e depois conecte a sua própria app ou sistema clínico.

Grátis · 30 pacientes sintéticos · sem cartão

Este guia é meramente informativo e não substitui aconselhamento médico. Para decisões sobre a sua saúde, fale com o seu médico. Em uma emergência, ligue para o número de emergência local (112 na Europa).
Escrito por
A equipa Anpheros

A Anpheros desenvolve um registo médico que o doente controla e pode partilhar com qualquer clínica, numa plataforma HL7 FHIR R4, sediada na UE. Estes guias ajudam-no a compreender e organizar a sua saúde; não substituem o seu médico.

Sobre a Anpheros →