description: Definition of an activity that is part of an intervention in the context of a clinical practice guideline recommendation. package_name: de.netzwerk-universitaetsmedizin.ebm-cpg derivation: constraint name: RecommendationPlan type: PlanDefinition elements: meta: mustSupport: true index: 0 elements: source: {mustSupport: true, index: 1} profile: {mustSupport: true, index: 2} required: [profile] extension: array: true min: 4 index: 3 slicing: slices: knowledgeCapability: match: {} schema: _required: true index: 4 extensions: {} elements: extension: {index: 5} value: pattern: {type: Code, value: computable} choices: [] index: 7 required: [value] knowledgeRepresentationLevel: match: {} schema: _required: true index: 8 extensions: {} elements: extension: {index: 9} value: pattern: {type: Code, value: structured} choices: [] index: 11 required: [value] partOf: match: {} schema: _required: true index: 12 extensions: {} elements: extension: {index: 13} value: mustSupport: true choices: [valueCanonical] index: 15 valueCanonical: {type: canonical, mustSupport: true, choiceOf: value, index: 16} required: [valueCanonical, value] combinationMethod: match: {} schema: {type: Extension, mustSupport: true, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method', index: 17} min: 1 max: 1 name: {index: 18} subject: choices: [subjectCanonical] index: 20 subjectCanonical: {type: canonical, choiceOf: subject, index: 21} date: {index: 22} goal: mustSupport: true index: 23 elements: id: {mustSupport: true, index: 24} category: mustSupport: true index: 25 elements: coding: index: 26 elements: system: {index: 27} code: {index: 28} required: [system, code] required: [coding] required: [id, category] slicing: rules: closed discriminator: - {path: category, type: pattern} min: null slices: ventilatorManagement: match: category: coding: - {code: '385857005', system: 'http://snomed.info/sct', display: Ventilator care and adjustment (regime/therapy)} schema: array: true index: 29 elements: category: pattern: type: CodeableConcept value: coding: - {code: '385857005', system: 'http://snomed.info/sct', display: Ventilator care and adjustment (regime/therapy)} index: 30 target: index: 31 elements: measure: binding: {strength: extensible, valueSet: 'https://www.medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Observation-Beatmung-LOINC'} mustSupport: true index: 32 detail: mustSupport: true choices: [] index: 34 required: [measure, detail] required: [target] laboratoryValue: match: category: coding: - {code: '410394004', system: 'http://snomed.info/sct', display: Lab findings surveillance (regime/therapy)} schema: array: true index: 35 elements: category: pattern: type: CodeableConcept value: coding: - {code: '410394004', system: 'http://snomed.info/sct', display: Lab findings surveillance (regime/therapy)} index: 36 target: index: 37 elements: measure: mustSupport: true index: 38 elements: coding: pattern: type: Coding value: {system: 'http://loinc.org'} index: 39 elements: system: {mustSupport: true, index: 40} code: {mustSupport: true, index: 41} required: [system, code] detail: mustSupport: true choices: [] index: 43 required: [measure, detail] required: [target] assessmentScale: match: category: coding: - {code: '273249006', system: 'http://snomed.info/sct', display: Assessment scales (assessment scale)} schema: array: true index: 44 elements: category: pattern: type: CodeableConcept value: coding: - {code: '273249006', system: 'http://snomed.info/sct', display: Assessment scales (assessment scale)} index: 45 target: index: 46 elements: measure: binding: {strength: extensible, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales'} mustSupport: true index: 47 detail: mustSupport: true choices: [] index: 49 required: [measure, detail] required: [target] other: match: category: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} schema: array: true index: 50 elements: category: pattern: type: CodeableConcept value: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} index: 51 target: index: 52 elements: measure: {mustSupport: true, index: 53} detail: mustSupport: true choices: [] index: 55 required: [measure, detail] required: [target] action: index: 56 elements: code: index: 57 elements: coding: index: 58 elements: system: {index: 59} code: {index: 60} required: [system, code] required: [coding] timing: choices: [] index: 62 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: timingTiming: match: {} schema: choices: [timingTiming] index: 64 min: 0 max: 1 timingTiming: type: Timing choiceOf: timing index: 65 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 65} min: 0 max: 1 timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 66} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 66 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 66} min: 0 required: [code] slicing: rules: closed discriminator: - {path: code, type: pattern} min: null slices: sedationManagement: match: code: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (regime/therapy)} schema: array: true index: 186 extensions: strengthOfRecommendation: {url: null, index: 187} directionOfRecommendation: {url: null, index: 188} qualityOfEvidence: {url: null, index: 189} elements: extension: index: 187 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 187} directionOfRecommendation: match: {} schema: {index: 188} qualityOfEvidence: match: {} schema: {index: 189} code: pattern: type: CodeableConcept value: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (regime/therapy)} index: 190 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 191 timing: choices: [timingTiming] index: 193 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 193 timingTiming: type: Timing choiceOf: timing index: 194 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 194} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 195} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 195 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 195} min: 0 definition: choices: [definitionCanonical] index: 197 definitionCanonical: {type: canonical, choiceOf: definition, index: 198} required: [goalId] other: match: code: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} schema: array: true index: 237 extensions: strengthOfRecommendation: {url: null, index: 238} directionOfRecommendation: {url: null, index: 239} qualityOfEvidence: {url: null, index: 240} elements: extension: index: 238 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 238} directionOfRecommendation: match: {} schema: {index: 239} qualityOfEvidence: match: {} schema: {index: 240} code: pattern: type: CodeableConcept value: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} index: 241 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 242 timing: choices: [timingTiming] index: 244 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 244 timingTiming: type: Timing choiceOf: timing index: 245 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 245} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 246} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 246 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 246} min: 0 definition: choices: [definitionCanonical] index: 248 definitionCanonical: {type: canonical, choiceOf: definition, index: 249} procedure: match: code: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} schema: array: true index: 225 extensions: strengthOfRecommendation: {url: null, index: 226} directionOfRecommendation: {url: null, index: 227} qualityOfEvidence: {url: null, index: 228} elements: extension: index: 226 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 226} directionOfRecommendation: match: {} schema: {index: 227} qualityOfEvidence: match: {} schema: {index: 228} code: pattern: type: CodeableConcept value: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} index: 229 timing: choices: [timingTiming] index: 231 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 231 timingTiming: type: Timing choiceOf: timing index: 232 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 232} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 233} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 233 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 233} min: 0 definition: choices: [definitionCanonical] index: 235 definitionCanonical: {type: canonical, choiceOf: definition, index: 236} ventilatorManagement: match: code: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} schema: array: true index: 160 extensions: strengthOfRecommendation: {url: null, index: 161} directionOfRecommendation: {url: null, index: 162} qualityOfEvidence: {url: null, index: 163} elements: extension: index: 161 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 161} directionOfRecommendation: match: {} schema: {index: 162} qualityOfEvidence: match: {} schema: {index: 163} code: pattern: type: CodeableConcept value: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} index: 164 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 165 timing: choices: [timingTiming] index: 167 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 167 timingTiming: type: Timing choiceOf: timing index: 168 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 168} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 169} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 169 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 169} min: 0 definition: choices: [definitionCanonical] index: 171 definitionCanonical: {type: canonical, choiceOf: definition, index: 172} required: [goalId] assessment: match: code: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} schema: array: true index: 212 extensions: strengthOfRecommendation: {url: null, index: 213} directionOfRecommendation: {url: null, index: 214} qualityOfEvidence: {url: null, index: 215} elements: extension: index: 213 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 213} directionOfRecommendation: match: {} schema: {index: 214} qualityOfEvidence: match: {} schema: {index: 215} code: pattern: type: CodeableConcept value: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} index: 216 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 217 timing: choices: [timingTiming] index: 219 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 219 timingTiming: type: Timing choiceOf: timing index: 220 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 220} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 221} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 221 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 221} min: 0 definition: choices: [definitionCanonical] index: 223 definitionCanonical: {type: canonical, choiceOf: definition, index: 224} combination: match: code: coding: - {code: '89780004', system: 'http://snomed.info/sct', display: Combined (qualifier value)} schema: constraint: nested-action-requires-combination-method: {human: 'If a nested action is present, a combination method must be present.', source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: 'action.exists() implies extension(''https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method'').exists()'} array: true index: 67 extensions: strengthOfRecommendation: {url: null, index: 69} directionOfRecommendation: {url: null, index: 70} qualityOfEvidence: {url: null, index: 71} combinationMethod: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method', min: 1, max: 1, type: Extension, mustSupport: true, index: 72} elements: extension: index: 68 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 69} directionOfRecommendation: match: {} schema: {index: 70} qualityOfEvidence: match: {} schema: {index: 71} combinationMethod: match: {} schema: {type: Extension, mustSupport: true, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method', index: 72} min: 1 max: 1 code: pattern: type: CodeableConcept value: coding: - {code: '89780004', system: 'http://snomed.info/sct', display: Combined (qualifier value)} index: 73 goalId: {index: 74} timing: choices: [timingTiming] index: 76 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 76 timingTiming: type: Timing choiceOf: timing index: 77 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 77} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 78} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 78 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 78} min: 0 definition: choices: [] index: 80 action: type: BackboneElement index: 81 elements: code: mustSupport: true index: 82 elements: coding: index: 83 elements: system: {index: 84} code: {index: 85} required: [system, code] required: [coding] timing: choices: [] index: 87 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: timingTiming: match: {} schema: choices: [timingTiming] index: 89 min: 0 max: 1 timingTiming: type: Timing choiceOf: timing index: 90 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 90} min: 0 max: 1 timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 91} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 91 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 91} min: 0 required: [code] slicing: rules: closed discriminator: - {path: code, type: pattern} min: 1 slices: sedationManagement: match: code: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (regime/therapy)} schema: type: BackboneElement array: true index: 116 elements: code: pattern: type: CodeableConcept value: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (regime/therapy)} index: 117 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 118 definition: mustSupport: true choices: [definitionCanonical] index: 120 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 121} required: [goalId, code] other: match: code: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} schema: type: BackboneElement array: true index: 141 elements: code: pattern: type: CodeableConcept value: coding: - {code: '74964007', system: 'http://snomed.info/sct', display: Other (qualifier value)} index: 142 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 143 definition: mustSupport: true choices: [definitionCanonical] index: 145 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 146} required: [code] procedure: match: code: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} schema: type: BackboneElement array: true index: 134 elements: code: pattern: type: CodeableConcept value: coding: - {code: '71388002', system: 'http://snomed.info/sct', display: Procedure (procedure)} index: 135 definition: choices: [] index: 137 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: definitionCanonical: match: {} schema: choices: [definitionCanonical] index: 139 min: 0 max: 1 definitionCanonical: type: canonical choiceOf: definition index: 140 slicing: slices: definitionCanonical: match: {} schema: {type: canonical, choiceOf: definition, index: 140} min: 0 max: 1 required: [code] ventilatorManagement: match: code: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} schema: type: BackboneElement array: true index: 104 elements: code: pattern: type: CodeableConcept value: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} index: 105 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 106 definition: mustSupport: true choices: [definitionCanonical] index: 108 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 109} required: [goalId, code] assessment: match: code: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} schema: type: BackboneElement array: true index: 128 elements: code: pattern: type: CodeableConcept value: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} index: 129 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 130 definition: mustSupport: true choices: [definitionCanonical] index: 132 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 133} required: [code] combination: match: code: coding: - {code: '89780004', system: 'http://snomed.info/sct', display: Combined (qualifier value)} schema: type: BackboneElement array: true index: 92 elements: code: pattern: type: CodeableConcept value: coding: - {code: '89780004', system: 'http://snomed.info/sct', display: Combined (qualifier value)} index: 93 goalId: {index: 94} definition: choices: [] index: 96 action: {mustSupport: true, index: 97} required: [action, code] bodyPositioning: match: code: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} schema: type: BackboneElement array: true index: 110 elements: code: pattern: type: CodeableConcept value: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} index: 111 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 112 definition: mustSupport: true choices: [definitionCanonical] index: 114 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 115} required: [code] painManagement: match: code: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} schema: type: BackboneElement array: true index: 122 elements: code: pattern: type: CodeableConcept value: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} index: 123 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 124 definition: mustSupport: true choices: [definitionCanonical] index: 126 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 127} required: [goalId, code] drugAdministration: match: code: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} schema: type: BackboneElement array: true index: 98 elements: code: pattern: type: CodeableConcept value: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} index: 99 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 100 definition: mustSupport: true choices: [definitionCanonical] index: 102 definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 103} required: [code] required: [extension, action] bodyPositioning: match: code: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} schema: array: true index: 173 extensions: strengthOfRecommendation: {url: null, index: 174} directionOfRecommendation: {url: null, index: 175} qualityOfEvidence: {url: null, index: 176} elements: extension: index: 174 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 174} directionOfRecommendation: match: {} schema: {index: 175} qualityOfEvidence: match: {} schema: {index: 176} code: pattern: type: CodeableConcept value: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} index: 177 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 178 timing: choices: [timingTiming] index: 180 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 180 timingTiming: type: Timing choiceOf: timing index: 181 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 181} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 182} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 182 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 182} min: 0 definition: choices: [definitionCanonical] index: 184 definitionCanonical: {type: canonical, choiceOf: definition, index: 185} painManagement: match: code: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} schema: array: true index: 199 extensions: strengthOfRecommendation: {url: null, index: 200} directionOfRecommendation: {url: null, index: 201} qualityOfEvidence: {url: null, index: 202} elements: extension: index: 200 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 200} directionOfRecommendation: match: {} schema: {index: 201} qualityOfEvidence: match: {} schema: {index: 202} code: pattern: type: CodeableConcept value: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} index: 203 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} mustSupport: true index: 204 timing: choices: [timingTiming] index: 206 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 206 timingTiming: type: Timing choiceOf: timing index: 207 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 207} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 208} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 208 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 208} min: 0 definition: choices: [definitionCanonical] index: 210 definitionCanonical: {type: canonical, choiceOf: definition, index: 211} required: [goalId] drugAdministration: match: code: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} schema: array: true index: 147 extensions: strengthOfRecommendation: {url: null, index: 148} directionOfRecommendation: {url: null, index: 149} qualityOfEvidence: {url: null, index: 150} elements: extension: index: 148 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 148} directionOfRecommendation: match: {} schema: {index: 149} qualityOfEvidence: match: {} schema: {index: 150} code: pattern: type: CodeableConcept value: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} index: 151 goalId: constraint: goal-must-be-linked: {human: The goal linked by goalId is not defined, source: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan', severity: error, expression: $this in %resource.goal.id} index: 152 timing: choices: [timingTiming] index: 154 slicing: slices: timingTiming: match: {} schema: choices: [timingTiming] index: 154 timingTiming: type: Timing choiceOf: timing index: 155 slicing: slices: timingTiming: match: {} schema: {type: Timing, choiceOf: timing, index: 155} timing[x]: extensions: timingRelativeTime: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', min: 0, type: Extension, index: 156} elements: extension: type: Extension url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time index: 156 slicing: slices: timingRelativeTime: match: {} schema: {type: Extension, url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/relative-time', index: 156} min: 0 definition: choices: [definitionCanonical] index: 158 definitionCanonical: {type: canonical, choiceOf: definition, index: 159} package_version: 1.0.1 extensions: knowledgeCapability: url: null _required: true index: 4 extensions: {} elements: extension: {index: 5} value: pattern: {type: Code, value: computable} choices: [] index: 7 required: [value] knowledgeRepresentationLevel: url: null _required: true index: 8 extensions: {} elements: extension: {index: 9} value: pattern: {type: Code, value: structured} choices: [] index: 11 required: [value] partOf: url: null _required: true index: 12 extensions: {} elements: extension: {index: 13} value: mustSupport: true choices: [valueCanonical] index: 15 valueCanonical: {type: canonical, mustSupport: true, choiceOf: value, index: 16} required: [valueCanonical, value] combinationMethod: {url: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/ext-action-combination-method', min: 1, max: 1, type: Extension, mustSupport: true, index: 17} class: profile kind: resource url: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan base: https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/cpg-recommendationdefinition version: 0.3.0 required: [name, subject, meta, date, subjectCanonical]