Profiles
base · MedicationRequestMedicationUSCDI · Medications

US Core MedicationRequest

Order or prescription for a medication. Medication may be inline or referenced.

Must Support elements

Producers must be able to populate these when data exists; consumers must process them.

  • MSstatus
  • MSintent
  • MSmedication[x]
  • MSsubject
  • MSauthoredOn
  • MSrequester
  • MSdosageInstruction

Terminology bindings

Required bindings constrain instance values; extensible allows additional codes when needed.

  • medicationCodeableConceptextensible

    RxNorm

Example resource

json
{
  "resourceType": "MedicationRequest",
  "id": "example-rx",
  "meta": {
    "profile": [
      "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest"
    ]
  },
  "status": "active",
  "intent": "order",
  "medicationCodeableConcept": {
    "coding": [
      {
        "system": "http://www.nlm.nih.gov/research/umls/rxnorm",
        "code": "1049502",
        "display": "acetaminophen 325 MG Oral Tablet"
      }
    ]
  },
  "subject": {
    "reference": "Patient/example"
  },
  "authoredOn": "2024-04-01",
  "requester": {
    "reference": "Practitioner/example"
  },
  "dosageInstruction": [
    {
      "text": "Take 1 tablet every 6 hours as needed for pain"
    }
  ]
}