Observation |
Top Previous Next |
Measurements and simple assertions made about a patient, device or other subject.
Currently the following Observations are supported: •smoking status •vital signs: obody height obody weight obody temperature oblood pressure systolic and diastolic orespiratory rate oheart rate opulse oximetry •laboratory results
The following Observations can be queried, but will only return dataAbsent: •pediatric weight for height •pediatric BMI for age •pediatric head occipital-frontal circumference percentile
Response Description Sample Response { "resourceType": "Observation", "id": "DEV-DEV-11913-S872", "meta": { "lastUpdated": "2022-11-19T12:00:00-05:00", "profile": [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus" ] }, "text": { "status": "generated", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tbody><tr><td>Patient:</td><td>Cole Andersonian, Sr. (DEV-DEV-11913)</td></tr><tr><td>Encounter:</td><td>DEV-DEV-11913-0014796</td></tr><tr><td></td></tr><tr><td>Smoking Status:</td><td>Never smoked tobacco (finding)</td></tr><tr><td>Recorded Date:</td><td>11/19/2022</td></tr></tbody></table></div>" }, "status": "final", "category": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/observation-category", "code": "social-history", "display": "Social History" } ] } ], "code": { "coding": [ { "system": "http://loinc.org", "code": "72166-2", "display": "Tobacco smoking status" } ] }, "subject": { "reference": "Patient/DEV-DEV-11913", "display": "Cole Andersonian, Sr. (DEV-DEV-11913)" }, "encounter": { "reference": "Encounter/DEV-DEV-11913-0014796", "display": "11/04/2022 at 9:10 am, Blood Pressure Visit with provider 117 at location solo" }, "effectiveDateTime": "2022-11-19T12:00:00-05:00", "issued": "2022-11-19T12:00:00-05:00", "valueCodeableConcept": { "coding": [ { "system": "http://snomed.info/sct", "code": "266919005", "display": "Never smoked tobacco (finding)" } ] } }
Observation.id
The logical ID of the resource, as used in the URL for the resource. Once assigned, this value never changes.
Observation.meta
Metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
Observation.text
A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative.
Observation.status
The status of the result value, such as final, corrected, or preliminary.
Observation.category
A code that classifies the general type of Observation being made.
Observation.code
A name associated with the Observation.
Observation.subject
The patient this Observation is about and into whose record the Observation is placed.
Observation.encounter
The healthcare event during which this Observation is made.
Observation.effectiveDateTime
The time or time-period the observed value is asserted as being true.
Observation.valueCodeableConcept
The information determined as a result of making the observation, if the information has a simple value. Used in smoking status Observation.
Observation.valueQuantity
A measured amount (or an amount that can potentially be measured). Observations with a numeric value to report (except blood pressure).
Observation.dataAbsentReason
Provides a reason why the expected value in the element Observation.value[x] is missing.
Observation.valueString
Used for Observations with a non-numeric result.
Observation.component
Used to display the multiple values included in a blood pressure Observation.
Search
URL SyntaxTwo HTTP methods are supported for searching: GET and POST. It is recommended to use HTTP POST. Visit the FHIR Sandbox to try requests.
HTTP GET - searching https://sandbox.pai.healthcare/preview/fhir/Observation?{query string}
HTTP GET - return single record https://sandbox.pai.healthcare/preview/fhir/Observation/{resource id}
HTTP POST - searching https://sandbox.pai.healthcare/preview/fhir/Observation/_search •Set the Content-Type header to application/x-www-urlencoded •The body of the request is a similar query string used in the GET type of request detailed above.
Error HandlingIf no records are returned or invalid search parameters are provided, then an HTTP 400 Bad Request is returned. The body of the response will be an OperationOutcome.
Supported Search Parameters
_id
patient
encounter
code + encounter
code + patient
category + patient
category + patient+date
date + patient
|