HL7 Portugal FHIR Implementation Guide para alergias e reacções adversas ao medicamento
1.0.0-ballot - CI Build Portugal flag

HL7 Portugal FHIR Implementation Guide para alergias e reacções adversas ao medicamento, publicado por HL7 Portugal. Este guia não é uma publicação autorizada; é a compilação contínua para a versão 1.0.0-ballot construída pela FHIR (HL7® FHIR® Standard) CI Build. Esta versão é baseada no conteúdo atual de https://github.com/hl7-pt/adr-ig/ e muda regularmente. Veja o Diretório de versões publicadas

Resource Profile: Alergia - Mappings

Active as of 2026-10-20

Mappings for the Alergia resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NomeFiveWs Pattern MappingRIM MappingHL7 V2 Mappingdoco
AllergyIntolerance
clinical.general
  • Entity
  • Role
  • or Act
  • Observation[classCode=OBS
  • moodCode=EVN]
AllergyIntolerance / id
AllergyIntolerance / meta
AllergyIntolerance / implicitRules
AllergyIntolerance / language
AllergyIntolerance / text
Act.text?
AllergyIntolerance / contained
N/A
AllergyIntolerance / extension
N/A
AllergyIntolerance / modifierExtension
N/A
AllergyIntolerance / identifier
FiveWs.identifier
id
IAM-7
AllergyIntolerance / clinicalStatus
FiveWs.status
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="clinicalStatus"
  • moodCode=EVN].value
AllergyIntolerance / verificationStatus
FiveWs.status
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="verificationStatus"
  • moodCode=EVN].value
AllergyIntolerance / type
FiveWs.class
code
IAM-9
AllergyIntolerance / category
FiveWs.class
value < IntoleranceValue (Agent)
AL1-2
AllergyIntolerance / criticality
FiveWs.grade
  • inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code=SEV
  • value <= SeverityObservation (Severity Level)]
AL1-4
AllergyIntolerance / code
FiveWs.what[x]
  • .participation[typeCode=CAGNT].role[classCode=ADMM].player[classCode=MAT
  • determinerCode=KIND
  • .participation[typeCode=CAGNT
  • negationInd=true].role[classCode=ADMM].player[classCode=MAT
  • determinerCode=KIND
  • Observation.code=ASSERTION; Observation.value
AL1-3 / IAM-3
AllergyIntolerance / patient
FiveWs.subject[x]
.participation[typeCode=SBJ].role[classCode=PAT]
(PID-3)
AllergyIntolerance / encounter
FiveWs.context
  • .inboundRelationship[typeCode=COMP].source[classCode=ENC
  • moodCode=EVN]
AllergyIntolerance / onset[x]
FiveWs.init
effectiveTime.low
AllergyIntolerance / recordedDate
FiveWs.recorded
.participation[typeCode=AUT].time
IAM-13
AllergyIntolerance / participant
.participation[typeCode=PRF]
AllergyIntolerance / participant / id
n/a
AllergyIntolerance / participant / extension
n/a
AllergyIntolerance / participant / modifierExtension
N/A
AllergyIntolerance / participant / function
.participation.functionCode
AllergyIntolerance / participant / actor
FiveWs.who
.player
AllergyIntolerance / lastOccurrence
  • outBoundRelationship[typeCode=SUBJ].target[classCode=OBS
  • moodCode=EVN
  • code <= CommonClinicalObservationType
  • value <= ObservationValue (Reaction Type)].effectiveTime
AllergyIntolerance / note
subjectOf.observationEvent[code="annotation"].value
AllergyIntolerance / reaction
  • outBoundRelationship[typeCode=SUBJ].target[classCode=OBS
  • moodCode=EVN
  • code <= CommonClinicalObservationType
  • value <= ObservationValue (Reaction Type)]
AllergyIntolerance / reaction / id
n/a
AllergyIntolerance / reaction / extension
n/a
AllergyIntolerance / reaction / modifierExtension
N/A
AllergyIntolerance / reaction / substance
  • outBoundRelationship[typeCode=SAS].target[classCode=SBADM
  • code <= ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT
  • determinerCode=KIND
  • code <= ExposureAgentEntityType]
AllergyIntolerance / reaction / manifestation
code
AL1-5
AllergyIntolerance / reaction / description
text
AllergyIntolerance / reaction / onset
effectiveTime.low
AL1-6
AllergyIntolerance / reaction / severity
  • inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code=SEV
  • value <= SeverityObservation (Severity Level)]
AllergyIntolerance / reaction / exposureRoute
  • outBoundRelationship[typeCode=SAS].target[classCode=SBADM
  • code <= ExposureCode].routeCode
AllergyIntolerance / reaction / note
subjectOf.observationEvent[code="annotation"].value

doco Documentação para este formato