Skip to content

MedicationRequest Profile

Canonical../StructureDefinition/nexus-emr-core-medicationrequest
Statusdraft · 1.26.0
BaseMedicationRequest (constraint)
SourceFSH · JSON

Defines the Nexus EMR FHIR profile for MedicationRequest resources, based on CA-Core constraints, for aggregating prescription data from multiple EMRs.

Examples

Detailed · Naproxen 500mg BID (proposed) · Warfarin 5mg Daily (existing)

Naproxen 500mg BID (proposed)

The PROPOSED half of the warfarin/NSAID interaction pair. Status draft is what makes it a proposal -- the profile pins intent to order, so an uncommitted order is distinguished by status, not by intent

MedicationRequest/rx-avery-naproxen — claims conformance to MedicationRequest Profile

{
  "resourceType": "MedicationRequest",
  "id": "rx-avery-naproxen",
  "meta": {
    "profile": [
      "../StructureDefinition/nexus-emr-core-medicationrequest"
    ]
  },
  "extension": [
    {
      "url": "../StructureDefinition/nexus-emr-medication-strength",
      "extension": [
        {
          "url": "strengthText",
          "valueString": "500mg"
        },
        {
          "url": "strengthQuantity",
          "extension": [
            {
              "url": "numerator",
              "valueQuantity": {
                "value": 500,
                "unit": "mg",
                "system": "http://unitsofmeasure.org",
                "code": "mg"
              }
            },
            {
              "url": "denominator",
              "valueQuantity": {
                "value": 1,
                "unit": "tablet",
                "system": "http://unitsofmeasure.org",
                "code": "1"
              }
            }
          ]
        }
      ]
    }
  ],
  "text": {
    "status": "generated",
    "div": "<div xmlns="http://www.w3.org/1999/xhtml"><p>Naproxen 500 mg twice daily, a five-day course entered for Avery Linwood on 8 April 2025 after acetaminophen was trialled without adequate effect. The PROPOSED half of the warfarin/NSAID interaction pair.</p><p>Status is <code>draft</code>, which is what makes it a proposal: the profile pins <code>intent</code> to <code>order</code>, so an order that has not yet been committed is distinguished by its status and not by its intent.</p></div>"
  },
  "status": "draft",
  "intent": "order",
  "medicationCodeableConcept": {
    "text": "Naproxen 500mg",
    "coding": [
      {
        "system": "http://www.whocc.no/atc",
        "code": "M01AE02",
        "display": "naproxen"
      }
    ]
  },
  "subject": {
    "reference": "Patient/avery-linwood",
    "display": "Avery Linwood"
  },
  "encounter": {
    "reference": "Encounter/enc-avery-20250408-01rc",
    "display": "Annual physical with anemia workup"
  },
  "authoredOn": "2025-04-08",
  "requester": {
    "reference": "PractitionerRole/dr-navarro-familymed-role",
    "display": "Dr. Emil Navarro"
  },
  "dosageInstruction": [
    {
      "text": "Take one 500 mg tablet by mouth twice daily with food for five days.",
      "route": {
        "text": "Oral route",
        "coding": [
          {
            "system": "http://snomed.info/sct",
            "code": "26643006",
            "display": "Oral route"
          }
        ]
      },
      "timing": {
        "repeat": {
          "boundsPeriod": {
            "start": "2025-04-08",
            "end": "2025-04-13"
          }
        }
      },
      "doseAndRate": [
        {
          "doseQuantity": {
            "value": 1,
            "unit": "tablet"
          }
        }
      ]
    }
  ]
}

Referenced by: Warfarin/NSAID Interaction with Prescriber Override