PackagesCanonicalsLogsProblems
    Packages
    de.gematik.dev.epa.medication@1.1.0-alpha.5
    https://gematik.de/fhir/epa-medication/StructureDefinition/epa-dosage-closed
description: null
package_name: de.gematik.dev.epa.medication
derivation: constraint
name: EPADosageClosed
type: Dosage
elements:
  asNeeded[x]:
    elements:
      coding:
        index: 11
        slicing:
          slices:
            snomed:
              match: {}
              schema:
                index: 11
                elements:
                  userSelected: {index: 12}
  site:
    elements:
      coding:
        index: 13
        slicing:
          slices:
            snomed:
              match: {}
              schema:
                index: 13
                elements:
                  userSelected: {index: 14}
  asNeeded:
    choices: [asNeededCodeableConcept]
    index: 9
    slicing:
      slices:
        asNeededCodeableConcept:
          match: {}
          schema:
            choices: [asNeededCodeableConcept]
            index: 9
  method: {index: 19}
  maxDosePerLifetime: {index: 28}
  route:
    elements:
      coding:
        index: 15
        slicing:
          slices:
            snomed:
              match: {}
              schema:
                index: 15
                elements:
                  userSelected: {index: 16}
            edqm:
              match: {}
              schema:
                index: 17
                elements:
                  userSelected: {index: 18}
  timing:
    elements:
      repeat:
        elements:
          bounds:
            choices: [boundsDuration]
            index: 4
            slicing:
              slices:
                boundsDuration:
                  match: {}
                  schema:
                    choices: [boundsDuration]
                    index: 4
          boundsDuration:
            type: Duration
            choiceOf: bounds
            index: 5
            slicing:
              slices:
                boundsDuration:
                  match: {}
                  schema: {type: Duration, choiceOf: bounds, index: 5}
          bounds[x]:
            elements:
              comparator: {index: 6}
      code: {index: 7}
  additionalInstruction:
    elements:
      coding:
        index: 1
        slicing:
          slices:
            snomed:
              match: {}
              schema:
                index: 1
                elements:
                  userSelected: {index: 2}
  sequence: {index: 0}
  maxDosePerPeriod:
    elements:
      numerator:
        elements:
          comparator: {index: 26}
      denominator:
        elements:
          comparator: {index: 27}
  doseAndRate:
    elements:
      type: {index: 20}
      rate:
        choices: [rateRatio]
        index: 22
        slicing:
          slices:
            rateRatio:
              match: {}
              schema:
                choices: [rateRatio]
                index: 22
      rateRatio:
        type: Ratio
        choiceOf: rate
        index: 23
        slicing:
          slices:
            rateRatio:
              match: {}
              schema: {type: Ratio, choiceOf: rate, index: 23}
      rate[x]:
        elements:
          numerator:
            elements:
              comparator: {index: 24}
          denominator:
            elements:
              comparator: {index: 25}
  asNeededCodeableConcept:
    type: CodeableConcept
    choiceOf: asNeeded
    index: 10
    slicing:
      slices:
        asNeededCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: asNeeded, index: 10}
package_version: 1.1.0-alpha.5
class: complex-type
kind: complex-type
url: https://gematik.de/fhir/epa-medication/StructureDefinition/epa-dosage-closed
base: https://gematik.de/fhir/epa-medication/StructureDefinition/epa-dosage
version: null