Create Medication Statement

POST {{baseUrl}}/api/v2/MedicationStatement

Overview:

Creates and adds a new medication statement record for a patient's administered medication.

This is only supported in ATHENA.

Use Cases:

  • Record New Medication: Add a new medication statement

  • Submit Medication History: Store details of taken medications

  • Define Dosage Information: Record specific dosage information

  • Log Allergy Medications: Document medications related to allergies

  • Capture Medication Interactions: Record information on medication interactions

Request Body

{"context"=>{"departmentId"=>"<string>"}, "data"=>{"resourceType"=>"<string>", "id"=>"<string>", "subject"=>{"reference"=>"<string>"}, "medicationCodeableConcept"=>{"coding"=>[{"code"=>"<string>", "display"=>"<string>"}, {"code"=>"<string>", "display"=>"<string>"}]}, "effectivePeriod"=>{"start"=>"<dateTime>", "end"=>"<dateTime>"}, "medicationReference"=>{"reference"=>"<string>"}, "statusReason"=>[{"coding"=>[{"display"=>"<string>"}, {"display"=>"<string>"}]}, {"coding"=>[{"display"=>"<string>"}, {"display"=>"<string>"}]}], "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueDate"=>"<dateTime>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueDate"=>"<dateTime>"}]}}

HEADERS

KeyDatatypeRequiredDescription
x-source-idstring(Required) The source id provided for connecting to the data source
Content-Typestring
Authorizationstring

RESPONSES

status: OK

{}