description: Definition of an activity that is part of an intervention in the context of a clinical practice guideline recommendation. package_name: de.netzwerk 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: 3 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] name: {index: 17} subject: choices: [subjectCanonical] index: 19 subjectCanonical: {type: canonical, choiceOf: subject, index: 20} date: {index: 21} goal: mustSupport: true index: 22 elements: id: {mustSupport: true, index: 23} category: mustSupport: true index: 24 elements: coding: index: 25 elements: system: {index: 26} code: {index: 27} 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: 28 elements: category: pattern: type: CodeableConcept value: coding: - {code: '385857005', system: 'http://snomed.info/sct', display: Ventilator care and adjustment (regime/therapy)} index: 29 target: index: 30 elements: measure: binding: {strength: extensible, valueSet: 'https://medizininformatik-initiative.de/fhir/ext/modul-icu/ValueSet/Code-Observation-Beatmung-LOINC'} mustSupport: true index: 31 detail: mustSupport: true choices: [] index: 33 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: 34 elements: category: pattern: type: CodeableConcept value: coding: - {code: '410394004', system: 'http://snomed.info/sct', display: Lab findings surveillance (regime/therapy)} index: 35 target: index: 36 elements: measure: mustSupport: true index: 37 elements: coding: pattern: type: Coding value: {system: 'http://loinc.org'} index: 38 elements: system: {mustSupport: true, index: 39} code: {mustSupport: true, index: 40} required: [system, code] detail: mustSupport: true choices: [] index: 42 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: 43 elements: category: pattern: type: CodeableConcept value: coding: - {code: '273249006', system: 'http://snomed.info/sct', display: Assessment scales (assessment scale)} index: 44 target: index: 45 elements: measure: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-assessment-scales'} mustSupport: true index: 46 detail: mustSupport: true choices: [] index: 48 required: [measure, detail] required: [target] action: index: 49 elements: code: index: 50 elements: coding: index: 51 elements: system: {index: 52} code: {index: 53} required: [system, code] required: [coding] 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: 54 selectionBehavior: binding: {strength: required, valueSet: 'https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/ValueSet/vs-action-selection-behavior-required'} index: 55 definition: choices: [definitionCanonical] index: 57 definitionCanonical: {type: canonical, choiceOf: definition, index: 58} required: [code] slicing: rules: open discriminator: - {path: code, type: pattern} min: null slices: drugAdministration: match: code: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} schema: array: true index: 59 extensions: strengthOfRecommendation: {url: null, index: 60} directionOfRecommendation: {url: null, index: 61} qualityOfEvidence: {url: null, index: 62} elements: extension: index: 60 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 60} directionOfRecommendation: match: {} schema: {index: 61} qualityOfEvidence: match: {} schema: {index: 62} code: pattern: type: CodeableConcept value: coding: - {code: '432102000', system: 'http://snomed.info/sct', display: Administration of substance (procedure)} index: 63 definition: choices: [definitionCanonical] index: 65 definitionCanonical: {type: canonical, choiceOf: definition, index: 66} ventilatorManagement: match: code: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} schema: array: true index: 67 extensions: strengthOfRecommendation: {url: null, index: 68} directionOfRecommendation: {url: null, index: 69} qualityOfEvidence: {url: null, index: 70} elements: extension: index: 68 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 68} directionOfRecommendation: match: {} schema: {index: 69} qualityOfEvidence: match: {} schema: {index: 70} code: pattern: type: CodeableConcept value: coding: - {code: '410210009', system: 'http://snomed.info/sct', display: Ventilator care management (procedure)} index: 71 goalId: {mustSupport: true, index: 72} required: [goalId] bodyPositioning: match: code: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} schema: array: true index: 73 extensions: strengthOfRecommendation: {url: null, index: 74} directionOfRecommendation: {url: null, index: 75} qualityOfEvidence: {url: null, index: 76} elements: extension: index: 74 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 74} directionOfRecommendation: match: {} schema: {index: 75} qualityOfEvidence: match: {} schema: {index: 76} code: pattern: type: CodeableConcept value: coding: - {code: '229824005', system: 'http://snomed.info/sct', display: Positioning patient (procedure)} index: 77 definition: choices: [definitionCanonical] index: 79 definitionCanonical: {type: canonical, choiceOf: definition, index: 80} sedationManagement: match: code: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (procedure)} schema: array: true index: 81 extensions: strengthOfRecommendation: {url: null, index: 82} directionOfRecommendation: {url: null, index: 83} qualityOfEvidence: {url: null, index: 84} elements: extension: index: 82 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 82} directionOfRecommendation: match: {} schema: {index: 83} qualityOfEvidence: match: {} schema: {index: 84} code: pattern: type: CodeableConcept value: coding: - {code: '406187008', system: 'http://snomed.info/sct', display: Sedation management (procedure)} index: 85 goalId: {mustSupport: true, index: 86} required: [goalId] painManagement: match: code: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} schema: array: true index: 87 extensions: strengthOfRecommendation: {url: null, index: 88} directionOfRecommendation: {url: null, index: 89} qualityOfEvidence: {url: null, index: 90} elements: extension: index: 88 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 88} directionOfRecommendation: match: {} schema: {index: 89} qualityOfEvidence: match: {} schema: {index: 90} code: pattern: type: CodeableConcept value: coding: - {code: '278414003', system: 'http://snomed.info/sct', display: Pain management (procedure)} index: 91 goalId: {mustSupport: true, index: 92} required: [goalId] assessment: match: code: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} schema: array: true index: 93 extensions: strengthOfRecommendation: {url: null, index: 94} directionOfRecommendation: {url: null, index: 95} qualityOfEvidence: {url: null, index: 96} elements: extension: index: 94 slicing: slices: strengthOfRecommendation: match: {} schema: {index: 94} directionOfRecommendation: match: {} schema: {index: 95} qualityOfEvidence: match: {} schema: {index: 96} code: pattern: type: CodeableConcept value: coding: - {code: '386053000', system: 'http://snomed.info/sct', display: Evaluation procedure (procedure)} index: 97 definition: choices: [definitionCanonical] index: 99 definitionCanonical: {type: canonical, choiceOf: definition, index: 100} package_version: universitaetsmedizin.ebm-cpg-0.7.0 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] 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]