Inferensys

Glossary

Medication Reconciliation (MedRec)

The formal process of creating the most accurate list possible of all medications a patient is taking and comparing that list against the physician's admission, transfer, or discharge orders to identify and resolve discrepancies.
Stylish WeWork-like workspace with hot desks and document wall, professional searching through enterprise knowledge base on a mounted ultrawide display, warm industrial pendants overhead.
DEFINITION

What is Medication Reconciliation (MedRec)?

Medication reconciliation is the formal, systematic process of creating the most accurate possible list of all medications a patient is taking and comparing that list against the physician's admission, transfer, or discharge orders to identify and resolve discrepancies.

Medication Reconciliation (MedRec) is a critical patient safety procedure designed to prevent adverse drug events (ADEs) during care transitions. The process involves compiling a Best Possible Medication History (BPMH) using multiple information sources, then systematically comparing that verified list against newly written orders to detect and resolve unintentional discrepancies such as omissions, duplications, or dosing errors before they reach the patient.

The workflow relies on resolving semantic mismatches between proprietary drug names using standards like RxNorm and applying clinical logic such as renal dose adjustment and allergen cross-reactivity checks. Automated systems augment this process by employing temporal reasoning to validate medication timelines and confidence thresholding to route ambiguous cases for mandatory human-in-the-loop (HITL) review by clinical pharmacists.

FOUNDATIONAL PRINCIPLES

Core Characteristics of MedRec

Medication Reconciliation (MedRec) is a formal, systematic process designed to eliminate medication errors during transitions of care. The following characteristics define a robust, high-reliability MedRec program.

01

Structured Discrepancy Classification

A rigorous MedRec process categorizes every variance between medication lists using standardized taxonomies. This moves beyond simple mismatches to clinically meaningful classification.

  • Unintentional Discrepancy: An unjustified difference without clinical rationale, representing a medication error.
  • Omission Error: A clinically indicated drug unintentionally not prescribed on new orders.
  • Commission Error: A drug added without a valid indication.
  • Duplication Error: Co-prescribing therapeutically equivalent agents.
  • Dosage/Strength Error: A mismatch in dose, frequency, or route. This structured approach enables targeted quality improvement and system-level error proofing.
02

Multi-Source Data Aggregation

The foundation of MedRec is the Best Possible Medication History (BPMH) , which is not a simple copy of the last electronic health record list. It requires a systematic interview and verification against at least two independent information sources.

  • Primary Sources: Patient/caregiver interview, physical medication bottles.
  • Secondary Sources: Community pharmacy dispense records, insurance claims data, previous discharge summaries.
  • Tertiary Sources: Pill bottle inspection, blister pack review. Discrepancies between sources must be explicitly resolved and documented to create a single, trusted pre-admission list.
03

Temporal Reasoning & Chronological Validation

MedRec is not a static snapshot but a chronological reconstruction of a patient's medication journey. Temporal reasoning is the capability to sequence clinical events to validate logical consistency.

  • Validates that a medication's start date precedes its discontinuation date.
  • Identifies therapeutic overlaps or gaps in therapy during transitions.
  • Reconciles 'as needed' (PRN) medications with administration records to determine actual active status.
  • Detects unintentional duplicate therapy by analyzing concurrent active order windows. This time-aware analysis is critical for distinguishing intentional, clinically appropriate changes from accidental errors.
04

Standardized Normalization Engines

To compare medication lists from disparate sources, a MedRec system must computationally normalize heterogeneous representations into a common, comparable format.

  • Active Ingredient Matching: Links brand names (e.g., Tylenol) and generics (e.g., acetaminophen) to a base RxNorm concept identifier to prevent duplicate therapy errors.
  • Dose Normalization: Converts varied expressions of strength (e.g., '500 mg', '1 tablet', 'two 250 mg capsules') into a standardized cumulative daily dose for accurate comparison.
  • Frequency Standardization: Maps vernacular instructions like 'take every morning' to coded, computable frequencies (e.g., 'QAM', 'Once Daily'). Without this semantic normalization, automated comparison is impossible.
05

Closed-Loop Resolution & Documentation

Identification of a discrepancy is only the first step. A complete MedRec process requires a closed-loop resolution workflow that drives action and documents clinical intent.

  • Intentional Discrepancy: The clinician documents the clinical rationale for a deliberate change (e.g., 'held due to acute kidney injury').
  • Unintentional Discrepancy: The error is corrected, and the order is updated in the active medication list.
  • Documentation: The final reconciled list is clearly documented as the single source of truth for the next care provider. This loop ensures that the reconciliation is not just an audit but an intervention that corrects the patient's active orders.
06

Human-in-the-Loop (HITL) Verification

In high-stakes clinical environments, fully autonomous reconciliation is unsafe. A Human-in-the-Loop (HITL) design paradigm is essential, where AI outputs are treated as decision support for a qualified clinician.

  • Confidence Thresholding: AI-extracted data with a low model prediction score is routed for mandatory pharmacist review.
  • Source Attribution: Every extracted medication entry is explicitly linked back to its source sentence or database field, enabling rapid human verification.
  • Audit Interface: A specialized UI allows a clinical pharmacist to efficiently accept, reject, or modify AI-proposed discrepancies. This architecture optimizes the balance between automation efficiency and patient safety, ensuring a licensed professional always validates the final record.
MEDICATION RECONCILIATION

Frequently Asked Questions

Clear, technically precise answers to the most common questions about the formal process of identifying and resolving discrepancies in a patient's medication list during care transitions.

Medication reconciliation (MedRec) is the formal, systematic process of creating the most accurate possible list of all medications a patient is currently taking—including drug name, dosage, frequency, and route—and comparing that list against the physician's admission, transfer, or discharge orders to identify and resolve discrepancies. It is a critical patient safety process because care transitions represent high-risk junctures where unintentional medication discrepancies, such as omission errors or duplicate therapy, occur in up to 70% of hospitalized patients. These discrepancies are a leading cause of adverse drug events (ADEs), many of which are preventable. The process relies on compiling a Best Possible Medication History (BPMH) from at least two independent sources, including patient interviews, pharmacy records, and previous clinical documentation, to establish a verified baseline against which new orders are validated.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.