CodeX Radiation Therapy, published by HL7 International / Cross-Group Projects. This guide is not an authorized publication; it is the continuous build for version 2.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/codex-radiation-therapy/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality | Version: 2.0.0 | |||
| Standards status: Trial-use Active as of 2026-01-27 | Computable Name: ImageGuidedRadiotherapyModality | |||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.14.42.2 | ||||
The modality and associated energy used for imaging in Image Guided Radiotherapy (IGRT)
Context of Use
This extension may be used on the following element(s)
Procedure
ServiceRequest
ActivityDefinition
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Image Guided Radiotherapy Modality Constraints: IGRTEnergyAllowed |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "modality" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Modality Value Set (extensible) | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "energy" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Energy Unit Value Set (required) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:modality.value[x] | Base | extensible | Image Guided Radiotherapy Modality Value Set | 📦2.0.0 | This IG |
| Extension.extension:energy.value[x] | Base | required | Image Guided Radiotherapy Energy Unit Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IGRTEnergyAllowed | error | Extension | Energy is only allowed for X-Ray, Fluorograph, or CT Modalities. |
extension.where(url = 'energy').exists() implies
(extension.where(url = 'modality').exists() and
extension.where(url = 'modality').value.exists() and
extension.where(url = 'modality').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006' or code = '44491008' or code = '77477000' or code = '717193008')
)
)
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Image Guided Radiotherapy Modality Constraints: IGRTEnergyAllowed |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "modality" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Modality Value Set (extensible) | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "energy" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Energy Unit Value Set (required) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:modality.value[x] | Base | extensible | Image Guided Radiotherapy Modality Value Set | 📦2.0.0 | This IG |
| Extension.extension:energy.value[x] | Base | required | Image Guided Radiotherapy Energy Unit Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IGRTEnergyAllowed | error | Extension | Energy is only allowed for X-Ray, Fluorograph, or CT Modalities. |
extension.where(url = 'energy').exists() implies
(extension.where(url = 'modality').exists() and
extension.where(url = 'modality').value.exists() and
extension.where(url = 'modality').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006' or code = '44491008' or code = '77477000' or code = '717193008')
)
)
|
| 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()
|
Differential ViewDifferential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Image Guided Radiotherapy Modality Constraints: IGRTEnergyAllowed |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
S | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "modality" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Modality Value Set (extensible) | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "energy" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Energy Unit Value Set (required) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:modality.value[x] | Base | extensible | Image Guided Radiotherapy Modality Value Set | 📦2.0.0 | This IG |
| Extension.extension:energy.value[x] | Base | required | Image Guided Radiotherapy Energy Unit Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IGRTEnergyAllowed | error | Extension | Energy is only allowed for X-Ray, Fluorograph, or CT Modalities. |
extension.where(url = 'energy').exists() implies
(extension.where(url = 'modality').exists() and
extension.where(url = 'modality').value.exists() and
extension.where(url = 'modality').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006' or code = '44491008' or code = '77477000' or code = '717193008')
)
)
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Image Guided Radiotherapy Modality Constraints: IGRTEnergyAllowed |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 1..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "modality" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Modality Value Set (extensible) | |
![]() ![]() ![]() |
S | 0..1 | Extension | Extension |
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() |
0..0 | Extension Slice: Unordered, Open by value:url | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "energy" | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: Image Guided Radiotherapy Energy Unit Value Set (required) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:modality.value[x] | Base | extensible | Image Guided Radiotherapy Modality Value Set | 📦2.0.0 | This IG |
| Extension.extension:energy.value[x] | Base | required | Image Guided Radiotherapy Energy Unit Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IGRTEnergyAllowed | error | Extension | Energy is only allowed for X-Ray, Fluorograph, or CT Modalities. |
extension.where(url = 'energy').exists() implies
(extension.where(url = 'modality').exists() and
extension.where(url = 'modality').value.exists() and
extension.where(url = 'modality').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006' or code = '44491008' or code = '77477000' or code = '717193008')
)
)
|
| 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()
|
Other representations of profile: CSV, Excel, Schematron