One text per patient, not one per test
A text saying your results are ready is one of the most useful things a lab system can send, until the same person gets three in five minutes. Here is the simple rule we use to send one per visit.
Telling patients by text when their results are ready saves them a trip and saves the front desk a phone call. But a notification only helps if people trust it. When the same person gets several messages within a few minutes, they stop reading them, including the one that matters.
Why one visit can mean several texts
In most labs, one visit can produce more than one lab number. Tests are ordered at different points, added after the first request, or entered separately even though they run on the same sample. That is normal practice, and it exists for good reasons such as billing, sections and referrals.
The trouble starts when the notification system treats every lab number as a separate event. A patient with three lab numbers from one visit gets three "your results are ready" texts, often minutes apart. Nothing is broken, yet the experience feels like spam.
The rule: one text per phone per 30 minutes
Before sending, the system asks one more question: has this phone number already had a results text for a different lab number in the last 30 minutes? If it has, the new text is skipped, because the patient has already been told about this visit.
- A phone that has been quiet for 30 minutes can be texted again. That is a new visit.
- Every skipped message is logged with its reason, so the rule can be checked rather than taken on trust.
- The check also covers results that become ready in the same run, so two texts cannot slip out together.
- Tests that are on hold or cancelled never count as resulted, so they never send a text at all.
What we kept on purpose
We still text as soon as a result is ready, rather than waiting until every test in the visit is done. One printed result can cover one test or several, and a patient should have whatever is ready without delay. The aim was fewer pointless texts, not slower useful ones.
If you run patient notifications
- Notify the person, not the record. Internal IDs like lab numbers are for the lab. Patients think in visits.
- Pick a window that matches how you work. Thirty minutes suits samples processed together. A different workflow may need a different number.
- Log what you don't send. A skipped message with a reason is easy to audit. A silent skip is not.
- Never hold back a ready result to make the texts tidier.
It is a small rule, but it decides whether people trust a notification or learn to ignore it.