@inproceedings{d228f917aa834bf0a0d3ff0c271d3a04,
title = "MEDPLAN: A Two-Stage RAG-Based System for Personalized Medical Plan Generation",
abstract = "Despite recent success in applying large language models (LLMs) to electronic health records (EHR), most systems focus primarily on assessment rather than treatment planning. We identify three critical limitations in current approaches: they generate treatment plans in a single pass rather than following the sequential reasoning process used by clinicians; they rarely incorporate patient-specific historical context; and they fail to effectively distinguish between subjective and objective clinical information. Motivated by the SOAP methodology (Subjective, Objective, Assessment, Plan), we introduce MEDPLAN, a novel framework that structures LLM reasoning to align with real-life clinician workflows. Our approach employs a two-stage architecture that first generates a clinical assessment based on patient symptoms and objective data, then formulates a structured treatment plan informed by this assessment and enriched with patient-specific information through retrieval-augmented generation. Comprehensive evaluation demonstrates that our method significantly outperforms baseline approaches in both assessment accuracy and treatment plan quality. Our demo system and code are available at https://github.com/JustinHsu1019/MedPlan.",
author = "Hsu, \{Hsin Ling\} and Dao, \{Cong Tinh\} and Luning Wang and Zitao Shuai and Phan, \{Nguyen Minh Thao\} and Ding, \{Jun En\} and Liao, \{Chun Chieh\} and Pengfei Hu and Xiaoxue Han and Hsu, \{Chih Ho\} and Dongsheng Luo and Peng, \{Wen Chih\} and Feng Liu and Hung, \{Fang Ming\} and Chenwei Wu",
note = "Publisher Copyright: {\textcopyright}2025 Association for Computational Linguistics.; 63rd Annual Meeting of the Association for Computational Linguistics, ACL 2025 ; Conference date: 27-07-2025 Through 01-08-2025",
year = "2025",
doi = "10.18653/v1/2025.acl-industry.76",
language = "English",
series = "Proceedings of the Annual Meeting of the Association for Computational Linguistics",
pages = "1072--1082",
editor = "Georg Rehm and Yunyao Li",
booktitle = "Industry Track",
}