EU Imaging Report R4, 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-r4/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.eu/fhir/imaging/StructureDefinition/ImagingSelectionEuImaging | Version: 1.0.0-ballot | ||||
| Standards status: Draft | Maturity Level: 1 | Computable Name: ImagingSelectionEuImaging | |||
Copyright/Legal: Copyright HL7 Europe. Licensed under Creative Commons public domain (CC0 1.0). |
|||||
Basic resource holding cross-version extensions for Imaging Selection allowing ImagingSelection to be used in R4.
The profile SHALL contain the derivedFrom[study] slice exactly once. The slice SHALL reference the ImagingStudyEuImaging profile:
extension[derivedFrom][study].value[x] SHALL be a reference to ImagingStudyEuImaging.The subject element SHALL reference the applicable EU Patient profile. The study reference identifies the imaging study from which the selection was derived.
|
|
Tracked by FHIR-57776: R4 profiling of inherited cross-version extensions is valid in principle, but the Basic.extension:derivedFrom and Basic.extension:performer cases expose current tooling limitations. The performer reslice must declare its added discriminators on the unnamed slicing entry while retaining the inherited discriminator, and org.hl7.fhir.core must resolve extension(url) discriminators against inline sub-extensions. The correlated performer reslice remains deferred; the current aggregate performer constraints remain the production representation until a publisher release includes FHIR core fix #2599 and its validator test case. |
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Path | Status | Usage | ValueSet | Version | Source |
| Basic.code | Base | example | Basic Resource Types | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Basic | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Basic | 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Basic | 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 | Basic | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Basic | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Basic.implicitRules, Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.extension:derivedFrom/study.value[x], Basic.modifierExtension, Basic.modifierExtension:status, Basic.code, Basic.subject | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.modifierExtension, Basic.modifierExtension:status | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Profile_R5_ImagingSelection_R4
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
Profile_R5_ImagingSelection_R4 | |||
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..* | 0.1.0 | R5: The imaging study from which the imaging selection is derived (new) Slice: Unordered, Open by profile:value.resolve() Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | 0.1.0 | R5: The imaging study from which the imaging selection is derived (new) | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | Reference(ImagingStudy: Reported Study) | The imaging study from which the imaging selection is derived | |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
0..1 | Reference(Patient (EU core)) | Identifies the focus of this resource | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Basic.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Basic.code | Base | example | Basic Resource Types | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Basic | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Basic | 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Basic | 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 | Basic | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Basic | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Basic.meta, Basic.implicitRules, Basic.language, Basic.text, Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.extension:derivedFrom/study.value[x], Basic.modifierExtension, Basic.modifierExtension:status, Basic.identifier, Basic.code, Basic.subject, Basic.created, Basic.author | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.modifierExtension, Basic.modifierExtension:status | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Profile_R5_ImagingSelection_R4
Summary
Mandatory: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Maturity: 1
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Profile_R5_ImagingSelection_R4 | Resource for non-supported content | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
0..1 | instant | R5: Date / Time when this imaging selection was created (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.issued Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | (Complex) | R5: Selector of the instances (human or machine) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.performer Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.CarePlan for use in FHIR R4(0.1.0) | CarePlan | Cross-version Profile for R5.ServiceRequest for use in FHIR R4(0.1.0) | ServiceRequest | Cross-version Profile for R5.Appointment for use in FHIR R4(0.1.0) | Appointment | Cross-version Profile for R5.AppointmentResponse for use in FHIR R4(0.1.0) | AppointmentResponse | Cross-version Profile for R5.Task for use in FHIR R4(0.1.0) | Task) | R5: Associated request (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.basedOn Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | CodeableConcept | R5: Classifies the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.category Binding: R5DicomCid7010KeyObjectSelectionDocumentTitleForR4 (0.1.0) (example): Key Object Selection Document Title. Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | CodeableConcept | R5: Imaging Selection purpose text or code (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.code Binding: R5DicomCid7010KeyObjectSelectionDocumentTitleForR4 (0.1.0) (example): Key Object Selection Document Title. Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | id | R5: DICOM Study Instance UID (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.studyUid Constraints: ext-1 | |
![]() ![]() ![]() |
1..* | Reference(Cross-version Profile for R5.ImagingStudy for use in FHIR R4(0.1.0) | ImagingStudy | Cross-version Profile for R5.DocumentReference for use in FHIR R4(0.1.0) | Media) | R5: The imaging study from which the imaging selection is derived (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.Endpoint for use in FHIR R4(0.1.0) | Endpoint) | R5: The network service providing retrieval for the images referenced in the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.endpoint Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | id | R5: DICOM Series Instance UID (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.seriesUid Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | unsignedInt | R5: DICOM Series Number (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.seriesNumber Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | id | R5: The Frame of Reference UID for the selected images (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.frameOfReferenceUid Constraints: ext-1 | |
![]() ![]() ![]() |
0..1 | (Complex) | R5: Body part examined (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.bodySite Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.ImagingSelection for use in FHIR R4(0.1.0) | Basic) | R5: Related resource that is the focus for the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.focus Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | (Complex) | R5: The selected instances (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.instance Constraints: ext-1 | |
![]() ![]() ![]() |
1..1 | (Complex) | R5: The imaging study from which the imaging selection is derived (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom Constraints: ext-1 | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom" | |
![]() ![]() ![]() ![]() |
1..1 | Reference(ImagingStudy: Reported Study) | The imaging study from which the imaging selection is derived | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() ![]() |
1..1 | code | R5: available | entered-in-error | unknown (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.status Binding: R5ImagingselectionStatusForR4 (0.1.0) (required): The status of the ImagingSelection. Constraints: ext-1 | |
![]() ![]() |
1..1 | CodeableConcept | Kind of Resource Binding: BasicResourceTypes (example): Codes for identifying types of resources not yet defined by FHIR. | |
![]() ![]() |
0..1 | Reference(Patient (EU core)) | Identifies the focus of this resource | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Basic.code | Base | example | Basic Resource Types | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Basic | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Basic | 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Basic | 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 | Basic | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Basic | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Basic.implicitRules, Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.extension:derivedFrom/study.value[x], Basic.modifierExtension, Basic.modifierExtension:status, Basic.code, Basic.subject | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.modifierExtension, Basic.modifierExtension:status | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from Profile_R5_ImagingSelection_R4
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
Profile_R5_ImagingSelection_R4 | |||
![]() ![]() |
2..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..* | 0.1.0 | R5: The imaging study from which the imaging selection is derived (new) Slice: Unordered, Open by profile:value.resolve() Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | 0.1.0 | R5: The imaging study from which the imaging selection is derived (new) | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | Reference(ImagingStudy: Reported Study) | The imaging study from which the imaging selection is derived | |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
0..1 | Reference(Patient (EU core)) | Identifies the focus of this resource | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Profile_R5_ImagingSelection_R4 | Resource for non-supported content | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
2..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
0..1 | instant | R5: Date / Time when this imaging selection was created (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.issued Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | (Complex) | R5: Selector of the instances (human or machine) (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.performer Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.CarePlan for use in FHIR R4(0.1.0) | CarePlan | Cross-version Profile for R5.ServiceRequest for use in FHIR R4(0.1.0) | ServiceRequest | Cross-version Profile for R5.Appointment for use in FHIR R4(0.1.0) | Appointment | Cross-version Profile for R5.AppointmentResponse for use in FHIR R4(0.1.0) | AppointmentResponse | Cross-version Profile for R5.Task for use in FHIR R4(0.1.0) | Task) | R5: Associated request (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.basedOn Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | R5: Classifies the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.category Binding: R5DicomCid7010KeyObjectSelectionDocumentTitleForR4 (0.1.0) (example): Key Object Selection Document Title. Constraints: ext-1 | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | R5: Imaging Selection purpose text or code (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.code Binding: R5DicomCid7010KeyObjectSelectionDocumentTitleForR4 (0.1.0) (example): Key Object Selection Document Title. Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | id | R5: DICOM Study Instance UID (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.studyUid Constraints: ext-1 | |||||
![]() ![]() ![]() |
1..* | Reference(Cross-version Profile for R5.ImagingStudy for use in FHIR R4(0.1.0) | ImagingStudy | Cross-version Profile for R5.DocumentReference for use in FHIR R4(0.1.0) | Media) | R5: The imaging study from which the imaging selection is derived (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.Endpoint for use in FHIR R4(0.1.0) | Endpoint) | R5: The network service providing retrieval for the images referenced in the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.endpoint Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | id | R5: DICOM Series Instance UID (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.seriesUid Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | unsignedInt | R5: DICOM Series Number (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.seriesNumber Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | id | R5: The Frame of Reference UID for the selected images (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.frameOfReferenceUid Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | (Complex) | R5: Body part examined (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.bodySite Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Reference(Cross-version Profile for R5.ImagingSelection for use in FHIR R4(0.1.0) | Basic) | R5: Related resource that is the focus for the imaging selection (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.focus Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | (Complex) | R5: The selected instances (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.instance Constraints: ext-1 | |||||
![]() ![]() ![]() |
1..1 | (Complex) | R5: The imaging study from which the imaging selection is derived (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | ||||||
![]() ![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.derivedFrom" | |||||
![]() ![]() ![]() ![]() |
1..1 | Reference(ImagingStudy: Reported Study) | The imaging study from which the imaging selection is derived | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url Constraints: ext-1 Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them | |||||
![]() ![]() ![]() |
1..1 | code | R5: available | entered-in-error | unknown (new) URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection.status Binding: R5ImagingselectionStatusForR4 (0.1.0) (required): The status of the ImagingSelection. Constraints: ext-1 | |||||
![]() ![]() |
0..* | Identifier | Business identifier | |||||
![]() ![]() |
1..1 | CodeableConcept | Kind of Resource Binding: BasicResourceTypes (example): Codes for identifying types of resources not yet defined by FHIR. | |||||
![]() ![]() |
0..1 | Reference(Patient (EU core)) | Identifies the focus of this resource | |||||
![]() ![]() |
0..1 | date | When created | |||||
![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) | Who created | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Basic.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Basic.code | Base | example | Basic Resource Types | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Basic | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Basic | 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().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Basic | 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 | Basic | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Basic | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Basic.meta, Basic.implicitRules, Basic.language, Basic.text, Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.extension:derivedFrom/study.value[x], Basic.modifierExtension, Basic.modifierExtension:status, Basic.identifier, Basic.code, Basic.subject, Basic.created, Basic.author | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Basic.extension, Basic.extension:issued, Basic.extension:performer, Basic.extension:basedOn, Basic.extension:category, Basic.extension:code, Basic.extension:studyUid, Basic.extension:derivedFrom, Basic.extension:endpoint, Basic.extension:seriesUid, Basic.extension:seriesNumber, Basic.extension:frameOfReferenceUid, Basic.extension:bodySite, Basic.extension:focus, Basic.extension:instance, Basic.extension:derivedFrom/study, Basic.modifierExtension, Basic.modifierExtension:status | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Profile_R5_ImagingSelection_R4
Summary
Mandatory: 4 elements
Prohibited: 1 element
Structures
This structure refers to these other structures:
Maturity: 1
Other representations of profile: CSV, Excel, Schematron