description: A summary of a course of radiotherapy delivered to a patient. It records the treatment intent, termination reason, modalities, techniques, number of sessions, and doses delivered to one or more body volumes. To describe the treatment in more detail, use either TeleradiotherapyTreatmentPhase or BrachytherapyTreatmentPhase, which should reference this summary through their partOf elements. Whether the course has been fully delivered or stopped is indicated in the status element. package_name: hl7.fhir.us.mcode derivation: constraint name: RadiotherapyCourseSummary type: Procedure elements: extension: mustSupport: true index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: treatmentIntent: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-treatment-intent', index: 1} min: 0 max: 1 terminationReason: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-treatment-termination-reason', index: 2} min: 0 max: 1 modality: match: {url: null} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality index: 3 elements: value: choices: [] index: 5 technique: match: {url: null} schema: type: Extension mustSupport: true url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique index: 6 elements: value: choices: [] index: 8 actualNumberOfSessions: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-sessions', index: 9} min: 0 max: 1 doseDeliveredToVolume: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-dose-delivered-to-volume', index: 10} min: 0 category: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: '108290001', system: 'http://snomed.info/sct'} index: 11 code: pattern: type: CodeableConcept value: coding: - {code: mcode-radiotherapy-course-summary, system: 'http://hl7.org/fhir/us/mcode/CodeSystem/mcode-resource-identifier-cs'} index: 12 performed: choices: [performedPeriod] index: 14 performedPeriod: {type: Period, choiceOf: performed, index: 15} reasonCode: {mustSupport: true, index: 16} reasonReference: {mustSupport: true, index: 17} bodySite: short: All body structure(s) treated binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/mcode/ValueSet/mcode-radiotherapy-treatment-location-vs'} mustSupport: true index: 18 package_version: 1.16.0 extensions: treatmentIntent: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-treatment-intent', min: 0, max: 1, type: Extension, mustSupport: true, index: 1} terminationReason: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-treatment-termination-reason', min: 0, max: 1, type: Extension, mustSupport: true, index: 2} modality: url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-modality type: Extension mustSupport: true index: 3 elements: value: choices: [] index: 5 technique: url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-technique type: Extension mustSupport: true index: 6 elements: value: choices: [] index: 8 actualNumberOfSessions: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-sessions', min: 0, max: 1, type: Extension, mustSupport: true, index: 9} doseDeliveredToVolume: {url: 'http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-dose-delivered-to-volume', min: 0, type: Extension, mustSupport: true, index: 10} class: profile kind: resource url: http://hl7.org/fhir/us/mcode/StructureDefinition/mcode-radiotherapy-course-summary base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-procedure version: 1.16.0 required: [category]