<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="mp-MedicationPrescription-Bundle" /> <url value="http://nictiz.nl/fhir/StructureDefinition/mp-MedicationPrescription-Bundle" /> <name value="MpMedicationPrescriptionBundle" /> <title value="mp MedicationPrescription Bundle" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> <name value="Nictiz" /> <telecom> <system value="email" /> <value value="info@nictiz.nl" /> <use value="work" /> </telecom> </contact> <description value="Profile on the Bundle resource which represents the structure of the Send MedicationPrescription transaction conform information standard ['Medication Process'](https://informatiestandaarden.nictiz.nl/wiki/Landingspagina_Medicatieproces)." /> <purpose value="To define the body of the Send MedicationPrescription transaction." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> <identity value="Medication-Process-v9-2-0-0" /> <uri value="https://decor.nictiz.nl/pub/medicatieproces/mp-html-20210921T194523/ds-2.16.840.1.113883.2.4.3.11.60.20.77.1.4-2021-01-01T000000.html" /> <name value="Medication Process 9 v2.0.0-beta" /> </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Bundle" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" /> <derivation value="constraint" /> <differential> <element id="Bundle.type"> <path value="Bundle.type" /> <fixedCode value="transaction" /> </element> <element id="Bundle.entry"> <path value="Bundle.entry" /> <slicing> <discriminator> <type value="type" /> <path value="resource" /> </discriminator> <rules value="open" /> </slicing> <min value="3" /> </element> <element id="Bundle.entry:medicationAgreement"> <path value="Bundle.entry" /> <sliceName value="medicationAgreement" /> <min value="1" /> </element> <element id="Bundle.entry:medicationAgreement.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement" /> </type> </element> <element id="Bundle.entry:medicationAgreement.resource.meta"> <path value="Bundle.entry.resource.meta" /> </element> <element id="Bundle.entry:medicationAgreement.resource.meta.tag"> <path value="Bundle.entry.resource.meta.tag" /> <slicing> <discriminator> <type value="pattern" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <min value="1" /> </element> <element id="Bundle.entry:medicationAgreement.resource.meta.tag:actionable"> <path value="Bundle.entry.resource.meta.tag" /> <sliceName value="actionable" /> <min value="1" /> <max value="1" /> <patternCoding> <system value="http://terminology.hl7.org/CodeSystem/common-tags" /> <code value="actionable" /> </patternCoding> </element> <element id="Bundle.entry:medicationAgreement.resource.intent"> <path value="Bundle.entry.resource.intent" /> <comment value="Set to _order_ because this MedicationAgreement authorizes an action for a patient, pharmacist, professional administrator et cetera." /> <fixedCode value="order" /> </element> <element id="Bundle.entry:dispenseRequest"> <path value="Bundle.entry" /> <sliceName value="dispenseRequest" /> </element> <element id="Bundle.entry:dispenseRequest.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest" /> </type> </element> <element id="Bundle.entry:dispenseRequest.resource.meta"> <path value="Bundle.entry.resource.meta" /> </element> <element id="Bundle.entry:dispenseRequest.resource.meta.tag"> <path value="Bundle.entry.resource.meta.tag" /> <slicing> <discriminator> <type value="pattern" /> <path value="$this" /> </discriminator> <rules value="open" /> </slicing> <min value="1" /> </element> <element id="Bundle.entry:dispenseRequest.resource.meta.tag:actionable"> <path value="Bundle.entry.resource.meta.tag" /> <sliceName value="actionable" /> <min value="1" /> <max value="1" /> <patternCoding> <system value="http://terminology.hl7.org/CodeSystem/common-tags" /> <code value="actionable" /> </patternCoding> </element> <element id="Bundle.entry:dispenseRequest.resource.intent"> <path value="Bundle.entry.resource.intent" /> <comment value="Set to _order_ because this DispenseRequest should authorize an action for a patient, pharmacist, professional administrator et cetera." /> <fixedCode value="order" /> </element> <element id="Bundle.entry:patient"> <path value="Bundle.entry" /> <sliceName value="patient" /> <min value="1" /> <max value="1" /> </element> <element id="Bundle.entry:patient.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> <element id="Bundle.entry:pharmaceuticalProduct"> <path value="Bundle.entry" /> <sliceName value="pharmaceuticalProduct" /> <min value="1" /> </element> <element id="Bundle.entry:pharmaceuticalProduct.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PharmaceuticalProduct" /> </type> </element> <element id="Bundle.entry:bodyHeight"> <path value="Bundle.entry" /> <sliceName value="bodyHeight" /> <max value="1" /> </element> <element id="Bundle.entry:bodyHeight.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BodyHeight" /> </type> </element> <element id="Bundle.entry:bodyWeight"> <path value="Bundle.entry" /> <sliceName value="bodyWeight" /> <max value="1" /> </element> <element id="Bundle.entry:bodyWeight.resource"> <path value="Bundle.entry.resource" /> <min value="1" /> <type> <code value="Resource" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BodyWeight" /> </type> </element> </differential> </StructureDefinition>