Skip to main content

Medication Request

Summary

A MedicationRequest is an order or request for both the supply of medication and instructions for its administration to a patient. It represents the prescriber's intent for a medication to be supplied and/or administered.


Key Purpose

  • Create and track medication orders/prescriptions
  • Document medication instructions and dosage requirements
  • Facilitate regular and PRN (as needed) medicationsWikipedia+7Flexpa+7ExecuteCommands+7

Core Components

  • Medication details (drug, form, strength)
  • Dosage instructions
  • Timing and frequency
  • Route of administration
  • Quantity/duration
  • Patient and prescriber information

Core Relationships

FieldReference ResourceDescription
subjectPatientThe patient for whom the medication is prescribed.
encounterEncounterThe encounter during which the prescription was created.
medicationMedicationThe medication being prescribed.
requesterPractitionerThe individual who initiated the prescription.

Supported Fields

Field NameTypeDescription
MedicinestringMedicine name
DosagestringDosage suggested
FrequencystringFrequency of medication
DurationstringDuration of medicine administration
InstructionstextAdditional instructions
RoutetextAdministration route
SitetextBody site
MethodtextAdministration method
IntenttextMedicine intent
Authored_ondate and timePrescribed on
NotetextAdditional notes about the prescription.

Functional Workflow

  1. Prescription Creation: A healthcare provider creates a MedicationRequest during a patient encounter.
  2. Review and Approval: The prescription is reviewed and approved as per facility protocols.
  3. Dispensing: The pharmacy dispenses the medication as per the prescription details.
  4. Administration and Monitoring: The patient administers the medication, and adherence is monitored.
  5. Status Updates: The status of the MedicationRequest is updated based on the medication's lifecycle (e.g., completed, stopped).