"peanuts, tree nuts, shellfish" and Blend parses it, standardizes it, and attaches structured risk factors to the patient. Delimit with commas, semicolons, or slashes.
This matters clinically: risk factors drive the drug utilization review that every prescription passes through before it can be filled. A patient record with no allergies recorded is not the same as a patient with no allergies.
At patient creation
Adding them later
external_id as well as the Blend UUID.
Reading them back
Removing one
Risk factors are deactivated rather than deleted, so the clinical history stays intact:Pregnancy, smoking, and diabetes are separate boolean fields on the patient record —
is_pregnant, is_smoker, is_diabetic — not risk-factor text. Set them with POST /patients or PATCH /patients/{patient_id}.Add freeform risk factor text
POST /patients/patient_id/risk_factors/raw_text
Get a patient's risk factors
Parsed and standardized
Deactivate a risk factor
Soft-delete, history preserved
Create a patient
Accepts
risk_factors inline