ricardopvto473.wordcanopy.com
@ricardopvto473August 19, 2026

My superb blog 2499

01

EHR Accessibility: Designing for Usability and Inclusivity

Healthcare software has a strange kind of gravity. People do not just “use” an EHR. They depend on it during time pressure, with incomplete information, while working around pain, fatigue, and distractions that are not going away. Accessibility in that context is not a box-checking exercise. It is a design commitment that affects safety, speed, accuracy, and dignity. When EHR accessibility is done well, it disappears into the workflow. Clinicians move through tasks without wrestling with focus traps, confusing tab order, unlabeled controls, or dense pages that effectively punish anyone with a cognitive or visual impairment. When it is done poorly, the experience can become hostile even for staff without disabilities, because usability problems stack. One bad interaction creates workarounds. Workarounds create mistakes. Mistakes create risk. This article focuses on practical design decisions that improve both usability and inclusivity in electronic health record systems, with real constraints: legacy screens, vendor customizations, busy clinical teams, and the fact that accessibility touches everything from HTML semantics to how medication directions are phrased. Accessibility is not separate from usability A common misconception is that accessibility is a narrow set of technical requirements. In reality, most accessibility improvements are usability improvements under a different lens. Consider a “small” issue like a search field without a proper label. Sighted users may still infer intent from placeholder text, but screen reader users will not. In an EHR, the result can be more than inconvenience. If staff cannot quickly locate a patient’s prior lab results, they may repeat orders or miss a critical trend. Even for staff without assistive technology, a poorly labeled interface often signals a larger pattern: inconsistent controls, ambiguous navigation, and unclear task structure. Accessibility and usability also overlap in how people process information. EHR screens often pack multiple data types into a single view: demographics, vitals, problems, medications, allergies, immunizations, orders, messages, and billing-relevant fields. When the visual hierarchy is weak, cognition takes the hit. If a clinician has to re-read the same row labels or hunt for the “active” item, the interface is not just “hard,” it is exhausting. Exhaustion is a human factor, and the people affected by it include everyone, not only those with diagnosed disabilities. The best accessible EHR design supports multiple paths through the same task: keyboard navigation works, screen reader output makes sense, visual contrast is adequate, and layout reduces the amount of mental glue work required to interpret dense information. Where EHRs get tricky: workflow, not just screens It is easy to evaluate an EHR one screen at a time. In practice, the experience is a chain of micro-interactions. Accessibility gaps often appear at transitions: opening a chart, drilling into an order, switching tabs, editing a form, confirming a change, and returning to the list. Here are a few high-risk moments I have seen cause real trouble in clinical settings: Moving between interactive regions without a predictable focus order. Expanding “details” sections that are not announced to assistive technology. Using color alone to convey status (like warning, completed, or overdue). Requiring fine motor control for tasks that could be structured more robustly. Hiding key information behind collapsed UI that is not reachable efficiently by keyboard. The core accessibility question is not “does this screen meet a guideline.” It is “can the user complete the job under pressure using tools they rely on, without losing context.” A usable interface helps everyone, and an accessible interface prevents the workflow from breaking when someone’s interaction method differs. Keyboard access and focus management in real workflows In many EHR environments, keyboard navigation is not optional. Some clinicians prefer it because it is fast. Others use it because mouse control is impaired by fatigue, tremor, or workstation setup. For screen reader users, keyboard control is the bridge to all other interaction. Good keyboard accessibility in an EHR goes beyond letting users press Tab. It includes: Focus order that matches the visual and logical order. Visible focus indicators that do not vanish against the background. Clear focus placement when dialogs open, and returning focus when dialogs close. Preventing focus traps in modals or expandable panels. Ensuring that expandable content behaves consistently (so it is not “there,” but unreachable). One practical lesson: focus behavior can differ across browsers and across custom components. A team might “fix” focus in one area and accidentally regress it elsewhere when a new widget is added. In an EHR, regression happens fast because releases are frequent and UI components are reused. A pattern I like for teams is to define focus rules per component type, then test those rules across the most important navigation paths: patient chart entry, order entry, documentation editing, and message review. Screen reader output: labels, structure, and meaningful feedback Screen reader accessibility often fails for the same reason many usability issues persist: developers focus on visual appearance and assume the meaning is obvious. For screen reader users, meaning must be explicit. The “obvious” part that gets missed is structure. A screen reader needs more than individual controls. It needs a meaningful page outline, headings that reflect task structure, and form fields with clear accessible names. In an EHR, accessible names matter because clinical terms are specific. A button labeled “Submit” is rarely useful when a user needs to understand whether they are submitting an order, signing a note, or confirming medication instructions. Labels should communicate the action plus the context. Feedback is equally important. If a user saves a note and nothing appears to happen, the Click here for more screen reader user needs a clear announcement: “Saved successfully” or “Order updated” or “Validation error, field X.” Without that feedback, users may repeat actions or assume the system is stuck. Testing for screen reader output should include scenarios with validation errors. Error states are where many interfaces become opaque. For example, a required field might be marked with a red outline visually, but the screen reader may not receive a descriptive error message. In a clinical workflow, that can delay documentation or medication entry, which is exactly when users are most time constrained. Color, contrast, and status: beyond making text “visible” EHR interfaces commonly use color to convey status: pending, discontinued, critical, completed, or flagged. Color can be helpful, but it becomes exclusionary when it is the only cue. Good inclusive design handles status through multiple channels: Text that includes a status word, not just a color. Icons paired with accessible labels. Consistent meaning for each visual cue across the entire product. Sufficient contrast for both foreground and background elements, including borders and focus indicators. There is a trade-off here. Designers often try to reduce visual noise by using lighter styling. In an EHR, less contrast can be attractive aesthetically, but it can also slow down scanning. I have watched clinicians take longer to find critical items when the interface uses subtle gray distinctions. Accessibility improvements, especially around contrast and clear status labeling, often pay off in speed for everyone. Form design: reducing cognitive load without removing necessary detail EHR forms carry the weight of clinical documentation: allergies, problem lists, medication orders, history, assessment, and plan. Some forms are long. Some require conditional fields. Some allow free text where clinicians must capture nuance, but also must avoid ambiguity. Accessibility intersects with cognitive load in multiple ways: Too many fields on one screen create overwhelm. Ambiguous field labels force users to guess. Inconsistent ordering between similar forms increases mental effort. Unclear units and formatting increase the risk of mistakes. Autocomplete and suggestion lists can become confusing if they do not behave predictably. A design that is accessible often looks like a design that respects attention. For instance, grouping related fields and using headings helps screen reader users navigate and helps sighted users scan. But grouping needs to be consistent. If grouping differs from one form to another, users lose their “mental template.” Conditional logic needs careful handling too. If selecting one option reveals new fields, the interface must communicate that change to assistive technology and ideally keep focus in a predictable location. Otherwise, keyboard users can miss newly available inputs or not realize that validation requirements have changed. Language, terminology, and the reality of diverse users Accessibility is not only about disability categories. EHR users come from different training backgrounds, and many are multilingual. Even when the interface is in one language, the content may include abbreviations and clinical jargon. If an EHR uses shorthand that assumes insider knowledge, it becomes harder for new staff and for users who do not share the same familiarity with local conventions. That issue is not always captured by typical accessibility testing, but it affects usability and inclusivity. Inclusive language choices include: Avoiding overly cryptic field labels when a clearer phrase exists. Keeping instructions consistent across the application. Using plain, unambiguous terms for validation messages. Providing examples for complex inputs like dosing frequency, especially when multiple formats are accepted. A practical example from a documentation flow: if the interface asks for “sig” without explaining what kind of content is expected, new users either enter inconsistent text or rely on guesswork. That inconsistency can propagate into downstream tasks like medication reconciliation. When teams improve terminology and validation messages, clinicians often adopt the system faster. They also make fewer formatting errors, which means fewer corrections and less rework. Making the EHR navigable: information architecture matters EHR navigation is often structured around tasks, tabs, and grids. Grids are notoriously hard for accessibility if not designed thoughtfully, especially when users need to sort, filter, select rows, and edit inline. Good navigability means users can: Understand where they are and what area of the chart they are interacting with. Find the next step without hunting. Return to the same location they left when they open details. Use consistent navigation patterns across modules. In practice, a lot of accessibility issues come from inconsistent patterns. One module may place the primary action button at the top, while another module places it at the bottom. One module may use expandable panels, another uses separate pages, and a third uses dialogs. Each choice adds variation that keyboard users and screen reader users must learn repeatedly. Teams can reduce this burden by standardizing component behaviors: consistent headings, consistent dialog focus rules, consistent action placement, and consistent announcements for dynamic updates. Testing accessibility without drowning in tooling Accessibility testing should include more than automated checks. Automated tools can catch missing labels and some structural issues, but they cannot fully validate real workflow usability. In an EHR, the “correctness” of output depends on how the system behaves during task completion, including validation timing and focus transitions. A strong testing approach usually combines: Automated audits for baseline issues. Screen reader walkthroughs for core flows. Keyboard-only sessions for the same flows. Short usability sessions with diverse users, including users who rely on assistive technology and users who are new to the product. Also, do not limit testing to a single patient record layout. Real charts contain variations: missing data, long medication lists, unusual lab values, and documents with different states. Those differences often reveal accessibility and usability edge cases that clean demo patients never show. If your team has limited time, prioritize testing around high-impact tasks. In an EHR, tasks that involve ordering, documenting, and communicating results should be treated as accessibility-critical. A quick design review checklist for accessibility in EHR UI Ensure every interactive control has a clear accessible name that matches the clinician’s task context Verify keyboard-only navigation works end-to-end, including dialogs and expandable sections Confirm focus is managed predictably when content changes dynamically Make status visible through text or icons, not color alone Test error messages and validation states with screen reader and keyboard interaction This checklist is intentionally short. In practice, the value comes from applying it consistently to the most important workflows and iterating after real usage. Inclusive design for clinicians with limited motor or visual ability Accessibility work often focuses on screen readers and contrast, but EHR interactions can also exclude users with motor impairments, limited range of motion, or difficulty with precise cursor control. Some interface patterns to examine: Small click targets and tightly spaced controls. Hover-only interactions that require precise cursor placement. Drag-and-drop that cannot be replaced with keyboard alternatives. Auto-advancing UI that steals focus while the user is still interacting. Fine-grained sliders for dosing or selection instead of structured inputs. Replacing fragile controls with robust alternatives does not mean removing power. It means offering input methods that match different needs. For example, where the interface uses a dropdown for medication selection, it should support keyboard filtering and provide clear selection confirmation. Where it uses date pickers, the keyboard navigation should be predictable and the input format should be tolerant. For vision impairments, larger text support and zoom behavior are critical. Users may zoom the browser or increase system-level text size. If layouts break at higher zoom, fields can overlap, content can become inaccessible, or horizontal scrolling becomes required in ways that interrupt workflow. In the EHR context, zoom behavior can be the difference between “workable” and “unworkable.” A clinician under time pressure cannot be asked to fight layout issues. Handling dynamic content: when the chart updates while you work EHRs are interactive systems. Content changes when orders are placed, when documents are signed, when results come in, and when alerts fire. Accessibility becomes complex when dynamic updates occur without clear communication. A robust accessible design should ensure that updates are either: Notified in a way assistive technologies can detect and announce, or Delayed until the user reaches a stable point in the workflow, so they are not interrupted mid-entry. For instance, if a saving action triggers a refresh that resets focus to the top of the page, keyboard users can lose their place. Screen reader users may re-encounter the same content repeatedly, which can cause confusion or delays. Teams can reduce harm by preserving user state across updates. If a user is editing a section, updates should not yank focus. If the system detects a conflict or validation issue, it should show it clearly where the user can address it. Dynamic content also includes things like loading indicators. A spinner without an accessible announcement can be a dead end for screen reader users. Even for sighted users, a spinner with no progress description can create doubt, leading to repeated clicks or navigation away from the page. Two common failure patterns teams can spot early Decorative visuals are treated as content. The UI shows meaning through layout or color, but the underlying semantic structure does not convey that meaning to assistive technology. The “happy path” works, but task interruption breaks accessibility. Dialogs open without focus changes, validation errors are not announced, and dynamic updates reset the user’s place. These patterns often show up early in a build, which is good news. The earlier a team identifies them, the cheaper it is to fix the foundations. Later fixes frequently require reworking shared components and regression testing across multiple modules. The trade-offs you will face, and how teams make judgment calls Accessibility is not free of trade-offs. In EHR product development, decisions happen under constraints like performance, legacy compatibility, and UI complexity. Here are a few trade-off areas that come up frequently: Performance versus richer announcements. More announcements and more semantic updates can increase complexity and potentially impact responsiveness. The right approach is to announce only what matters for user decision-making. Consistency versus local workflow needs. Some departments develop conventions that differ from the default. Total consistency across the entire EHR may not be realistic, but accessibility behaviors like focus management and labeling should stay consistent. Minimal UI versus discoverability. Hiding controls behind icons or progressive disclosure can reduce clutter, but it can also hide key functions from keyboard and screen reader users if the interaction model is not solid. The goal is progressive disclosure with strong accessibility semantics. Customization versus QA coverage. EHRs often support configuration. If accessibility is implemented in one configuration path but not in others, users will still hit gaps. Teams need a strategy to test enough configurations to reduce risk. My practical advice: treat accessibility like safety. You cannot test everything. You can, however, define what “good” looks like for core interactions and ensure the design system enforces those behaviors. When the product grows, the enforcement mechanism keeps accessibility from drifting. Practical next steps for product teams and implementation partners Even the best EHR design can be undermined by implementation choices, configuration, and training. Accessibility should be treated as a shared responsibility across product teams and the organizations deploying the system. A solid starting point is to prioritize a few core workflows and commit to measuring whether users can complete them efficiently with different interaction methods. Keyboard-only success, screen reader comprehension, and time to complete high-risk tasks are concrete outcomes that matter. Equally important is documentation and accountability. If engineers know what “focus should return to the triggering element” means, the system is more likely to behave correctly across components. If designers know what makes a validation error message helpful, the entire interface becomes clearer. Finally, involve clinicians and support staff in the conversation. A feature that seems accessible in a lab can still fail in the real environment, where users are switching between multiple systems and communicating with patients and colleagues. Real feedback often points to the most damaging friction points, like confusing status meanings or error messages that do not translate into next actions. Accessibility in an EHR is not a one-time deliverable. It is a discipline, and it improves as teams get better at observing how people work when the stakes are high. Why inclusive accessibility pays off beyond compliance Accessibility can be justified by ethics, by legal requirements, and by design principles. But in healthcare software, there is also a practical reason it matters: it reduces avoidable friction during moments when people need clarity. When an EHR respects multiple ways of interacting, it helps: clinicians who rely on keyboard navigation to move fast, staff who use screen readers to interpret dense information, users with limited fine motor control who need reliable target sizes and predictable focus, patients and caregivers who interact with portals built on similar accessibility principles. The common theme is dignity. Accessible design signals that the system expects users to be different and still be able to complete their tasks. If you build an EHR that works under pressure, for more people, in more circumstances, you are not just improving usability. You are designing for safer care and a more humane workflow.

Read →
Read EHR Accessibility: Designing for Usability and Inclusivity
02

Medication Reconciliation with EHR: Avoiding Potential Harm

Medication reconciliation sounds straightforward until you live inside the workflow. It sits at the seam between settings, between people, and between different ways of recording the same reality. One system may show “metformin 500 mg twice daily,” while another note says “metformin once daily, patient changed the dose.” A pharmacy fills a 90-day supply and labels instructions differently than the original prescription. A patient forgets a medication that seems “temporary,” but that temporary thing includes a long half-life or an interaction that matters more than the patient realizes. In that seam, harm can happen quietly. Duplicate therapies, missing doses, outdated instructions, and allergy mismatches are not abstract safety concepts. They show up as a new cough after an ACE inhibitor is restarted, a hypoglycemic event after a dose increases without warning, or an antibiotic choice that collides with a history of liver injury. An electronic health record (EHR) can reduce the risk, but it can also amplify it when the data flows are wrong, partial, or treated as “good enough.” The goal is not to generate a perfect list. The goal is to prevent potential harm by getting to the highest-quality medication history possible, then matching it to the patient’s current needs with clear ownership and follow-up. Why medication reconciliation is so hard in practice Medication reconciliation is hard because the medication history is not a static fact. It is a living story that changes with side effects, cost, new diagnoses, and the patient’s own habits. Clinicians tend to think in terms of what was prescribed. Patients often think in terms of what they took. Pharmacies track what they dispensed. EHRs track what was entered. Those perspectives overlap, but they do not always align. A common failure mode is assuming that the “home meds” field in the EHR is accurate. Many organizations populate it once, often from the earliest available source, then carry it forward. The problem is that the medication list becomes a snapshot, not a stream. If the patient updates their regimen at a follow-up visit, but that update never makes it back into the medication list used at admission, the EHR has excellent documentation of an earlier version of the truth. Another failure mode is treating medication reconciliation as a documentation task rather than a safety task. When reconciliation is rushed, the work becomes mechanical: copy forward, sign off, move on. Even with an EHR that has clinical decision support, the system can only act on what is in the chart. If the chart is wrong, the safety checks may miss the real hazard. And there is a practical constraint that is easy to underestimate: time. Most admissions do not slow down to allow a full, careful medication history. Unless someone has the workflow training and protected time, clinicians are left to reconstruct a medication list from partial cues. I have seen reconciliation done well, and it is noticeably different. The best histories do not just list medications. They explain why the patient is taking them, whether they actually take them, what dose they use, and what happened the last time they tried something similar. That level of detail is harder to capture when the EHR encourages quick entry over verification. What the EHR can do well, and where it can fail EHRs are built for retrieval and documentation, not for the messy reality of medication use. Still, they can significantly reduce risk when they are configured to support safe reconciliation. A good EHR workflow helps you: gather medication data from multiple sources, reconcile differences explicitly rather than silently overwriting, apply allergy and interaction checks to the updated regimen, provide a clear “source of truth” and confidence level, and carry forward only what should carry forward, with version control. A poor workflow does the opposite. It lets an outdated list persist, it makes it too easy to copy forward without review, and it produces a final “med list” that feels authoritative even when it was never verified. One of the most subtle issues is the difference between “medication list reconciliation” and “medication order reconciliation.” Many EHRs can display a reconciled list even if the medication orders placed are based on older defaults or templates. That gap is where unintended discrepancies hide. The best practice is to ensure that the medication list that patients see and the orders that pharmacy verifies are derived from the same reconciliation process. Another EHR pitfall involves route and formulation. A medication may appear correct by name and dose but wrong by route. A patient may take a proton pump inhibitor and switch from capsule to suspension. A transdermal patch schedule may change. Even small route or schedule mismatches can lead to underdosing, overdosing, or delay in therapy. Then there is the issue of medication frequency. Some patients take “as needed” meds in patterns that are not captured by a standard PRN instruction. EHR fields often nudge clinicians toward generic frequencies unless someone takes the time to document the real-world use. When PRNs are entered incorrectly, clinicians may either ignore legitimate symptom management or administer the drug too frequently, depending on how the nursing workflow handles those instructions. EHR decision support can help, but it also depends on accurate data. If the allergy field is incomplete, the interaction alerts may be silent. If the dose is wrong, the “dose too high” alert might not fire. The system can be a safety net, but it is not a substitute for good medication history work. The reconciliation moment: sources, confidence, and verification A safe reconciliation process has three parts, even if the organization does not label them that way. First, you collect the candidate medication history from the best available sources. Second, you assess which items are reliable and which ones need clarification. Third, you verify and tailor the final list to the patient’s current situation, including indication, dose, route, timing, and adherence. In an EHR context, this is often implemented as medication history intake plus reconciliation documentation. But the quality depends on what sources are available and how the EHR surfaces them. Common sources include: patient report, caregiver report, current pharmacy fill history, prior clinic visit medication lists, discharge summaries from recent encounters, and medication packaging brought by the patient. The “best available” source can vary by patient type. For example, pharmacy fill history may be excellent for patients who consistently obtain refills. For patients who use multiple pharmacies, pay in cash, or obtain medications outside standard channels, fill history can be incomplete. Conversely, patient report can be strong for patients who manage their medications carefully, but it can be weak for patients with cognitive impairment, complex regimens, or health literacy barriers. The EHR can support confidence judgment, but only if the workflow encourages it. If clinicians are forced to accept a list without commenting on uncertainty, the chart becomes falsely confident. I have seen this lead to preventable admissions where a reconciled list looked clean, allergy checks were “green,” and then the patient’s actual use differed just enough to matter clinically. Verification is the step that turns “information” into “medically actionable orders.” In practice, verification often means cross-checking dose and schedule against something tangible: pharmacy labels, blister packs, or the actual pill bottles. If a patient cannot provide that, clinicians may need to call the pharmacy, reach out to a caregiver, or use EHR data from prior encounters with explicit review. One of the most practical safeguards is to identify high-risk medications early. Not every medication requires the same level of scrutiny during a busy admission, but certain categories warrant extra attention. Anticoagulants, insulin and other glucose-lowering agents, antiarrhythmics, immunosuppressants, antiepileptics, and medications with narrow therapeutic windows are examples. When the process is rushed, these categories are the ones that deserve the most careful verification because the clinical consequences of mismatch are often disproportionate. A concrete scenario: when “copy forward” creates risk Consider a patient admitted for shortness of breath. The EHR medication list was carried forward from a recent clinic note and includes “warfarin 5 mg daily.” The patient reports taking “a pill for blood thinning,” but cannot specify the dose. Pharmacy fills show a different pattern: warfarin 2 mg tablets with variable dosing, adjusted recently due to an elevated INR. The admission reconciliation workflow copied forward the 5 mg entry, and the clinician did not verify the dose. On paper, the medication list looks reasonable. The system may even show the warfarin as an existing therapy, so it does not trigger “new anticoagulant started” workflows. Orders proceed based on the copied dose. Meanwhile, pharmacy verification, which would normally catch the mismatch, may depend on the med list presented during order entry. If that list is wrong, the downstream checks can fail to notice. In this scenario, the harm is not hypothetical. It can be as quick as an overly aggressive anticoagulation leading to bleeding risk. Even if the team adjusts once the INR comes back, the first day still matters. A patient can bleed before the corrective action is completed, especially if other risk factors are present such as falls, renal impairment, or interacting medications. This is where EHR features can either help or hurt. A well-designed system would prompt dose verification for high-risk drugs, show the most recent pharmacy dispense history, and require explicit reconciliation sign-off when a medication is copied forward from a prior encounter. It would also provide a way to document uncertainty, such as “dose unknown, pharmacy confirms variable dosing, awaiting reconciliation,” rather than letting the chart default to a potentially outdated dose. Another scenario: allergy mismatches and interaction alerts Medication reconciliation often involves more than dose. It includes allergy documentation and current tolerability. A patient may have a documented allergy to penicillin, but the allergy record may be outdated or incomplete. For example, the allergy might be “rash” from years ago, while the patient later tolerated a related cephalosporin or a different penicillin class without issue. Alternatively, the allergy might be “unknown reaction,” which limits decision support but still needs care. Interaction alerts depend on the medication list. If a patient is actively taking a medication that is not captured in the EHR, alerts will not fire for the real interaction risk. A classic example is an unrecorded over-the-counter product, such as St. John’s wort, or a prescription from an outside specialist. In some cases, patients are more likely to report supplements than they are to volunteer the OTC medication automatically unless the intake workflow prompts for it. The EHR can support this by including med categories for supplements and OTCs, and by building a workflow that asks targeted questions during intake. But even with prompts, the best system cannot rely solely on checkbox behavior. Clinicians still need to confirm what the patient actually takes. If the EHR captures “takes herbal supplement,” that label may not be enough to prevent interactions without identifying the actual product. I have seen teams improve safety by pairing EHR data pulls with brief, structured verification questions during high-risk admissions. The EHR tells you what it thinks the patient is on. The clinician then checks the few items that carry the most risk, rather than trying to verify everything equally under time pressure. Designing reconciliation around the patient, not the form The simplest EHR workflows can accidentally bias the process. If the system encourages clinicians to reconcile by working through the medication list in the order it appears, the team may spend time reconciling low-risk items while high-risk discrepancies remain unaddressed. Conversely, a workflow that allows quick access to “discrepancies” or “needs review” flags can help the clinician focus attention where it matters. In practice, good reconciliation often starts by recognizing what kind of patient you are dealing with. A stable outpatient with a brief medication list requires a different approach than a patient with multiple recent hospitalizations and complex adherence issues. A patient with cognitive impairment will need caregiver involvement, and caregiver involvement will require the team to know exactly what questions to ask and how to interpret the responses. The EHR can help by storing structured data like home medication source, last dose time, and adherence confidence. It can also help by preserving medication history from prior encounters rather than overwriting it. When those data points are captured well, the clinical team can make faster, safer decisions. One trade-off I have encountered is that adding more required fields can slow the workflow. If reconciliation forms become too burdensome, clinicians may respond by entering “unknown” more frequently, or they may skip the deeper verification steps. The better path is to require the minimum fields that drive safety decisions and provide optional space for nuance, especially for high-risk medications and allergies. Medication history updates during transitions of care Transitions of care are where medication reconciliation earns its reputation. Admission is one transition, but discharge is another. A discharge reconciliation that copies the inpatient medication list without verifying what the patient actually uses at home can create downstream harm. At discharge, the medication list must answer several questions: What has changed since baseline? What should the patient stop? What should the patient start? What dose and schedule should the patient follow? What follow-up is required to confirm levels, labs, or response? EHR discharge workflows can help by consolidating medication reconciliation and discharge medication orders, but only if they are linked. If the EHR generates discharge prescriptions from the medication list that was reconciled at admission, the medication list must be updated with inpatient changes and the actual final regimen. If a medication was held inpatient and then restarted just before discharge, a list that does not reflect that timing becomes inaccurate. There is also the human reality of patient understanding. Even with a perfect EHR list, a patient can leave with confusion if the instructions are hard to follow or inconsistent with how the medications are actually packaged. I have seen misunderstandings when discharge instructions list a twice-daily schedule, but the patient’s pills are packaged for once daily, or the patient is used to taking the medication with a meal that is not reflected in the discharge timing guidance. An EHR can only do so much here, but it can improve the odds by generating clear patient-facing instructions, aligning the med list used for patient education with the prescriptions sent, and minimizing “free text” that can drift. Two practical EHR tactics that reduce harm EHR capabilities vary by vendor and configuration, but two tactics are broadly applicable. First, reconcile with traceable source information. If the chart states that a medication came from pharmacy fill history, prior discharge instructions, and patient report, that trace can influence clinical judgment. If a medication is sourced only from a patient who is unsure, you can anticipate a higher likelihood of mismatch. The EHR should not merely store a medication name, it should store confidence and origin when your workflow supports it. Second, build feedback loops. If the medication list is frequently corrected after verification, the system should surface that pattern rather than treating reconciliation as complete. Some organizations track reconciliation error rates by unit or by medication class, and they use the data to refine workflows and training. Even without formal metrics, you can use qualitative feedback, such as “we often find dose errors in insulin,” to adjust intake prompts and verification steps. The main point is that reconciliation should not feel like a one-time checkbox. It is a safety process with opportunities to learn. A short checklist for safer reconciliation work There are moments when a quick mental filter helps, especially during busy admissions. Here is a focused approach that maps well to EHR work without turning it into a rigid script. Confirm dose, route, and last taken time for high-risk medications using pharmacy labels, pill bottles, or reliable caregiver input. Cross-check medication allergies and reaction type against the allergy record, especially if the history is “unknown reaction” or vague. Reconcile “as needed” medications by documenting typical use patterns, not just the existence of the PRN order. Verify anticoagulants and glucose-lowering agents with the most recent available data, since small dosing errors can be clinically significant. Ensure the medication list you reconcile is the same source used to generate medication orders, discharge prescriptions, and patient instructions. This is not about adding more steps for the sake of steps. It is about targeting verification where the risk concentrates. Handling uncertainty without pretending it is certainty Uncertainty is unavoidable. Patients forget. Records conflict. Sometimes pharmacy data lags. Sometimes an outside medication list is delayed by a day or more. Pretending that uncertainty does not exist often leads to a false sense of completeness. The EHR can support documentation of uncertainty, and clinical teams should use it. For example, when you do not know the exact dose of a medication, documenting “dose unknown, pharmacy confirms recent fill but directions unclear” is more useful than entering a guess. If your system allows it, you can also flag “needs confirmation” status so that follow-up is tracked rather than lost in the shuffle. There is a trade-off. If too many items remain “needs confirmation,” the medication list becomes less actionable. The goal is to narrow uncertainty quickly for high-risk meds and allow more flexibility for low-risk therapies where a short delay is unlikely to cause harm. EHR workflow design affects this balance. If the system forces “reconcile everything immediately,” clinicians may fill unknowns with defaults. If it allows staged confirmation, teams can focus early attention on the risky items and complete the rest as information becomes available. Special populations that require extra care Medication reconciliation does not look the same for everyone. A few patient groups tend to expose weaknesses in both the data and the workflow. Older adults are a common challenge because they often have: multiple prescribers, slower symptom reporting, polypharmacy, and dose changes that occur outside the EHR. The EHR may show a medication list that looks complete but still be outdated relative to how the patient is currently dosing. In my experience, blister packs and caregiver knowledge often matter more than the last clinic note. When those sources are not used, reconciliation errors cluster around dose timing and “held” medications that the patient never resumed. Patients with transplant or immunosuppressive therapy face risks when doses are missed or entered incorrectly. For these medications, delays in reconciliation can have consequences beyond the next dose because therapeutic effects depend on consistent dosing patterns. If the EHR provides interaction alerts, those alerts are only useful if the medication list includes the immunosuppressants correctly, including formulation and dosing schedule. Patients with substance use disorders add a different kind of complexity. They may receive medications from multiple facilities, and they may be reluctant to share complete information. The best reconciliation workflows create a respectful environment that supports truthful disclosure. From a safety standpoint, clinicians still need to reconcile medications like methadone or buprenorphine carefully, including timing of the last dose, because dosing errors can be dangerous. When decision support helps, and when it doesn’t Clinical decision support can be a major advantage of EHR-based reconciliation. Alerts for allergies, drug-drug interactions, and dosing out of range can catch risks early. But alerts also create a new hazard: alert fatigue and overreliance. I have seen teams react to an alert by dismissing it without investigating the underlying discrepancy. Often, the real issue is that the medication list is wrong or incomplete, and the alert is accurate, but the clinical team does not have the information to correct the list. In those cases, the correct response is not dismissal, it is reconciliation. The alert becomes a prompt to verify the medication history. Another limitation is that decision support cannot interpret every clinical nuance. It might flag an interaction between two drugs, but the interaction risk depends on dose, renal function, and patient-specific factors. A clinician still needs to evaluate whether the combination is appropriate and whether monitoring or dose adjustment is the right solution. The safest pattern is to treat decision support as a second set of eyes, not the primary source of truth. Improving reconciliation reliability with two workflow changes Most organizations can improve medication reconciliation without buying new software. The improvements come from workflow changes that make it harder for inaccuracies to survive and easier for corrections to be tracked. Here are two changes that tend to pay off: Require reconciliation sign-off that includes accountability for discrepancies. When someone indicates a medication is “patient reports only” or “uncertain,” a follow-up mechanism should be in place so it does not disappear into the chart. Tighten the linkage between reconciliation and order entry. The system should make it difficult to place orders from a different list than the one that was reconciled. Even small friction can help. For example, preventing silent copy-forward of high-risk medications, or requiring a brief confirmation step when a medication was carried over from an earlier encounter, can reduce errors. The goal is not to make reconciliation painful, it is to reduce the chance that a wrong list becomes a wrong order. What to aim for at discharge: clarity beats completeness A discharge medication list has to be understandable and correct. Completeness matters, but clarity is often what determines whether the patient takes the right drugs at the right times. An EHR can improve discharge safety by generating instructions that match the actual regimen, including: exact dose and schedule, route, stop dates for held medications, and follow-up expectations such as INR checks, lab monitoring, or blood pressure targets. Yet even with perfect EHR data, discharge safety depends on patient comprehension. Older adults may prefer large-print schedules. Patients with limited health literacy may benefit from simplified timing tied to meals. Caregivers may need the same clarity. The reconciliation work should support these needs rather than only serving clinicians. A practical habit is to reconcile not only what is “on the list,” but what is “stopping.” Many harm events at discharge involve medications that should have been discontinued but remained active in the patient’s home regimen due to a missed stop order. If the EHR discharge workflow makes “stop” actions explicit and links them to patient instructions, it reduces the chance that a medication continues by accident. Measuring progress without pretending it is perfect Medication reconciliation is difficult enough that perfection is not the right measure. Useful measurement looks at process and outcomes together. Process measures might include the rate of missing last-dose times, frequency of “dose unknown” entries for high-risk medications, or time to complete reconciliation after admission. Outcome measures could include preventable medication-related adverse events, readmissions related to medication errors, or reports of medication discrepancies identified after discharge. The key is to interpret the data carefully. If reconciliation is documented but not verified, the process measure can look good while the risk remains. If the organization improves documentation quality, “unknown” rates may rise temporarily because clinicians document uncertainty more honestly. That can be a sign of better practice, not worse practice. When teams treat reconciliation as a safety system with feedback loops, they get better over time. The bottom line: reconciliation is a safety practice, not a form Medication reconciliation with an EHR can prevent harm, but only when the workflow turns data into reliable clinical decisions. The EHR can pull medication histories, highlight discrepancies, and run checks. It can make it easier to carry forward accurate information and harder to ignore outdated details. What it cannot do is replace the judgment and verification that come from understanding the patient’s actual medication use. When reconciliation is handled as a safety practice, clinicians focus on high-risk items, document uncertainty responsibly, ensure that the reconciled list drives the actual orders, and carry the correct information through transitions of electronic health record reporting care. That combination is what reduces the most dangerous errors: missed meds, wrong doses, incorrect routes, stale allergies, and unintended continuation of therapies that should have stopped. Medication lists will never be perfect. The aim is to keep them good enough in the places where “wrong” can hurt someone.

Read →
Read Medication Reconciliation with EHR: Avoiding Potential Harm