← ReferenceResource
What is a MedicationRequest?
A MedicationRequest represents a prescription or an order for a medication to be given to a patient — the drug, dose, route, frequency, and quantity. It is equivalent to a written prescription or a computerized physician order entry (CPOE) record.
Metformin prescription — MedicationRequest
{
"resourceType": "MedicationRequest",
"id": "rx-metformin-001",
"status": "active",
"intent": "order",
"medicationCodeableConcept": {
"coding": [{
"system": "http://www.whocc.no/atc",
"code": "A10BA02",
"display": "Metformin"
}]
},
"subject": { "reference": "Patient/patient-001" },
"authoredOn": "2024-03-15",
"dosageInstruction": [{
"text": "500 mg twice daily with food",
"timing": { "repeat": { "frequency": 2, "period": 1, "periodUnit": "d" } },
"doseAndRate": [{
"doseQuantity": { "value": 500, "unit": "mg",
"system": "http://unitsofmeasure.org", "code": "mg" }
}]
}]
}Key elements
status— active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknownintent— proposal | plan | order | original-order | reflex-order | filler-order | instance-order | optionmedication[x]— CodeableConcept (ATC, SNOMED, RxNorm) or Reference to Medication resourcesubject— reference to Patient (required)dosageInstruction— dose, route, timing — can be complexdispenseRequest— number of repeats, quantity to dispensereasonReference— link to Condition for which drug is prescribed