Developer docs Security & compliance Live demo
Try the demo

Clinical / Recall

Not who is coming in — who should be, and is not.

Small, readable rules — a yearly review for everyone over forty, a diabetic check every six months — find the patients who are due or overdue and have no booking, so they can be invited back.

The Needs chasing list: patients overdue or due for recalls such as a diabetic review and cervical screening, with due dates, invitation history and a no-mobile-number flag.
Who should have been back by now — and an invitation that does not name their condition. Shown with sample data.

What it does

Recall, in practice

Rules anyone can read

A name, an age range, a sex, how often in months, when to start chasing, and the words in a visit reason that count as done.

Due, overdue, booked

A nightly check — or “Recalculate now” — sorts patients, and anyone with a matching appointment coming up stops being chased.

No guessed ages

Age comes from the date of birth; anyone without one is left off age-limited rules rather than guessed at.

Invitations that say nothing clinical

Texts go when somebody presses the button, most overdue first, at most once per patient in 90 days, and name no condition.

Exclusions stick

Excluding a patient needs a reason, and the nightly check never adds them back.

How it works

From the first step to the last

  1. 1

    Write a rule

    “Diabetic review, every six months, from 18.”

  2. 2

    See who is due

    Due, overdue and already booked, recalculated every night.

  3. 3

    Invite them back

    One neutral text each, most overdue first.

What it needs

Before you switch it on

Every module switches on and off by itself, per clinic, with its own screens, permissions and audit trail.

Worth knowing

Rules are deliberately small rather than a query language; anything they cannot express belongs in Reports. Patients with no mobile number are flagged rather than invited.

See Recall working on a real system.

The demo runs every module against an unmodified OpenEMR, with invented patients. Nothing to install and no sales call.