Using Epidemiology and Artificial Intelligence to Describe a Complex Primary Care Population in a Learning Health System
Why this work is in the frame
A frame that forgets how it found something cannot be audited. These are the routes that admitted this work.
Bibliographic record
Abstract
<h3>Context:</h3> Electronic health records (EHR) provide an opportunity for developing decision support and other types of learning health system (LHS) initiatives. Careful understanding of the population of interest and how clients are represented in the data is essential for problem selection and for effective study design and analysis of data to solve the problem. The Alliance for Healthier Communities is one of the first primary care LHS in North America, serving complex, at-risk clients through Community Health Centres (CHCs) across Ontario, Canada. We propose that to properly understand their electronic health record data both simple statistical techniques commonly seen in descriptive epidemiology and more complex techniques from artificial intelligence will be useful. <h3>Objective:</h3> To summarize characteristics of ongoing primary care clients served by CHCs for the purpose of informing future LHS initiatives. <h3>Study Design and Analysis:</h3> Table-based summaries are given for all outcome measures. An Ising model is used to identify condition co-occurrences, non-negative matrix factorization is used to examine care provider teams, and time series clustering is used to explore care frequency patterns. <h3>Setting or Dataset:</h3> EHR data from all CHCs across Ontario, Canada in 2009-2019. <h3>Population Studied:</h3> Clients over 18 years old in 2009 who indicated a CHC as their primary care provider and had at least one encounter in 2009-2019. <h3>Intervention/Instrument:</h3> N/A. <h3>Outcome Measures:</h3> Sociodemographic characteristics (from structured client characteristic table, e.g., age, education), clinical characteristics (20 chronic conditions, four acute conditions, multimorbidity), and health care use characteristics (providers involved, complexity, frequency). <h3>Results:</h3> There were 221,047 eligible clients. Social determinants and clinical conditions are most prominent in CHCs serving those most at risk in urban settings; the former are also more prevalent in clients with multimorbidity. Physician and nursing types provide most care, with heterogeneous combinations of other providers. There is notable within- and between-client variability in care complexity and frequency. We identify implications for future analyses such as cohort building and risk prediction. <h3>Conclusions:</h3> Simple statistical and artificial intelligence techniques can be used to effectively describe a complex primary care population; this population-level overview provides a foundation for future LHS initiatives.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it