Create Observation

POST {{baseUrl}}/api/v2/Observation

Overview:

Creates and adds a new observation record for a patient including measured data, interpretation, and reference ranges.

Use Cases:

  • Record New Observation: Add a new observation entry

  • Submit Patient Metrics: Store details of patient metrics

  • Define Vital Sign Data: Record specific vital sign details

  • Log Lab Results: Document details of laboratory results

  • Capture Imaging Observations: Record information on imaging observation

Request Body

{"context"=>{"departmentId"=>"<string>"}, "data"=>{"resourceType"=>"<string>", "entry"=>[{"resource"=>{"resourceType"=>"<string>", "code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "category"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, {"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}], "subject"=>{"reference"=>"<string>", "id"=>"<string>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}], "component"=>[{"code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "id"=>"<integer>", "valueQuantity"=>{"value"=>"<integer>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}]}, {"code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "id"=>"<integer>", "valueQuantity"=>{"value"=>"<integer>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}]}], "status"=>"<string>", "issued"=>"<dateTime>"}}, {"resource"=>{"resourceType"=>"<string>", "code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "category"=>[{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, {"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}], "subject"=>{"reference"=>"<string>", "id"=>"<string>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}], "component"=>[{"code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "id"=>"<integer>", "valueQuantity"=>{"value"=>"<integer>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}]}, {"code"=>{"coding"=>[{"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}, {"system"=>"<string>", "code"=>"<string>", "display"=>"<string>"}]}, "id"=>"<integer>", "valueQuantity"=>{"value"=>"<integer>"}, "extension"=>[{"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}, {"url"=>"<string>", "valueString"=>"<string>", "valueBoolean"=>"<boolean>", "valueInteger"=>"<integer>"}]}], "status"=>"<string>", "issued"=>"<dateTime>"}}]}}

HEADERS

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

RESPONSES

status: OK

{}