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-intrafraction-verification | Version: 2.0.0 | |||
| Standards status: Trial-use Active as of 2026-01-27 | Computable Name: IntrafractionVerification | |||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.14.42.3 | ||||
Verification of the patient or target position during a treatment fraction.
Context of Use
This extension may be used on the following element(s)
Procedure
ServiceRequest
ActivityDefinition
This extension is used to capture the type of intrafraction verificiation used during treatment.
| Intrafraction Verification Method | Procedure Code | Qualifier Code |
|---|---|---|
| X-ray - one source | SCT#168537006 Plain X-ray (procedure) | SCT#50607009 "Singular (qualifier value) or absent |
| X-ray - multiple sources | SCT#168537006 Plain X-ray (procedure) | SCT#255204007 "Multiple (qualifier value) |
| Ultrasound | SCT#16310003 Ultrasonography (procedure) | None |
| CT | SCT#77477000 Computed tomography (procedure) | None |
| MRI | SCT#113091000 Magnetic resonance imaging (procedure) | None |
| Fiducial Markers | SnomedRequestedCS#1335864002 Imaging guided radiotherapy using fiducial marker target localization (procedure) | None |
| Electromagnetic Transponder | SnomedRequestedCS#1332089004 External beam radiation therapy using electromagnetic transponder real time tumor tracking (procedure) | None |
| Surface Guided | SnomedRequestedCS#1297350006 "Surface guided radiation therapy (procedure)" | None |
One of the above types SHOULD be used. Use of other metrics will generate a warning.
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 | Intrafraction Verification Constraints: IntrafractionVerificationQualifierAllowed |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Value Set (extensible) | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "qualifier" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Qualifier Value Set (extensible) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-intrafraction-verification" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:procedure.value[x] | Base | extensible | Intrafraction Verification Procedure Value Set | 📦2.0.0 | This IG |
| Extension.extension:qualifier.value[x] | Base | extensible | Intrafraction Verification Procedure Qualifier Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IntrafractionVerificationQualifierAllowed | error | Extension | Qualifier is only allowed for X-Ray procedure. |
extension.where(url = 'qualifier').exists() implies
(extension.where(url = 'procedure').exists() and
extension.where(url = 'procedure').value.exists() and
extension.where(url = 'procedure').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006')
)
)
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Intrafraction Verification Constraints: IntrafractionVerificationQualifierAllowed |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
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 | "procedure" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Value Set (extensible) | |
![]() ![]() ![]() |
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 | "qualifier" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Qualifier Value Set (extensible) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-intrafraction-verification" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:procedure.value[x] | Base | extensible | Intrafraction Verification Procedure Value Set | 📦2.0.0 | This IG |
| Extension.extension:qualifier.value[x] | Base | extensible | Intrafraction Verification Procedure Qualifier Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IntrafractionVerificationQualifierAllowed | error | Extension | Qualifier is only allowed for X-Ray procedure. |
extension.where(url = 'qualifier').exists() implies
(extension.where(url = 'procedure').exists() and
extension.where(url = 'procedure').value.exists() and
extension.where(url = 'procedure').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006')
)
)
|
| 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 | Intrafraction Verification Constraints: IntrafractionVerificationQualifierAllowed |
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
1..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "procedure" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Value Set (extensible) | |
![]() ![]() ![]() |
0..1 | Extension | Extension | |
![]() ![]() ![]() ![]() |
0..0 | Extension | ||
![]() ![]() ![]() ![]() |
1..1 | uri | "qualifier" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Qualifier Value Set (extensible) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-intrafraction-verification" | |
![]() ![]() |
0..0 | Value of extension | ||
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:procedure.value[x] | Base | extensible | Intrafraction Verification Procedure Value Set | 📦2.0.0 | This IG |
| Extension.extension:qualifier.value[x] | Base | extensible | Intrafraction Verification Procedure Qualifier Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IntrafractionVerificationQualifierAllowed | error | Extension | Qualifier is only allowed for X-Ray procedure. |
extension.where(url = 'qualifier').exists() implies
(extension.where(url = 'procedure').exists() and
extension.where(url = 'procedure').value.exists() and
extension.where(url = 'procedure').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006')
)
)
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Extension | Intrafraction Verification Constraints: IntrafractionVerificationQualifierAllowed |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
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 | "procedure" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Value Set (extensible) | |
![]() ![]() ![]() |
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 | "qualifier" | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: Intrafraction Verification Procedure Qualifier Value Set (extensible) | |
![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-intrafraction-verification" | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Extension.extension:procedure.value[x] | Base | extensible | Intrafraction Verification Procedure Value Set | 📦2.0.0 | This IG |
| Extension.extension:qualifier.value[x] | Base | extensible | Intrafraction Verification Procedure Qualifier Value Set | 📦2.0.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| IntrafractionVerificationQualifierAllowed | error | Extension | Qualifier is only allowed for X-Ray procedure. |
extension.where(url = 'qualifier').exists() implies
(extension.where(url = 'procedure').exists() and
extension.where(url = 'procedure').value.exists() and
extension.where(url = 'procedure').value.coding.all(
(system = 'http://snomed.info/sct') and
(code = '168537006')
)
)
|
| 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