PackagesCanonicalsLogsProblems
    Packages
    il.core.fhir.r4@0.18.4
    http://fhir.health.gov.il/StructureDefinition/il-core-dosage
description: Adds several Israel-specific extensions and constraints to the Dosage datatype
package_name: il.core.fhir.r4
derivation: constraint
name: ILCoreDosage
type: Dosage
elements:
  site:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/approach-site-codes', bindingName: MedicationAdministrationSite}
    index: 7
  asNeeded:
    choices: []
    index: 3
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        asNeededCodeableConcept:
          match: {}
          schema:
            choices: [asNeededCodeableConcept]
            index: 5
          min: 0
          max: 1
  method:
    binding: {strength: preferred, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-medication-administration-code'}
    index: 9
  maxDosePerLifetime:
    binding: {strength: extensible, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-common-units-of-measure'}
    index: 22
  maxDosePerAdministration:
    binding: {strength: extensible, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-common-units-of-measure'}
    index: 21
  route:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/route-codes', bindingName: RouteOfAdministration}
    index: 8
  additionalInstruction:
    binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/additional-instruction-codes', bindingName: AdditionalInstruction}
    index: 1
  doseAndRate:
    elements:
      type:
        binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/dose-rate-type', bindingName: DoseAndRateType}
        index: 10
      dose:
        choices: [doseRange]
        index: 17
        slicing:
          slices:
            doseRange:
              match: {}
              schema:
                choices: [doseRange]
                index: 17
              min: 0
              max: 1
      doseQuantity:
        type: Quantity
        choiceOf: dose
        index: 15
        slicing:
          slices:
            doseQuantity:
              match: {}
              schema: {type: Quantity, choiceOf: dose, index: 15}
              min: 0
              max: 1
      doseRange:
        type: Range
        choiceOf: dose
        index: 18
        slicing:
          slices:
            doseRange:
              match: {}
              schema: {type: Range, choiceOf: dose, index: 18}
              min: 0
              max: 1
      dose[x]:
        elements:
          low:
            elements:
              code:
                binding: {strength: extensible, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-common-units-of-measure'}
                index: 19
          high:
            elements:
              code:
                binding: {strength: extensible, valueSet: 'http://fhir.health.gov.il/ValueSet/il-core-common-units-of-measure'}
                index: 20
  asNeededCodeableConcept:
    type: CodeableConcept
    choiceOf: asNeeded
    index: 6
    slicing:
      slices:
        asNeededCodeableConcept:
          match: {}
          schema: {type: CodeableConcept, choiceOf: asNeeded, index: 6}
          min: 0
          max: 1
  text: {mustSupport: true, index: 0}
package_version: 0.18.4
class: complex-type
kind: complex-type
url: http://fhir.health.gov.il/StructureDefinition/il-core-dosage
base: http://hl7.org/fhir/StructureDefinition/Dosage
version: 0.18.4