Integration Reference
DICOM to FHIR Mapping
The canonical DICOM ↔ FHIR map — sourced directly from the HL7 FHIR R5 ImagingStudy StructureDefinition (CC0). 37 DICOM attributes map to 25 FHIR paths; where a DICOM tag spans multiple FHIR elements (e.g., Study Date + Time combining into ImagingStudy.started), every mapping is represented.
By FHIR Path
Each FHIR element lists every DICOM tag that feeds it. Some elements accept multi-tag input — + means concatenation, | means OR / alternatives.
ImagingStudy.basedOn
-
(0032,1064)Requested Procedure Code SequenceRequestedProcedureCodeSequenceRaw:
Accession Number and Issuer (0080,0050)+(0080,0051) | Requested Procedure Code Sequence (0032,1064)
ImagingStudy.description
ImagingStudy.identifier
-
(0020,000D)Study Instance UIDStudyInstanceUIDRaw:
StudyInstanceUID (0020,000D) | study ID (0020,0010) -
(0020,0010)Study IDStudyIDRaw:
StudyInstanceUID (0020,000D) | study ID (0020,0010)
ImagingStudy.location
-
(0008,1040)Institutional Department NameInstitutionalDepartmentNameRaw:
(0008,1040) | (0040,0243) -
(0040,0243)Performed LocationPerformedLocationRaw:
(0008,1040) | (0040,0243)
ImagingStudy.modality
ImagingStudy.numberOfInstances
ImagingStudy.numberOfSeries
ImagingStudy.procedure
ImagingStudy.reason
ImagingStudy.referrer
-
(0008,0090)Referring Physician's NameReferringPhysicianNameRaw:
(0008,0090)+(0008,0096) -
(0008,0096)Referring Physician Identification SequenceReferringPhysicianIdentificationSequenceRaw:
(0008,0090)+(0008,0096)
ImagingStudy.series.bodySite
ImagingStudy.series.description
ImagingStudy.series.instance.number
ImagingStudy.series.instance.sopClass
ImagingStudy.series.instance.title
-
(0008,0008)Image TypeImageTypeRaw:
(0008,0008) | (0007,0080) | (0040,A043) + (0008,0104) | (0042,0010) -
(0008,0104)Code MeaningCodeMeaningRaw:
(0008,0008) | (0007,0080) | (0040,A043) + (0008,0104) | (0042,0010) -
(0040,A043)Concept Name Code SequenceConceptNameCodeSequenceRaw:
(0008,0008) | (0007,0080) | (0040,A043) + (0008,0104) | (0042,0010) -
(0042,0010)Document TitleDocumentTitleRaw:
(0008,0008) | (0007,0080) | (0040,A043) + (0008,0104) | (0042,0010)
ImagingStudy.series.instance.uid
ImagingStudy.series.laterality
ImagingStudy.series.modality
ImagingStudy.series.number
ImagingStudy.series.numberOfInstances
ImagingStudy.series.performer
-
(0008,1050)Performing Physician's NamePerformingPhysicianNameRaw:
(0008, 1050) | (0008, 1052) | (0008, 1070) | (0008, 1072) -
(0008,1052)Performing Physician Identification SequencePerformingPhysicianIdentificationSequenceRaw:
(0008, 1050) | (0008, 1052) | (0008, 1070) | (0008, 1072) -
(0008,1070)Operators' NameOperatorsNameRaw:
(0008, 1050) | (0008, 1052) | (0008, 1070) | (0008, 1072) -
(0008,1072)Operator Identification SequenceOperatorIdentificationSequenceRaw:
(0008, 1050) | (0008, 1052) | (0008, 1070) | (0008, 1072)
ImagingStudy.series.specimen
-
(0040,0551)Specimen IdentifierSpecimenIdentifierRaw:
(0040,0551) + (0040,0562) -
(0040,0562)Issuer of the Specimen Identifier SequenceIssuerOfTheSpecimenIdentifierSequenceRaw:
(0040,0551) + (0040,0562)
ImagingStudy.series.started
-
(0008,0021)Series DateSeriesDateRaw:
(0008,0021) + (0008,0031) -
(0008,0031)Series TimeSeriesTimeRaw:
(0008,0021) + (0008,0031)
ImagingStudy.series.uid
ImagingStudy.started
-
(0008,0020)Study DateStudyDateRaw:
(0008,0020)+(0008,0030) -
(0008,0030)Study TimeStudyTimeRaw:
(0008,0020)+(0008,0030)
FHIR ↔ DICOM Integration
Bridging DICOM PACS/VNA workflows to FHIR R4/R5 stacks is one of the most requested modernization patterns Saga IT's medical imaging team builds. If you're constructing ImagingStudy resources from incoming DIMSE store, or exposing a FHIR endpoint over a legacy PACS via DICOMweb + FHIR Bridge, talk to Saga IT.