PackagesCanonicalsLogsProblems
    Packages
    de.fhir.medication@2.0.0-ballot
    http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP
description: Gibt an, wie das Medikament vom Patienten im Kontext dgMP eingenommen wird/wurde oder eingenommen werden soll.
package_name: de.fhir.medication
derivation: constraint
name: DosageDgMP
type: Dosage
elements:
  site: {index: 15}
  asNeeded:
    choices: []
    index: 14
  method: {index: 17}
  patientInstruction: {index: 11}
  maxDosePerLifetime: {index: 43}
  maxDosePerAdministration: {index: 42}
  route: {index: 16}
  extension:
    index: 0
    slicing:
      slices:
        asNeededFor:
          match: {}
          schema:
            index: 0
            elements:
              value[x]:
                elements:
                  coding: {index: 1}
                  text: {index: 2}
                required: [text]
  timing: {type: Timing, index: 12}
  additionalInstruction: {index: 10}
  sequence: {index: 9}
  doseAndRate:
    index: 18
    elements:
      type: {index: 19}
      dose:
        choices: [doseRange]
        index: 28
        slicing:
          slices:
            doseRange:
              match: {}
              schema:
                choices: [doseRange]
                index: 28
      doseQuantity:
        type: Quantity
        choiceOf: dose
        index: 22
        slicing:
          slices:
            doseQuantity:
              match: {}
              schema: {type: Quantity, choiceOf: dose, index: 22}
      dose[x]:
        elements:
          low:
            binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT'}
            index: 30
            elements:
              value: {index: 31}
              unit: {index: 32}
              system: {index: 33}
              code: {index: 34}
            required: [value, unit, system, code]
          high:
            binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT'}
            index: 35
            elements:
              value: {index: 36}
              unit: {index: 37}
              system: {index: 38}
              code: {index: 39}
            required: [value, unit, system, code]
      doseRange:
        type: Range
        choiceOf: dose
        index: 29
        slicing:
          slices:
            doseRange:
              match: {}
              schema: {type: Range, choiceOf: dose, index: 29}
      rate:
        choices: []
        index: 41
  modifierExtension:
    index: 3
    slicing:
      slices:
        minimumIntervalBetweenAdministrations:
          match: {}
          schema:
            index: 3
            elements:
              value[x]:
                elements:
                  value: {mustSupport: true, index: 4}
                  comparator: {index: 5}
                  unit: {index: 6}
                  system:
                    pattern: {type: Uri, value: 'http://unitsofmeasure.org'}
                    index: 7
                  code:
                    binding: {strength: required, valueSet: 'http://ig.fhir.de/igs/medication/ValueSet/MindestabstandUnitsOfTimeDgMP'}
                    index: 8
                required: [value, unit, system, code]
package_version: 2.0.0-ballot
extensions:
  asNeededFor:
    url: null
    index: 0
    elements:
      value[x]:
        elements:
          coding: {index: 1}
          text: {index: 2}
        required: [text]
class: complex-type
kind: complex-type
url: http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP
base: http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE
version: 2.0.0-ballot