Mappings for the us-core-allergyintolerance resource profile.
Name | RIM Mapping | FiveWs Pattern Mapping | HL7 v2 Mapping |
 AllergyIntolerance |
- Observation[classCode=OBS
- moodCode=EVN]
|
|
|
  id |
|
|
|
  meta |
|
|
|
  implicitRules |
|
|
|
  language |
|
|
|
  text |
Act.text? |
|
|
  contained |
N/A |
|
|
  extension |
N/A |
|
|
  modifierExtension |
N/A |
|
|
  identifier |
id |
FiveWs.identifier |
IAM-7 |
  clinicalStatus |
- Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
- code="clinicalStatus"
- moodCode=EVN].value
|
FiveWs.status |
|
  verificationStatus |
- Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
- code="verificationStatus"
- moodCode=EVN].value
|
FiveWs.status |
|
  type |
code |
FiveWs.class |
IAM-9 |
  category |
value < IntoleranceValue (Agent) |
FiveWs.class |
AL1-2 |
  criticality |
- inboundRelationship[typeCode=SUBJ].source[classCode=OBS
- moodCode=EVN
- code=SEV
- value <= SeverityObservation (Severity Level)]
|
FiveWs.grade |
AL1-4 |
  code |
-
.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
|
FiveWs.what[x] |
AL1-3 / IAM-3 |
  patient |
.participation[typeCode=SBJ].role[classCode=PAT] |
FiveWs.subject |
(PID-3) |
  encounter |
- .inboundRelationship[typeCode=COMP].source[classCode=ENC
- moodCode=EVN]
|
FiveWs.context |
|
  onset[x] |
effectiveTime.low |
FiveWs.init |
|
  recordedDate |
.participation[typeCode=AUT].time |
FiveWs.recorded |
IAM-13 |
  recorder |
.participation[typeCode=AUT].role |
FiveWs.author |
|
  asserter |
.participation[typeCode=INF].role |
FiveWs.source |
IAM-14 (if patient) / IAM-18 (if practitioner) |
  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 |
code |
|
AL1-5 |
   description |
text |
|
|
   onset |
effectiveTime.low |
|
AL1-6 |
   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 |
|
|
Documentation for this format |