%0 Journal Article %@ 2291-9694 %I JMIR Publications %V 13 %N %P e64113 %T Identification of Patients With Congestive Heart Failure From the Electronic Health Records of Two Hospitals: Retrospective Study %A Sumsion,Daniel %A Davis,Elijah %A Fernandes,Marta %A Wei,Ruoqi %A Milde,Rebecca %A Veltink,Jet Malou %A Kong,Wan-Yee %A Xiong,Yiwen %A Rao,Samvrit %A Westover,Tara %A Petersen,Lydia %A Turley,Niels %A Singh,Arjun %A Buss,Stephanie %A Mukerji,Shibani %A Zafar,Sahar %A Das,Sudeshna %A Junior,Valdery Moura %A Ghanta,Manohar %A Gupta,Aditya %A Kim,Jennifer %A Stone,Katie %A Mignot,Emmanuel %A Hwang,Dennis %A Trotti,Lynn Marie %A Clifford,Gari D %A Katwa,Umakanth %A Thomas,Robert %A Westover,M Brandon %A Sun,Haoqi %+ Department of Neurology, Beth Israel Deaconess Medical Center, DA-0815, 330 Brookline Avenue, Boston, MA, 02215, United States, 1 781 539 9402, hsun3@bidmc.harvard.edu %K electronic health record %K machine learning %K artificial intelligence %K phenotype %K congestive heart failure %K medication %K claims database %K International Classification of Diseases %K effectiveness %K natural language processing %K model performance %K logistic regression %K validity %D 2025 %7 10.4.2025 %9 Original Paper %J JMIR Med Inform %G English %X Background: Congestive heart failure (CHF) is a common cause of hospital admissions. Medical records contain valuable information about CHF, but manual chart review is time-consuming. Claims databases (using International Classification of Diseases [ICD] codes) provide a scalable alternative but are less accurate. Automated analysis of medical records through natural language processing (NLP) enables more efficient adjudication but has not yet been validated across multiple sites. Objective: We seek to accurately classify the diagnosis of CHF based on structured and unstructured data from each patient, including medications, ICD codes, and information extracted through NLP of notes left by providers, by comparing the effectiveness of several machine learning models. Methods: We developed an NLP model to identify CHF from medical records using electronic health records (EHRs) from two hospitals (Mass General Hospital and Beth Israel Deaconess Medical Center; from 2010 to 2023), with 2800 clinical visit notes from 1821 patients. We trained and compared the performance of logistic regression, random forests, and RoBERTa models. We measured model performance using area under the receiver operating characteristic curve (AUROC) and area under the precision-recall curve (AUPRC). These models were also externally validated by training the data on one hospital sample and testing on the other, and an overall estimated error was calculated using a completely random sample from both hospitals. Results: The average age of the patients was 66.7 (SD 17.2) years; 978 (54.3%) out of 1821 patients were female. The logistic regression model achieved the best performance using a combination of ICD codes, medications, and notes, with an AUROC of 0.968 (95% CI 0.940-0.982) and an AUPRC of 0.921 (95% CI 0.835-0.969). The models that only used ICD codes or medications had lower performance. The estimated overall error rate in a random EHR sample was 1.6%. The model also showed high external validity from training on Mass General Hospital data and testing on Beth Israel Deaconess Medical Center data (AUROC 0.927, 95% CI 0.908-0.944) and vice versa (AUROC 0.968, 95% CI 0.957-0.976). Conclusions: The proposed EHR-based phenotyping model for CHF achieved excellent performance, external validity, and generalization across two institutions. The model enables multiple downstream uses, paving the way for large-scale studies of CHF treatment effectiveness, comorbidities, outcomes, and mechanisms. %M 40208662 %R 10.2196/64113 %U https://medinform.jmir.org/2025/1/e64113 %U https://doi.org/10.2196/64113 %U http://www.ncbi.nlm.nih.gov/pubmed/40208662