PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.medicationprocess9@2.0.0-rc.6
    http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement
description: An administration agreement contains the instructions for the use or administration of medication given by the supplier to the patient, their representative or administrator. With this, the medication agreement is specified in concrete terms.
package_name: nictiz.fhir.nl.r4.medicationprocess9
derivation: constraint
name: MpAdministrationAgreement
type: MedicationDispense
elements:
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '422037009', system: 'http://snomed.info/sct'}
    index: 42
    extensions:
      additionalCategory:
        url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory
        type: Extension
        index: 43
        elements:
          value:
            short: Type of medication dispense
            choices: []
            index: 45
    elements:
      extension:
        type: Extension
        url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory
        index: 43
        slicing:
          slices:
            additionalCategory:
              match: {}
              schema:
                type: Extension
                url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory
                index: 43
                elements:
                  value:
                    short: Type of medication dispense
                    choices: []
                    index: 45
  note:
    index: 56
    elements:
      text: {short: Comment, index: 57}
  extension:
    type: Extension
    url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.AdditionalInformation
    index: 0
    slicing:
      slices:
        distributionForm:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-MedicationDispense.DistributionForm
            index: 25
            elements:
              value:
                choices: []
                index: 27
        reasonModificationOrDiscontinuation:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.ReasonModificationOrDiscontinuation
            index: 3
            elements:
              value:
                choices: []
                index: 5
        pharmaceuticalTreatmentIdentifier:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
            index: 22
            elements:
              value:
                choices: []
                index: 24
        relationAdministrationAgreement:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RelationAdministrationAgreement
            index: 28
            elements:
              value:
                choices: []
                index: 30
        copyIndicator:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-CopyIndicator
            index: 19
            elements:
              value:
                choices: []
                index: 21
        administrationAgreementDateTime:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.AdministrationAgreementDateTime
            index: 6
            elements:
              value:
                choices: []
                index: 8
        registrationDateTime:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime
            index: 31
            elements:
              value:
                choices: []
                index: 33
        periodOfUse:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
            index: 12
            elements:
              value:
                extensions: {}
                elements:
                  extension:
                    elements:
                      value:
                        choices: []
                        index: 18
              valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 15}
              value[x]:
                extensions:
                  condition: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', type: Extension, isModifier: false, index: 16}
                elements:
                  extension:
                    type: Extension
                    isModifier: false
                    url: http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition
                    index: 16
                    slicing:
                      slices:
                        condition:
                          match: {}
                          schema: {type: Extension, isModifier: false, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', index: 16}
        additionalInformation:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.AdditionalInformation
            index: 0
            elements:
              value:
                choices: []
                index: 2
        renderedDosageInstruction:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
            index: 9
            elements:
              value:
                choices: []
                index: 11
  status: {index: 41}
  dosageInstruction: {type: Dosage, short: DosingInstructions / InstructionsForUse, index: 58}
  identifier: {short: Identification, index: 40}
  medicationReference:
    short: MedicineForAdministrationAgreement
    refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct']
    type: Reference
    choiceOf: medication
    index: 50
    slicing:
      slices:
        medicationReference:
          match: {}
          schema:
            short: MedicineForAdministrationAgreement
            refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct']
            type: Reference
            choiceOf: medication
            index: 50
  location:
    short: Supplier
    refers: ['http://hl7.org/fhir/StructureDefinition/Location', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider']
    type: Reference
    index: 54
  authorizingPrescription:
    short: MedicationAgreement
    refers: ['http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement']
    type: Reference
    index: 55
  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: 51
  modifierExtension:
    type: Extension
    url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType
    index: 34
    slicing:
      slices:
        stopType:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType
            index: 34
            elements:
              value:
                short: AdministrationAgreementStopType
                choices: []
                index: 36
        repeatPeriodCyclicalSchedule:
          match: {}
          schema:
            type: Extension
            url: http://nictiz.nl/fhir/StructureDefinition/ext-InstructionsForUse.RepeatPeriodCyclicalSchedule
            index: 37
            elements:
              value:
                choices: []
                index: 39
  performer:
    index: 52
    elements:
      actor:
        short: Supplier
        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-HealthcareProvider-Organization']
        type: Reference
        index: 53
  medication:
    choices: []
    index: 47
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: type}
      min: null
      slices:
        medicationReference:
          match: {}
          schema:
            short: MedicineForAdministrationAgreement
            choices: [medicationReference]
            index: 49
package_version: 2.0.0-rc.6
extensions:
  distributionForm:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-MedicationDispense.DistributionForm
    type: Extension
    index: 25
    elements:
      value:
        choices: []
        index: 27
  reasonModificationOrDiscontinuation:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.ReasonModificationOrDiscontinuation
    type: Extension
    index: 3
    elements:
      value:
        choices: []
        index: 5
  pharmaceuticalTreatmentIdentifier:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier
    type: Extension
    index: 22
    elements:
      value:
        choices: []
        index: 24
  relationAdministrationAgreement:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RelationAdministrationAgreement
    type: Extension
    index: 28
    elements:
      value:
        choices: []
        index: 30
  copyIndicator:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-CopyIndicator
    type: Extension
    index: 19
    elements:
      value:
        choices: []
        index: 21
  administrationAgreementDateTime:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.AdministrationAgreementDateTime
    type: Extension
    index: 6
    elements:
      value:
        choices: []
        index: 8
  registrationDateTime:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime
    type: Extension
    index: 31
    elements:
      value:
        choices: []
        index: 33
  periodOfUse:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period
    type: Extension
    index: 12
    elements:
      value:
        extensions: {}
        elements:
          extension:
            elements:
              value:
                choices: []
                index: 18
      valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 15}
      value[x]:
        extensions:
          condition: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', type: Extension, isModifier: false, index: 16}
        elements:
          extension:
            type: Extension
            isModifier: false
            url: http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition
            index: 16
            slicing:
              slices:
                condition:
                  match: {}
                  schema: {type: Extension, isModifier: false, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', index: 16}
  additionalInformation:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.AdditionalInformation
    type: Extension
    index: 0
    elements:
      value:
        choices: []
        index: 2
  renderedDosageInstruction:
    url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction
    type: Extension
    index: 9
    elements:
      value:
        choices: []
        index: 11
class: profile
kind: resource
url: http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement
base: http://hl7.org/fhir/StructureDefinition/MedicationDispense
version: 2.0.0-rc.6
required: [category]