Skip to content

Medication Request

angshuman sarkar edited this page Jul 3, 2020 · 13 revisions

Prescriptions are described as FHIR MedicationRequest resource. Lets say you would like to describe a doctor's prescription for Antibiotics.



{
  "resourceType": "MedicationRequest",
  "id": "4257e47a-a0dc-4607-a205-d478f55dd600",
  "status": "active",
  "intent": "order",
  "priority": "stat",
  "subject": {
    "display": "Hina Patel",
    "reference": "Patient/NCP10008"
  }
  },
  "medicationReference": {
    "display": "Calpol 500mg", 
    "reference": "Medication/c2b8f3fd-6da0-44ed-bc91-8bb05ff614d2"
  },
  "authoredOn": "2020-02-15",
  "dosageInstruction": [
    {
      "sequence": 1,
      "text": "22/01/2020 to 07/02/2020",
      "patientInstruction": "Don't discontinue",
      "timing": {
        "code": {
          "text": "15 days"
        }
      }
    }
  ],
  "note": [
    {
      "text": "Check if the fever returns tomorrow"
    },
    {
      "text": "Patient told to take with food"
    }
  ]
}


  • priority is optional - but if its "stat" you should mention so.
  • subject - at the minimum, you must provide a display name just to satisfy the FHIR schema validation. If you are describing the patient resource, ensure that the reference is resolvable within another entry in the bundle.
  • medicationReference - is reference to a MedicationResource to be found in the same bundle
  • Keep in mind all the resources appear as entry in the bundle

Work-In-Progress

Clone this wiki locally