CodeX Radiation Therapy
1.0.0 - STU 1 United States of America flag

This page is part of the CodeX™ Radiation Therapy (v1.0.0: STU 1) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: Radiotherapy Plan Prescription

Official URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-plan-prescription Version: 1.0.0
Draft as of 2023-07-28 Computable Name: RadiotherapyPlanPrescription

A Radiotherapy Plan Prescription is a request for radiotherapy treatment with a single treatment plan.

Usage

This profile is used to represent a prescription for a single treatment plan of radiotherapy. An overview of radiotherapy courses, phases, and treatment plans is shown here. In FHIR, the prescription for a treatment plan is represented as an original order, whereas the elaborated treatment plan is represented as filler order. The relationships between the various radiotherapy profiles are shown here.

Conformance

ServiceRequest resource instances whose code is SNOMEDCT 1255724003 (Radiotherapy treatment plan (regime/therapy)) and whose intent is http://hl7.org/fhir/request-intent#original-order “Original Order” MUST conform to this profile. Any resource intended to conform to this profile SHOULD populate meta.profile accordingly.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... freeBreathingMotionManagementTechnique S0..*CodeableConceptFree-Breathing Motion Management Technique
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique
Binding: Radiotherapy Free-Breathing Motion Management Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
... imageGuidedRadiotherapyModality S0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... extension:fractions 0..0
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... Slices for identifier S2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName S1..1IdentifierThe name that is displayed to the user.
..... use 1..1codeusual | official | temp | secondary | old (If known)
Required Pattern: usual
..... system S1..1uriThe namespace for the identifier value
..... value S1..1stringThe value that is unique
.... identifier:official S1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... use 1..1codeusual | official | temp | secondary | old (If known)
Required Pattern: official
..... system S1..1uriThe namespace for the identifier value
..... value S1..1stringThe value that is unique
... Slices for basedOn 0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription S0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription S0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces S0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... status S1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
... intent S1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Required Pattern: original-order
... Slices for category S1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
.... category:required 1..1CodeableConceptClassification of service
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
... doNotPerform 0..0
... code S1..1CodeableConceptWhat is being requested/ordered
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
... quantity[x] 0..0
... subject S1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... asNeeded[x] 0..0
... requester 0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... Slices for performer S0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice S0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationReference S0..*Reference(US Core Location Profile)Requested location
... reasonCode S0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference S0..*Reference(Condition)Explanation/Justification for service or service
... specimen 0..0
... bodySite S0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

Constraints

IdGradePath(s)DetailsRequirements
codexrt-free-breathing-techniqueerrorServiceRequestThe extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique') implies extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721071000124104' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs')))
codexrt-motion-management-noneerrorServiceRequestIf the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721031000124102' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs'))) implies extension.where(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management').count() = 1
NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... modalityAndTechnique SC0..1(Complex)Radiotherapy Modality And Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modality S1..1CodeableConceptRadiotherapy Modality Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Modality Value Set (required)
.... technique S0..*CodeableConceptRadiotherapy Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
.... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique"
... imageGuidedRadiotherapyModality SC0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:volume S1..1ExtensionVolume targeted by the prescribed dose
..... extension 0..0
..... url 1..1uri"volume"
..... value[x] 1..1Reference(Radiotherapy Volume)Value of extension
.... extension:fractionDose S0..1ExtensionRadiation Dose Prescribed per Fraction
..... extension 0..0
..... url 1..1uri"fractionDose"
.... extension:totalDose S0..1ExtensionTotal Radiation Dose Prescribed
..... extension 0..0
..... url 1..1uri"totalDose"
..... value[x] 1..1QuantityValue of extension
Required Pattern: At least the following
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... url 1..1uri"http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume"
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier SΣ2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName SΣ1..1IdentifierThe name that is displayed to the user.
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: usual
..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
.... identifier:official SΣ1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
... Slices for basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription SΣ0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription SΣ0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces SΣ0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): The status of a service order.

... intent ?!SΣ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of service request.


Required Pattern: original-order
... Slices for category SΣ1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.


.... category:required Σ1..1CodeableConceptClassification of service
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.



Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
... code SΣ1..1CodeableConceptWhat is being requested/ordered
Binding: ProcedureCodes(SNOMEDCT) (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
... subject SΣ1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... requester Σ0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... Slices for performer SΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice SΣ0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationReference SΣ0..*Reference(US Core Location Profile)Requested location
... reasonCode SΣ0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference SΣ0..*Reference(Condition)Explanation/Justification for service or service
... bodySite SΣ0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ServiceRequest.extension:modalityAndTechnique.extension:modality.value[x]requiredRadiotherapyModalityVS
ServiceRequest.extension:modalityAndTechnique.extension:technique.value[x]requiredRadiotherapyTechniqueVS
ServiceRequest.identifier:displayName.userequiredPattern: usual
ServiceRequest.identifier:official.userequiredPattern: official
ServiceRequest.statusrequiredRequestStatus
ServiceRequest.intentrequiredPattern: original-order
ServiceRequest.categoryexampleServiceRequestCategoryCodes
ServiceRequest.category:requiredexamplePattern: SNOMED CT code 108290001("Radiation oncology AND/OR radiotherapy")
ServiceRequest.codeexamplePattern: SNOMED CT code 1255724003("Radiotherapy treatment plan (regime/therapy)")
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

Constraints

IdGradePath(s)DetailsRequirements
codexrt-free-breathing-techniqueerrorServiceRequestThe extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique') implies extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721071000124104' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs')))
codexrt-motion-management-noneerrorServiceRequestIf the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721031000124102' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs'))) implies extension.where(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management').count() = 1
NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... freeBreathingMotionManagementTechnique S0..*CodeableConceptFree-Breathing Motion Management Technique
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique
Binding: Radiotherapy Free-Breathing Motion Management Technique Value Set (required)
... modalityAndTechnique SC0..1(Complex)Radiotherapy Modality And Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modality S1..1CodeableConceptRadiotherapy Modality Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Modality Value Set (required)
.... technique S0..*CodeableConceptRadiotherapy Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
.... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique"
... imageGuidedRadiotherapyModality SC0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:volume S1..1ExtensionVolume targeted by the prescribed dose
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"volume"
..... value[x] 1..1Reference(Radiotherapy Volume)Value of extension
.... extension:fractionDose S0..1ExtensionRadiation Dose Prescribed per Fraction
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"fractionDose"
..... value[x] 0..1QuantityValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... value0..1decimalNumerical value (with implicit precision)
...... comparator0..1code< | <= | >= | > - how to understand the value
...... unit0..1stringUnit representation
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... extension:totalDose S0..1ExtensionTotal Radiation Dose Prescribed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"totalDose"
..... value[x] 1..1QuantityValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... value0..1decimalNumerical value (with implicit precision)
...... comparator0..1code< | <= | >= | > - how to understand the value
...... unit0..1stringUnit representation
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... url 1..1uri"http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume"
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier SΣ2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName SΣ1..1IdentifierThe name that is displayed to the user.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: usual
..... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
.... identifier:official SΣ1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... Slices for basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription SΣ0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription SΣ0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces SΣ0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... requisition Σ0..1IdentifierComposite Request ID
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): The status of a service order.

... intent ?!SΣ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of service request.


Required Pattern: original-order
... Slices for category SΣ1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.


.... category:required Σ1..1CodeableConceptClassification of service
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.



Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... code SΣ1..1CodeableConceptWhat is being requested/ordered
Binding: ProcedureCodes(SNOMEDCT) (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... orderDetail ΣC0..*CodeableConceptAdditional order information
Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context.


... subject SΣ1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... encounter Σ0..1Reference(Encounter)Encounter in which the request was created
... occurrence[x] Σ0..1When service should occur
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
.... occurrenceTimingTiming
... authoredOn Σ0..1dateTimeDate request signed
... requester Σ0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... performerType Σ0..1CodeableConceptPerformer role
Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.

... Slices for performer SΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice SΣ0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationCode Σ0..*CodeableConceptRequested location
Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.


... locationReference SΣ0..*Reference(US Core Location Profile)Requested location
... reasonCode SΣ0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference SΣ0..*Reference(Condition)Explanation/Justification for service or service
... insurance 0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
... supportingInfo 0..*Reference(Resource)Additional clinical information
... bodySite SΣ0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)
.... coding Σ0..*CodingCode defined by a terminology system
.... text Σ0..1stringPlain text representation of the concept
... note 0..*AnnotationComments
... patientInstruction Σ0..1stringPatient or consumer-oriented instructions
... relevantHistory 0..*Reference(Provenance)Request provenance

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ServiceRequest.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
ServiceRequest.extension:modalityAndTechnique.extension:modality.value[x]requiredRadiotherapyModalityVS
ServiceRequest.extension:modalityAndTechnique.extension:technique.value[x]requiredRadiotherapyTechniqueVS
ServiceRequest.identifier:displayName.userequiredPattern: usual
ServiceRequest.identifier:displayName.typeextensibleIdentifier Type Codes
ServiceRequest.identifier:official.userequiredPattern: official
ServiceRequest.identifier:official.typeextensibleIdentifier Type Codes
ServiceRequest.statusrequiredRequestStatus
ServiceRequest.intentrequiredPattern: original-order
ServiceRequest.categoryexampleServiceRequestCategoryCodes
ServiceRequest.category:requiredexamplePattern: SNOMED CT code 108290001("Radiation oncology AND/OR radiotherapy")
ServiceRequest.priorityrequiredRequestPriority
ServiceRequest.codeexamplePattern: SNOMED CT code 1255724003("Radiotherapy treatment plan (regime/therapy)")
ServiceRequest.orderDetailexampleServiceRequestOrderDetailsCodes
ServiceRequest.performerTypeexampleParticipantRoles
ServiceRequest.locationCodeexampleServiceDeliveryLocationRoleType
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

This structure is derived from ServiceRequest

Summary

Mandatory: 13 elements
Must-Support: 31 elements
Prohibited: 5 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element ServiceRequest.identifier is sliced based on the value of value:use
  • The element ServiceRequest.basedOn is sliced based on the value of profile:$this.resolve()
  • The element ServiceRequest.category is sliced based on the value of pattern:$this
  • The element ServiceRequest.performer is sliced based on the value of profile:$this.resolve()

Differential View

This structure is derived from ServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... freeBreathingMotionManagementTechnique S0..*CodeableConceptFree-Breathing Motion Management Technique
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique
Binding: Radiotherapy Free-Breathing Motion Management Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
... imageGuidedRadiotherapyModality S0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... extension:fractions 0..0
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... Slices for identifier S2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName S1..1IdentifierThe name that is displayed to the user.
..... use 1..1codeusual | official | temp | secondary | old (If known)
Required Pattern: usual
..... system S1..1uriThe namespace for the identifier value
..... value S1..1stringThe value that is unique
.... identifier:official S1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... use 1..1codeusual | official | temp | secondary | old (If known)
Required Pattern: official
..... system S1..1uriThe namespace for the identifier value
..... value S1..1stringThe value that is unique
... Slices for basedOn 0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription S0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription S0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces S0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... status S1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
... intent S1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Required Pattern: original-order
... Slices for category S1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
.... category:required 1..1CodeableConceptClassification of service
Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
... doNotPerform 0..0
... code S1..1CodeableConceptWhat is being requested/ordered
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
... quantity[x] 0..0
... subject S1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... asNeeded[x] 0..0
... requester 0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... Slices for performer S0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice S0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationReference S0..*Reference(US Core Location Profile)Requested location
... reasonCode S0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference S0..*Reference(Condition)Explanation/Justification for service or service
... specimen 0..0
... bodySite S0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

Constraints

IdGradePath(s)DetailsRequirements
codexrt-free-breathing-techniqueerrorServiceRequestThe extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique') implies extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721071000124104' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs')))
codexrt-motion-management-noneerrorServiceRequestIf the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721031000124102' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs'))) implies extension.where(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management').count() = 1

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... modalityAndTechnique SC0..1(Complex)Radiotherapy Modality And Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modality S1..1CodeableConceptRadiotherapy Modality Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Modality Value Set (required)
.... technique S0..*CodeableConceptRadiotherapy Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
.... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique"
... imageGuidedRadiotherapyModality SC0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:volume S1..1ExtensionVolume targeted by the prescribed dose
..... extension 0..0
..... url 1..1uri"volume"
..... value[x] 1..1Reference(Radiotherapy Volume)Value of extension
.... extension:fractionDose S0..1ExtensionRadiation Dose Prescribed per Fraction
..... extension 0..0
..... url 1..1uri"fractionDose"
.... extension:totalDose S0..1ExtensionTotal Radiation Dose Prescribed
..... extension 0..0
..... url 1..1uri"totalDose"
..... value[x] 1..1QuantityValue of extension
Required Pattern: At least the following
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... url 1..1uri"http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume"
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier SΣ2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName SΣ1..1IdentifierThe name that is displayed to the user.
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: usual
..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
.... identifier:official SΣ1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
... Slices for basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription SΣ0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription SΣ0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces SΣ0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): The status of a service order.

... intent ?!SΣ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of service request.


Required Pattern: original-order
... Slices for category SΣ1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.


.... category:required Σ1..1CodeableConceptClassification of service
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.



Required Pattern: At least the following
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
... code SΣ1..1CodeableConceptWhat is being requested/ordered
Binding: ProcedureCodes(SNOMEDCT) (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.


Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
... subject SΣ1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... requester Σ0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... Slices for performer SΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice SΣ0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationReference SΣ0..*Reference(US Core Location Profile)Requested location
... reasonCode SΣ0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference SΣ0..*Reference(Condition)Explanation/Justification for service or service
... bodySite SΣ0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ServiceRequest.extension:modalityAndTechnique.extension:modality.value[x]requiredRadiotherapyModalityVS
ServiceRequest.extension:modalityAndTechnique.extension:technique.value[x]requiredRadiotherapyTechniqueVS
ServiceRequest.identifier:displayName.userequiredPattern: usual
ServiceRequest.identifier:official.userequiredPattern: official
ServiceRequest.statusrequiredRequestStatus
ServiceRequest.intentrequiredPattern: original-order
ServiceRequest.categoryexampleServiceRequestCategoryCodes
ServiceRequest.category:requiredexamplePattern: SNOMED CT code 108290001("Radiation oncology AND/OR radiotherapy")
ServiceRequest.codeexamplePattern: SNOMED CT code 1255724003("Radiotherapy treatment plan (regime/therapy)")
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

Constraints

IdGradePath(s)DetailsRequirements
codexrt-free-breathing-techniqueerrorServiceRequestThe extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique') implies extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721071000124104' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs')))
codexrt-motion-management-noneerrorServiceRequestIf the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
: extension.exists(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management' and value.exists(coding.exists(code = '721031000124102' and system = 'http://hl7.org/fhir/us/codex-radiation-therapy/CodeSystem/snomed-requested-cs'))) implies extension.where(url = 'http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management').count() = 1

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ServiceRequest C0..*ServiceRequestA request for a service to be performed
codexrt-motion-management-none: If the respiratory motion management is 'none', then no other respiratory motion management extensions are allowed. They would also be 'none' or contradict the 'none'. SNOMEDCT code 721031000124102 is "Radiotherapy without respiratory motion management (regime/therapy)"
codexrt-free-breathing-technique: The extension for the technique of free-breathing motion management is only allowed if motion management is free-breathing. SNOMEDCT code 721071000124104 is "Radiotherapy with free breathing (regime/therapy)"
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension S1..*ExtensionExtension
Slice: Unordered, Open by value:url
... respiratoryMotionManagement S0..*CodeableConceptRespiratory Motion Management
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-respiratory-motion-management
Binding: Radiotherapy Respiratory Motion Management Value Set (required)
... freeBreathingMotionManagementTechnique S0..*CodeableConceptFree-Breathing Motion Management Technique
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-free-breathing-motion-mgmt-technique
Binding: Radiotherapy Free-Breathing Motion Management Technique Value Set (required)
... modalityAndTechnique SC0..1(Complex)Radiotherapy Modality And Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... modality S1..1CodeableConceptRadiotherapy Modality Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Modality Value Set (required)
.... technique S0..*CodeableConceptRadiotherapy Technique Extension
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique"
..... value[x] 1..1CodeableConceptValue of extension
Binding: Radiotherapy Technique Value Set (required)
.... radiotherapyEnergyOrIsotope S0..*SimpleQuantityRadiotherapy Energy or Isotope
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-energy-or-isotope
Binding: Radiotherapy Energy Unit Value Set (required)
.... radiotherapyTreatmentApplicatorType S0..*CodeableConceptRadiotherapy Treatment Applicator Type
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-treatment-applicator-type
Binding: Brachytherapy Applicator Type Value Set (extensible)
.... url 1..1uri"http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality-and-technique"
... imageGuidedRadiotherapyModality SC0..*(Complex)Image Guided Radiotherapy Modality
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-image-guided-radiotherapy-modality
... radiotherapyFractionsPrescribed S1..1positiveIntNumber of Prescribed Fractions
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-fractions-prescribed
... radiotherapyDosePrescribedToVolume S0..*(Complex)Prescribed Dose to a Dose Reference
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... extension:volume S1..1ExtensionVolume targeted by the prescribed dose
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"volume"
..... value[x] 1..1Reference(Radiotherapy Volume)Value of extension
.... extension:fractionDose S0..1ExtensionRadiation Dose Prescribed per Fraction
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"fractionDose"
..... value[x] 0..1QuantityValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... value0..1decimalNumerical value (with implicit precision)
...... comparator0..1code< | <= | >= | > - how to understand the value
...... unit0..1stringUnit representation
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... extension:totalDose S0..1ExtensionTotal Radiation Dose Prescribed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"totalDose"
..... value[x] 1..1QuantityValue of extension
Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... value0..1decimalNumerical value (with implicit precision)
...... comparator0..1code< | <= | >= | > - how to understand the value
...... unit0..1stringUnit representation
...... system1..1uriSystem that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code1..1codeCoded form of the unit
Fixed Value: cGy
.... url 1..1uri"http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotherapy-dose-prescribed-to-volume"
... radiotherapyReasonForRevisionOrAdaptation S0..*CodeableConceptReason for Revision or Adaptation
URL: http://hl7.org/fhir/us/codex-radiation-therapy/StructureDefinition/codexrt-radiotheraphy-reason-for-revision-or-adaptation
Binding: Radiotherapy Reason for Revision or Adaptation Value Set (required)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier SΣ2..*IdentifierIdentifiers assigned to this order
Slice: Unordered, Open by value:use
.... identifier:displayName SΣ1..1IdentifierThe name that is displayed to the user.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: usual
..... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
.... identifier:official SΣ1..*IdentifierA business identifier for the request or procedure, which is independent of its FHIR representation, such as a GUID or DICOM UID.
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ1..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


Required Pattern: official
..... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system SΣ1..1uriThe namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... Slices for basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
Slice: Unordered, Open by profile:$this.resolve()
.... basedOn:course-prescription SΣ0..1Reference(Radiotherapy Course Prescription)Radiotherapy Course Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
.... basedOn:phase-prescription SΣ0..1Reference(Radiotherapy Phase Prescription)Radiotherapy Phase Prescription that this Radiotherapy Plan Prescription fulfills (often together with other treatment phases).
... replaces SΣ0..*Reference(Radiotherapy Plan Prescription)Previous retired prescription that is replaced by this prescription
... requisition Σ0..1IdentifierComposite Request ID
... status ?!SΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: RequestStatus (required): The status of a service order.

... intent ?!SΣ1..1codeproposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option
Binding: RequestIntent (required): The kind of service request.


Required Pattern: original-order
... Slices for category SΣ1..*CodeableConceptClassification of service
Slice: Unordered, Open by pattern:$this
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.


.... category:required Σ1..1CodeableConceptClassification of service
Binding: ServiceRequestCategoryCodes (example): Classification of the requested service.



Required Pattern: At least the following
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
...... version0..1stringVersion of the system - if relevant
...... code1..1codeSymbol in syntax defined by the system
Fixed Value: 108290001
...... display1..1stringRepresentation defined by the system
Fixed Value: Radiation oncology AND/OR radiotherapy
...... userSelected0..1booleanIf this coding was chosen directly by the user
..... text0..1stringPlain text representation of the concept
... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... code SΣ1..1CodeableConceptWhat is being requested/ordered
Binding: ProcedureCodes(SNOMEDCT) (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://snomed.info/sct
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: 1255724003
..... display1..1stringRepresentation defined by the system
Fixed Value: Radiotherapy treatment plan (regime/therapy)
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... orderDetail ΣC0..*CodeableConceptAdditional order information
Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context.


... subject SΣ1..1Reference(US Core Patient Profile)Individual or Entity the service is ordered for
... encounter Σ0..1Reference(Encounter)Encounter in which the request was created
... occurrence[x] Σ0..1When service should occur
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
.... occurrenceTimingTiming
... authoredOn Σ0..1dateTimeDate request signed
... requester Σ0..1Reference(US Core Practitioner Profile | US Core PractitionerRole Profile | US Core Organization Profile)Who/what is requesting service
... performerType Σ0..1CodeableConceptPerformer role
Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.

... Slices for performer SΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
Slice: Unordered, Open by profile:$this.resolve()
.... performer:treatmentOrSeedDevice SΣ0..*Reference(Radiotherapy Treatment Device | Radiotherapy Seed Device)Radiotherapy Treatment Device or Seed Device used as part of therapy.
... locationCode Σ0..*CodeableConceptRequested location
Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered.


... locationReference SΣ0..*Reference(US Core Location Profile)Requested location
... reasonCode SΣ0..*CodeableConceptExplanation/Justification for procedure or service
Binding: Cancer Disorder Value Set (extensible)
... reasonReference SΣ0..*Reference(Condition)Explanation/Justification for service or service
... insurance 0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
... supportingInfo 0..*Reference(Resource)Additional clinical information
... bodySite SΣ0..*CodeableConceptBody site that is treated with radiotherapy
Binding: Radiotherapy Treatment Location Value Set (required)
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... locationQualifier 0..*CodeableConceptGeneral location qualifier (excluding laterality) for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-body-location-qualifier
Binding: Body Location Qualifier Value Set (required)
.... lateralityQualifier 0..1CodeableConceptLaterality qualifier for this bodySite
URL: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-laterality-qualifier
Binding: Laterality Qualifier Value Set (required)
.... coding Σ0..*CodingCode defined by a terminology system
.... text Σ0..1stringPlain text representation of the concept
... note 0..*AnnotationComments
... patientInstruction Σ0..1stringPatient or consumer-oriented instructions
... relevantHistory 0..*Reference(Provenance)Request provenance

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
ServiceRequest.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
ServiceRequest.extension:modalityAndTechnique.extension:modality.value[x]requiredRadiotherapyModalityVS
ServiceRequest.extension:modalityAndTechnique.extension:technique.value[x]requiredRadiotherapyTechniqueVS
ServiceRequest.identifier:displayName.userequiredPattern: usual
ServiceRequest.identifier:displayName.typeextensibleIdentifier Type Codes
ServiceRequest.identifier:official.userequiredPattern: official
ServiceRequest.identifier:official.typeextensibleIdentifier Type Codes
ServiceRequest.statusrequiredRequestStatus
ServiceRequest.intentrequiredPattern: original-order
ServiceRequest.categoryexampleServiceRequestCategoryCodes
ServiceRequest.category:requiredexamplePattern: SNOMED CT code 108290001("Radiation oncology AND/OR radiotherapy")
ServiceRequest.priorityrequiredRequestPriority
ServiceRequest.codeexamplePattern: SNOMED CT code 1255724003("Radiotherapy treatment plan (regime/therapy)")
ServiceRequest.orderDetailexampleServiceRequestOrderDetailsCodes
ServiceRequest.performerTypeexampleParticipantRoles
ServiceRequest.locationCodeexampleServiceDeliveryLocationRoleType
ServiceRequest.reasonCodeextensibleCancerDisorderVS
ServiceRequest.bodySiterequiredRadiotherapyTreatmentLocationVS

This structure is derived from ServiceRequest

Summary

Mandatory: 13 elements
Must-Support: 31 elements
Prohibited: 5 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element ServiceRequest.identifier is sliced based on the value of value:use
  • The element ServiceRequest.basedOn is sliced based on the value of profile:$this.resolve()
  • The element ServiceRequest.category is sliced based on the value of pattern:$this
  • The element ServiceRequest.performer is sliced based on the value of profile:$this.resolve()

 

Other representations of profile: CSV, Excel, Schematron