Vitals & BMI
Record BP, pulse, temperature, SpO₂, respiratory rate, weight and height — with automatic BMI and age-aware flags.
Recording vitals
On an appointment's detail screen, the Vitals card lets you Record vitals for that visit: BP (systolic/diastolic), Pulse, Temp, SpO₂, Resp rate, Weight and Height, plus a free-text Notes field. Fill in whatever was measured — you don't need every field to save.
- 1Open the appointment and find the Vitals card.
- 2Click Record vitals (or Record new if one is already on file for this visit).
- 3Enter any of BP systolic/diastolic, Pulse, Temp, SpO₂, Resp rate, Weight and Height.
- 4Add a note if useful, then click Save vitals.
Vitals recorded here also appear as a read-only summary on the doctor's prescription-writing screen, so nothing needs re-entering during the consult.
Automatic BMI
Once both Weight and Height are on file, BMI is calculated automatically and shown as its own tile alongside the other vitals — no separate calculation step.
How the colour-coded flags work
Each vital tile is checked against a reference range for the patient's age and coloured accordingly: a plain tile means Normal, amber means Low or High, and red means Critical. A short label (e.g. Fever, Elevated, Low, High, Critical) and the exact range used appear under any flagged value. If several vitals are out of range, a count badge ("N vitals out of range") appears at the top of the card.
- Pulse and respiratory rate use age bands for children (under 1, 1–2, 3–5, 6–11, 12–15) and an adult range from age 16 up — a child's normal resting pulse is naturally faster than an adult's.
- SpO₂: 95% and above is normal, 90–94% is flagged low, and below 90% is flagged critical.
- Temperature: 36.1–37.2°C is normal; up to 38.0°C is flagged elevated, above 38.0°C is flagged fever, below 36.1°C is flagged low, and under 35.0°C or over 41.0°C is flagged critical.
- Blood pressure (age 13+): under 120/80 mmHg is normal, 120–139/80–89 is flagged Elevated / Stage 1, 140/90 and above is flagged Stage 2 hypertension (critical), and under 90/60 is flagged low (hypotension).
BMI categories
- Under 18.5 — Underweight (flagged low)
- 18.5–24.9 — Normal
- 25–29.9 — Overweight (flagged high)
- 30 and above — Obese (flagged critical)
Children: percentile note
For patients under 13, blood pressure isn't checked against the adult mmHg thresholds — the app shows "Pediatric — assess by percentile" instead, since normal BP in children depends on age, sex and height percentile, not a single cutoff. BMI for anyone under 18 is shown the same way: "Interpret with age/sex percentile (pediatric)" rather than the adult Underweight/Normal/Overweight/Obese bands, which don't apply to growing children.
These flags are a guide to help you spot values worth a second look — they are not a diagnosis. Always apply clinical judgment, especially for pediatric patients, pregnant patients, or anyone with a known condition that shifts what's "normal" for them.
BMI only calculates once both Weight and Height are recorded for the same visit — enter both to see it.
Pulse ranges are age-banded, but every child is different — the flag is a prompt to double-check, not a verdict. Use it alongside your own assessment.
Under age 13, BP can't be judged against a single adult range, so the app deliberately shows a neutral "assess by percentile" note instead of a potentially misleading flag.
Use Record new on the Vitals card to add a fresh reading for the same visit; the latest recording is what's shown and used for the flags.