EU Imaging Report R5
1.0.0-ballot - ci-build 150

EU Imaging Report R5, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/imaging-r5/ and changes regularly. See the Directory of published versions

Resource Profile: ImagingStudy: Reported Study: Obligations

Official URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/imaging-study-obligation-eu-imaging Version: 1.0.0-ballot
Draft as of 2026-10-13 Computable Name: ImagingStudyObligationEuImaging

Copyright/Legal: Copyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0).

Obligations for ImagingStudy: Reported Study

Usages:

  • This Profile is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy C 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
Constraints: im-imagingstudy-01
ImagingStudy.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.contained 0..* Resource Contained, inline Resources
ImagingStudy.Slices for extension Content/Rules for all slices
ImagingStudy.Slices for extension.extension:anatomical-region 0..* CodeableConcept The anatomical regions covered by the study.
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/AnatomicalRegionExtension
Binding: ValueSet: Anatomical Region (required)
ImagingStudy.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
ImagingStudy.Slices for identifier This element is included in summaries. 0..* Identifier Identifiers for the whole study
Slice: Unordered, Open by profile:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. This element is included in summaries. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element is a modifier element. This element has obligations. This element is included in summaries. 1..1 code registered | available | cancelled | entered-in-error | unknown
Binding: ImagingStudyStatus (required): The status of the ImagingStudy.
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.modality This element has obligations. This element is included in summaries. 0..* CodeableConcept All of the distinct values for series' modalities
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.subject This element has obligations. This element is included in summaries. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. This element is included in summaries. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. This element is included in summaries. 0..1 dateTime When the study was started
Example General: 2011-01-01T11:01:20+03:00
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.Slices for basedOn This element has obligations. This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
Slice: Unordered, Open by profile:$this
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession This element is included in summaries. 0..* Reference(ServiceRequest: Imaging Order) Request fulfilled
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
ImagingStudy.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.description This element has obligations. This element is included in summaries. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. This element is included in summaries. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.uid This element has obligations. This element is included in summaries. 1..1 id DICOM Series Instance UID for the series
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. This element is included in summaries. 0..1 unsignedInt Numeric identifier of this series
Example General: 3
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. This element is included in summaries. 1..1 CodeableConcept The modality used for this series
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. This element is included in summaries. 0..1 string A short human readable summary of the series
Example General: CT Surview 180
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. This element is included in summaries. 0..1 CodeableReference(BodyStructure) Body part examined
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.specimen This element has obligations. This element is included in summaries. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. This element is included in summaries. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer This element is included in summaries. 0..* BackboneElement Who performed the series
Slice: Unordered, Open by value:function

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.Slices for performer.performer:All Slices Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:All Slices.actor This element is included in summaries. 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson | HealthcareService) Who performed the series
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. This element is included in summaries. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:performer.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:performer.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:performer.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:performer.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:performer.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRF
ImagingStudy.series.Slices for performer.performer:performer.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:performer.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:performer.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:performer.actor This element is included in summaries. 1..1 Reference(PractitionerRole (EU core) | Device | Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:device This element has obligations. This element is included in summaries. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:device.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:device.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:device.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:device.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:device.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: DEV
ImagingStudy.series.Slices for performer.performer:device.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:device.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:device.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:device.actor This element is included in summaries. 1..1 Reference(Device: Imaging Device) Who performed the series
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. This element is included in summaries. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:custodian.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:custodian.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: CST
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:custodian.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:custodian.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. This element is included in summaries. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:organization.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:organization.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:organization.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:organization.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:organization.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: LOC
ImagingStudy.series.Slices for performer.performer:organization.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:organization.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:organization.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:organization.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension Content/Rules for all slices
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 string Extension: Instance Description
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImagingStudyEuImagingInstanceDescription
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 integer Extension: Number of Frames
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/NumberOfFrames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): The sopClass for the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
Example General: 1
ObligationsActor
SHALL:able-to-populate Imaging Report Producer

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ImagingStudy.language Base required All Languages 📍5.0.0 FHIR Std.
ImagingStudy.status Base required Imaging Study Status 📍5.0.0 FHIR Std.
ImagingStudy.modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:performer.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:device.function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:custodian.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:organization.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​instance.sopClass Base extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 Not State Unknown

Constraints

Id Grade Path(s) Description Expression
dom-2 error ImagingStudy If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ImagingStudy If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ImagingStudy A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
im-imagingstudy-01 warning ImagingStudy A DICOM instance UID must start with 'urn:oid:' identifier.where(system='urn:dicom:uid').value.startsWith('urn:oid:')

This structure is derived from ImagingStudyEuImaging

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.Slices for identifier Content/Rules for all slices
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element has obligations. 1..1 code registered | available | cancelled | entered-in-error | unknown
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.subject This element has obligations. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. 0..1 dateTime When the study was started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.basedOn This element has obligations. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.endpoint This element has obligations. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.description This element has obligations. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.uid This element has obligations. 1..1 id DICOM Series Instance UID for the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. 0..1 unsignedInt Numeric identifier of this series
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. 1..1 CodeableConcept The modality used for this series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. 0..1 string A short human readable summary of the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. 0..1 CodeableReference(BodyStructure) Body part examined
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.specimen This element has obligations. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device This element has obligations. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension Content/Rules for all slices
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 ImagingStudyEuImagingInstanceDescription Extension: Instance Description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 NumberOfFrames Extension: Number of Frames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy C 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
Constraints: im-imagingstudy-01
ImagingStudy.id This element is included in summaries. 0..1 id Logical id of this artifact
ImagingStudy.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ImagingStudy.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ImagingStudy.contained 0..* Resource Contained, inline Resources
ImagingStudy.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for extension.extension:anatomical-region 0..* CodeableConcept The anatomical regions covered by the study.
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/AnatomicalRegionExtension
Binding: ValueSet: Anatomical Region (required)
ImagingStudy.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
ImagingStudy.Slices for identifier This element is included in summaries. 0..* Identifier Identifiers for the whole study
Slice: Unordered, Open by profile:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. This element is included in summaries. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element is a modifier element. This element has obligations. This element is included in summaries. 1..1 code registered | available | cancelled | entered-in-error | unknown
Binding: ImagingStudyStatus (required): The status of the ImagingStudy.
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.modality This element has obligations. This element is included in summaries. 0..* CodeableConcept All of the distinct values for series' modalities
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.subject This element has obligations. This element is included in summaries. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. This element is included in summaries. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. This element is included in summaries. 0..1 dateTime When the study was started
Example General: 2011-01-01T11:01:20+03:00
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.Slices for basedOn This element has obligations. This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
Slice: Unordered, Open by profile:$this
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession This element is included in summaries. 0..* Reference(ServiceRequest: Imaging Order) Request fulfilled
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.id 0..1 id Unique id for inter-element referencing
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.identifier This element is included in summaries. C 0..1 AccessionNumberIdentifierEuImaging Logical reference, when literal reference is not known
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.display This element is included in summaries. C 0..1 string Text alternative for the resource
ImagingStudy.partOf This element is included in summaries. 0..* Reference(Procedure) Part of referenced event
ImagingStudy.referrer This element is included in summaries. 0..1 Reference(Practitioner | PractitionerRole) Referring physician
ImagingStudy.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.procedure This element is included in summaries. 0..* CodeableReference(PlanDefinition | ActivityDefinition) The performed procedure or code
Binding: LOINC loinc-rsna-radiology-playbook (preferred): Use of RadLex is preferred
ImagingStudy.location This element is included in summaries. 0..1 Reference(Location) Where ImagingStudy occurred
ImagingStudy.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Why the study was requested / performed
Binding: ProcedureReasonCodes (example): The reason for the study.
ImagingStudy.note This element is included in summaries. 0..* Annotation User-defined comments
ImagingStudy.description This element has obligations. This element is included in summaries. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. This element is included in summaries. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.uid This element has obligations. This element is included in summaries. 1..1 id DICOM Series Instance UID for the series
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. This element is included in summaries. 0..1 unsignedInt Numeric identifier of this series
Example General: 3
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. This element is included in summaries. 1..1 CodeableConcept The modality used for this series
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. This element is included in summaries. 0..1 string A short human readable summary of the series
Example General: CT Surview 180
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. This element is included in summaries. 0..1 CodeableReference(BodyStructure) Body part examined
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.laterality This element is included in summaries. 0..1 CodeableConcept Body part laterality
Binding: Laterality (example): Codes describing body site laterality (left, right, etc.).
ImagingStudy.series.specimen This element has obligations. This element is included in summaries. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. This element is included in summaries. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer This element is included in summaries. 0..* BackboneElement Who performed the series
Slice: Unordered, Open by value:function

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.Slices for performer.performer:All Slices Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:All Slices.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:All Slices.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:All Slices.function This element is included in summaries. 0..1 CodeableConcept Type of performance
Binding: ValueSet: Imaging Study Performer Type Value Set (extensible)
ImagingStudy.series.Slices for performer.performer:All Slices.actor This element is included in summaries. 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson | HealthcareService) Who performed the series
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. This element is included in summaries. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:performer.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:performer.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:performer.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:performer.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:performer.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:performer.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRF
ImagingStudy.series.Slices for performer.performer:performer.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:performer.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:performer.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:performer.actor This element is included in summaries. 1..1 Reference(PractitionerRole (EU core) | Device | Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:device This element has obligations. This element is included in summaries. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:device.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:device.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:device.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:device.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:device.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: DEV
ImagingStudy.series.Slices for performer.performer:device.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:device.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:device.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:device.actor This element is included in summaries. 1..1 Reference(Device: Imaging Device) Who performed the series
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. This element is included in summaries. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:custodian.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:custodian.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: CST
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:custodian.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:custodian.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. This element is included in summaries. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:organization.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:organization.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:organization.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:organization.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:organization.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: LOC
ImagingStudy.series.Slices for performer.performer:organization.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:organization.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:organization.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:organization.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.instance.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 string Extension: Instance Description
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImagingStudyEuImagingInstanceDescription
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 integer Extension: Number of Frames
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/NumberOfFrames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): The sopClass for the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
Example General: 1
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.title 0..1 string Description of instance

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ImagingStudy.language Base required All Languages 📍5.0.0 FHIR Std.
ImagingStudy.status Base required Imaging Study Status 📍5.0.0 FHIR Std.
ImagingStudy.modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.basedOn:ServiceRequestOrderEuImagingaccession.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
ImagingStudy.procedure Base preferred LOINC/RSNA Radiology Playbook ∅ tx.fhir.org
ImagingStudy.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
ImagingStudy.series.​modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
ImagingStudy.series.​laterality Base example Laterality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​performer.function Base extensible ValueSet: Imaging Study Performer Type Value Set 📦1.0.0-ballot This IG
ImagingStudy.series.​performer:performer.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:device.function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:custodian.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:organization.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​instance.sopClass Base extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 Not State Unknown

Constraints

Id Grade Path(s) Description Expression
dom-2 error ImagingStudy If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ImagingStudy If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ImagingStudy A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
im-imagingstudy-01 warning ImagingStudy A DICOM instance UID must start with 'urn:oid:' identifier.where(system='urn:dicom:uid').value.startsWith('urn:oid:')
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

This structure is derived from ImagingStudyEuImaging

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy C 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
Constraints: im-imagingstudy-01
ImagingStudy.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.contained 0..* Resource Contained, inline Resources
ImagingStudy.Slices for extension Content/Rules for all slices
ImagingStudy.Slices for extension.extension:anatomical-region 0..* CodeableConcept The anatomical regions covered by the study.
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/AnatomicalRegionExtension
Binding: ValueSet: Anatomical Region (required)
ImagingStudy.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
ImagingStudy.Slices for identifier This element is included in summaries. 0..* Identifier Identifiers for the whole study
Slice: Unordered, Open by profile:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. This element is included in summaries. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element is a modifier element. This element has obligations. This element is included in summaries. 1..1 code registered | available | cancelled | entered-in-error | unknown
Binding: ImagingStudyStatus (required): The status of the ImagingStudy.
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.modality This element has obligations. This element is included in summaries. 0..* CodeableConcept All of the distinct values for series' modalities
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.subject This element has obligations. This element is included in summaries. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. This element is included in summaries. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. This element is included in summaries. 0..1 dateTime When the study was started
Example General: 2011-01-01T11:01:20+03:00
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.Slices for basedOn This element has obligations. This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
Slice: Unordered, Open by profile:$this
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession This element is included in summaries. 0..* Reference(ServiceRequest: Imaging Order) Request fulfilled
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
ImagingStudy.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.description This element has obligations. This element is included in summaries. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. This element is included in summaries. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.uid This element has obligations. This element is included in summaries. 1..1 id DICOM Series Instance UID for the series
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. This element is included in summaries. 0..1 unsignedInt Numeric identifier of this series
Example General: 3
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. This element is included in summaries. 1..1 CodeableConcept The modality used for this series
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. This element is included in summaries. 0..1 string A short human readable summary of the series
Example General: CT Surview 180
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. This element is included in summaries. 0..1 CodeableReference(BodyStructure) Body part examined
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.specimen This element has obligations. This element is included in summaries. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. This element is included in summaries. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer This element is included in summaries. 0..* BackboneElement Who performed the series
Slice: Unordered, Open by value:function

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.Slices for performer.performer:All Slices Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:All Slices.actor This element is included in summaries. 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson | HealthcareService) Who performed the series
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. This element is included in summaries. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:performer.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:performer.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:performer.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:performer.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:performer.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRF
ImagingStudy.series.Slices for performer.performer:performer.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:performer.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:performer.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:performer.actor This element is included in summaries. 1..1 Reference(PractitionerRole (EU core) | Device | Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:device This element has obligations. This element is included in summaries. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:device.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:device.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:device.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:device.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:device.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: DEV
ImagingStudy.series.Slices for performer.performer:device.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:device.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:device.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:device.actor This element is included in summaries. 1..1 Reference(Device: Imaging Device) Who performed the series
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. This element is included in summaries. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:custodian.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:custodian.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: CST
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:custodian.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:custodian.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. This element is included in summaries. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:organization.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:organization.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:organization.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:organization.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:organization.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: LOC
ImagingStudy.series.Slices for performer.performer:organization.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:organization.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:organization.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:organization.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension Content/Rules for all slices
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 string Extension: Instance Description
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImagingStudyEuImagingInstanceDescription
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 integer Extension: Number of Frames
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/NumberOfFrames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): The sopClass for the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
Example General: 1
ObligationsActor
SHALL:able-to-populate Imaging Report Producer

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ImagingStudy.language Base required All Languages 📍5.0.0 FHIR Std.
ImagingStudy.status Base required Imaging Study Status 📍5.0.0 FHIR Std.
ImagingStudy.modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:performer.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:device.function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:custodian.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:organization.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​instance.sopClass Base extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 Not State Unknown

Constraints

Id Grade Path(s) Description Expression
dom-2 error ImagingStudy If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ImagingStudy If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ImagingStudy A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
im-imagingstudy-01 warning ImagingStudy A DICOM instance UID must start with 'urn:oid:' identifier.where(system='urn:dicom:uid').value.startsWith('urn:oid:')

Differential View

This structure is derived from ImagingStudyEuImaging

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.Slices for identifier Content/Rules for all slices
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element has obligations. 1..1 code registered | available | cancelled | entered-in-error | unknown
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.modality This element has obligations. 0..* CodeableConcept All of the distinct values for series' modalities
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.subject This element has obligations. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. 0..1 dateTime When the study was started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.basedOn This element has obligations. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.endpoint This element has obligations. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.description This element has obligations. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.uid This element has obligations. 1..1 id DICOM Series Instance UID for the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. 0..1 unsignedInt Numeric identifier of this series
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. 1..1 CodeableConcept The modality used for this series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. 0..1 string A short human readable summary of the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. 0..1 CodeableReference(BodyStructure) Body part examined
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.specimen This element has obligations. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device This element has obligations. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension Content/Rules for all slices
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 ImagingStudyEuImagingInstanceDescription Extension: Instance Description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 NumberOfFrames Extension: Number of Frames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
ImagingStudy C 0..* ImagingStudyEuImaging A set of images produced in single study (one or more series of references images)
Constraints: im-imagingstudy-01
ImagingStudy.id This element is included in summaries. 0..1 id Logical id of this artifact
ImagingStudy.meta This element is included in summaries. 0..1 Meta Metadata about the resource
ImagingStudy.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
ImagingStudy.language This element has obligations. 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ImagingStudy.contained 0..* Resource Contained, inline Resources
ImagingStudy.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for extension.extension:anatomical-region 0..* CodeableConcept The anatomical regions covered by the study.
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/AnatomicalRegionExtension
Binding: ValueSet: Anatomical Region (required)
ImagingStudy.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
ImagingStudy.Slices for identifier This element is included in summaries. 0..* Identifier Identifiers for the whole study
Slice: Unordered, Open by profile:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for identifier.identifier:studyInstanceUid This element has obligations. This element is included in summaries. 0..1 StudyInstanceUidIdentifierEuImaging Study Instance UID
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.status This element is a modifier element. This element has obligations. This element is included in summaries. 1..1 code registered | available | cancelled | entered-in-error | unknown
Binding: ImagingStudyStatus (required): The status of the ImagingStudy.
ObligationsActor
SHALL:populate Imaging Report Producer
ImagingStudy.modality This element has obligations. This element is included in summaries. 0..* CodeableConcept All of the distinct values for series' modalities
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.subject This element has obligations. This element is included in summaries. 1..1 Reference(Patient (EU core) | Device) Who or what is the subject of the study
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.encounter This element has obligations. This element is included in summaries. 0..1 Reference(Encounter) Encounter with which this imaging study is associated
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.started This element has obligations. This element is included in summaries. 0..1 dateTime When the study was started
Example General: 2011-01-01T11:01:20+03:00
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.Slices for basedOn This element has obligations. This element is included in summaries. 0..* Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) Request fulfilled
Slice: Unordered, Open by profile:$this
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession This element is included in summaries. 0..* Reference(ServiceRequest: Imaging Order) Request fulfilled
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.id 0..1 id Unique id for inter-element referencing
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient") - must be a resource in resources
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.identifier This element is included in summaries. C 0..1 AccessionNumberIdentifierEuImaging Logical reference, when literal reference is not known
ImagingStudy.Slices for basedOn.basedOn:ServiceRequestOrderEuImagingaccession.display This element is included in summaries. C 0..1 string Text alternative for the resource
ImagingStudy.partOf This element is included in summaries. 0..* Reference(Procedure) Part of referenced event
ImagingStudy.referrer This element is included in summaries. 0..1 Reference(Practitioner | PractitionerRole) Referring physician
ImagingStudy.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Study access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfSeries This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Study Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.procedure This element is included in summaries. 0..* CodeableReference(PlanDefinition | ActivityDefinition) The performed procedure or code
Binding: LOINC loinc-rsna-radiology-playbook (preferred): Use of RadLex is preferred
ImagingStudy.location This element is included in summaries. 0..1 Reference(Location) Where ImagingStudy occurred
ImagingStudy.reason This element is included in summaries. 0..* CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference) Why the study was requested / performed
Binding: ProcedureReasonCodes (example): The reason for the study.
ImagingStudy.note This element is included in summaries. 0..* Annotation User-defined comments
ImagingStudy.description This element has obligations. This element is included in summaries. 0..1 string Institution-generated description
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series This element has obligations. This element is included in summaries. 0..* BackboneElement Each study has one or more series of instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.uid This element has obligations. This element is included in summaries. 1..1 id DICOM Series Instance UID for the series
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.number This element has obligations. This element is included in summaries. 0..1 unsignedInt Numeric identifier of this series
Example General: 3
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.modality This element has obligations. This element is included in summaries. 1..1 CodeableConcept The modality used for this series
Binding: Modality (extensible): Type of acquired data in the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.description This element has obligations. This element is included in summaries. 0..1 string A short human readable summary of the series
Example General: CT Surview 180
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.numberOfInstances This element has obligations. This element is included in summaries. 0..1 unsignedInt Number of Series Related Instances
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.endpoint This element has obligations. This element is included in summaries. 0..* Reference(Endpoint) Series access endpoint
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.bodySite This element has obligations. This element is included in summaries. 0..1 CodeableReference(BodyStructure) Body part examined
Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.laterality This element is included in summaries. 0..1 CodeableConcept Body part laterality
Binding: Laterality (example): Codes describing body site laterality (left, right, etc.).
ImagingStudy.series.specimen This element has obligations. This element is included in summaries. 0..* Reference(Specimen) Specimen imaged
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.started This element has obligations. This element is included in summaries. 0..1 dateTime When the series started
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer This element is included in summaries. 0..* BackboneElement Who performed the series
Slice: Unordered, Open by value:function

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.Slices for performer.performer:All Slices Content/Rules for all slices
ImagingStudy.series.Slices for performer.performer:All Slices.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:All Slices.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:All Slices.function This element is included in summaries. 0..1 CodeableConcept Type of performance
Binding: ValueSet: Imaging Study Performer Type Value Set (extensible)
ImagingStudy.series.Slices for performer.performer:All Slices.actor This element is included in summaries. 1..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson | HealthcareService) Who performed the series
ImagingStudy.series.Slices for performer.performer:performer This element has obligations. This element is included in summaries. 0..1 BackboneElement The practitioner/device/organization that performed the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:performer.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:performer.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:performer.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:performer.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:performer.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:performer.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:performer.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:performer.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRF
ImagingStudy.series.Slices for performer.performer:performer.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:performer.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:performer.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:performer.actor This element is included in summaries. 1..1 Reference(PractitionerRole (EU core) | Device | Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:device This element has obligations. This element is included in summaries. 0..1 BackboneElement The device that did the imaging.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:device.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:device.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:device.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:device.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:device.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:device.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:device.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:device.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: DEV
ImagingStudy.series.Slices for performer.performer:device.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:device.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:device.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:device.actor This element is included in summaries. 1..1 Reference(Device: Imaging Device) Who performed the series
ImagingStudy.series.Slices for performer.performer:custodian This element has obligations. This element is included in summaries. 0..1 BackboneElement The custodian of the imaging study.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:custodian.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:custodian.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:custodian.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: CST
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:custodian.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:custodian.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:custodian.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.Slices for performer.performer:organization This element has obligations. This element is included in summaries. 0..1 BackboneElement The organization representing the location where the imaging was performed.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.Slices for performer.performer:organization.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.Slices for performer.performer:organization.function This element is included in summaries. 1..1 CodeableConcept Type of performance
Binding: ImagingStudySeriesPerformerFunction (extensible): The type of involvement of the performer.
Required Pattern: At least the following
ImagingStudy.series.Slices for performer.performer:organization.function.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding 1..* Coding Code defined by a terminology system
Fixed Value: (Complex)
ImagingStudy.series.Slices for performer.performer:organization.function.coding.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.Slices for performer.performer:organization.function.coding.extension 0..* Extension Additional content defined by implementations
ImagingStudy.series.Slices for performer.performer:organization.function.coding.system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ParticipationType
ImagingStudy.series.Slices for performer.performer:organization.function.coding.version 0..1 string Version of the system - if relevant
ImagingStudy.series.Slices for performer.performer:organization.function.coding.code 1..1 code Symbol in syntax defined by the system
Fixed Value: LOC
ImagingStudy.series.Slices for performer.performer:organization.function.coding.display 0..1 string Representation defined by the system
ImagingStudy.series.Slices for performer.performer:organization.function.coding.userSelected 0..1 boolean If this coding was chosen directly by the user
ImagingStudy.series.Slices for performer.performer:organization.function.text 0..1 string Plain text representation of the concept
ImagingStudy.series.Slices for performer.performer:organization.actor This element is included in summaries. 1..1 Reference(Organization (EU core)) Who performed the series
ImagingStudy.series.instance This element has obligations. 0..* BackboneElement A single SOP instance from the series
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.id 0..1 string Unique id for inter-element referencing
ImagingStudy.series.instance.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImagingStudy.series.instance.Slices for extension.extension:instance-description This element has obligations. 0..1 string Extension: Instance Description
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/ImagingStudyEuImagingInstanceDescription
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.Slices for extension.extension:number-of-frames This element has obligations. 0..1 integer Extension: Number of Frames
URL: http://hl7.eu/fhir/imaging-r5/StructureDefinition/NumberOfFrames
ObligationsActor
SHOULD:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
ImagingStudy.series.instance.uid This element has obligations. 1..1 id DICOM SOP Instance UID
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.sopClass This element has obligations. 1..1 Coding DICOM class type
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): The sopClass for the instance.
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.number This element has obligations. 0..1 unsignedInt The number of this instance in the series
Example General: 1
ObligationsActor
SHALL:able-to-populate Imaging Report Producer
ImagingStudy.series.instance.title 0..1 string Description of instance

doco Documentation for this format
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
ImagingStudy.language Base required All Languages 📍5.0.0 FHIR Std.
ImagingStudy.status Base required Imaging Study Status 📍5.0.0 FHIR Std.
ImagingStudy.modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.basedOn:ServiceRequestOrderEuImagingaccession.​type Base extensible Resource Types 📍5.0.0 FHIR Std.
ImagingStudy.procedure Base preferred LOINC/RSNA Radiology Playbook ∅ tx.fhir.org
ImagingStudy.reason Base example Procedure Reason Codes 📍5.0.0 FHIR Std.
ImagingStudy.series.​modality Base extensible Modality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​bodySite Base example SNOMED CT Body Structures 📍5.0.0 FHIR Std.
ImagingStudy.series.​laterality Base example Laterality 📦2025.3.20250714 DICOM v2025c
ImagingStudy.series.​performer.function Base extensible ValueSet: Imaging Study Performer Type Value Set 📦1.0.0-ballot This IG
ImagingStudy.series.​performer:performer.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:device.function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:custodian.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​performer:organization.​function Base extensible ImagingStudy series performer function 📍5.0.0 FHIR Std.
ImagingStudy.series.​instance.sopClass Base extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 Not State Unknown

Constraints

Id Grade Path(s) Description Expression
dom-2 error ImagingStudy If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error ImagingStudy If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error ImagingStudy If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice ImagingStudy A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
im-imagingstudy-01 warning ImagingStudy A DICOM instance UID must start with 'urn:oid:' identifier.where(system='urn:dicom:uid').value.startsWith('urn:oid:')
NameImaging Report Producerdoco
ImagingStudy
ImagingStudy / language
ImagingStudy / Slices for extension
ImagingStudy / Slices for identifier
ImagingStudy / Slices for identifier / identifier:studyInstanceUid
ImagingStudy / status
ImagingStudy / modality
ImagingStudy / subject
ImagingStudy / encounter
ImagingStudy / started
ImagingStudy / Slices for basedOn
ImagingStudy / endpoint
ImagingStudy / numberOfSeries
ImagingStudy / numberOfInstances
ImagingStudy / description
ImagingStudy / series
ImagingStudy / series / uid
ImagingStudy / series / number
ImagingStudy / series / modality
ImagingStudy / series / description
ImagingStudy / series / numberOfInstances
ImagingStudy / series / endpoint
ImagingStudy / series / bodySite
ImagingStudy / series / specimen
ImagingStudy / series / started
ImagingStudy / series / Slices for performer
ImagingStudy / series / Slices for performer / performer:performer
ImagingStudy / series / Slices for performer / performer:device
ImagingStudy / series / Slices for performer / performer:custodian
ImagingStudy / series / Slices for performer / performer:organization
ImagingStudy / series / instance
ImagingStudy / series / instance / Slices for extension
ImagingStudy / series / instance / Slices for extension / extension:instance-description
ImagingStudy / series / instance / Slices for extension / extension:number-of-frames
ImagingStudy / series / instance / uid
ImagingStudy / series / instance / sopClass
ImagingStudy / series / instance / number

doco Documentation for this format

This structure is derived from ImagingStudyEuImaging

Summary

 

Other representations of profile: CSV, Excel, Schematron