PackagesCanonicalsLogsProblems
    Packages
    rs/nictiz.fhir.nl.r4.medicationprocess9@1.0.0
    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: rs/nictiz.fhir.nl.r4.medicationprocess9
derivation: constraint
name: MpVariableDosingRegimen
type: MedicationRequest
elements:
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '395067002', system: 'http://snomed.info/sct'}
    type: CodeableConcept
    index: 24
  encounter:
    type: Reference
    short: RelationContact
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Encounter']
    index: 36
  reported:
    choices: []
    index: 26
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        reportedBoolean:
          match: {}
          schema:
            short: CopyIndicator
            choices: [reportedBoolean]
            index: 28
  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--20220324145220'}
    index: 39
  authoredOn: {short: VariableDosingRegimenDateTime, index: 37}
  note:
    index: 42
    elements:
      text: {short: Comment, index: 43}
  extension:
    index: 0
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        pharmaceuticalTreatmentIdentifier:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
            index: 1
            elements:
              value:
                choices: []
                index: 3
        relationEpisodeOfCare:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-Context-EpisodeOfCare
            index: 4
            elements:
              value:
                short: RelationEpisodeOfCare
                choices: []
                index: 6
        renderedDosageInstruction:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
            index: 7
            elements:
              value:
                short: Description
                choices: []
                index: 9
        periodOfUse:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
            index: 10
            elements:
              value:
                short: PeriodOfUse
                choices: [valuePeriod]
                index: 12
              valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 13}
  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: 38
  status: {index: 22}
  dosageInstruction:
    type: Dosage
    short: DosingInstructions / InstructionsForUse
    index: 44
    elements:
      additionalInstruction: {index: 45}
  reportedBoolean:
    short: CopyIndicator
    type: boolean
    choiceOf: reported
    index: 29
    slicing:
      slices:
        reportedBoolean:
          match: {}
          schema: {short: CopyIndicator, type: boolean, choiceOf: reported, index: 29}
  identifier: {short: Identification, index: 21}
  intent: {index: 23}
  basedOn:
    index: 40
    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: 41
          max: 1
  priorPrescription:
    type: Reference
    short: RelationVariableDosingRegimen
    refers: ['http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen']
    index: 46
  medicationReference:
    short: AgreedMedicine
    refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-PharmaceuticalProduct']
    type: Reference
    choiceOf: medication
    index: 34
    slicing:
      slices:
        medicationReference:
          match: {}
          schema:
            short: AgreedMedicine
            refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-PharmaceuticalProduct']
            type: Reference
            choiceOf: medication
            index: 34
  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: 35
  modifierExtension:
    index: 14
    slicing:
      rules: open
      discriminator:
      - {path: url, type: value}
      min: 0
      slices:
        stopType:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType
            index: 15
            elements:
              value:
                short: VariableDosingRegimenStopType
                choices: []
                index: 17
        repeatPeriodCyclicalSchedule:
          match: {url: null}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-InstructionsForUse.RepeatPeriodCyclicalSchedule
            index: 18
            elements:
              value:
                choices: []
                index: 20
  medication:
    choices: []
    index: 31
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        medicationReference:
          match: {}
          schema:
            short: AgreedMedicine
            choices: [medicationReference]
            index: 33
package_version: 1.0.0
extensions:
  pharmaceuticalTreatmentIdentifier:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
    type: Extension
    index: 1
    elements:
      value:
        choices: []
        index: 3
  relationEpisodeOfCare:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-Context-EpisodeOfCare
    type: Extension
    index: 4
    elements:
      value:
        short: RelationEpisodeOfCare
        choices: []
        index: 6
  renderedDosageInstruction:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
    type: Extension
    index: 7
    elements:
      value:
        short: Description
        choices: []
        index: 9
  periodOfUse:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
    type: Extension
    index: 10
    elements:
      value:
        short: PeriodOfUse
        choices: [valuePeriod]
        index: 12
      valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 13}
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen
base: http://hl7.org/fhir/StructureDefinition/MedicationRequest
version: 1.0.0
required: [category]