PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.medicationprocess9@2.0.0-beta.5
    http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen
description: The variable-dosing regimen contains the dosing schedule as prescribed by the (external) prescriber to the patient (or his representative or administrator), specifying the instructions for use in addition to the medication agreement. The dosing schedule can be adjusted, while the medication agreement remains unchanged.
package_name: nictiz.fhir.nl.r4.medicationprocess9
derivation: constraint
name: MpVariableDosingRegimen
type: MedicationRequest
elements:
  category:
    index: 25
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: value}
      min: 1
      slices:
        variableDosingRegimenCode:
          match:
            coding:
            - {code: '395067002', system: 'http://snomed.info/sct'}
          schema:
            pattern:
              type: CodeableConcept
              value:
                coding:
                - {code: '395067002', system: 'http://snomed.info/sct'}
            _required: true
            index: 26
          min: 1
          max: 1
  encounter:
    type: Reference
    short: RelationEncounter
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Encounter']
    index: 33
  reasonCode:
    short: ReasonModificationOrDiscontinuation
    binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.20.77.11.54--20221114181621'}
    index: 36
  authoredOn: {short: VariableDosingRegimenDateTime, index: 34}
  note:
    index: 39
    elements:
      text: {short: Comment, index: 40}
  extension:
    type: Extension
    url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
    index: 0
    slicing:
      slices:
        pharmaceuticalTreatmentIdentifier:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
            index: 0
            elements:
              value:
                choices: []
                index: 2
        relationEpisodeOfCare:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-Context-EpisodeOfCare
            index: 3
            elements:
              value:
                short: RelationEpisodeOfCare
                choices: []
                index: 5
        renderedDosageInstruction:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
            index: 6
            elements:
              value:
                short: Description
                choices: []
                index: 8
        periodOfUse:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
            index: 9
            elements:
              value:
                short: PeriodOfUse
                choices: [valuePeriod]
                index: 11
              valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 12}
        registrationDateTime:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime
            index: 13
            elements:
              value:
                choices: []
                index: 15
  requester:
    type: Reference
    short: Author
    refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole']
    index: 35
  status: {index: 23}
  dosageInstruction: {type: Dosage, short: DosingInstructions / InstructionsForUse, index: 41}
  identifier: {short: Identification, index: 22}
  intent: {index: 24}
  basedOn:
    index: 37
    slicing:
      rules: open
      discriminator:
      - {path: resolve(), type: profile}
      min: null
      slices:
        relationMedicationAgreement:
          match: {}
          schema:
            short: RelationMedicationAgreement
            refers: ['http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement']
            type: Reference
            index: 38
          max: 1
  priorPrescription:
    type: Reference
    short: RelationVariableDosingRegimen
    refers: ['http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen']
    index: 42
  medicationReference:
    short: AgreedMedicine
    refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct']
    type: Reference
    choiceOf: medication
    index: 31
    slicing:
      slices:
        medicationReference:
          match: {}
          schema:
            short: AgreedMedicine
            refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct']
            type: Reference
            choiceOf: medication
            index: 31
  subject:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient']
    index: 32
  modifierExtension:
    type: Extension
    url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType
    index: 16
    slicing:
      slices:
        stopType:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType
            index: 16
            elements:
              value:
                short: VariableDosingRegimenStopType
                choices: []
                index: 18
        repeatPeriodCyclicalSchedule:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-InstructionsForUse.RepeatPeriodCyclicalSchedule
            index: 19
            elements:
              value:
                choices: []
                index: 21
  medication:
    choices: []
    index: 28
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        medicationReference:
          match: {}
          schema:
            short: AgreedMedicine
            choices: [medicationReference]
            index: 30
package_version: 2.0.0-beta.5
extensions:
  pharmaceuticalTreatmentIdentifier:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
    type: Extension
    index: 0
    elements:
      value:
        choices: []
        index: 2
  relationEpisodeOfCare:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-Context-EpisodeOfCare
    type: Extension
    index: 3
    elements:
      value:
        short: RelationEpisodeOfCare
        choices: []
        index: 5
  renderedDosageInstruction:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
    type: Extension
    index: 6
    elements:
      value:
        short: Description
        choices: []
        index: 8
  periodOfUse:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
    type: Extension
    index: 9
    elements:
      value:
        short: PeriodOfUse
        choices: [valuePeriod]
        index: 11
      valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 12}
  registrationDateTime:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime
    type: Extension
    index: 13
    elements:
      value:
        choices: []
        index: 15
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen
base: http://hl7.org/fhir/StructureDefinition/MedicationRequest
version: 2.0.0-beta.5
required: [category]