Clinical decision support, without the alert fatigue
Clinical decision support (CDS) is one of those ideas that sounds unarguable: check every prescription against the patient's record and warn the clinician about interactions, allergies and unsafe doses. Done well, it quietly prevents real harm. Done badly, it becomes the boy who cried wolf — and the warnings everyone learns to dismiss are the same ones that occasionally matter.
The gap between the two is almost entirely about design.
#What good CDS actually checks
At the moment a prescription is written, useful decision support looks at the things a busy clinician can't hold in their head for every patient:
- Drug–drug interactions — flagging combinations that raise real risk, like an anticoagulant alongside an NSAID.
- Allergies on file — catching a contraindicated drug before, not after, it's prescribed.
- Dose safety — checking the dose against weight, age and renal function (eGFR), where a small slip can matter a great deal.
- Duplicates — spotting that the same drug class is already on the chart under a different name.
None of this replaces clinical judgement. It surfaces the right fact at the right moment so the judgement is better informed.
#The alert-fatigue trap
Here's the uncomfortable truth about CDS: the more it warns, the less each warning means. When a system interrupts a clinician twenty times a shift for trivial or irrelevant alerts, the rational response is to stop reading them. Studies of over-alerting consistently find override rates well above 90% — and once "override" is a reflex, the one critical alert in a hundred gets overridden too.
An alert that fires on everything is indistinguishable, to a tired clinician at 2am, from an alert that fires on nothing.
So the goal of good CDS isn't more alerts. It's fewer, better ones.
#Design principles that keep CDS trusted
A few choices separate decision support that clinicians value from the kind they mute:
- Tier by severity. A life-threatening interaction deserves an interruption. A theoretical, low-risk one belongs in a passive, non-blocking note — if it appears at all.
- Use the whole record. An allergy alert is far more credible when the system knows this patient's actual allergies, not a generic warning attached to the drug.
- Show the why, briefly. "Increased bleeding risk — consider an alternative" is actionable. A wall of references is not.
- Make the safe path fast. If acknowledging or acting on an alert takes three clicks and a free-text reason every time, people route around it.
- Tune continuously. Track override rates by alert type. An alert overridden 99% of the time is telling you something — usually that it shouldn't fire that often.
#CDS supports clinicians; it doesn't replace them
This is the principle that should sit underneath the whole design. Decision support is an extra pair of eyes, not an authority. The clinician can always override — they know the patient, the context and the trade-offs the system can't see. What CDS owes them in return is restraint: to speak up clearly when it matters, and to stay quiet when it doesn't.
Get that balance right and CDS becomes something rare in health IT — a safety feature that staff are glad is switched on, because it has earned their trust one well-timed, well-judged alert at a time.
This article discusses clinical decision support in general terms and is not medical advice. Prescribing decisions always rest with the treating clinician.