http://hl7.org/fhir/StructureDefinition/MedicationRequest|5.0.0
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.
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. derivation: specialization name: MedicationRequest type: MedicationRequest elements: performerType: isModifier: false short: Desired kind of performer of the medication administration mustSupport: false binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/medication-intended-performer-role'} isSummary: true index: 19 category: isModifier: false short: Grouping or category of medication request mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-admin-location'} isSummary: false index: 8 insurance: {isModifier: false, short: Associated insurance coverage, mustSupport: false, array: true, isSummary: false, index: 25} eventHistory: {isModifier: false, short: A list of events of interest in the lifecycle, mustSupport: false, array: true, isSummary: false, index: 46} substitution: isModifier: false short: Any restrictions on medication substitution mustSupport: false isSummary: false index: 42 elements: allowed: isModifier: false short: Whether substitution is allowed or not mustSupport: false choices: [] isSummary: false index: 44 reason: isModifier: false short: Why should (not) substitution be made mustSupport: false binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason'} isSummary: false index: 45 required: [allowed] encounter: {isModifier: false, short: Encounter created as part of encounter/admission/stay, mustSupport: false, isSummary: false, index: 14} dispenseRequest: isModifier: false short: Medication supply authorization mustSupport: false isSummary: false index: 30 elements: dispenser: {isModifier: false, short: Intended performer of dispense, mustSupport: false, isSummary: false, index: 39} doseAdministrationAid: isModifier: false short: Type of adherence packaging to use for the dispense mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medication-dose-aid'} isSummary: false index: 41 initialFill: isModifier: false short: First fill details mustSupport: false isSummary: false index: 31 elements: quantity: {isModifier: false, short: First fill quantity, mustSupport: false, isSummary: false, index: 32} duration: {isModifier: false, short: First fill duration, mustSupport: false, isSummary: false, index: 33} dispenserInstruction: {isModifier: false, short: Additional information for the dispenser, mustSupport: false, array: true, isSummary: false, index: 40} dispenseInterval: {isModifier: false, short: Minimum period of time between dispenses, mustSupport: false, isSummary: false, index: 34} validityPeriod: {isModifier: false, short: Time period supply is authorized for, mustSupport: false, isSummary: false, index: 35} numberOfRepeatsAllowed: {isModifier: false, short: Number of refills authorized, mustSupport: false, isSummary: false, index: 36} quantity: {isModifier: false, short: Amount of medication to supply per dispense, mustSupport: false, isSummary: false, index: 37} expectedSupplyDuration: {isModifier: false, short: Number of days supply per dispense, mustSupport: false, isSummary: false, index: 38} reported: {isModifier: false, short: Reported rather than primary record, mustSupport: false, isSummary: true, index: 18} statusReason: isModifier: false short: Reason for current status mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-status-reason'} isSummary: false index: 5 authoredOn: {isModifier: false, short: When request was initially authored, mustSupport: false, isSummary: true, index: 16} effectiveDosePeriod: {isModifier: false, short: Period over which the medication is to be taken, mustSupport: false, isSummary: false, index: 28} note: {isModifier: false, short: Information about the prescription, mustSupport: false, array: true, isSummary: false, index: 26} reason: isModifier: false short: Reason or indication for ordering or not ordering the medication mustSupport: false array: true binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/condition-code'} isSummary: false index: 23 statusChanged: {isModifier: false, short: When the status was changed, mustSupport: false, isSummary: false, index: 6} requester: {isModifier: false, short: Who/What requested the Request, mustSupport: false, isSummary: true, index: 17} supportingInformation: {isModifier: false, short: Information to support fulfilling of the medication, mustSupport: false, array: true, isSummary: false, index: 15} priority: isModifier: false short: routine | urgent | asap | stat mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/request-priority|5.0.0'} isSummary: true index: 9 status: isModifier: true short: active | on-hold | ended | stopped | completed | cancelled | entered-in-error | draft | unknown mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-status|5.0.0'} isModifierReason: This element is labeled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid isSummary: true index: 4 dosageInstruction: {isModifier: false, short: Specific instructions for how the medication should be taken, mustSupport: false, array: true, isSummary: false, index: 29} groupIdentifier: {isModifier: false, short: Composite request this is part of, mustSupport: false, isSummary: true, index: 3} recorder: {isModifier: false, short: Person who entered the request, mustSupport: false, isSummary: false, index: 22} identifier: {isModifier: false, short: External ids for this request, mustSupport: false, array: true, isSummary: false, index: 0} doNotPerform: {isModifier: true, short: True if patient is to stop taking or not to start taking the medication, mustSupport: false, isModifierReason: 'This element is labeled as a modifier because this element negates the request to occur (ie, this is a request for the medication not to be ordered or prescribed, etc.)', isSummary: true, index: 10} intent: isModifier: true short: proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-intent|5.0.0'} isModifierReason: This element changes the interpretation of all descriptive attributes. For example \"the time the request is recommended to occur\" vs. \"the time the request is authorized to occur\" or \"who is recommended to perform the request\" vs. \"who is authorized to perform the request isSummary: true index: 7 device: {isModifier: false, short: Intended type of device for the administration, mustSupport: false, array: true, isSummary: false, index: 21} renderedDosageInstruction: {isModifier: false, short: Full representation of the dosage instructions, mustSupport: false, isSummary: false, index: 27} basedOn: {isModifier: false, short: A plan or request that is fulfilled in whole or in part by this medication request, mustSupport: false, array: true, isSummary: true, index: 1} priorPrescription: {isModifier: false, short: Reference to an order/prescription that is being replaced by this MedicationRequest, mustSupport: false, isSummary: false, index: 2} informationSource: {isModifier: false, short: 'The person or organization who provided the information about this request, if the source is someone other than the requestor', mustSupport: false, array: true, isSummary: false, index: 13} courseOfTherapyType: isModifier: false short: Overall pattern of medication administration mustSupport: false binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/medicationrequest-course-of-therapy'} isSummary: false index: 24 subject: {isModifier: false, short: Individual or group for whom the medication has been requested, mustSupport: false, isSummary: true, index: 12} performer: {isModifier: false, short: Intended performer of administration, mustSupport: false, array: true, isSummary: false, index: 20} medication: isModifier: false short: Medication to be taken mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/medication-codes'} isSummary: true index: 11 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/MedicationRequest base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 5.0.0 required: [status, subject, intent, medication]