Magentus Practice Management FHIR® Implementation Guide
1.3.2 - Release Australia

This page is part of the Magentus Practice Management FHIR Implementation Guide (v1.3.2: Releases Draft) based on FHIR (HL7® FHIR® Standard) R4. No current official version has been published yet. For a full list of available versions, see the Directory of published versions

Resource Profile: EBookings Adverse Reaction - Mappings

Active as of 2026-10-02

Mappings for the EBookingsAdverseReaction resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingFiveWs Pattern MappingHL7 v2 Mappingdoco
.. 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
.... id
n/a
.... extension
n/a
.... coding
  • union(.
  • ./translation)
  • C*E.1-8
  • C*E.10-22
.... text
./originalText[mediaType/code="text/plain"]/data
C*E.9. But note many systems use C*E.2 for this
... 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

doco Documentation for this format