HL7 Czech Hospital Discharge Report Implementation Guide
0.0.2 - ci-build Czechia flag

HL7 Czech Hospital Discharge Report Implementation Guide, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.0.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/hdr/ and changes regularly. See the Directory of published versions

Resource Profile: CZ_ImmunizationRecommendationHdr - Mappings

Draft as of 2025-08-23

Mappings for the cz-immunizationRecommendation-hdr resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameWorkflow PatternHL7 v2 MappingRIM MappingFiveWs Pattern Mappingdoco
.. ImmunizationRecommendation
Request
VXU_V04
SubstanceAdministration[moodCode=RMD]
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... identifier
Request.identifier
.id
FiveWs.identifier
... patient
Request.subject
PID-3
.partipication[typeCode=SUBJ].role
FiveWs.subject
... date
Request.authoredOn
OBX-15
.partipication[typeCode=AUTH].time
... authority
OBX-3 = 59779-9
.participation[typeCode=AUT]
... recommendation
  • .outboundRelationship[typeCode='COMP'].target[classCode=SBADM
  • moodCode=RMD]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... vaccineCode
Request.code
OBX-3 = ( 30956-7 | 38890-0 )
.partipication[typeCode=CSM].role[classCode=ADMM].code
.... targetDisease
OBX-3 = ( 30956-7 | 38890-0 )
.partipication[typeCode=CSM].role[classCode=ADMM].code
.... contraindicatedVaccineCode
.... forecastStatus
OBX-3 = 59783-1
  • .inboundRelationship[typeCode=SUBJ] .source[classCode=OBS
  • moodCode=EVN
  • code="Immunization Forecast Status"].value
.... forecastReason
OBX-3 = 30982-3
N/A
.... Slices for dateCriterion
Request.occurrence[x]
  • 30980-7 = Next dose recommended
  • 59777-3 = Latest next dose should be given
  • 59778-1 = Dose is overdue
  • .outboundRelationship[typeCode='LIMIT'].target[classCode=OBS
  • moodCode=EVN
  • isCriterionInd=true]
..... dateCriterion:All Slices
...... id
n/a
...... extension
n/a
...... modifierExtension
N/A
...... code
OBX-3
.code
...... value
OBX-5
.value
..... dateCriterion:nextDose
Request.occurrence[x]
  • 30980-7 = Next dose recommended
  • 59777-3 = Latest next dose should be given
  • 59778-1 = Dose is overdue
  • .outboundRelationship[typeCode='LIMIT'].target[classCode=OBS
  • moodCode=EVN
  • isCriterionInd=true]
...... id
n/a
...... extension
n/a
...... modifierExtension
N/A
...... code
OBX-3
.code
...... value
OBX-5
.value
.... description
OBX-3 = 30956-7
.text
.... series
RXA-5-administered code
.title
.... Slices for doseNumber[x]
OBX-3 = 30973-2
  • .inboundRelationship[typeCode=COMP
  • .source[classCode=SBADM
  • moodCode=INT]].sequenceNumber
..... doseNumber[x]:doseNumberPositiveInt
OBX-3 = 30973-2
  • .inboundRelationship[typeCode=COMP
  • .source[classCode=SBADM
  • moodCode=INT]].sequenceNumber
.... Slices for seriesDoses[x]
OBX-3 = 59782-3
  • .inboundRelationship[typeCode=COMP
  • .source[classCode=SBADM
  • moodCode=DEF]].sequenceNumber
..... seriesDoses[x]:seriesDosesPositiveInt
OBX-3 = 59782-3
  • .inboundRelationship[typeCode=COMP
  • .source[classCode=SBADM
  • moodCode=DEF]].sequenceNumber
.... supportingImmunization
? No clear way to associate in HL7 v2 or IG
  • .outboundRelationship[typeCode=RSON].target[classCode=SBADM
  • moodCode=EVN
  • code="immunization"]
.... supportingPatientInformation
Request.supportingInfo
  • RXA-5-administered code = '998^No vaccine administered^CVX')
  • could contain the reason the vaccine was not administered
  • .outboundRelationship[typeCode=RSON].target[classCode=OBS
  • moodCode=EVN]

doco Documentation for this format