
Computerized provider order entry (CPOE) has been one of the most significant patient safety advances in modern healthcare. The ability to automatically check drug-drug interactions, verify dosing ranges, and flag allergies has prevented countless adverse drug events.
But after eight years of building and maintaining our hospital's medication safety systems, I can tell you that the most dangerous errors aren't the ones CPOE catches. They're the ones that slip through the gaps.
Many critical medications — anticoagulants, chemotherapy agents, certain antibiotics — require weight-based dosing. Your EHR calculates these doses using the weight in the system. But how old is that weight?
In our audit, 23% of patients on weight-based medications had a weight that was more than 7 days old. For patients in the ICU with fluid shifts, a weight recorded at admission might be 5-10 kg off by day three. That's not a rounding error — for a drug like heparin, that's the difference between therapeutic and dangerous.
Most EHRs check renal function at the time of ordering. But kidney function changes. A patient who had normal renal function when vancomycin was ordered on Monday might have a creatinine of 3.2 by Wednesday.
Unless your system has real-time surveillance that re-evaluates active medication orders against changing lab values, that patient is receiving a dose that's now too high for their renal function. Many systems don't do this, or do it with a significant delay.
When a patient transfers from the ICU to a step-down unit, their medication orders are often rewritten. This is one of the highest-risk moments in a hospitalization. Medications get duplicated, doses change inadvertently, and "continue home medications" is interpreted differently by every provider.
CPOE checks the new orders against each other — but it doesn't compare them against what was working in the ICU. That comparison is left to the pharmacist and the receiving nurse, usually under time pressure with incomplete information.
A patient has PRN orders for acetaminophen 650mg, oxycodone/acetaminophen 5/325mg, and a headache PRN that includes Excedrin. Each order is safe individually. But a nurse giving all three in a shift could exceed 4 grams of total acetaminophen — the hepatotoxicity threshold.
Most CPOE systems check individual orders at the time they're placed. Very few track cumulative doses of component drugs across multiple PRN administrations in real time.
HYDROmorphone and morphine. DOBUTamine and DOPamine. Hydroxyzine and hydralazine. CPOE systems use tall-man lettering and name differentiation, but the errors still happen — especially during verbal orders, telephone orders, and override situations at automated dispensing cabinets.
The gap isn't in the ordering system. It's at the point of administration, where the nurse is selecting from a list in the dispensing cabinet under time pressure. Better interoperability between the EHR and the dispensing system — showing the indication alongside the drug name — could close this gap.
None of these are unsolvable problems. Real-time weight tracking, continuous renal dose surveillance, transition-of-care reconciliation workflows, cumulative dose calculators, and smart dispensing integration all exist in some form. But they're not standard, and they're not configured at most hospitals.
The next frontier of medication safety isn't catching what we already know how to catch. It's closing the gaps between the point of ordering and the point of administration — because that's where the preventable harm still lives.
Maria Santos, PharmD, BCPS
Maria is a clinical pharmacist specializing in medication safety and informatics. She has spent the last eight years building and refining clinical decision support systems that reduce adverse drug events.
Clinical insights delivered to your inbox. No spam.