{ "description": "An order or request for both supply of the medication and the instructions for administration of the medication to a patient. The resource is called MedicationRequest rather than MedicationPrescription or MedicationOrder to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.", "_filename": "StructureDefinition-MedicationRequest.json", "package_name": "ca.healthpei.io.core", "date": null, "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "MedicationRequest", "abstract": false, "type": "MedicationRequest", "experimental": null, "resourceType": "StructureDefinition", "title": "MedicationRequest", "package_version": "0.1.0-DFT", "status": "draft", "id": "e6708d44-63cb-4b64-8f34-317bdae2c596", "kind": "resource", "url": "http://healthpei.ca/fhir/StructureDefinition/ca-pei-profile-MedicationRequest", "version": null, "differential": { "element": [ { "id": "MedicationRequest.identifier", "min": 1, "path": "MedicationRequest.identifier", "mustSupport": true }, { "id": "MedicationRequest.status", "path": "MedicationRequest.status", "mustSupport": true }, { "id": "MedicationRequest.intent", "path": "MedicationRequest.intent", "mustSupport": true }, { "id": "MedicationRequest.category", "path": "MedicationRequest.category", "mustSupport": true }, { "id": "MedicationRequest.category.coding", "path": "MedicationRequest.category.coding", "mustSupport": true }, { "id": "MedicationRequest.category.coding.system", "path": "MedicationRequest.category.coding.system", "fixedUri": "http://hl7.org/fhir/ValueSet/medicationdispense-category", "mustSupport": true }, { "id": "MedicationRequest.category.coding.code", "path": "MedicationRequest.category.coding.code", "fixedCode": "community", "mustSupport": true }, { "id": "MedicationRequest.category.coding.display", "path": "MedicationRequest.category.coding.display", "fixedString": "community", "mustSupport": true }, { "id": "MedicationRequest.medication[x]", "path": "MedicationRequest.medication[x]", "slicing": { "rules": "open", "ordered": false, "discriminator": [ { "path": "$this", "type": "type" } ] }, "mustSupport": true }, { "id": "MedicationRequest.medication[x]:medicationReference", "max": "1", "min": 0, "path": "MedicationRequest.medication[x]", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Medication" ] } ], "sliceName": "medicationReference", "mustSupport": true }, { "id": "MedicationRequest.subject", "path": "MedicationRequest.subject", "mustSupport": true }, { "id": "MedicationRequest.subject.reference", "path": "MedicationRequest.subject.reference", "mustSupport": true }, { "id": "MedicationRequest.authoredOn", "path": "MedicationRequest.authoredOn", "mustSupport": true }, { "id": "MedicationRequest.requester", "path": "MedicationRequest.requester", "mustSupport": true }, { "id": "MedicationRequest.dosageInstruction", "path": "MedicationRequest.dosageInstruction", "mustSupport": true }, { "id": "MedicationRequest.dosageInstruction.text", "path": "MedicationRequest.dosageInstruction.text", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest", "path": "MedicationRequest.dispenseRequest", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill", "path": "MedicationRequest.dispenseRequest.initialFill", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.quantity", "path": "MedicationRequest.dispenseRequest.initialFill.quantity", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.quantity.value", "path": "MedicationRequest.dispenseRequest.initialFill.quantity.value", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.quantity.unit", "path": "MedicationRequest.dispenseRequest.initialFill.quantity.unit", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.quantity.system", "path": "MedicationRequest.dispenseRequest.initialFill.quantity.system", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.quantity.code", "path": "MedicationRequest.dispenseRequest.initialFill.quantity.code", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.duration", "path": "MedicationRequest.dispenseRequest.initialFill.duration", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.duration.value", "path": "MedicationRequest.dispenseRequest.initialFill.duration.value", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.duration.unit", "path": "MedicationRequest.dispenseRequest.initialFill.duration.unit", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.initialFill.duration.system", "path": "MedicationRequest.dispenseRequest.initialFill.duration.system", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.validityPeriod", "path": "MedicationRequest.dispenseRequest.validityPeriod", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.validityPeriod.start", "path": "MedicationRequest.dispenseRequest.validityPeriod.start", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.validityPeriod.end", "path": "MedicationRequest.dispenseRequest.validityPeriod.end", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed", "path": "MedicationRequest.dispenseRequest.numberOfRepeatsAllowed", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.quantity", "path": "MedicationRequest.dispenseRequest.quantity", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.quantity.value", "path": "MedicationRequest.dispenseRequest.quantity.value", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.quantity.unit", "path": "MedicationRequest.dispenseRequest.quantity.unit", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.quantity.system", "path": "MedicationRequest.dispenseRequest.quantity.system", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.quantity.code", "path": "MedicationRequest.dispenseRequest.quantity.code", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.expectedSupplyDuration", "path": "MedicationRequest.dispenseRequest.expectedSupplyDuration", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.expectedSupplyDuration.value", "path": "MedicationRequest.dispenseRequest.expectedSupplyDuration.value", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.expectedSupplyDuration.unit", "path": "MedicationRequest.dispenseRequest.expectedSupplyDuration.unit", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.expectedSupplyDuration.system", "path": "MedicationRequest.dispenseRequest.expectedSupplyDuration.system", "mustSupport": true }, { "id": "MedicationRequest.dispenseRequest.expectedSupplyDuration.code", "path": "MedicationRequest.dispenseRequest.expectedSupplyDuration.code", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MedicationRequest" }