This page is part of the FHIR Specification (v5.0.0-snapshot1: R5 Snapshot #1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
Imaging Integration Work Group | Maturity Level: 0 | Trial Use | Security Category: Patient | Compartments: Patient |
A selection of DICOM SOP instances and/or frames within a single Study and Series. This might include additional specifics such as an image region, an Observation UID or a Segmentation Number, allowing linkage to an Observation Resource or transferring this information along with the ImagingStudy Resource.
This resource is an event resource from a FHIR workflow perspective - see Workflow.
A selection of DICOM SOP instances and/or frames within a single Study and Series. This might include additional specifics such as an image region, an Observation UID or a Segmentation Number, allowing linkage to an Observation or transferring this information along with the ImagingStudy.
A selection of DICOM SOP instances and/or frames within a single Study and Series. This might include additional specifics such as an image region, an Observation UID or a Segmentation Number, allowing linkage to an Observation or transferring this information along with the ImagingStudy.
Note: DICOM SOP Instances can include images, videos, waveforms or documents.
Uses for ImagingSelection resources include:
All DICOM SOP Instances referenced shall be part of the same DICOM Series (and therefore also the same DICOM Study).
An Observation might reference an ImagingSelection to specify the set of DICOM images, frames, waveforms or documents used to make the Observation. By contrast, an ImagingStudy might be referenced if the Observation does not depend on any specific set of images, frames, waveforms or documents.
>Additionally, an Observation might reference an ImagingSelection to specify an image region corresponding to the measurement value expressed in the Observation.
While an ImagingSelection is restricted to a single DICOM Study and Series, a single Observation might reference multiple ImagingSelection resources if it relates to multiple Studies and / or Series – for example, to reference multiple images over different cardiac phases or a PET and a CT image.
A DiagnosticReport might or might not directly reference an ImagingSelection but might include one or more Observations derived from ImagingSelection resources.
In contrast with a DocumentReference, an ImagingSelection includes the ability to specify a region within an image, an observation node within a DICOM Structured Reporting (SR) and the ability to specify one or more Endpoint resources for retrieval of the referenced images, frames, waveforms or documents. Additionally, DocumentReference has limited ability to reference multiple images or frames and can only specify the Study, Series and SOP Instance UIDs implicitly via the URL.
DocumentReference might still be appropriate for including a rendered DICOM image in cases where the full image context is not important.
No resources refer to this resource directly.
This resource implements the Event pattern.
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ImagingSelection | TU | DomainResource | A selection of DICOM SOP instances and/or frames Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | Σ | 0..* | Identifier | Business Identifier for Imaging Selection |
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) | Associated request |
subject | Σ | 0..1 | Reference(Patient | Group | Device | Location | Organization | Procedure | Practitioner | Medication | Substance | Specimen) | Subject of the selected instances and / or frames |
issued | Σ | 0..1 | instant | Date / Time when the selection of instances was made |
performer | Σ | 0..* | BackboneElement | Author (human or machine) |
function | Σ | 0..1 | CodeableConcept | Type of performer ImagingStudy series performer function (Extensible) |
actor | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Device | Organization | CareTeam | Patient | RelatedPerson | HealthcareService) | Author (human or machine) |
code | Σ | 1..1 | CodeableConcept | Imaging Selection description text or code ImagingSelectionCode (Example) |
studyUid | Σ | 0..1 | oid | DICOM Study Instance UID |
derivedFrom | Σ | 0..* | Reference(ImagingStudy) | The imaging study from which the imaging selection is derived |
endpoint | Σ | 0..* | Reference(Endpoint) | The network service providing retrieval for the images referenced in the imaging selection |
seriesUid | Σ | 0..1 | oid | DICOM Series Instance UID |
frameOfReferenceUid | Σ | 0..1 | oid | The Frame of Reference UID for the selected images |
bodySite | Σ | 0..1 | Coding | Body part examined SNOMED CT Body Structures (Example) |
instance | Σ | 0..* | BackboneElement | The selected instances |
uid | Σ | 1..1 | oid | DICOM SOP Instance UID |
sopClass | 0..1 | Coding | DICOM SOP Class UID sopClass (Extensible) | |
frameList | 0..1 | string | List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers | |
observationUid | 0..* | oid | Selected observations in a DICOM SR | |
segmentList | 0..1 | string | List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers | |
roiList | 0..1 | string | List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers | |
imageRegion | 0..1 | BackboneElement | A specific region in a DICOM image / frame | |
regionType | 1..1 | code | POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID ImagingSelectionGraphicType (Required) | |
coordinateType | 1..1 | code | 2d | 3d ImagingSelectionCoordinateType (Required) | |
coordinates | 1..* | decimal | Specifies the type of coordinates that define the image region 2d | 3d | |
Documentation for this format |
UML Diagram (Legend)
XML Template
<ImagingSelection xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Business Identifier for Imaging Selection --></identifier> <basedOn><!-- 0..* Reference(Appointment|AppointmentResponse|CarePlan| ServiceRequest|Task) Associated request --></basedOn> <subject><!-- 0..1 Reference(Device|Group|Location|Medication|Organization| Patient|Practitioner|Procedure|Specimen|Substance) Subject of the selected instances and / or frames --></subject> <issued value="[instant]"/><!-- 0..1 Date / Time when the selection of instances was made --> <performer> <!-- 0..* Author (human or machine) --> <function><!-- 0..1 CodeableConcept Type of performer --></function> <actor><!-- 0..1 Reference(CareTeam|Device|HealthcareService|Organization| Patient|Practitioner|PractitionerRole|RelatedPerson) Author (human or machine) --></actor> </performer> <code><!-- 1..1 CodeableConcept Imaging Selection description text or code --></code> <studyUid value="[oid]"/><!-- 0..1 DICOM Study Instance UID --> <derivedFrom><!-- 0..* Reference(ImagingStudy) The imaging study from which the imaging selection is derived --></derivedFrom> <endpoint><!-- 0..* Reference(Endpoint) The network service providing retrieval for the images referenced in the imaging selection --></endpoint> <seriesUid value="[oid]"/><!-- 0..1 DICOM Series Instance UID --> <frameOfReferenceUid value="[oid]"/><!-- 0..1 The Frame of Reference UID for the selected images --> <bodySite><!-- 0..1 Coding Body part examined --></bodySite> <instance> <!-- 0..* The selected instances --> <uid value="[oid]"/><!-- 1..1 DICOM SOP Instance UID --> <sopClass><!-- 0..1 Coding DICOM SOP Class UID --></sopClass> <frameList value="[string]"/><!-- 0..1 List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers --> <observationUid value="[oid]"/><!-- 0..* Selected observations in a DICOM SR --> <segmentList value="[string]"/><!-- 0..1 List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers --> <roiList value="[string]"/><!-- 0..1 List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers --> </instance> <imageRegion> <!-- 0..1 A specific region in a DICOM image / frame --> <regionType value="[code]"/><!-- 1..1 POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID --> <coordinateType value="[code]"/><!-- 1..1 2d | 3d --> <coordinates value="[decimal]"/><!-- 1..* Specifies the type of coordinates that define the image region 2d | 3d --> </imageRegion> </ImagingSelection>
JSON Template
{ "resourceType" : "ImagingSelection", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // Business Identifier for Imaging Selection "basedOn" : [{ Reference(Appointment|AppointmentResponse|CarePlan| ServiceRequest|Task) }], // Associated request "subject" : { Reference(Device|Group|Location|Medication|Organization| Patient|Practitioner|Procedure|Specimen|Substance) }, // Subject of the selected instances and / or frames "issued" : "<instant>", // Date / Time when the selection of instances was made "performer" : [{ // Author (human or machine) "function" : { CodeableConcept }, // Type of performer "actor" : { Reference(CareTeam|Device|HealthcareService|Organization| Patient|Practitioner|PractitionerRole|RelatedPerson) } // Author (human or machine) }], "code" : { CodeableConcept }, // R! Imaging Selection description text or code "studyUid" : "<oid>", // DICOM Study Instance UID "derivedFrom" : [{ Reference(ImagingStudy) }], // The imaging study from which the imaging selection is derived "endpoint" : [{ Reference(Endpoint) }], // The network service providing retrieval for the images referenced in the imaging selection "seriesUid" : "<oid>", // DICOM Series Instance UID "frameOfReferenceUid" : "<oid>", // The Frame of Reference UID for the selected images "bodySite" : { Coding }, // Body part examined "instance" : [{ // The selected instances "uid" : "<oid>", // R! DICOM SOP Instance UID "sopClass" : { Coding }, // DICOM SOP Class UID "frameList" : "<string>", // List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers "observationUid" : ["<oid>"], // Selected observations in a DICOM SR "segmentList" : "<string>", // List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers "roiList" : "<string>" // List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers }], "imageRegion" : { // A specific region in a DICOM image / frame "regionType" : "<code>", // R! POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID "coordinateType" : "<code>", // R! 2d | 3d "coordinates" : [<decimal>] // R! Specifies the type of coordinates that define the image region 2d | 3d } }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ImagingSelection; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ImagingSelection.identifier [ Identifier ], ... ; # 0..* Business Identifier for Imaging Selection fhir:ImagingSelection.basedOn [ Reference(Appointment|AppointmentResponse|CarePlan|ServiceRequest|Task) ], ... ; # 0..* Associated request fhir:ImagingSelection.subject [ Reference(Device|Group|Location|Medication|Organization|Patient|Practitioner|Procedure| Specimen|Substance) ]; # 0..1 Subject of the selected instances and / or frames fhir:ImagingSelection.issued [ instant ]; # 0..1 Date / Time when the selection of instances was made fhir:ImagingSelection.performer [ # 0..* Author (human or machine) fhir:ImagingSelection.performer.function [ CodeableConcept ]; # 0..1 Type of performer fhir:ImagingSelection.performer.actor [ Reference(CareTeam|Device|HealthcareService|Organization|Patient|Practitioner| PractitionerRole|RelatedPerson) ]; # 0..1 Author (human or machine) ], ...; fhir:ImagingSelection.code [ CodeableConcept ]; # 1..1 Imaging Selection description text or code fhir:ImagingSelection.studyUid [ oid ]; # 0..1 DICOM Study Instance UID fhir:ImagingSelection.derivedFrom [ Reference(ImagingStudy) ], ... ; # 0..* The imaging study from which the imaging selection is derived fhir:ImagingSelection.endpoint [ Reference(Endpoint) ], ... ; # 0..* The network service providing retrieval for the images referenced in the imaging selection fhir:ImagingSelection.seriesUid [ oid ]; # 0..1 DICOM Series Instance UID fhir:ImagingSelection.frameOfReferenceUid [ oid ]; # 0..1 The Frame of Reference UID for the selected images fhir:ImagingSelection.bodySite [ Coding ]; # 0..1 Body part examined fhir:ImagingSelection.instance [ # 0..* The selected instances fhir:ImagingSelection.instance.uid [ oid ]; # 1..1 DICOM SOP Instance UID fhir:ImagingSelection.instance.sopClass [ Coding ]; # 0..1 DICOM SOP Class UID fhir:ImagingSelection.instance.frameList [ string ]; # 0..1 List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers fhir:ImagingSelection.instance.observationUid [ oid ], ... ; # 0..* Selected observations in a DICOM SR fhir:ImagingSelection.instance.segmentList [ string ]; # 0..1 List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers fhir:ImagingSelection.instance.roiList [ string ]; # 0..1 List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers ], ...; fhir:ImagingSelection.imageRegion [ # 0..1 A specific region in a DICOM image / frame fhir:ImagingSelection.imageRegion.regionType [ code ]; # 1..1 POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID fhir:ImagingSelection.imageRegion.coordinateType [ code ]; # 1..1 2d | 3d fhir:ImagingSelection.imageRegion.coordinates [ decimal ], ... ; # 1..* Specifies the type of coordinates that define the image region 2d | 3d ]; ]
Structure
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ImagingSelection | TU | DomainResource | A selection of DICOM SOP instances and/or frames Elements defined in Ancestors: id, meta, implicitRules, language, text, contained, extension, modifierExtension | |
identifier | Σ | 0..* | Identifier | Business Identifier for Imaging Selection |
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task) | Associated request |
subject | Σ | 0..1 | Reference(Patient | Group | Device | Location | Organization | Procedure | Practitioner | Medication | Substance | Specimen) | Subject of the selected instances and / or frames |
issued | Σ | 0..1 | instant | Date / Time when the selection of instances was made |
performer | Σ | 0..* | BackboneElement | Author (human or machine) |
function | Σ | 0..1 | CodeableConcept | Type of performer ImagingStudy series performer function (Extensible) |
actor | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Device | Organization | CareTeam | Patient | RelatedPerson | HealthcareService) | Author (human or machine) |
code | Σ | 1..1 | CodeableConcept | Imaging Selection description text or code ImagingSelectionCode (Example) |
studyUid | Σ | 0..1 | oid | DICOM Study Instance UID |
derivedFrom | Σ | 0..* | Reference(ImagingStudy) | The imaging study from which the imaging selection is derived |
endpoint | Σ | 0..* | Reference(Endpoint) | The network service providing retrieval for the images referenced in the imaging selection |
seriesUid | Σ | 0..1 | oid | DICOM Series Instance UID |
frameOfReferenceUid | Σ | 0..1 | oid | The Frame of Reference UID for the selected images |
bodySite | Σ | 0..1 | Coding | Body part examined SNOMED CT Body Structures (Example) |
instance | Σ | 0..* | BackboneElement | The selected instances |
uid | Σ | 1..1 | oid | DICOM SOP Instance UID |
sopClass | 0..1 | Coding | DICOM SOP Class UID sopClass (Extensible) | |
frameList | 0..1 | string | List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers | |
observationUid | 0..* | oid | Selected observations in a DICOM SR | |
segmentList | 0..1 | string | List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers | |
roiList | 0..1 | string | List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers | |
imageRegion | 0..1 | BackboneElement | A specific region in a DICOM image / frame | |
regionType | 1..1 | code | POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID ImagingSelectionGraphicType (Required) | |
coordinateType | 1..1 | code | 2d | 3d ImagingSelectionCoordinateType (Required) | |
coordinates | 1..* | decimal | Specifies the type of coordinates that define the image region 2d | 3d | |
Documentation for this format |
XML Template
<ImagingSelection xmlns="http://hl7.org/fhir"> <!-- from Resource: id, meta, implicitRules, and language --> <!-- from DomainResource: text, contained, extension, and modifierExtension --> <identifier><!-- 0..* Identifier Business Identifier for Imaging Selection --></identifier> <basedOn><!-- 0..* Reference(Appointment|AppointmentResponse|CarePlan| ServiceRequest|Task) Associated request --></basedOn> <subject><!-- 0..1 Reference(Device|Group|Location|Medication|Organization| Patient|Practitioner|Procedure|Specimen|Substance) Subject of the selected instances and / or frames --></subject> <issued value="[instant]"/><!-- 0..1 Date / Time when the selection of instances was made --> <performer> <!-- 0..* Author (human or machine) --> <function><!-- 0..1 CodeableConcept Type of performer --></function> <actor><!-- 0..1 Reference(CareTeam|Device|HealthcareService|Organization| Patient|Practitioner|PractitionerRole|RelatedPerson) Author (human or machine) --></actor> </performer> <code><!-- 1..1 CodeableConcept Imaging Selection description text or code --></code> <studyUid value="[oid]"/><!-- 0..1 DICOM Study Instance UID --> <derivedFrom><!-- 0..* Reference(ImagingStudy) The imaging study from which the imaging selection is derived --></derivedFrom> <endpoint><!-- 0..* Reference(Endpoint) The network service providing retrieval for the images referenced in the imaging selection --></endpoint> <seriesUid value="[oid]"/><!-- 0..1 DICOM Series Instance UID --> <frameOfReferenceUid value="[oid]"/><!-- 0..1 The Frame of Reference UID for the selected images --> <bodySite><!-- 0..1 Coding Body part examined --></bodySite> <instance> <!-- 0..* The selected instances --> <uid value="[oid]"/><!-- 1..1 DICOM SOP Instance UID --> <sopClass><!-- 0..1 Coding DICOM SOP Class UID --></sopClass> <frameList value="[string]"/><!-- 0..1 List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers --> <observationUid value="[oid]"/><!-- 0..* Selected observations in a DICOM SR --> <segmentList value="[string]"/><!-- 0..1 List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers --> <roiList value="[string]"/><!-- 0..1 List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers --> </instance> <imageRegion> <!-- 0..1 A specific region in a DICOM image / frame --> <regionType value="[code]"/><!-- 1..1 POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID --> <coordinateType value="[code]"/><!-- 1..1 2d | 3d --> <coordinates value="[decimal]"/><!-- 1..* Specifies the type of coordinates that define the image region 2d | 3d --> </imageRegion> </ImagingSelection>
JSON Template
{ "resourceType" : "ImagingSelection", // from Resource: id, meta, implicitRules, and language // from DomainResource: text, contained, extension, and modifierExtension "identifier" : [{ Identifier }], // Business Identifier for Imaging Selection "basedOn" : [{ Reference(Appointment|AppointmentResponse|CarePlan| ServiceRequest|Task) }], // Associated request "subject" : { Reference(Device|Group|Location|Medication|Organization| Patient|Practitioner|Procedure|Specimen|Substance) }, // Subject of the selected instances and / or frames "issued" : "<instant>", // Date / Time when the selection of instances was made "performer" : [{ // Author (human or machine) "function" : { CodeableConcept }, // Type of performer "actor" : { Reference(CareTeam|Device|HealthcareService|Organization| Patient|Practitioner|PractitionerRole|RelatedPerson) } // Author (human or machine) }], "code" : { CodeableConcept }, // R! Imaging Selection description text or code "studyUid" : "<oid>", // DICOM Study Instance UID "derivedFrom" : [{ Reference(ImagingStudy) }], // The imaging study from which the imaging selection is derived "endpoint" : [{ Reference(Endpoint) }], // The network service providing retrieval for the images referenced in the imaging selection "seriesUid" : "<oid>", // DICOM Series Instance UID "frameOfReferenceUid" : "<oid>", // The Frame of Reference UID for the selected images "bodySite" : { Coding }, // Body part examined "instance" : [{ // The selected instances "uid" : "<oid>", // R! DICOM SOP Instance UID "sopClass" : { Coding }, // DICOM SOP Class UID "frameList" : "<string>", // List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers "observationUid" : ["<oid>"], // Selected observations in a DICOM SR "segmentList" : "<string>", // List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers "roiList" : "<string>" // List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers }], "imageRegion" : { // A specific region in a DICOM image / frame "regionType" : "<code>", // R! POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID "coordinateType" : "<code>", // R! 2d | 3d "coordinates" : [<decimal>] // R! Specifies the type of coordinates that define the image region 2d | 3d } }
Turtle Template
@prefix fhir: <http://hl7.org/fhir/> . [ a fhir:ImagingSelection; fhir:nodeRole fhir:treeRoot; # if this is the parser root # from Resource: .id, .meta, .implicitRules, and .language # from DomainResource: .text, .contained, .extension, and .modifierExtension fhir:ImagingSelection.identifier [ Identifier ], ... ; # 0..* Business Identifier for Imaging Selection fhir:ImagingSelection.basedOn [ Reference(Appointment|AppointmentResponse|CarePlan|ServiceRequest|Task) ], ... ; # 0..* Associated request fhir:ImagingSelection.subject [ Reference(Device|Group|Location|Medication|Organization|Patient|Practitioner|Procedure| Specimen|Substance) ]; # 0..1 Subject of the selected instances and / or frames fhir:ImagingSelection.issued [ instant ]; # 0..1 Date / Time when the selection of instances was made fhir:ImagingSelection.performer [ # 0..* Author (human or machine) fhir:ImagingSelection.performer.function [ CodeableConcept ]; # 0..1 Type of performer fhir:ImagingSelection.performer.actor [ Reference(CareTeam|Device|HealthcareService|Organization|Patient|Practitioner| PractitionerRole|RelatedPerson) ]; # 0..1 Author (human or machine) ], ...; fhir:ImagingSelection.code [ CodeableConcept ]; # 1..1 Imaging Selection description text or code fhir:ImagingSelection.studyUid [ oid ]; # 0..1 DICOM Study Instance UID fhir:ImagingSelection.derivedFrom [ Reference(ImagingStudy) ], ... ; # 0..* The imaging study from which the imaging selection is derived fhir:ImagingSelection.endpoint [ Reference(Endpoint) ], ... ; # 0..* The network service providing retrieval for the images referenced in the imaging selection fhir:ImagingSelection.seriesUid [ oid ]; # 0..1 DICOM Series Instance UID fhir:ImagingSelection.frameOfReferenceUid [ oid ]; # 0..1 The Frame of Reference UID for the selected images fhir:ImagingSelection.bodySite [ Coding ]; # 0..1 Body part examined fhir:ImagingSelection.instance [ # 0..* The selected instances fhir:ImagingSelection.instance.uid [ oid ]; # 1..1 DICOM SOP Instance UID fhir:ImagingSelection.instance.sopClass [ Coding ]; # 0..1 DICOM SOP Class UID fhir:ImagingSelection.instance.frameList [ string ]; # 0..1 List of selected frames encoded as a comma separated list of one or more non duplicate frame numbers fhir:ImagingSelection.instance.observationUid [ oid ], ... ; # 0..* Selected observations in a DICOM SR fhir:ImagingSelection.instance.segmentList [ string ]; # 0..1 List of selected segments encoded as a comma separated list of one or more non duplicate segnent numbers fhir:ImagingSelection.instance.roiList [ string ]; # 0..1 List of selected regions of interest (ROI) encoded as a comma separated list of one or more non duplicate ROI numbers ], ...; fhir:ImagingSelection.imageRegion [ # 0..1 A specific region in a DICOM image / frame fhir:ImagingSelection.imageRegion.regionType [ code ]; # 1..1 POINT | MULTIPOINT | POLYLINE | POLYGON | ELLIPSE | ELLIPSOID fhir:ImagingSelection.imageRegion.coordinateType [ code ]; # 1..1 2d | 3d fhir:ImagingSelection.imageRegion.coordinates [ decimal ], ... ; # 1..* Specifies the type of coordinates that define the image region 2d | 3d ]; ]
See the Profiles & Extensions and the alternate definitions: Master Definition XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions, the spreadsheet version & the dependency analysis a
Path | Definition | Type | Reference |
---|---|---|---|
ImagingSelection.performer.function | Extensible | ImagingStudySeriesPerformerFunction | |
ImagingSelection.code | Example | http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_7010.html | |
ImagingSelection.bodySite | Example | SNOMEDCTBodyStructures | |
ImagingSelection.instance.sopClass | Extensible | http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 | |
ImagingSelection.imageRegion.regionType | Required | ImagingSelectionGraphicType | |
ImagingSelection.imageRegion.coordinateType | Required | ImagingSelectionCoordinateType |
TODO
Search parameters for this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Expression | In Common |
based-on | reference | The request associated with an imaging selection | ImagingSelection.basedOn (Appointment, AppointmentResponse, CarePlan, Task, ServiceRequest) | |
body-site | token | The body site associated with the imaging selection | ImagingSelection.bodySite | |
code | token | The imaging selection description text or code | ImagingSelection.code | |
derived-from | reference | The imaging study from which the imaging selection was derived | ImagingSelection.derivedFrom (ImagingStudy) | |
identifier | token | Identifiers for the imaging selection | ImagingSelection.identifier | |
issued N | date | The date / time the imaging selection was created | ImagingSelection.issued | |
patient | reference | Who the study is about | ImagingSelection.subject.where(resolve() is Patient) (Practitioner, Group, Specimen, Organization, Device, Medication, Patient, Procedure, Substance, Location) | |
study-uid | uri | The DICOM Study Instance UID from which the images were selected | ImagingSelection.studyUid | |
subject | reference | The subject of the Imaging Selection, such as the associated Patient | ImagingSelection.subject (Practitioner, Group, Specimen, Organization, Device, Medication, Patient, Procedure, Substance, Location) |