Skip to main content

Observation

The Observation resource provides "measurements and simple assertions made about a patient, device or other subject".

Supported Profiles

This API supports the following FHIR profiles:

Operations

The Certified API Observation resource supports the following standard operations. However, support varies by the targeted CareRecord or solution.

CareRecord / SolutionCreateReadUpdateSearch
GEHRIMED-Yes-Yes
myAvatar-Yes-Yes
myEvolv-Yes-Yes
myUnity-Yes-Yes
TheraOffice-Yes-Yes
info

Not all Netsmart solutions support Observation search. See supported operations table above and consult your target solution's documentation for more information.

This operation retrieves a list of resources by these query parameters.

Standard Parameters

NameTypeDescription
patientreferenceREQUIRED The subject that the observation is about (if patient)
categorytokenThe classification of the type of observation
codetokenThe code of the observation type
datedateObtained date/time. If the obtained element is a period, a date that falls in the period.
encounterreferenceEncounter related to the observation
pagestringZero-based page index
_revincludespecialInclude Provenance resource(s) that reference the matched search results. Allowed: "Provenance:target"

Search Examples

Via POST

The POST method is recommended as it keeps health information out of the URL.

Search by Patient and Code
curl -X POST https://fhir.netsmartcloud.com/uscore/v1/Observation/_search \
-H "Authorization: {Bearer Token}" \
-H "Accept: application/fhir+json" \
-H "Content-Type: application/x-form-urlencoded" \
-d "patient=Patient/147" \
-d "code=2708-6"
Via GET
Search by Patient and Code
curl -X GET "https://fhir.netsmartcloud.com/uscore/v1/Observation?patient=Patient/147&code=2708-6" \
-H "Authorization: {Bearer Token}" \
-H "Accept: application/fhir+json"