PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.uv.ebm@1.0.0-ballot
    http://hl7.org/fhir/uv/ebm/StructureDefinition/recommendation-plan
description: Profile of PlanDefinition for Evidence Based Medicine IG. The RecommendationPlan Profile is used for the implementable representation of a recommendation (such as that from a clinical practice guideline).
package_name: hl7.fhir.uv.ebm
derivation: constraint
name: RecommendationPlan
type: PlanDefinition
elements:
  description: {mustSupport: true, index: 11}
  publisher: {mustSupport: true, index: 10}
  name: {mustSupport: true, index: 4}
  versionAlgorithm:
    mustSupport: true
    choices: []
    index: 3
  type:
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: eca-rule, system: 'http://terminology.hl7.org/CodeSystem/plan-definition-type'}
    index: 6
  experimental: {mustSupport: true, index: 7}
  topic: {index: 12}
  title: {mustSupport: true, index: 5}
  library: {mustSupport: true, index: 13}
  url: {mustSupport: true, index: 0}
  action:
    mustSupport: true
    index: 14
    extensions:
      timingRelativeTime: {url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/characteristic-timing', min: 0, max: 1, type: Extension, index: 16}
    elements:
      description: {mustSupport: true, index: 19}
      definition:
        mustSupport: true
        choices: [definitionCanonical]
        index: 33
      definitionCanonical: {type: canonical, mustSupport: true, choiceOf: definition, index: 34}
      type: {mustSupport: true, index: 31}
      participant:
        mustSupport: true
        index: 29
        elements:
          role: {mustSupport: true, index: 30}
      output: {short: Pertinent or relevant information that should be included with the recommendation, index: 26}
      title: {mustSupport: true, index: 18}
      documentation: {mustSupport: true, index: 22}
      prefix: {mustSupport: true, index: 17}
      reason: {mustSupport: true, index: 21}
      extension:
        index: 15
        slicing:
          rules: open
          ordered: false
          discriminator:
          - {path: url, type: value}
          min: null
          slices:
            timingRelativeTime:
              match: {url: null}
              schema: {type: Extension, url: 'http://hl7.org/fhir/uv/ebm/StructureDefinition/characteristic-timing', index: 16}
              min: 0
              max: 1
      condition: {mustSupport: true, index: 24}
      timing:
        mustSupport: true
        choices: []
        index: 28
      dynamicValue:
        mustSupport: true
        index: 35
        elements:
          path: {mustSupport: true, index: 36}
          expression: {mustSupport: true, index: 37}
      code: {mustSupport: true, index: 20}
      action: {mustSupport: true, index: 38}
      input: {short: Pertinent positives and negatives relevant to determining applicability, index: 25}
      trigger: {mustSupport: true, index: 23}
  version: {mustSupport: true, index: 1}
  subject:
    mustSupport: true
    choices: []
    index: 9
package_version: 1.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/uv/ebm/StructureDefinition/recommendation-plan
base: http://hl7.org/fhir/StructureDefinition/PlanDefinition
version: 1.0.0-ballot
required: [url, action, title, type, version, description]