Observation (FHIR R5)

FHIR You're viewing the FHIR R5 reference.

Measurements and simple assertions made about a patient, device, or other subject. Used for vital signs (heart rate, temperature, blood pressure), laboratory results, and clinical exam findings. LOINC codes are validated on write.

This page is auto-generated from the server's FHIR R5 CapabilityStatement (/fhir/R5/metadata).

FHIR R5 Specification

Official spec: Observation — HL7 FHIR R5

Supported Interactions

  • read — Read a single resource by ID (GET /fhir/R5/{Resource}/{id})
  • search-type — Search resources with query parameters (GET /fhir/R5/{Resource}?...)
  • create — Create a new resource (POST /fhir/R5/{Resource})
  • update — Update an existing resource (PUT /fhir/R5/{Resource}/{id})

Scopes

Scopes are shared across FHIR releases — the same system/Observation.* scope grants Observation access on both /fhir/R4 and /fhir/R5.

Search Parameters

ParameterTypeNotes
_idtokenExact match. For identifiers use `system
patientreferenceResource reference — supply the UUID of the referenced resource.
encounterreferenceResource reference — supply the UUID of the referenced resource.
codetokenExact match. For identifiers use `system
datedateSupports FHIR date prefixes: eq, ne, gt, ge, lt, le. Format: [prefix]YYYY-MM-DD.
statustokenExact match. For identifiers use `system
categorytokenExact match. For identifiers use `system
_countnumberInteger. For _count: default 20, max 100.
_cursorstringCase-insensitive partial match.

Endpoints

Operations, request/response examples, and code samples mirror the R4 surface — call them at /fhir/R5 with the same token and scopes. See the Observation R4 reference.