RIVO-Noord Zorgviewer Implementation Guide
1.16.0 - CI build Netherlands flag

RIVO-Noord Zorgviewer Implementation Guide - Local Development build (v1.16.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Encounter - Mappings

Draft as of 2025-06-11

Mappings for the Encounter resource profile.

Mappings to Structures in this Implentation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameHCIM Encounter-v3.1(2017EN)HCIM HealthProfessional-v3.2(2017EN)HCIM BasicElements-v1.0(2017EN)HCIM Encounter-v3.0(2016EN)HCIM HealthProfessional-v3.0(2016EN)HCIM Encounter-v1.2(2015EN)HCIM HealthProfessional-v1.2.1(2015EN)RIM MappingW5 MappingHL7 v2 Mappingdoco
.. Encounter
15.1.1
15.1.1
15.1.1
Encounter[@moodCode='EVN']
workflow.encounter
... id
... meta
... implicitRules
... language
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... identifier
0.0.6
.id
id
PV1-19
... status
.statusCode
status
  • No clear equivalent in HL7 v2; active/finished could be inferred from PV1-44
  • PV1-45
  • PV2-24; inactive could be inferred from PV2-16
... statusHistory
n/a
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... status
n/a
.... period
n/a
... class
15.1.2
15.1.2
15.1.2
.inboundRelationship[typeCode=SUBJ].source[classCode=LIST].code
class
PV1-2
... classHistory
n/a
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... class
n/a
.... period
n/a
... type
.code
class
PV1-4 / PV1-18
... priority
.priorityCode
grade
PV2-25
... subject
0.0.11
.participation[typeCode=SBJ]/role[classCode=PAT]
who.focus
PID-3
... episodeOfCare
n/a
context
  • PV1-54
  • PV1-53
... incomingReferral
.reason.ClinicalDocument
... participant
0.0.7
.participation[typeCode=PFM]
ROL
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... type
.functionCode
ROL-3 (or maybe PRT-4)
..... id
n/a
..... extension
n/a
..... Slices for coding
  • union(.
  • ./translation)
  • C*E.1-8
  • C*E.10-22
...... coding:healthProfessionalRole
17.1.5
17.1.5
17.1.5
  • 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
.... period
.time
  • ROL-5
  • ROL-6 (or maybe PRT-5)
.... individual
15.1.7
15.1.7
15.1.7
.role
who
ROL-4
..... id
n/a
..... Slices for extension
...... extension:practitionerRole
N/A
..... reference
N/A
..... identifier
.identifier
..... display
N/A
... appointment
  • .outboundRelationship[typeCode=FLFS].target[classCode=ENC
  • moodCode=APT]
SCH-1 / SCH-2
... period
0.0.14
.effectiveTime (low & high)
when.done
  • PV1-44
  • PV1-45
.... id
n/a
.... extension
n/a
.... start
15.1.3
15.1.3
15.1.3
./low
DR.1
.... end
15.1.4
15.1.4
15.1.4
./high
DR.2
... length
.lengthOfStayQuantity
(PV1-45 less PV1-44) iff ( (PV1-44 not empty) and (PV1-45 not empty) ); units in minutes
... reason
.reasonCode
why
PV2-3 is nominally constrained to inpatient admissions; HL7 v2 makes no vocabulary suggestions for PV2-3; would not expect PV2 segment or PV2-3 to be in use in all implementations )
.... id
n/a
.... extension
n/a
.... coding
  • union(.
  • ./translation)
  • C*E.1-8
  • C*E.10-22
.... text
15.1.12
15.1.12
15.1.12
./originalText[mediaType/code="text/plain"]/data
C*E.9. But note many systems use C*E.2 for this
... diagnosis
.outboundRelationship[typeCode=RSON]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... condition
15.1.11
15.1.11
15.1.11
.outboundRelationship[typeCode=RSON].target
why
Resources that would commonly referenced at Encounter.indication would be Condition and/or Procedure. These most closely align with DG1/PRB and PR1 respectively.
.... role
n/a
.... rank
.outboundRelationship[typeCode=RSON].priority
... account
.pertains.A_Account
... hospitalization
  • .outboundRelationship[typeCode=COMP].target[classCode=ENC
  • moodCode=EVN]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... preAdmissionIdentifier
.id
PV1-5
.... origin
.participation[typeCode=ORG].role
.... admitSource
15.1.14
.admissionReferralSourceCode
PV1-14
.... reAdmission
n/a
PV1-13
.... dietPreference
  • .outboundRelationship[typeCode=COMP].target[classCode=SBADM
  • moodCode=EVN
  • code="diet"]
PV1-38
.... specialCourtesy
.specialCourtesiesCode
PV1-16
.... specialArrangement
.specialArrangementCode
PV1-15 / OBR-30 / OBR-43
.... destination
.participation[typeCode=DST]
PV1-37
.... dischargeDisposition
15.1.16
.dischargeDispositionCode
PV1-36
... location
.participation[typeCode=LOC]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... location
.role
where
PV1-3 / PV1-6 / PV1-11 / PV1-42 / PV1-43
.... status
.role.statusCode
.... period
.time
... serviceProvider
15.1.8
15.1.8
15.1.8
.particiaption[typeCode=PFM].role
HL7 v2 definition is "the treatment or type of surgery that the patient is scheduled to receive"; seems slightly out of alignment with the concept name 'hospital service'. Would not trust that implementations apply this semantic by default)
... partOf
  • .inboundRelationship[typeCode=COMP].source[classCode=COMP
  • moodCode=EVN]

doco Documentation for this format