Decision support (coming soon)
Lab interpretation
Model: aug-lab-interpret · Status: Coming soon · Scope: agents:labs · Schema: lab_interpretation/0.1
Parses a lab report (text or structured values), flags abnormal results against the reference ranges on the report (or standard ranges when absent), and interprets the pattern in the context of the patient — what it may indicate, what is urgent, and sensible next steps.
Request
JSON
{
"model": "aug-lab-interpret",
"messages": [{"role": "user", "content": "Hb 9.1 g/dL (12-15)\nMCV 68 fL (80-100)\nFerritin 6 ng/mL (15-150)\nPlatelets 410"}],
"augsidius": {"audience": "clinician", "context": {"patient": {"age": 29, "sex": "female", "pregnant": false}}}
}Response payload (abridged)
JSON
{
"results": [
{"test": "Haemoglobin", "concept_id": "…", "value": 9.1, "unit": "g/dL", "range": "12-15", "flag": "low"},
{"test": "Mean corpuscular volume", "value": 68, "unit": "fL", "flag": "low"},
{"test": "Ferritin", "value": 6, "unit": "ng/mL", "flag": "low"}
],
"observations": [{"name": "Microcytic anaemia", "concept_id": "…", "present": true}],
"interpretation": [
{"summary": "Pattern consistent with iron-deficiency anaemia", "indicator": "warning", "decision": {"certainty": "high", "confidence": 0.88}}
],
"urgent": [],
"next_steps": [{"label": "Assess for sources of blood loss (menstrual history, GI symptoms)", "kind": "ask"}]
}observations can be posted straight into a care-model session. With audience: "patient", the model explains results in plain language and always advises discussing them with a doctor.
