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
Mappings for the Alergia resource profile.
| Nome | FiveWs Pattern Mapping | RIM Mapping | HL7 V2 Mapping |
 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 |
|
Documentação para este formato |