medication-reconciliation

Merge FHRS medication requests, statements and administrations into reconciled lists with discrepancy reports.

53|12|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/langcare/langcare-mcp-fhir --skill medication-reconciliation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: medication-reconciliation
Source: https://github.com/langcare/langcare-mcp-fhir/tree/main/skills/core/medication-management/medication-reconciliation
Command: npx skills add https://github.com/langcare/langcare-mcp-fhir --skill medication-reconciliation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reconciles inpatient, outpatient, and patient-reported medications across transitions to create a single, accurate medication list and surface discrepancies for safe care. Reconciles data from multiple FHIR sources to minimize omissions and conflicts during admissions, transfers, and discharges.

Core Features & Use Cases

  • Normalize and merge MedicationRequest, MedicationStatement, and MedicationAdministration entries into a unified reconciled list.
  • Detect duplicates, dose discrepancies, discontinued medications, and missing indications; generate actionable recommendations.
  • Produce a reconciliation report and, if authorized, update the reconciled medications in the EHR to reflect decisions.
  • Use Case: Hospital admission, transfer, and discharge workflows to ensure continuity of care and patient safety.

Quick Start

Run an admission reconciliation for a patient to generate a reconciled medication list and a discrepancy report.

Frequently Asked Questions about medication-reconciliation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reconcile patient medications across FHIR resources during care transitions?

Medication reconciliation merges MedicationRequest, MedicationStatement, and MedicationAdministration entries into a unified, discrepancy-aware list across admission, transfer, and discharge contexts. It detects duplicates, dose discrepancies, and discontinued meds to ensure continuity of care.

What types of medication discrepancies can be detected during inpatient workflows?

Discrepancy detection identifies duplicates, dose discrepancies, discontinued medications, and missing indications across multi-source FHIR data. It categorizes these discrepancies and provides actionable recommendations, with explicit guidance to resolve high-alert medications for patient safety.

Can I use this to generate a BPMH and reconciliation report for hospital admission?

Yes, it produces a best possible medication history (BPMH) and a reconciliation report by normalizing and merging patient-reported and outpatient medications with inpatient records. The output satisfies reconciliation documentation and medication safety check requirements.

Does it support updating the reconciled medication list directly in the EHR?

If authorized, it can update the reconciled medications in the EHR to reflect clinical decisions made during the reconciliation process. This ensures the unified medication list is persisted for ongoing continuity of care and patient safety.

What is the best way to handle high-alert medications during the reconciliation process?

The reconciliation process provides explicit guidance to resolve high-alert medications by flagging them within the discrepancy report. This ensures clinicians prioritize reviewing dose discrepancies and omissions for medications carrying higher risk of patient harm.

Do I need any specific FHIR dependencies to run a medication reconciliation?

No external dependencies are required. It operates directly on standard FHIR resources—MedicationRequest, MedicationStatement, and MedicationAdministration—to normalize and merge data for inpatient and transitional care contexts.