Building a real-time cancer data mart (CDM) for an integrated health system, leveraging traditional natural language processing (NLP) methods, curated data sources, and large language models (LLMs).

S Shiyun Zhu (2Kaiser Permanente Northern California, Division of Research, Pleasanton, United States) T Teresa Thuong K. Le (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) K Kem M. Wong (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) M Maneesha Sobhana (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) M Michael M. Oehrli (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) A Amy R. Marks (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) S Sri R. Chimmula (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) J Jamila M. Gul (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) R Raymond Liu (Kaiser Permanente Northern California, Oakland, California, United States) M Meera Vimala Ragavan (Kaiser Permanente San Francisco, San Francisco, CA) L Lori Sakoda E Elizabeth M. Cespedes Feliciano (Kaiser Permanente Division of Research, Oakland, CA) L Lawrence H. Kushi V Vignesh A. Arasu (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) A Anlan Cao (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) D Douglas Corley (Kaiser Permanente Northern California Division of Research, Pleasanton, CA) T Theodore R. Levin (Division of Research, Kaiser Permanente Northern California, Pleasanton, CA)

Abstract

e13654 Background: Timely cancer case ascertainment is critical for supporting clinical trials, research, and operational workflows. Despite being the gold standard, information on people diagnosed with cancer from accredited cancer registries is often delayed well over one-year post-diagnosis. Advances in LLMs offer promising solutions but require high computational and GPU power. A novel strategy combining rule-based NLP with curated data sources and selective LLM use may offer a practical alternative. We developed a real-time CDM and evaluated two approaches: an NLP-only method and a hybrid method for identifying incident cancer cases and classifying key oncology characteristics. Methods: We identified 230,500 patients with no cancer history who had pathology reports or cancer diagnoses between 07/01/2023 and 12/31/2023 in Kaiser Permanente Northern California (KPNC). All records were processed using eMaRC, a CDC rule-based NLP model widely used by cancer registries. For the hybrid method, pathology reports indicating malignancy or suspicious findings were further analyzed using MedGemma, a generative LLM trained on medical datasets and applied using structured prompts. Both models classified malignancy, primary site, histology, and behavior. When models disagreed on, MedGemma results were prioritized. We evaluated accuracy by comparing cancer cases against those recorded in KPNC Cancer Registry, which conforms to SEER/NAACCR standards. Sensitivity, specificity, PPV, and NPV were calculated for 1631 breast, 851 colorectal, 677 lung, 687 melanoma, and 1358 prostate cancers cases, which together represent 60% of annual cases recorded in the registry. Results: Both methods – eMaRC only and hybrid approach – demonstrated high specificity ( > 99%). Adding MedGemma to eMaRC resulted sensitivities of 97%–99% across all cancer types, an average 2% increase over eMaRC alone. Sensitivity improved the most for prostate cancer (95% to 99%), followed by lung cancer (94% to 97%). Among 230,500 patients, true case prevalence ranged from 0.3% to 0.7%. Using the hybrid approach, was 91% for breast and prostate, ranged from 84%-86% for melanoma and colorectal, and lowest for lung at 71%. In practice, cases classified as breast and prostate are generally reliable, while lung cancer classification needed further review due to a higher rate of false positives. Conclusions: A hybrid method combining rule-based NLP, curated data sources, and selective LLM use achieved overall high sensitivity and specificity. Although less detailed than the cancer registry and prone to misclassification of certain cancers, the CDM’s rapid and automated process is highly scalable and efficient, making it valuable for operational use and research requiring rapid case identifications.

Article Details

Volume / Issue Vol. 44, Issue 16_suppl
Published June 01, 2026
ISSN 0732-183X
Publisher Lippincott Williams & Wilkins

Journal Info

Journal of Clinical Oncology

Lippincott Williams & Wilkins

ISSN: 0732-183X Health Sciences

Authors (17)

S

Shiyun Zhu

2Kaiser Permanente Northern California, Division of Research, Pleasanton, United States

T

Teresa Thuong K. Le

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

K

Kem M. Wong

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

M

Maneesha Sobhana

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

M

Michael M. Oehrli

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

A

Amy R. Marks

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

S

Sri R. Chimmula

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

J

Jamila M. Gul

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

R

Raymond Liu

Kaiser Permanente Northern California, Oakland, California, United States

M

Meera Vimala Ragavan

Kaiser Permanente San Francisco, San Francisco, CA

L

Lori Sakoda

E

Elizabeth M. Cespedes Feliciano

Kaiser Permanente Division of Research, Oakland, CA

L

Lawrence H. Kushi

V

Vignesh A. Arasu

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

A

Anlan Cao

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

D

Douglas Corley

Kaiser Permanente Northern California Division of Research, Pleasanton, CA

T

Theodore R. Levin

Division of Research, Kaiser Permanente Northern California, Pleasanton, CA