Literature DB >> 35265904

Large-scale identification of aortic stenosis and its severity using natural language processing on electronic health records.

Matthew D Solomon1,2, Grace Tabada1, Amanda Allen1, Sue Hee Sung1, Alan S Go1,3,4,5.   

Abstract

Background: Systematic case identification is critical to improving population health, but widely used diagnosis code-based approaches for conditions like valvular heart disease are inaccurate and lack specificity. Objective: To develop and validate natural language processing (NLP) algorithms to identify aortic stenosis (AS) cases and associated parameters from semi-structured echocardiogram reports and compare their accuracy to administrative diagnosis codes.
Methods: Using 1003 physician-adjudicated echocardiogram reports from Kaiser Permanente Northern California, a large, integrated healthcare system (>4.5 million members), NLP algorithms were developed and validated to achieve positive and negative predictive values > 95% for identifying AS and associated echocardiographic parameters. Final NLP algorithms were applied to all adult echocardiography reports performed between 2008 and 2018 and compared to ICD-9/10 diagnosis code-based definitions for AS found from 14 days before to 6 months after the procedure date.
Results: A total of 927,884 eligible echocardiograms were identified during the study period among 519,967 patients. Application of the final NLP algorithm classified 104,090 (11.2%) echocardiograms with any AS (mean age 75.2 years, 52% women), with only 67,297 (64.6%) having a diagnosis code for AS between 14 days before and up to 6 months after the associated echocardiogram. Among those without associated diagnosis codes, 19% of patients had hemodynamically significant AS (ie, greater than mild disease).
Conclusion: A validated NLP algorithm applied to a systemwide echocardiography database was substantially more accurate than diagnosis codes for identifying AS. Leveraging machine learning-based approaches on unstructured electronic health record data can facilitate more effective individual and population management than using administrative data alone.
© 2021 Heart Rhythm Society.

Entities:  

Keywords:  Aortic stenosis; Echocardiography; Machine learning; Population health; Quality and outcomes; Valvular heart disease

Year:  2021        PMID: 35265904      PMCID: PMC8890044          DOI: 10.1016/j.cvdhj.2021.03.003

Source DB:  PubMed          Journal:  Cardiovasc Digit Health J        ISSN: 2666-6936


Introduction

Systematic, population-level tracking and management of chronic diseases is critical to improving individual and population health. However, for many medical conditions, large-scale identification of affected patient populations is not feasible unless patients have been prospectively entered into clinical registries. For example, valvular heart disease is a common condition affecting millions of persons annually, with most cases identified incidentally as part of cardiovascular imaging in asymptomatic patients at various stages of disease severity. Furthermore, until patients meet clinical indications for valvular repair or replacement owing to progression of the valvular disease, they typically undergo serial surveillance by echocardiography. Once disease severity becomes moderate or severe, surveillance is critical to ensure patients receive appropriate, timely medical and/or surgical therapy to prevent heart failure and associated complications. Unfortunately, in the absence of systematic programs to ensure all patients with valvular heart disease are appropriately followed, it is left to individual physicians to track and manage these patients, which can be challenging without adequate resources or follow-up systems in place. To develop such systems, administrative diagnosis codes are often used to support population management and quality reporting, particularly in large healthcare systems or by payor organizations. However, limitations of diagnosis codes are well documented and include inaccuracy (ie, false-positives and false-negatives) when compared against manual review of medical records, lack of detail (eg, disease severity), and variable patterns of coding across physicians, practices, and health systems. Newer methods to overcome these challenges include the application of natural language processing (NLP) algorithms, which are sophisticated machine-learning algorithms that can be applied to large volumes of unstructured free text and semi-structured clinical data (eg, physician progress notes or radiology reports). NLP methods have been applied to multiple clinical areas involving unstructured text and big data,4, 5, 6, 7, 8 but less often to identify chronic disease cohorts for population management., Echocardiography data contain detailed clinical information but are generally semi-structured with unstructured free text sections and not feasible to extract manually on a large scale. NLP methods offer an opportunity to capture the needed clinical data from echocardiograms to develop system-level cohorts of valvular heart disease patients to facilitate more effective individual and population management. We addressed these challenges by developing and validating detailed NLP algorithms to accurately identify patients with aortic stenosis (AS) and associated parameters from echocardiography reports, and compared the accuracy of the NLP algorithm to the use of administrative diagnostic codes to identify patients with AS in a large, diverse, community-based population.

Methods

Study population

The study population was derived from members in Kaiser Permanente Northern California (KPNC), a large, integrated healthcare delivery system currently providing comprehensive inpatient, emergency department, and outpatient care for >4.5 million members in 21 hospitals and >255 outpatient clinics across Northern California. The KPNC membership is highly representative of the surrounding local and statewide population in terms of age, sex, and race/ethnicity. This study was approved by the KPNC institutional review board. Waiver of informed consent was obtained owing to the nature of the study.

Study sample

We identified all patients aged ≥18 years who underwent ≥1 echocardiogram performed as part of usual clinical care between January 1, 2008 and December 31, 2018 within KPNC. We excluded patients who were not active health plan members in KPNC at the time of the echocardiogram or who had unknown sex.

Outcomes

The primary outcomes were the accuracy of NLP algorithms for detecting presence of AS, characterizing severity of AS, and identifying other echocardiographic variables. We also examined the concordance of identifying the presence of AS through an NLP algorithm compared to using ICD-9 or ICD-10 diagnostic codes.

Assembly of development and validation samples of echocardiogram reports

Echocardiogram reports in KPNC are semi-structured free text reports written by physicians, with generally 3 sections: (1) Summary/Impression, (2) Findings, and (3) Measurements. As expected, there is significant variability in the language used in echocardiographic reporting across physician readers, depending on use of free text, health system–wide standard text phrases, or personal templates that are allowed within the echocardiogram software application and electronic health record (EHR). All 21 hospitals used the same electronic reporting system, the McKesson Cardiology Echo reporting system, which underwent several upgrades and updates over the study period, and which offered a high degree of flexibility for the reading physician (Supplemental Material). To develop and validate our NLP algorithms, we created 1 development and 3 distinct validation datasets from echocardiogram reports between 2008 and 2018. Each dataset consisted of approximately 50% echocardiograms with AS as documented by the interpreting cardiologist of the echocardiogram, which was confirmed by manual review of the report by a board-certified cardiologist (M.D.S.). Presence of AS was defined as the interpreting physician’s written assessment within the echocardiogram. The remaining 50% in each dataset included echocardiogram reports without any AS documented by the interpreting reader, also confirmed by manual physician review for the study. To identify candidate echocardiograms for each dataset, studies from patients with relevant ICD-9 or ICD-10 (International Classification of Diseases, Ninth and Tenth Revision) codes for AS were identified (Supplemental Table 1) for review. All echocardiograms selected for each dataset were randomly sampled from across the study period to ensure temporal variation. For the bicuspid aortic valve (BAV) algorithm, separate development and validation datasets were required to enrich the development and validation datasets with BAV patients, given the low general prevalence of BAV. We identified patients with potential BAV based on relevant ICD-9 (746.4) or ICD-10 codes (Q23.1) and a physician reviewer (M.D.S.) confirmed the presence of BAV, as well as the presence, absence, and severity of AS based upon the reading physician’s determination. For all development and validation datasets (non-BAV and BAV), values of the study’s associated echocardiogram variables (eg, left ventricular ejection fraction [LVEF] and hypertrophy [LVH], mean aortic valve [AV] gradient, etc) were also confirmed via manual review of echocardiogram reports by a cardiologist (M.D.S.).

Development and validation of the natural language processing algorithms

Our goal was to develop a detailed, structured database of echo data from semi-structured echo reports with free text sections using NLP, and to compare AS identification using NLP to using administrative codes alone. The NLP algorithms were developed using I2E software (version 5.4.1; Linguamatics, Inc, Cambridge, UK), which facilitates rapid text mining of unstructured EHR data through the creation of flexible and sophisticated rules-based search algorithms (Supplemental Material). Unique algorithms were developed to abstract data for each of the following variables: (1) presence of native valve AS (ie, interpreting physician’s assessment); (2) severity of AS (ie, physician assessment of mild, mild-to-moderate, moderate, moderate-to-severe, or severe AS); (3) AV maximum velocity (AV max, m/s); (4) peak AV gradient (mm Hg); (5) mean AV gradient (mm Hg); (6) AV velocity-time integral (AV VTI, cm); (7) left ventricular outflow tract (LVOT) VTI (cm); (8) LVOT diameter (cm); (9) AV area (cm2); (10) LVEF (%); (11) end-diastolic volume (mL); (12) ESV (mL); (13) LVH (ie, mild, mild-to-moderate, moderate, moderate-to-severe, or severe); (14) presence of BAV; (15) end-diastolic diameter (cm); and (16) end-systolic diameter (cm). Echo reports with prosthetic AV were identified by the presence of AS query and coded as not having AS (ie, the query is specific for native valve AS, not prosthetic valve AS or text that may describe patient-prosthesis mismatch). Our target positive predictive value (PPV) and negative predictive value (NPV) values were >95%. For each variable, we refined the initial NLP algorithm within the development dataset until PPV and NPV of >95% were achieved. Each algorithm was then tested on the Validation 1 dataset. If the initial PPV and NPV yielded >95%, the algorithm was considered finalized. If not, the algorithm was iteratively refined until PPV and NPV >95% were achieved, then tested on the next validation dataset, and the process was repeated until the algorithm achieved PPV and NPV >95% on an untested validation dataset. For additional validation of algorithm accuracy, if an algorithm achieved the target >95% PPV and NPV on the first validation test, a second validation was performed on a subsequent validation dataset to further confirm accuracy of the algorithm. For final confirmation of accuracy, all completed algorithms were applied to the full dataset of echocardiograms from the 2008-2018 study period, and >300 echocardiograms were randomly selected to confirm PPV remained >95% based on manual review.

Ascertainment of aortic stenosis by diagnosis codes

Among cohort members, we identified all inpatient, emergency department, and outpatient encounters with an ICD-9 or ICD-10 diagnosis code for AS captured in any diagnosis position during the study period.

Statistical analysis

Analyses were performed using SAS software, version 9.4 (SAS, Cary, NC). We applied the final NLP algorithm for identifying AS (ie, based on the echocardiogram’s reading cardiologist’s assessment of the presence of AS), to all 2008-2018 echocardiogram reports (transthoracic, transesophageal, or stress echo, including full and limited studies) performed in eligible patients during the study period. We then compared results to administrative diagnosis code–based definitions of AS (ICD-9 or ICD-10 codes) found from 14 days before to 6 months after the echocardiogram date. This allowed for a code-based identification of patients who may have had known AS before the echocardiogram, as well as application of new AS diagnosis codes to the patient’s chart if the echocardiogram identified incident AS. We calculated the PPV and NPV of both NLP algorithms and administrative diagnostic codes to identify AS from the development and validation datasets using the physician-adjudicated echocardiogram result as the “gold standard.” We also calculated and compared the number of echocardiograms with AS identified through NLP compared to those identified using administrative diagnostic codes during the full 2008-2018 study period. Patients with prosthetic valves were identified through the validated NLP algorithms and removed from the analysis of AS ascertainment via NLP vs administrative diagnostic codes. As a sensitivity analysis, we examined this concordance in both the ICD-9 and ICD-10 era, using October 1, 2015 as the transition date to ICD-10 codes. Finally, we calculated the distribution of AS severity, using the validated AS severity NLP algorithm, among those patients with AS identified by NLP but not identified by administrative diagnostic codes, to determine if AS cases without associated diagnosis codes reflected mild through severe disease.

Results

Dataset assembly, accuracy of NLP algorithms, and baseline characteristics

Among eligible echocardiograms between 2008 and 2018, a total of 1003 were selected for the development and validation datasets (210 in the development dataset, 193 in Validation 1 dataset, 300 in Validation 2 dataset, and 300 in Validation 3 dataset, each of which had approximately 50% with AS of any severity by reading physician assessment, and 50% without any identified AS). Development and validation of NLP algorithms for all 16 AS and associated variables were completed, with final PPV and NPV >95% achieved for each variable (Table 1 and Supplemental Table 2) Most variables required iterative testing in 2 validation datasets to ensure that the initial PPV and NPV met our performance criteria. Two queries, AS severity and LVH, required 3 iterations of testing in validation datasets, driven by a higher degree of variability in how physicians reported these measures. The most structured variables from echocardiogram reports, such as AV VTI, LVOT VTI, LVOT diameter, AV area, end-diastolic volume, and end-systolic volume, met our performance criteria after initial development, but we further confirmed that performance characteristics remained at target levels by testing in a second validation dataset.
Table 1

Performance of aortic stenosis natural language processing algorithms

VariableDevelopment dataset resultsFinal validation dataset results
PPVNPVPPVNPV
Global aortic stenosis100%99%99%99%
Aortic stenosis severity100%98%99%96%
Aortic valve max velocity100%100%98%100%
Left ventricular ejection fraction100%100%99%100%
Peak aortic valve gradient100%100%99%98%
Mean aortic valve gradient99%99%100%98%
Left ventricular hypertrophy100%100%100%95%
Aortic valve velocity time integral100%100%100%100%
Left ventricular outflow tract velocity time integral100%100%100%100%
Left ventricular outflow tract diameter100%100%100%99%
Aortic valve area100%100%100%100%
End diastolic volume100%100%100%100%
End systolic volume100%100%100%100%
End diastolic diameter100%96%100%96%
End systolic diameter100%97%100%96%
Bicuspid aortic valve100%97%97%100%

The bicuspid aortic valve natural language processing algorithm used separate development and validation datasets enriched for patients with this condition.

These algorithms met specified performance criteria in the first tested validation set. They were additionally tested in a second validation dataset for further confirmation of accuracy.

Required iteration and testing in 2 validation datasets to meet specified performance criteria.

Required iteration and testing in 3 validation datasets to meet specified performance criteria.

Performance of aortic stenosis natural language processing algorithms The bicuspid aortic valve natural language processing algorithm used separate development and validation datasets enriched for patients with this condition. These algorithms met specified performance criteria in the first tested validation set. They were additionally tested in a second validation dataset for further confirmation of accuracy. Required iteration and testing in 2 validation datasets to meet specified performance criteria. Required iteration and testing in 3 validation datasets to meet specified performance criteria. Based on examining accuracy of AS identification from the 1003 physician-adjudicated echocardiogram reports, the developed NLP algorithms were more accurate than using administrative diagnostic codes searched between 14 days prior to and 6 months after the respective echocardiogram date, with PPV and NPV for AS identification with NLP being higher than using diagnostic codes (Table 2). The higher NPV (96%) than PPV (59%) for identifying AS with codes indicates there were more false-positives using codes alone (ie, an ICD-9/10 code for AV disease but no echocardiographic evidence of AS) than false-negatives (ie, no ICD-9/10 code for an associated echo showing AS) among the development and validation datasets.
Table 2

Positive and negative predictive values of natural language processing algorithm and ICD 9/10 diagnostic codes to identify aortic stenosis compared with physician manual adjudication of medical records in the development and validation datasets

Total echocardiograms in aortic stenosis development and validation datasets
(N = 1003)PPVNPV
Identification by ICD 9/10 codes59%96%
Identification by NLP algorithm99%99%

ICD 9/10 = International Classification of Diseases, Versions 9 and 10; NLP = natural language processing; NPV = negative predictive value; PPV = positive predictive value.

Positive and negative predictive values of natural language processing algorithm and ICD 9/10 diagnostic codes to identify aortic stenosis compared with physician manual adjudication of medical records in the development and validation datasets ICD 9/10 = International Classification of Diseases, Versions 9 and 10; NLP = natural language processing; NPV = negative predictive value; PPV = positive predictive value. Between 2008 and 2018, we identified 927,884 eligible echocardiograms within KPNC (Figure 1). All 16 echocardiogram algorithms achieved PPV > 95% in over 300 randomly selected echocardiogram reports from the full 2008-2018 dataset. Using our final NLP algorithm for the presence of AS (based upon the reading physician’s interpretation of the echocardiogram), we classified 104,090 echocardiograms (11.2%) from 53,791 unique patients with AS. Patients with AS had mean (standard deviation [SD]) age 75.2 (12.2) years; 52.1% were women, 5.2% Black, 8.4% Asian/Pacific Islander, and 11.1% Hispanic; and had median (interquartile range) 2 (1–4) echocardiograms per patient during the study period. In general, AS patients were significantly older, comprised a higher proportion of white/European patients, and had more echocardiograms per patient than those without AS (Supplemental Table 3).
Figure 1

Cohort assembly of echocardiograms for adults with aortic stenosis.

Cohort assembly of echocardiograms for adults with aortic stenosis.

Concordance of administrative diagnosis codes with NLP-based classification of AS and severity

Among 104,090 echocardiograms classified by NLP as having AS, only 64.6% (n = 67,297) had a diagnosis code for AS between 14 days before and 6 months after the echocardiogram date (Table 3). Findings were similar when stratified between the ICD-9 and ICD-10 eras (Supplemental Table 4). In addition, among the patients with 101,811 echocardiograms associated with a diagnosis code for AS within the specified time period before and after the echocardiogram, the PPV for a diagnosis code–based identification of AS was only 66.1% using the NLP-based classification as the gold standard, indicating that a codes-based approach did not capture 33.9% of patients with AS noted on echocardiogram. Of note, among the 826,073 echocardiograms without a diagnosis code for AS within the specified time period, the NPV was 95.5% based on the NLP-based classification for the absence of AS, indicating that over our decade-long study period, 4.5% (n = 36,793) of all echocardiograms without an associated AS diagnosis code actually do have AS based upon the NLP-based classification. Although among the 823,794 echocardiograms classified by NLP as not having AS, 4.1% (n = 34,514) had a diagnosis code for AS between 14 days before and 6 months after the echocardiogram date, this rate dropped to 1.1% if the most nonspecific ICD-9 code (424.1), which codes for both aortic stenosis and aortic regurgitation, is excluded, suggesting a substantial degree of misclassification from administrative diagnosis codes.
Table 3

Application of validated natural language processing algorithm vs administrative diagnosis codes to identify aortic stenosis among all adult echocardiograms, 2008–2018

Validated NLP algorithm
Total echocardiograms, n (column %)
Positive for ASNegative for AS
AS ICD 9/10 codesPositive for AS67,29734,514101,811 (11.0)
Negative for AS36,793789,280826,073 (89.0)
Total echocardiograms, n (row %)104,090 (11.2)823,794 (88.8)927,884

AS = aortic stenosis.

ICD-9 codes included 395.0, 746.3, 396.2, and 424.1; ICD-10 codes included I06.0, I06.2, I35.0, and Q23.0.

Application of validated natural language processing algorithm vs administrative diagnosis codes to identify aortic stenosis among all adult echocardiograms, 2008–2018 AS = aortic stenosis. ICD-9 codes included 395.0, 746.3, 396.2, and 424.1; ICD-10 codes included I06.0, I06.2, I35.0, and Q23.0. Further, in the 104,090 echocardiograms with AS by NLP, there was a broad distribution of AS severity using the NLP algorithm, and only 4.2% did not have a specific physician-designated AS severity level (Table 4). The NLP-derived hemodynamic parameters matched well to the physician-designated AS severity level. The mean (SD) AV max for physician-designated mild, mild-moderate, moderate, moderate-severe, and severe AS were 2.4 m/s (0.4), 2.8 m/s (0.5), 3.2 m/s (0.5), 3.6 m/s (0.6), and 4.2 m/s (0.8), respectively; the mean (SD) AV mean gradient for physician-designated mild, mild-moderate, moderate, moderate-severe, and severe AS were 12.9 mm Hg (4.9), 18.3 mm Hg (5.8), 24.5 mm Hg (7.9), 31.5 mm Hg (9.4), and 43.8 mm Hg (16.0), respectively.
Table 4

Distribution of severity of aortic stenosis based on natural language processing algorithm applied to echocardiogram reports between 2008 and 2018, overall and stratified by the presence or absence of administrative diagnosis codes

Severity of aortic stenosisOverallN = 104,090Diagnostic code for aortic stenosisN = 67,297No diagnostic code for aortic stenosisN = 36,793
Mild44,767 (43.0)17,290 (25.7)27,477 (74.7)
Mild-to-moderate7130 (6.9)4958 (7.4)2172 (5.9)
Moderate22,888 (22.0)19,049 (28.3)3839 (10.4)
Moderate-to-severe6987 (6.7)6624 (9.8)363 (1.0)
Severe17,916 (17.2)17,457 (25.9)459 (1.3)
No severity found4402 (4.2)1919 (2.9)2483 (6.7)

Severity of aortic stenosis was based upon interpreting physician assessment of the echocardiogram identified through validated natural language processing algorithm.

Distribution of severity of aortic stenosis based on natural language processing algorithm applied to echocardiogram reports between 2008 and 2018, overall and stratified by the presence or absence of administrative diagnosis codes Severity of aortic stenosis was based upon interpreting physician assessment of the echocardiogram identified through validated natural language processing algorithm. We next evaluated the distribution of AS severity in echocardiograms that did or did not have an associated diagnosis code for AS. In the subset of 67,297 echocardiograms that had both NLP-classified AS and an associated AS diagnosis code, disease severity was fairly evenly distributed across the spectrum of severity (ie, mild, moderate, and severe), but with a rightward shift toward more severe disease compared to the overall cohort of echocardiograms with AS. Among the 36,793 echocardiograms with NLP-classified AS but without any associated AS diagnosis code, slightly less than three-quarters had mild AS, and 18.6% had severity that was greater than mild. Of all the echocardiograms with moderate or greater disease severity, 9.8% had no associated diagnostic code for AS.

Discussion

In our study, we successfully developed and validated algorithms using NLP to extract detailed data elements from semi-structured echocardiogram reports with free text sections within a large, integrated healthcare delivery system. We applied the validated NLP algorithms to nearly 1 million echocardiogram reports to identify nearly 54,000 patients with AS between 2008 and 2018. To understand if case identification of AS was superior using validated NLP algorithms compared to traditional case identification using administrative diagnostic codes, we examined the ability of each method to identify cases of AS in a large, diverse, community-based population. We found our validated NLP algorithms were significantly more accurate than using administrative diagnosis codes for identifying AS. We found that over 35% of echocardiograms with AS identified by NLP were performed on patients who did not have an associated AS diagnosis code up to 14 days before or 6 months after the procedure. Further, nearly 20% of the echocardiograms had hemodynamically significant AS (ie, greater than mild disease by the reading physician’s assessment). Although the majority of echocardiograms without administrative diagnosis codes were for mild AS, even mild AS warrants follow-up with an echocardiogram every 3–5 years, per recent clinical practice guidelines. The significant portion of hemodynamically significant AS cases lacking codes suggests that codes are inconsistently applied in AS cases. In addition, the suboptimal PPV of 66% for administrative diagnostic codes being associated with an NLP-confirmed case of AS in the full 2008–2018 dataset may also reflect that AV disease diagnosis codes are not highly specific for AS, and instead may be applied in cases of aortic regurgitation, may be mistakenly applied in cases of aortic sclerosis without stenosis, or may reflect older codes in patients who previously received AV surgery. While the poor specificity was worse in the ICD-9 era, PPV was still suboptimal at 76%—indicating a lot of false-positive cases—when examined in the ICD-10 era (Supplemental Table 4). This lack of both specificity and sensitivity of AS administrative diagnosis codes, coupled with the lack of information on disease severity, which determines clinical follow-up, makes diagnosis codes an inferior method for case ascertainment and as a tool to guide population management compared to NLP methods. Incorporating NLP tools into traditional quality improvement programs could facilitate more effective individual and population management than relying on administrative and diagnosis codes alone. NLP has been used for various clinical applications, including identification of postoperative surgical, and critical care complications, identification of specific radiographic findings (eg, pulmonary nodules from radiology reports), medication extraction from clinical notes, improvement of clinical prediction models, and identification of clinical conditions (eg, pneumonia,, heart failure). However, the use of NLP to identify cases of valvular heart disease and assess its severity is rare and has been infrequently done., No published study has demonstrated the superiority of an NLP-based approach compared to using traditionally used administrative diagnostic codes across multiple coding eras. Use of NLP methods for improving both research and clinical quality of care has been discussed for decades,, but despite the widespread implementation of EHR systems and rapid expansion in availability of unstructured data, it has a limited role within most healthcare delivery systems. Despite the maturation and integration of NLP-based methods in other industries, integration of NLP has been slow in healthcare. However, recent initiatives by several large technology companies attempting to expand their footprint into healthcare may accelerate this integration., Although some routine tracking of conditions or procedures, exists for quality or regulatory reporting purposes using various approaches, most medical conditions are not routinely identified and assessed from the clinically rich data in EHRs using validated methods. In a systematic review to identify examples where NLP or other text-mining methods were used to conduct more precise case detection beyond structured codes, 67 studies published between 2000 and 2015 for 41 different clinical conditions were found, none of which included valvular heart disease, though proof-of-concept data exist and more recent efforts have successfully queried and abstracted echocardiography data on a larger scale. One possible explanation is that echocardiography reports have been less well integrated into EHRs, making them difficult to query. In our study, we developed and validated machine learning–based methods applied to semi-structured echocardiogram report data to identify patients across the spectrum of disease severity for the most common adult cardiac valvular condition. Using NLP methods, we comprehensively identified AS patients from echocardiography reports. Systematically incorporating NLP tools into quality improvement programs could facilitate more cost-effective individual and population management for AS rather than relying on administrative diagnosis codes alone, which can misclassify individuals and do not provide detailed information on disease severity. Our study has certain limitations. While we studied echocardiogram reports derived from a large, diverse population receiving care within an integrated healthcare delivery system, the operating characteristics of our NLP algorithms and administrative diagnosis codes for identification of AS, and discrepancies between the 2 methods, may vary in other health systems. However, given the lack of detail for valvular conditions among current administrative diagnosis codes, NLP-based case identification has many advantages, such as identifying disease severity, which is not noted in the current diagnosis code classification scheme, as well as identifying the accompanying echo parameters that contribute to a patient’s overall course and prognosis (ie. AV velocity, mean AV gradient, LVEF). In addition, given the broad time period examined and the large number of reading cardiologists within our healthcare system, our NLP algorithms likely capture a diversity of text combinations to describe AS that would be applicable to other health systems. All patients were members of KPNC at the time of echocardiogram, and KPNC has low overall annual attrition (loss of membership) rates of 2%–3%, and lower rates among older persons (age >65 years), who comprise the majority of AS patients. Despite this, some patients identified with AS by NLP may not have had the opportunity to have an AS diagnosis code applied to their medical record owing to membership cancellation, no further follow-up visits, etc; but given our low attrition rates and high rates of access to care, these possibilities likely did not meaningfully bias the results.

Conclusion

In conclusion, our study demonstrates the ability of NLP to accurately identify and characterize the severity of AS from semi-structured and unstructured echocardiogram reports and supports the potential value of NLP to enhance quality improvement and research efforts for this condition. Future studies leveraging NLP-derived data to evaluate the association between severity of AS and clinical outcomes, along with identifying predictors of AS progression, will further advance personalized and population-based care strategies to optimize surveillance and treatment of adults with this common valvular heart condition.

Acknowledgments

The authors wish to thank Kathleen Nogueria, MHA, for technical assistance with NLP queries.

Funding Sources

This work was supported by grants from The Permanente Medical Group Delivery Science and Applied Research and Physician Researcher Programs.

Disclosures

The authors have no conflicts to disclose.

Authorship

All authors attest they meet the current ICMJE criteria for authorship.

Patient Consent

Waiver of informed consent was obtained owing to the nature of the study.

Ethics Statement

The research protocol used in this study was reviewed and approved by the Kaiser Permanente Northern California institutional review board.

Guidelines Statement

The research reported in this paper adhered to the STROBE guidelines for observational research.
  28 in total

1.  Natural Language Processing for Identification of Incidental Pulmonary Nodules in Radiology Reports.

Authors:  Stella K Kang; Kira Garry; Ryan Chung; William H Moore; Eduardo Iturrate; Jordan L Swartz; Danny C Kim; Leora I Horwitz; Saul Blecker
Journal:  J Am Coll Radiol       Date:  2019-05-24       Impact factor: 5.532

2.  COUNTERPOINT: Is ICD-10 Diagnosis Coding Important in the Era of Big Data? No.

Authors:  David M Liebovitz; John Fahrenbach
Journal:  Chest       Date:  2018-02-22       Impact factor: 9.410

3.  Development and Validation of a Natural Language Processing Tool to Identify Patients Treated for Pneumonia across VA Emergency Departments.

Authors:  B E Jones; B R South; Y Shao; C C Lu; J Leng; B C Sauer; A V Gundlapalli; M H Samore; Q Zeng
Journal:  Appl Clin Inform       Date:  2018-02-21       Impact factor: 2.342

4.  Annual Outcomes With Transcatheter Valve Therapy: From the STS/ACC TVT Registry.

Authors:  David R Holmes; Rick A Nishimura; Frederick L Grover; Ralph G Brindis; John D Carroll; Fred H Edwards; Eric D Peterson; John S Rumsfeld; David M Shahian; Vinod H Thourani; E Murat Tuzcu; Sreekanth Vemulapalli; Kathleen Hewitt; Joan Michaels; Susan Fitzgerald; Michael J Mack
Journal:  Ann Thorac Surg       Date:  2016-02       Impact factor: 4.330

Review 5.  The NCDR CathPCI Registry: a US national perspective on care and outcomes for percutaneous coronary intervention.

Authors:  Issam Moussa; Anthony Hermann; John C Messenger; Gregory J Dehmer; W Douglas Weaver; John S Rumsfeld; Frederick A Masoudi
Journal:  Heart       Date:  2013-01-15       Impact factor: 5.994

6.  NLP based congestive heart failure case finding: A prospective analysis on statewide electronic medical records.

Authors:  Yue Wang; Jin Luo; Shiying Hao; Haihua Xu; Andrew Young Shin; Bo Jin; Rui Liu; Xiaohong Deng; Lijuan Wang; Le Zheng; Yifan Zhao; Chunqing Zhu; Zhongkai Hu; Changlin Fu; Yanpeng Hao; Yingzhen Zhao; Yunliang Jiang; Dorothy Dai; Devore S Culver; Shaun T Alfreds; Rogow Todd; Frank Stearns; Karl G Sylvester; Eric Widen; Xuefeng B Ling
Journal:  Int J Med Inform       Date:  2015-07-02       Impact factor: 4.046

Review 7.  2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease: Executive Summary: A Report of the American College of Cardiology/American Heart Association Joint Committee on Clinical Practice Guidelines.

Authors:  Catherine M Otto; Rick A Nishimura; Robert O Bonow; Blase A Carabello; John P Erwin; Federico Gentile; Hani Jneid; Eric V Krieger; Michael Mack; Christopher McLeod; Patrick T O'Gara; Vera H Rigolin; Thoralf M Sundt; Annemarie Thompson; Christopher Toly
Journal:  Circulation       Date:  2020-12-17       Impact factor: 29.690

Review 8.  Extracting information from the text of electronic medical records to improve case detection: a systematic review.

Authors:  Elizabeth Ford; John A Carroll; Helen E Smith; Donia Scott; Jackie A Cassell
Journal:  J Am Med Inform Assoc       Date:  2016-02-05       Impact factor: 4.497

Review 9.  Natural Language Processing of Clinical Notes on Chronic Diseases: Systematic Review.

Authors:  Seyedmostafa Sheikhalishahi; Riccardo Miotto; Joel T Dudley; Alberto Lavelli; Fabio Rinaldi; Venet Osmani
Journal:  JMIR Med Inform       Date:  2019-04-27

10.  Association of Cognitive Impairment With Treatment and Outcomes in Older Myocardial Infarction Patients: A Report From the NCDR Chest Pain-MI Registry.

Authors:  Akshay Bagai; Anita Y Chen; Jacob A Udell; John A Dodson; David D McManus; Mathew S Maurer; Jonathan R Enriquez; Judith Hochman; Abhinav Goyal; Timothy D Henry; Martha Gulati; Kirk N Garratt; Matthew T Roe; Karen P Alexander
Journal:  J Am Heart Assoc       Date:  2019-08-29       Impact factor: 5.501

View more
  1 in total

1.  Association of Thoracic Aortic Aneurysm Size With Long-term Patient Outcomes: The KP-TAA Study.

Authors:  Matthew D Solomon; Thomas Leong; Sue Hee Sung; Catherine Lee; J Geoff Allen; Joseph Huh; Paul LaPunzina; Hon Lee; Duncan Mason; Vicken Melikian; Daniel Pellegrini; David Scoville; Ahmad Y Sheikh; Dorinna Mendoza; Sahar Naderi; Ann Sheridan; Xinge Hu; Wendy Cirimele; Anne Gisslow; Sandy Leung; Kristine Padilla; Michael Bloom; Josh Chung; Adrienne Topic; Paniz Vafaei; Robert Chang; D Craig Miller; David H Liang; Alan S Go
Journal:  JAMA Cardiol       Date:  2022-10-05       Impact factor: 30.154

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.