HL7 Europe Imaging Study Report
0.1.0-ballot - ci-build 150

HL7 Europe Imaging Study Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/oijauregui/ehdsimaging/tree/master and changes regularly. See the Directory of published versions

ConceptMap: Map for EHDSImagingStudy (Experimental)

Official URL: http://hl7.eu/fhir/imaging-r5/ConceptMap/EHDSImagingStudyMap Version: 0.1.0-ballot
Draft as of 2025-07-02 Computable Name: EHDSImagingStudyMap

Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

Map for EHDSImagingStudy

The figure below presents the XtEHR Imaging Logical Model DataSet representation and the FHIR profiles it maps to. For each FHIR profile the impacted fields are listed.

classDiagram
direction LR
class EHDSImagingStudy {
  <<XtEHR dataset>>
  identifier
  modality
  subject
  encounter
  started
  basedOn
  numberOfSeries
  numberOfInstances
  description
  studyCustodian
  studyEndpoint
  series
  series.seriesUid
  series.number
  series.acquisitionModality
  series.description
  series.numberOfInstances
  series.seriesEndpoint
  series.bodySite
  series.laterality
  series.specimen
  series.started
  series.instancesInTheSeries
  series.instancesInTheSeries.instanceTitle
  series.instancesInTheSeries.instanceUid
  series.instancesInTheSeries.sopClass
  series.instancesInTheSeries.instanceNumber
  series.instancesInTheSeries.radiationDoseInformation
  series.instancesInTheSeries.radiationDoseInformation.kap
  series.instancesInTheSeries.radiationDoseInformation.totalKerma
  series.instancesInTheSeries.radiationDoseInformation.endTubeKerma
  series.instancesInTheSeries.radiationDoseInformation.breastThickness
  series.instancesInTheSeries.radiationDoseInformation.abd
  phase
  phase.phaseCode
  phase.radiationDose
}
link EHDSImagingStudy "https://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSImagingStudy.html"
class ImImagingStudy{
  <<FHIR>>
  identifier[studyInstanceUid]
  modality
  subject
  encounter
  started
  basedOn
  numberOfSeries
  numberOfInstances
  description
  series.performer[custodian]
  endpoint
  series
  series.uid
  series.number
  series.modality
  series.description
  series.numberOfInstances
  series.endpoint
  series.bodySite
  series.laterality
  series.specimen
  series.started
  series.instance
  series.instance.extension[instance-description]
  series.instance.uid
  series.instance.sopClass
  series.instance.number
}

class ImWadoEndpoint
class ImImageIidViewerEndpoint
class ImRadiationDoseObservation{
  <<FHIR>>
  component.value[x]
}

class EuPatient {
  <<FHIR>>
}
class EuEncounter {
  <<FHIR>>
}
class EuServiceRequest {
  <<FHIR>>
}
class EuOrganization {
  <<FHIR>>
}
class EuEndpoint {
  <<FHIR>>
}
class  ImWadoEndpoint {
  <<FHIR>>
}
class  ImImageIidViewerEndpoint {
  <<FHIR>>
}
class EuBodyStructure {
  <<FHIR>>
}
class EuSpecimen {
  <<FHIR>>
}
EHDSImagingStudy --> ImImagingStudy
ImImagingStudy --> EuPatient : subject
ImImagingStudy --> EuEncounter : encounter
ImImagingStudy --> EuServiceRequest : basedOn
ImImagingStudy --> EuOrganization : series.performer[custodian]
ImImagingStudy --> EuEndpoint : endpoint
ImImagingStudy -->  ImWadoEndpoint : endpoint
ImImagingStudy -->  ImImageIidViewerEndpoint : endpoint
ImImagingStudy --> EuEndpoint : series.endpoint
ImImagingStudy -->  ImWadoEndpoint : series.endpoint
ImImagingStudy -->  ImImageIidViewerEndpoint : series.endpoint
ImImagingStudy --> EuBodyStructure : series.bodySite
ImImagingStudy --> EuSpecimen : series.specimen
EHDSImagingStudy --> ImWadoEndpoint
EHDSImagingStudy --> ImImageIidViewerEndpoint
EHDSImagingStudy --> ImRadiationDoseObservation

Mapping from Imaging study model to (not specified)


Group 1 Mapping from Imaging study model to IM Imaging Study

Source CodeRelationshipTarget CodeComment
identifieris equivalent toidentifier[studyInstanceUid] (C.32.1 - Identifier)
modalityis equivalent tomodality (C.32.2 - Modality)
subjectis equivalent tosubject (C.32.3 - Subject)
encounteris equivalent toencounter (C.32.4 - Encounter)
startedis equivalent tostarted (C.32.5 - Started)
basedOnis equivalent tobasedOn (C.32.6 - Based on)
numberOfSeriesis equivalent tonumberOfSeries (C.32.7 - Number of series)
numberOfInstancesis equivalent tonumberOfInstances (C.32.8 - Number of instances)
descriptionis equivalent todescription (C.32.9 - Description)
studyCustodianis equivalent toseries.performer[custodian] (C.32.10 - Study custodian)
studyEndpointis equivalent toendpoint (C.32.11 - Study endpoint)
seriesis equivalent toseries (C.32.12 - Series)
series.seriesUidis equivalent toseries.uid (C.32.12.1 - Series UID)
series.numberis equivalent toseries.number (C.32.12.2 - Number)
series.acquisitionModalityis equivalent toseries.modality (C.32.12.3 - Acquisition modality)
series.descriptionis equivalent toseries.description (C.32.12.4 - Description)
series.numberOfInstancesis equivalent toseries.numberOfInstances (C.32.12.5 - Number of instances)
series.seriesEndpointis equivalent toseries.endpoint (C.32.12.6 - Series endpoint)
series.bodySiteis equivalent toseries.bodySite (C.32.12.7 - Body site)
series.lateralityis equivalent toseries.laterality (C.32.12.8 - Laterality)
series.specimenis equivalent toseries.specimen (C.32.12.9 - Specimen)
series.startedis equivalent toseries.started (C.32.12.10 - Started)
series.instancesInTheSeriesis equivalent toseries.instance (C.32.12.11 - Instances in the series)
series.instancesInTheSeries.instanceTitleis equivalent toseries.instance.extension[instance-description] (C.32.12.11.1 - Instance title)Not regular
series.instancesInTheSeries.instanceUidis equivalent toseries.instance.uid (C.32.12.11.2 - Instance UID)
series.instancesInTheSeries.sopClassis equivalent toseries.instance.sopClass (C.32.12.11.3 - SOP class)
series.instancesInTheSeries.instanceNumberis equivalent toseries.instance.number (C.32.12.11.4 - Instance number)
series.instancesInTheSeries.radiationDoseInformationis narrower thanseries.instance (C.32.12.11.5 - Radiation dose information)Present in referred DICOM SR document

Group 2 Mapping from Imaging study model to IM WADO Endpoint

Source CodeRelationshipTarget Code
studyEndpoint(not mapped)
series.seriesEndpoint(not mapped)

Group 3 Mapping from Imaging study model to IM Image Viewer Endpoint

Source CodeRelationshipTarget Code
studyEndpoint(not mapped)
series.seriesEndpoint(not mapped)

Group 4 Mapping from Imaging study model to Radiation Dose Observation

Source CodeRelationshipTarget CodeComment
series.instancesInTheSeries.radiationDoseInformation.kapis related tocomponent.value[x] (C.32.12.11.5.1 - KAP)choose one of the slices
series.instancesInTheSeries.radiationDoseInformation.totalKermais related tocomponent.value[x] (C.32.12.11.5.2 - Total Kerma)choose one of the slices
series.instancesInTheSeries.radiationDoseInformation.endTubeKermais related tocomponent.value[x] (C.32.12.11.5.3 - End tube Kerma)choose one of the slices
series.instancesInTheSeries.radiationDoseInformation.breastThicknessis related tocomponent.value[x] (C.32.12.11.5.4 - Breast thickness)choose one of the slices
series.instancesInTheSeries.radiationDoseInformation.abdis related tocomponent.value[x] (C.32.12.11.5.5 - 2ABD)choose one of the slices
phase.radiationDoseis related tocomponent.value[x] (C.32.13.2 - Radiation dose)choose one of the slices

Group 5 Mapping from Imaging study model to unspecified code system

Source CodeRelationshipTarget Code
phase ((C.32.13 - Phase))(not mapped)
phase.phaseCode ((C.32.13.1 - Phase code))(not mapped)