This page is part of the International Patient Summary Implementation Guide (v2.0.0-ballot: STU 2 Ballot) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 2.0.0. For a full list of available versions, see the Directory of published versions
Mappings for the AllergyIntolerance-uv-ips resource profile.
| AllergyIntoleranceUvIps |
| AllergyIntolerance | Entity. Role, or Act, Observation[classCode=OBS, moodCode=EVN] |
| text | Act.text? |
| contained | N/A |
| modifierExtension | N/A |
| identifier | id |
| clinicalStatus | n/a, CD |
| verificationStatus | n/a, CD |
| type | code |
| category | value < IntoleranceValue (Agent) |
| criticality | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)] |
| code | n/a, CD |
| patient | .participation[typeCode=SBJ].role[classCode=PAT] |
| id | n/a |
| extension | n/a |
| reference | N/A |
| type | N/A |
| identifier | .identifier |
| display | N/A |
| encounter | .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] |
| onset[x] | effectiveTime.low |
| recordedDate | .participation[typeCode=AUT].time |
| recorder | .participation[typeCode=AUT].role |
| asserter | .participation[typeCode=INF].role |
| lastOccurrence | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)].effectiveTime |
| note | subjectOf.observationEvent[code="annotation"].value |
| reaction | outBoundRelationship[typeCode=SUBJ].target[classCode=OBS, moodCode=EVN, code <= CommonClinicalObservationType, value <= ObservationValue (Reaction Type)] |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| substance | outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].participation[typeCode=CSM].role[classCode=ADMM].player[classCode=MAT, determinerCode=KIND, code <= ExposureAgentEntityType] |
| manifestation | n/a, CD |
| description | text |
| onset | effectiveTime.low |
| severity | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=SEV, value <= SeverityObservation (Severity Level)] |
| exposureRoute | outBoundRelationship[typeCode=SAS].target[classCode=SBADM, code <= ExposureCode].routeCode |
| note | subjectOf.observationEvent[code="annotation"].value |