put https://fhir-api.zapehr.com/r4b/MedicationAdministration/
MedicationAdministration on the FHIR specification website.
Describes the event of a patient consuming or otherwise being administered a medication. This may be as simple as swallowing a tablet or it may be a long running infusion. Related resources tie this event to the authorizing prescription, and the specific encounter between patient and health care practitioner.
The body should be a valid FHIR object for MedicationAdministration.
Here is an example:
{
"resourceType": "MedicationAdministration",
"id": "medadmin0308",
"text": {
"status": "generated",
"div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: medadmin0308</p><p><b>status</b>: completed</p><p><b>medication</b>: Lantus 100 unit/ml injectable solution <span>(Details : {RxNorm code '285018' = 'Lantus 100 UNT/ML Injectable Solution', given as 'Lantus 100 unit/ml injectable solution'})</span></p><p><b>subject</b>: <a>Donald Duck</a></p><p><b>effective</b>: 15/01/2015 4:30:00 AM --> 15/01/2015 2:30:00 PM</p><h3>Performers</h3><table><tr><td>-</td><td><b>Actor</b></td></tr><tr><td>*</td><td><a>Patrick Pump</a></td></tr></table><p><b>request</b>: <a>MedicationRequest/medrx0320</a></p><h3>Dosages</h3><table><tr><td>-</td><td><b>Text</b></td><td><b>Route</b></td><td><b>Dose</b></td></tr><tr><td>*</td><td>20 Units SC before breakfast</td><td>Subcutaneous (qualifier value) <span>(Details : {SNOMED CT code '263887005' = 'Subcutaneous', given as 'Subcutaneous (qualifier value)'})</span></td><td>20 U<span> (Details: UCUM code U = 'U')</span></td></tr></table></div>"
},
"status": "completed",
"medicationCodeableConcept": {
"coding": [
{
"system": "http://www.nlm.nih.gov/research/umls/rxnorm",
"code": "285018",
"display": "Lantus 100 unit/ml injectable solution"
}
]
},
"subject": {
"reference": "Patient/pat1",
"display": "Donald Duck"
},
"effectivePeriod": {
"start": "2015-01-15T04:30:00+01:00",
"end": "2015-01-15T14:30:00+01:00"
},
"performer": [
{
"actor": {
"reference": "Practitioner/f007",
"display": "Patrick Pump"
}
}
],
"request": {
"reference": "MedicationRequest/medrx0320"
},
"dosage": {
"text": "20 Units SC before breakfast",
"route": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "263887005",
"display": "Subcutaneous (qualifier value)"
}
]
},
"dose": {
"value": 20,
"unit": "U",
"system": "http://unitsofmeasure.org",
"code": "U"
}
}
}
You can reference the FHIR documentation to determine the format for MedicationAdministration
.