Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Basic
0..*
ImImagingSelection
Resource for non-supported content
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource contentBinding: CommonLanguages ( preferred ) : A human language.
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained
0..*
Resource
Contained, inline Resources
Slices for extension
1..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:imagingSelection
1..1
(Complex)
A selection of DICOM SOP instances and/or framesURL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection
id
0..1
id
Unique id for inter-element referencing
Slices for extension
2..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:status
?!
1..1
Extension
available | entered-in-error | unknown
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"status"
value[x]
0..1
code
available | entered-in-error | unknownBinding: Cross-version VS for R5.ImagingSelectionStatus for use in FHIR R4 ( required ) : The status of the ImagingSelection.
extension:issued
0..1
Extension
Date / Time when this imaging selection was created
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"issued"
value[x]
0..1
instant
Date / Time when this imaging selection was created
extension:performer
0..*
Extension
Selector of the instances (human or machine)
id
0..1
id
Unique id for inter-element referencing
Slices for extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:function
0..1
Extension
Type of performer
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"function"
value[x]
0..1
CodeableConcept
Type of performerBinding: ImagingStudySeriesPerformerFunction ( extensible ) : The type of involvement of the performer.
extension:actor
0..1
Extension
Author (human or machine)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"actor"
value[x]
0..1
Reference (Practitioner | PractitionerRole | Device | Organization | CareTeam | Patient | RelatedPerson | HealthcareService )
Author (human or machine)
url
1..1
uri
"performer"
value[x]
0..1
Value of extension
valueBase64Binary
base64Binary
valueBoolean
boolean
valueCanonical
canonical (Any)
valueCode
code
valueDate
date
valueDateTime
dateTime
valueDecimal
decimal
valueId
id
valueInstant
instant
valueInteger
integer
valueMarkdown
markdown
valueOid
oid
valuePositiveInt
positiveInt
valueString
string
valueTime
time
valueUnsignedInt
unsignedInt
valueUri
uri
valueUrl
url
valueUuid
uuid
valueAddress
Address
valueAge
Age
valueAnnotation
Annotation
valueAttachment
Attachment
valueCodeableConcept
CodeableConcept
valueCoding
Coding
valueContactPoint
ContactPoint
valueCount
Count
valueDistance
Distance
valueDuration
Duration
valueHumanName
HumanName
valueIdentifier
Identifier
valueMoney
Money
valuePeriod
Period
valueQuantity
Quantity
valueRange
Range
valueRatio
Ratio
valueReference
Reference (Any)
valueSampledData
SampledData
valueSignature
Signature
valueTiming
Timing
valueContactDetail
ContactDetail
valueContributor
Contributor
valueDataRequirement
DataRequirement
valueExpression
Expression
valueParameterDefinition
ParameterDefinition
valueRelatedArtifact
RelatedArtifact
valueTriggerDefinition
TriggerDefinition
valueUsageContext
UsageContext
valueDosage
Dosage
valueMeta
Meta
extension:basedOn
0..*
Extension
Associated request
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"basedOn"
value[x]
0..1
Reference (CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task )
Associated request
extension:category
0..*
Extension
Classifies the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"category"
value[x]
0..1
CodeableConcept
Classifies the imaging selectionBinding: KeyObjectSelectionDocumentTitle ( example ) : Key Object Selection Document Title.
extension:studyUid
0..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"studyUid"
value[x]
1..1
id
DICOM Study Instance UID
extension:derivedFrom
0..*
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"derivedFrom"
value[x]
0..1
Reference (IM Imaging Study )
The imaging study from which the imaging selection is derived
extension:endpoint
0..*
Extension
The network service providing retrieval for the images referenced in the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"endpoint"
value[x]
0..1
Reference (Endpoint )
The network service providing retrieval for the images referenced in the imaging selection
extension:seriesUid
0..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"seriesUid"
value[x]
1..1
id
DICOM Series Instance UID
extension:seriesNumber
0..1
Extension
DICOM Series Number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"seriesNumber"
value[x]
0..1
unsignedInt
DICOM Series Number
extension:frameOfReferenceUid
0..1
Extension
The Frame of Reference UID for the selected images
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"frameOfReferenceUid"
value[x]
0..1
id
The Frame of Reference UID for the selected images
extension:bodySite
0..1
Extension
Body part examined
id
0..1
id
Unique id for inter-element referencing
Slices for extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:_datatype
0..1
(Complex)
Data type name for ImagingSelection.bodySite from FHIR R5URL: http://hl7.org/fhir/StructureDefinition/_datatype
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"http://hl7.org/fhir/StructureDefinition/_datatype"
value[x]
1..1
string
Value of extensionFixed Value: CodeableReference
extension:concept
0..1
Extension
Reference to a concept (by class)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"concept"
value[x]
0..1
CodeableConcept
Reference to a concept (by class)
extension:reference
0..1
Extension
Reference to a resource (by instance)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"reference"
value[x]
0..1
Reference ()
Reference to a resource (by instance)
url
1..1
uri
"bodySite"
value[x]
0..1
Value of extension
valueBase64Binary
base64Binary
valueBoolean
boolean
valueCanonical
canonical (Any)
valueCode
code
valueDate
date
valueDateTime
dateTime
valueDecimal
decimal
valueId
id
valueInstant
instant
valueInteger
integer
valueMarkdown
markdown
valueOid
oid
valuePositiveInt
positiveInt
valueString
string
valueTime
time
valueUnsignedInt
unsignedInt
valueUri
uri
valueUrl
url
valueUuid
uuid
valueAddress
Address
valueAge
Age
valueAnnotation
Annotation
valueAttachment
Attachment
valueCodeableConcept
CodeableConcept
valueCoding
Coding
valueContactPoint
ContactPoint
valueCount
Count
valueDistance
Distance
valueDuration
Duration
valueHumanName
HumanName
valueIdentifier
Identifier
valueMoney
Money
valuePeriod
Period
valueQuantity
Quantity
valueRange
Range
valueRatio
Ratio
valueReference
Reference (Any)
valueSampledData
SampledData
valueSignature
Signature
valueTiming
Timing
valueContactDetail
ContactDetail
valueContributor
Contributor
valueDataRequirement
DataRequirement
valueExpression
Expression
valueParameterDefinition
ParameterDefinition
valueRelatedArtifact
RelatedArtifact
valueTriggerDefinition
TriggerDefinition
valueUsageContext
UsageContext
valueDosage
Dosage
valueMeta
Meta
extension:focus
0..*
Extension
Related resource that is the focus for the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"focus"
value[x]
0..1
Reference (ImagingSelection )
Related resource that is the focus for the imaging selection
extension:instance
1..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
Slices for extension
1..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:uid
1..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"uid"
value[x]
1..1
id
DICOM SOP Instance UID
extension:number
0..1
Extension
DICOM Instance Number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"number"
value[x]
0..1
unsignedInt
DICOM Instance Number
extension:sopClass
0..1
Extension
DICOM SOP Class UID
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"sopClass"
value[x]
0..1
Coding
DICOM SOP Class UIDBinding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 ( extensible ) : DICOM SOP Classes.
extension:subset
0..*
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"subset"
url
1..1
uri
"instance"
url
1..1
uri
"http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection"
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
Σ
1 .. *
Identifier
Business identifier Slice: Unordered, Open by value:type
identifier:sopInstanceUid
Σ
1..1
ImSopInstanceUidIdentifier
Business identifier
code
?! Σ
1..1
CodeableConcept
Kind of ResourceBinding: BasicResourceTypes ( example ) : Codes for identifying types of resources not yet defined by FHIR. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://hl7.org/fhir/fhir-types
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: ImagingSelection
display
1..1
string
Representation defined by the systemFixed Value: ImagingSelection
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
subject
Σ
0..1
Reference (Patient (EU base) )
Identifies the focus of this resource
created
Σ
0..1
date
When created
author
Σ
0..1
Reference (Practitioner | PractitionerRole | Patient | RelatedPerson | Organization )
Who created
Documentation for this format
Path Conformance ValueSet / Code URI
Basic.language preferred CommonLanguages http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Basic.extension:imagingSelection.extension:status.value[x] required R5-imagingselection-status-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-status-for-R4
From this IG
Basic.extension:imagingSelection.extension:performer.extension:function.value[x] extensible ImagingStudySeriesPerformerFunction http://hl7.org/fhir/ValueSet/series-performer-function
From the FHIR Standard
Basic.extension:imagingSelection.extension:category.value[x] example KeyObjectSelectionDocumentTitle (missing link) http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_7010.html
From this IG
Basic.extension:imagingSelection.extension:instance.extension:sopClass.value[x] extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1
Basic.extension:imagingSelection.extension:instance.extension:imageRegion2D.extension:regionType.value[x] required R5-imagingselection-2dgraphictype-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-2dgraphictype-for-R4
From this IG
Basic.extension:imagingSelection.extension:instance.extension:imageRegion3D.extension:regionType.value[x] required R5-imagingselection-3dgraphictype-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-3dgraphictype-for-R4
From this IG
Basic.code example Pattern Value: ImagingSelection("ImagingSelection")http://hl7.org/fhir/ValueSet/basic-resource-type
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
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 **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()
This structure is derived from ImImagingSelection
Summary
Mandatory: 4 elements(2 nested mandatory elements) Prohibited: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 1 is sliced based on the value of Basic.identifier
Maturity : 1
Key Elements View
Terminology Bindings
Path Conformance ValueSet / Code URI
Basic.code example Pattern Value: ImagingSelection("ImagingSelection")http://hl7.org/fhir/ValueSet/basic-resource-type
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
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 **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()
Snapshot View
Name Flags Card. Type Description & Constraints Filter: Bindings Constraints Obligations
Basic
0..*
ImImagingSelection
Resource for non-supported content
id
Σ
0..1
id
Logical id of this artifact
meta
Σ
0..1
Meta
Metadata about the resource
implicitRules
?! Σ
0..1
uri
A set of rules under which this content was created
language
0..1
code
Language of the resource contentBinding: CommonLanguages ( preferred ) : A human language.
text
0..1
Narrative
Text summary of the resource, for human interpretationThis profile does not constrain the narrative in regard to content, language, or traceability to data elements
contained
0..*
Resource
Contained, inline Resources
Slices for extension
1..*
Extension
ExtensionSlice: Unordered, Open by value:url
extension:imagingSelection
1..1
(Complex)
A selection of DICOM SOP instances and/or framesURL: http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection
id
0..1
id
Unique id for inter-element referencing
Slices for extension
2..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:status
?!
1..1
Extension
available | entered-in-error | unknown
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"status"
value[x]
0..1
code
available | entered-in-error | unknownBinding: Cross-version VS for R5.ImagingSelectionStatus for use in FHIR R4 ( required ) : The status of the ImagingSelection.
extension:issued
0..1
Extension
Date / Time when this imaging selection was created
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"issued"
value[x]
0..1
instant
Date / Time when this imaging selection was created
extension:performer
0..*
Extension
Selector of the instances (human or machine)
id
0..1
id
Unique id for inter-element referencing
Slices for extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:function
0..1
Extension
Type of performer
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"function"
value[x]
0..1
CodeableConcept
Type of performerBinding: ImagingStudySeriesPerformerFunction ( extensible ) : The type of involvement of the performer.
extension:actor
0..1
Extension
Author (human or machine)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"actor"
value[x]
0..1
Reference (Practitioner | PractitionerRole | Device | Organization | CareTeam | Patient | RelatedPerson | HealthcareService )
Author (human or machine)
url
1..1
uri
"performer"
value[x]
0..1
Value of extension
valueBase64Binary
base64Binary
valueBoolean
boolean
valueCanonical
canonical (Any)
valueCode
code
valueDate
date
valueDateTime
dateTime
valueDecimal
decimal
valueId
id
valueInstant
instant
valueInteger
integer
valueMarkdown
markdown
valueOid
oid
valuePositiveInt
positiveInt
valueString
string
valueTime
time
valueUnsignedInt
unsignedInt
valueUri
uri
valueUrl
url
valueUuid
uuid
valueAddress
Address
valueAge
Age
valueAnnotation
Annotation
valueAttachment
Attachment
valueCodeableConcept
CodeableConcept
valueCoding
Coding
valueContactPoint
ContactPoint
valueCount
Count
valueDistance
Distance
valueDuration
Duration
valueHumanName
HumanName
valueIdentifier
Identifier
valueMoney
Money
valuePeriod
Period
valueQuantity
Quantity
valueRange
Range
valueRatio
Ratio
valueReference
Reference (Any)
valueSampledData
SampledData
valueSignature
Signature
valueTiming
Timing
valueContactDetail
ContactDetail
valueContributor
Contributor
valueDataRequirement
DataRequirement
valueExpression
Expression
valueParameterDefinition
ParameterDefinition
valueRelatedArtifact
RelatedArtifact
valueTriggerDefinition
TriggerDefinition
valueUsageContext
UsageContext
valueDosage
Dosage
valueMeta
Meta
extension:basedOn
0..*
Extension
Associated request
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"basedOn"
value[x]
0..1
Reference (CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task )
Associated request
extension:category
0..*
Extension
Classifies the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"category"
value[x]
0..1
CodeableConcept
Classifies the imaging selectionBinding: KeyObjectSelectionDocumentTitle ( example ) : Key Object Selection Document Title.
extension:studyUid
0..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"studyUid"
value[x]
1..1
id
DICOM Study Instance UID
extension:derivedFrom
0..*
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"derivedFrom"
value[x]
0..1
Reference (IM Imaging Study )
The imaging study from which the imaging selection is derived
extension:endpoint
0..*
Extension
The network service providing retrieval for the images referenced in the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"endpoint"
value[x]
0..1
Reference (Endpoint )
The network service providing retrieval for the images referenced in the imaging selection
extension:seriesUid
0..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"seriesUid"
value[x]
1..1
id
DICOM Series Instance UID
extension:seriesNumber
0..1
Extension
DICOM Series Number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"seriesNumber"
value[x]
0..1
unsignedInt
DICOM Series Number
extension:frameOfReferenceUid
0..1
Extension
The Frame of Reference UID for the selected images
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"frameOfReferenceUid"
value[x]
0..1
id
The Frame of Reference UID for the selected images
extension:bodySite
0..1
Extension
Body part examined
id
0..1
id
Unique id for inter-element referencing
Slices for extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:_datatype
0..1
(Complex)
Data type name for ImagingSelection.bodySite from FHIR R5URL: http://hl7.org/fhir/StructureDefinition/_datatype
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"http://hl7.org/fhir/StructureDefinition/_datatype"
value[x]
1..1
string
Value of extensionFixed Value: CodeableReference
extension:concept
0..1
Extension
Reference to a concept (by class)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"concept"
value[x]
0..1
CodeableConcept
Reference to a concept (by class)
extension:reference
0..1
Extension
Reference to a resource (by instance)
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"reference"
value[x]
0..1
Reference ()
Reference to a resource (by instance)
url
1..1
uri
"bodySite"
value[x]
0..1
Value of extension
valueBase64Binary
base64Binary
valueBoolean
boolean
valueCanonical
canonical (Any)
valueCode
code
valueDate
date
valueDateTime
dateTime
valueDecimal
decimal
valueId
id
valueInstant
instant
valueInteger
integer
valueMarkdown
markdown
valueOid
oid
valuePositiveInt
positiveInt
valueString
string
valueTime
time
valueUnsignedInt
unsignedInt
valueUri
uri
valueUrl
url
valueUuid
uuid
valueAddress
Address
valueAge
Age
valueAnnotation
Annotation
valueAttachment
Attachment
valueCodeableConcept
CodeableConcept
valueCoding
Coding
valueContactPoint
ContactPoint
valueCount
Count
valueDistance
Distance
valueDuration
Duration
valueHumanName
HumanName
valueIdentifier
Identifier
valueMoney
Money
valuePeriod
Period
valueQuantity
Quantity
valueRange
Range
valueRatio
Ratio
valueReference
Reference (Any)
valueSampledData
SampledData
valueSignature
Signature
valueTiming
Timing
valueContactDetail
ContactDetail
valueContributor
Contributor
valueDataRequirement
DataRequirement
valueExpression
Expression
valueParameterDefinition
ParameterDefinition
valueRelatedArtifact
RelatedArtifact
valueTriggerDefinition
TriggerDefinition
valueUsageContext
UsageContext
valueDosage
Dosage
valueMeta
Meta
extension:focus
0..*
Extension
Related resource that is the focus for the imaging selection
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"focus"
value[x]
0..1
Reference (ImagingSelection )
Related resource that is the focus for the imaging selection
extension:instance
1..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
Slices for extension
1..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
extension:uid
1..1
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..0
url
1..1
uri
"uid"
value[x]
1..1
id
DICOM SOP Instance UID
extension:number
0..1
Extension
DICOM Instance Number
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"number"
value[x]
0..1
unsignedInt
DICOM Instance Number
extension:sopClass
0..1
Extension
DICOM SOP Class UID
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"sopClass"
value[x]
0..1
Coding
DICOM SOP Class UIDBinding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 ( extensible ) : DICOM SOP Classes.
extension:subset
0..*
Extension
Extension
id
0..1
id
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementationsSlice: Unordered, Open by value:url
url
1..1
uri
"subset"
url
1..1
uri
"instance"
url
1..1
uri
"http://hl7.org/fhir/5.0/StructureDefinition/extension-ImagingSelection"
modifierExtension
?!
0..*
Extension
Extensions that cannot be ignored
Slices for identifier
Σ
1 .. *
Identifier
Business identifier Slice: Unordered, Open by value:type
identifier:sopInstanceUid
Σ
1..1
ImSopInstanceUidIdentifier
Business identifier
code
?! Σ
1..1
CodeableConcept
Kind of ResourceBinding: BasicResourceTypes ( example ) : Codes for identifying types of resources not yet defined by FHIR. Required Pattern: At least the following
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
coding
1..*
Coding
Code defined by a terminology systemFixed Value: (complex)
id
0..1
string
Unique id for inter-element referencing
extension
0..*
Extension
Additional content defined by implementations
system
1..1
uri
Identity of the terminology systemFixed Value: http://hl7.org/fhir/fhir-types
version
0..1
string
Version of the system - if relevant
code
1..1
code
Symbol in syntax defined by the systemFixed Value: ImagingSelection
display
1..1
string
Representation defined by the systemFixed Value: ImagingSelection
userSelected
0..1
boolean
If this coding was chosen directly by the user
text
0..1
string
Plain text representation of the concept
subject
Σ
0..1
Reference (Patient (EU base) )
Identifies the focus of this resource
created
Σ
0..1
date
When created
author
Σ
0..1
Reference (Practitioner | PractitionerRole | Patient | RelatedPerson | Organization )
Who created
Documentation for this format
Terminology Bindings
Path Conformance ValueSet / Code URI
Basic.language preferred CommonLanguages http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Basic.extension:imagingSelection.extension:status.value[x] required R5-imagingselection-status-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-status-for-R4
From this IG
Basic.extension:imagingSelection.extension:performer.extension:function.value[x] extensible ImagingStudySeriesPerformerFunction http://hl7.org/fhir/ValueSet/series-performer-function
From the FHIR Standard
Basic.extension:imagingSelection.extension:category.value[x] example KeyObjectSelectionDocumentTitle (missing link) http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_7010.html
From this IG
Basic.extension:imagingSelection.extension:instance.extension:sopClass.value[x] extensible http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1
Basic.extension:imagingSelection.extension:instance.extension:imageRegion2D.extension:regionType.value[x] required R5-imagingselection-2dgraphictype-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-2dgraphictype-for-R4
From this IG
Basic.extension:imagingSelection.extension:instance.extension:imageRegion3D.extension:regionType.value[x] required R5-imagingselection-3dgraphictype-for-R4 http://hl7.org/fhir/uv/xver/5.0/ValueSet/R5-imagingselection-3dgraphictype-for-R4
From this IG
Basic.code example Pattern Value: ImagingSelection("ImagingSelection")http://hl7.org/fhir/ValueSet/basic-resource-type
From the FHIR Standard
Constraints
Id Grade Path(s) Details Requirements
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 **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()
This structure is derived from ImImagingSelection
Summary
Mandatory: 4 elements(2 nested mandatory elements) Prohibited: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices :
The element 1 is sliced based on the value of Basic.identifier
Maturity : 1
Other representations of profile: CSV , Excel , Schematron