Retrieves, organizes, and interprets laboratory Observation resources with clinical context. Use when user asks to "interpret labs", "review lab results", "what do these labs mean", "explain my bloodwork", "check labs", "lab trends", "abnormal labs", or needs clinical interpretation of laboratory values. Do NOT use for vital signs, imaging results, pathology reports, or non-laboratory Observations.
Pull laboratory Observation resources for a patient. Organize by panel type (CBC, BMP, CMP, liver, lipids, thyroid, coagulation, urinalysis). Flag abnormal values using the interpretation field and referenceRange. Calculate delta checks against prior results to detect clinically significant changes. Identify critical values requiring immediate action. Correlate abnormal patterns with differential diagnoses. Present results in structured clinical format with trend analysis.
| Resource | Purpose | Key Fields |
|---|---|---|
| Observation | Lab results | code, valueQuantity, interpretation, referenceRange, effectiveDateTime, status, component |
| Condition | Clinical correlation | code, clinicalStatus, onsetDateTime |
| MedicationStatement | Drug-lab correlation | medicationCodeableConcept, status, effectivePeriod |
| Patient | Age/sex for reference ranges |
| birthDate, gender |
Tool: fhir_read
resourceType: "Patient"