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: 36 extensions: additionalCategory: url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory type: Extension index: 37 elements: value: short: Type of medication dispense choices: [] index: 39 elements: extension: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory index: 37 slicing: slices: additionalCategory: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-AdditionalCategory index: 37 elements: value: short: Type of medication dispense choices: [] index: 39 note: index: 50 elements: text: {short: Comment, index: 51} extension: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.ReasonModificationOrDiscontinuation index: 0 slicing: slices: reasonModificationOrDiscontinuation: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.ReasonModificationOrDiscontinuation index: 0 elements: value: choices: [] index: 2 renderedDosageInstruction: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction index: 3 elements: value: choices: [] index: 5 periodOfUse: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period index: 6 elements: value: extensions: {} elements: extension: elements: value: choices: [] index: 12 valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 9} value[x]: extensions: condition: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', type: Extension, isModifier: false, index: 10} elements: extension: type: Extension isModifier: false url: http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition index: 10 slicing: slices: condition: match: {} schema: {type: Extension, isModifier: false, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', index: 10} copyIndicator: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-CopyIndicator index: 13 elements: value: choices: [] index: 15 pharmaceuticalTreatmentIdentifier: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier index: 16 elements: value: choices: [] index: 18 distributionForm: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-MedicationDispense.DistributionForm index: 19 elements: value: choices: [] index: 21 relationAdministrationAgreement: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-RelationAdministrationAgreement index: 22 elements: value: choices: [] index: 24 registrationDateTime: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime index: 25 elements: value: choices: [] index: 27 status: {index: 35} dosageInstruction: {type: Dosage, short: DosingInstructions / InstructionsForUse, index: 52} identifier: {short: Identification, index: 34} medicationReference: short: MedicineForAdministrationAgreement refers: ['http://hl7.org/fhir/StructureDefinition/Medication', 'http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct'] type: Reference choiceOf: medication index: 44 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: 44 location: short: Supplier refers: ['http://hl7.org/fhir/StructureDefinition/Location', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider'] type: Reference index: 48 authorizingPrescription: short: MedicationAgreement refers: ['http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement'] type: Reference index: 49 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: 45 modifierExtension: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType index: 28 slicing: slices: stopType: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-StopType index: 28 elements: value: short: AdministrationAgreementStopType choices: [] index: 30 repeatPeriodCyclicalSchedule: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-InstructionsForUse.RepeatPeriodCyclicalSchedule index: 31 elements: value: choices: [] index: 33 performer: index: 46 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: 47 medication: choices: [] index: 41 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: medicationReference: match: {} schema: short: MedicineForAdministrationAgreement choices: [medicationReference] index: 43 package_version: 2.0.0-rc.8 extensions: reasonModificationOrDiscontinuation: url: http://nictiz.nl/fhir/StructureDefinition/ext-AdministrationAgreement.ReasonModificationOrDiscontinuation type: Extension index: 0 elements: value: choices: [] index: 2 renderedDosageInstruction: url: http://nictiz.nl/fhir/StructureDefinition/ext-RenderedDosageInstruction type: Extension index: 3 elements: value: choices: [] index: 5 periodOfUse: url: http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period type: Extension index: 6 elements: value: extensions: {} elements: extension: elements: value: choices: [] index: 12 valuePeriod: {type: Period, short: PeriodOfUse, choiceOf: value, index: 9} value[x]: extensions: condition: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', type: Extension, isModifier: false, index: 10} elements: extension: type: Extension isModifier: false url: http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition index: 10 slicing: slices: condition: match: {} schema: {type: Extension, isModifier: false, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-PeriodOfUse.Condition', index: 10} copyIndicator: url: http://nictiz.nl/fhir/StructureDefinition/ext-CopyIndicator type: Extension index: 13 elements: value: choices: [] index: 15 pharmaceuticalTreatmentIdentifier: url: http://nictiz.nl/fhir/StructureDefinition/ext-PharmaceuticalTreatment.Identifier type: Extension index: 16 elements: value: choices: [] index: 18 distributionForm: url: http://nictiz.nl/fhir/StructureDefinition/ext-MedicationDispense.DistributionForm type: Extension index: 19 elements: value: choices: [] index: 21 relationAdministrationAgreement: url: http://nictiz.nl/fhir/StructureDefinition/ext-RelationAdministrationAgreement type: Extension index: 22 elements: value: choices: [] index: 24 registrationDateTime: url: http://nictiz.nl/fhir/StructureDefinition/ext-RegistrationDateTime type: Extension index: 25 elements: value: choices: [] index: 27 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement base: http://hl7.org/fhir/StructureDefinition/MedicationDispense version: 2.0.0-rc.8 required: [category]