Extensions for Using Data Elements from FHIR R4B in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4B in FHIR STU3 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R4B_AllergyIntolerance_R3 - Mappings

Page standards status: Trial-use Maturity Level: 0

Mappings for the profile-AllergyIntolerance resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingW5 MappingHL7 v2 Mappingdoco
.. AllergyIntolerance
  • Observation[classCode=OBS
  • moodCode=EVN]
clinical.general
... id
... meta
.... id
n/a
.... Slices for extension
..... extension:meta
.... versionId
.... lastUpdated
.... profile
.... security
.... tag
... implicitRules
... text
Act.text?
.... id
n/a
.... Slices for extension
..... extension:text
.... status
N/A
.... div
N/A
... contained
N/A
... Slices for extension
.... extension:encounter
.... extension:onset
... modifierExtension
N/A
... identifier
id
id
IAM-7
.... id
n/a
.... Slices for extension
..... extension:identifier
.... use
Role.code or implied by context
N/A
.... type
Role.code or implied by context
CX.5
.... system
II.root or Role.id.root
CX.4 / EI-2-4
.... value
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
CX.1 / EI.1
.... period
Role.effectiveTime or implied by context
CX.7 + CX.8
.... assigner
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
  • CX.4 / (CX.4
  • CX.9
  • CX.10)
... clinicalStatus
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="clinicalStatus"
  • moodCode=EVN].value
status
.... id
.... Slices for extension
..... extension:clinicalStatus
.... value
... verificationStatus
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="verificationStatus"
  • moodCode=EVN].value
status
.... id
.... Slices for extension
..... extension:verificationStatus
.... value
... type
code
class
IAM-9
... category
value < IntoleranceValue (Agent)
class
AL1-2
... criticality
  • inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code=SEV
  • value <= SeverityObservation (Severity Level)]
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
what
AL1-3 / IAM-3
... patient
.participation[typeCode=SBJ].role[classCode=PAT]
who.focus
(PID-3)
.... id
n/a
.... Slices for extension
..... extension:patient
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... onset[x]
effectiveTime.low
when.init
... assertedDate
.participation[typeCode=AUT].time
when.recorded
IAM-20
... recorder
.participation[typeCode=AUT].role
who.author
.... id
n/a
.... Slices for extension
..... extension:recorder
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... asserter
.participation[typeCode=INF].role
who.source
IAM-14 (if patient) / IAM-18 (if practitioner)
.... id
n/a
.... Slices for extension
..... extension:asserter
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... lastOccurrence
  • outBoundRelationship[typeCode=SUBJ].target[classCode=OBS
  • moodCode=EVN
  • code <= CommonClinicalObservationType
  • value <= ObservationValue (Reaction Type)].effectiveTime
... note
subjectOf.observationEvent[code="annotation"].value
.... id
n/a
.... Slices for extension
..... extension:note
.... author[x]
Act.participant[typeCode=AUT].role
N/A
.... time
Act.effectiveTime
N/A
.... text
Act.text
N/A
... 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
..... id
n/a
..... Slices for extension
...... extension:note
..... author[x]
Act.participant[typeCode=AUT].role
N/A
..... time
Act.effectiveTime
N/A
..... text
Act.text
N/A

doco Documentation for this format