PackagesCanonicalsLogsProblems
    Packages
    de.netzwerk-universitaetsmedizin.ebm-cpg@1.0.1
    https://www.netzwerk-universitaetsmedizin.de/fhir/cpg-on-ebm-on-fhir/StructureDefinition/recommendation-plan
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]