GLP-1 Use, Downstream Medical Spending, and Acute-Care Burden Among Adults with BMI-Defined Obesity: An Overlap-Weighted MEPS Analysis
Abstract
1. Introduction
2. Literature Review
2.1. Obesity as a Medical-Expenditure Problem
2.2. GLP-1 Therapeutics and Expected Economic Channels
2.3. Where the Present Study Adds Value
3. Data and Methods
3.1. Data Source and File Assembly
3.2. BMI-Defined Samples and GLP-1 Exposure
3.3. Outcomes, Covariates, and Survey Structure
3.4. Econometric Framework
3.4.1. Benchmark Overlap-Weighted Expenditure Models
3.4.2. Diagnostic and Robustness Extensions
4. Results
4.1. Sample Architecture and Raw Imbalance
4.2. Balance Improvement After Overlap Weighting
4.3. Primary Spending Results
4.4. Credibility Diagnostics
4.5. Utilization Channels
4.6. Two-Part Decomposition of Zero-Heavy Spending Outcomes
4.7. Sensitivity Concordance and Economic Interpretation
5. Discussion
- project the pharmacy increment on the spending side and the non-drug and acute-care offsets on the savings side using the magnitudes documented here as benchmark anchors,
- explicitly distinguish same-year budget impact from long-horizon cost-effectiveness when communicating coverage decisions to plan sponsors and members, and
- integrate inpatient-utilization indicators, particularly inpatient discharges and inpatient nights, into formulary review committees as routine downstream metrics rather than treating spending in isolation.
6. Limitations
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
| Outcome | M1 | M2 | M3 | M4 | M5 | M5 p-Value |
|---|---|---|---|---|---|---|
| Non-drug medical spending | −3118 | −3116 | −3143 | −2794 | −2586 | 0.0181 |
| Acute-care spending | −2270 | −2262 | −2271 | −2188 | −2019 | 0.003 |
| Total medical spending | 5815 | 5785 | 5826 | 6195 | 6483 | 0 |
| Out-of-pocket spending | 291 | 297 | 274 | 306 | 325 | 0.1237 |
| Outcome | Specification | β | p-Value | Marginal Effect ($/PY) | Treated n |
|---|---|---|---|---|---|
| Non-drug medical spending | Primary sample—any fill | −0.2489 | 0.0184 | −2584 | 298 |
| Non-drug medical spending | All obesity—sustained | −0.248 | 0.0181 | −2552 | 277 |
| Non-drug medical spending | All obesity—any fill | −0.2475 | 0.0183 | −2548 | 300 |
| Non-drug medical spending | Severe obesity—sustained | −0.2095 | 0.0868 | −2287 | 183 |
| Non-drug medical spending | Severe obesity—any fill | −0.2097 | 0.0866 | −2291 | 196 |
| Acute-care spending | Primary sample—any fill | −0.575 | 0.0035 | −1990 | 298 |
| Acute-care spending | All obesity—sustained | −0.5912 | 0.0026 | −2010 | 277 |
| Acute-care spending | All obesity—any fill | −0.5803 | 0.0031 | −1981 | 300 |
| Acute-care spending | Severe obesity—sustained | −0.5093 | 0.0339 | −1953 | 183 |
| Acute-care spending | Severe obesity—any fill | −0.4961 | 0.0376 | −1908 | 196 |
| Total medical spending | Primary sample—any fill | 0.3132 | 0 | 6372 | 298 |
| Total medical spending | All obesity—sustained | 0.3195 | 0 | 6446 | 277 |
| Total medical spending | All obesity—any fill | 0.3145 | 0 | 6338 | 300 |
| Total medical spending | Severe obesity—sustained | 0.3078 | 0 | 6458 | 183 |
| Total medical spending | Severe obesity—any fill | 0.3026 | 0.0001 | 6344 | 196 |
| Non-drug medical spending | Primary sample—semaglutide only | −0.432 | 0.0785 | −3792 | 62 |
| Non-drug medical spending | Primary sample—liraglutide only | −0.1416 | 0.3091 | −1419 | 118 |
| Non-drug medical spending | Primary sample—dulaglutide only | −0.0937 | 0.5309 | −955 | 121 |

Appendix B. Analytical Pipeline: Step-by-Step Code Outline
Appendix B.1. Purpose and Scope
| Algorithm A1. Analytical pipeline (high-level pseudocode) |
| Inputs: MEPS Full-Year Consolidated files (2018–2022); BMI, expenditure, utilization, insurance, and survey-design auxiliary files. Output: Estimated GLP-1 contrasts on spending and utilization, with cluster robust inference and sensitivity envelope. 1. Data Preparation (pandas): 1.1. Read MEPS files; harmonize DUPERSID and YEAR; replace MEPS sentinel codes (−1, −7, −8, −9, −15) with NaN. 1.2. Construct GLP-1 exposure from RXNAME/RXDRGNAM via molecule and brand keyword matching; aggregate to person-year and define glp1_sustained (≥ 2 fills or ≥ 60 days’ supply) and glp1_any_fill. 1.3. Construct ICD-10 comorbidity flags (E11, I10, E78, I25, I50, N18, J45, F32/F33, F40/F41) and a harmonized DM indicator combining the person-file diagnosis flag with the ICD-10 E11 evidence. 1.4. Construct outcomes: nondrug_medexp = TOTEXP − RXEXP, acute_care_exp = IPTEXP + ERTEXP, total_medexp, oop_exp, plus utilization counts (er_visits, inpatient_discharges, inpatient_nights, office_visits, outpatient_visits). 2. Sample construction: Restrict to adults (age ≥ 18), to years with observed adult BMI (2019,2021), and to BMI ≥ 30. Build the primary sample (BMI ≥ 30 and ≥ 1 cardiometabolic risk), all-obesity (BMI ≥ 30), severe-obesity (BMI ≥ 35), and DM-excluded (BMI ≥ 30 and diabetes_combined = 0) sensitivity samples. 3. Overlap weighting (scikit-learn): Fit a logistic propensity model e(x) = P(GLP1= 1 | X) using sklearn.linear_model.LogisticRegression with the full covariate set. Compute overlap weights as w_0 = 1 − e (x) for treated and w_0 = e (x) for controls. Combine with the MEPS full-year survey weight PERWT_F and normalize so that the resulting final_weight sums to the sample size. 4. Spending estimation (statsmodels): For each spending outcome, fit Poisson PML with a log link as sm.GLM(y, X, family=Poisson(link=Log(), var_weights=final_weight). Estimate variance with cluster-robust standard errors at the VARSTR × VARPSU level: model.fit (cov_type = ‘cluster’, cov_kwds = {‘groups’: cluster_id}). Run the M1-M5 specification ladder (treatment only→demographics→SES→clinical→self-rated health). Compute marginal-dollar contrasts by predicting under treated and control regimes. 5. Utilization and two-part estimation: Fit utilization counts with sm.GLM(…, family=Poisson()) and re-estimate as a robustness check with sm.GLM(…, family=NegativeBinomial()); report incidence rate ratios as exp(β). For zero-heavy spending outcomes, fit a two-part model: Part 1 as a logit on 1 [Y > 0] via sm.GLM (…, family=Binomial()), and Part 2 as a Gamma log-link GLM on the positive subsample via sm.GLM(…, family=Gamma (link=Log()). All parts use the normalized final_weight and the same cov_type=’cluster’ inference. 6. Sensitivity, diagnostics, and reporting: Re-estimate the benchmark contrasts under (i) glp1_any_fill instead of sustained use, (ii) the all-obesity, severe-obesity, and DM-excluded samples, and (iii) molecule-specific exposures (glp1_semaglutide, glp1_liraglutide, glp1_dulaglutide). Aggregate sign and significance across specifications into a concordance summary, apply Benjamini–Hochberg FDR control separately within two pre-specified test families, the four fully adjusted (M5) primary spending contrasts and the five primary utilization contrasts, using a standard rank-based BH procedure with monotone enforcement and produce diagnostic figures (covariate balance, specification stability, sensitivity envelope, offset decomposition). |
Appendix B.2. Software Environment
- pandas (v3.0.5)/numPy (v2.5.1) → data manipulation, sentinel handling, and outcome construction;
- scikit-learn (v1.9.0) → logistic propensity score model;
- statsmodels (v0.14.6) → generalized linear models (Poisson, Gamma, Binomial, Negative Binomial) and cluster-robust inference;
- matplotlib (v3.10.6) → diagnostic and balance figures.
Appendix B.3. Step 1. Data Extraction and Cleaning
- Read each file with pandas.read_excel; for the prescribed-medications file (multi-sheet), concatenate sheets row-wise into a single long table.
- Cast DUPERSID to a stripped string and YEAR to integer.
- Replace MEPS sentinel codes ({−1, −2, −3, −7, −8, −9, −15}) with NaN across numeric columns.
- Persist cleaned tables as Parquet under 02_clean_data/ for fast downstream loading.
Appendix B.4. Step 2. Sample Construction
- Build a single master person-year table by left-joining the person file (kisi_verileri) with BMI, expenditure, utilization, insurance, survey, GLP-1 person-year exposure, and ICD-10 person-year comorbidity tables.
- Restrict to adults (age ≥ 18), to years with observed adult BMI
- Define analytic samples:
- primary = adult & yr_ok & has_bmi & (BMI ≥ 30) & cardio risk
- all_obesity = adult & yr_ok & has_bmi & (BMI ≥30)
- severe_obese = adult & yr_ok & has_bmi & (BMI ≥35)
- DM_excluded = adult & yr_ok & has_bmi & (BMI ≥30) (diabetes_combined == 0)
- where cardio-risk = (diabetes_combined | HIBPDX | CHDDX |
- CHOLDX | icd_htn_i10 | icd_lipid_e78 | icd_chd_i25 | STRKDX)
Appendix B.5. Step 3. Exposure and Outcome Construction
Appendix B.5.1. GLP-1 Exposure
- glp1_any_fill = 1 if any GLP-1 fill in the person-year
- glp1_sustained = 1 if (glp1_rx_count >= 2) OR (glp1_total_daysup >= 60)
Appendix B.5.2. ICD-10 Comorbidities
Appendix B.5.3. Outcomes
- nondrug_medexp = TOTEXP − RXEXP
- acute_care_exp = IPTEXP + ERTEXP
- outpatient_exp = OPTEXP + OBVEXP
- total_medexp = TOTEXP
- rx_exp = RXEXP
- oop_exp = TOTSLF
- er_visits = ERTOT
- inpatient_discharges = IPDIS
- inpatient_nights = IPNGTD
- office_visits = OBTOTV
- outpatient_visits = OPTOTV
- rx_fills_total = RXTOT
Appendix B.6. Step 4. Overlap Weigthing
- from sklearn.linear_model import LogisticRegression
- lr = LogisticRegression(penalty=’l2’, C=1.0, solver=’lbfgs’, max iter=2000)
- lr.fit(X, treatment) # treatment = glp1_sustained
- ps = lr.predict_proba(X)[:, 1] # propensity score e(x)
- ow= np.where(treatment==1, 1-ps, ps) # overlap weight
- final_weight= PERWT_F * ow # combine with MEPS survey weight
- # normalize so that weights sum to N for use as analytical (var_weights) input
Appendix B.7. Step 5. Estimation
Appendix B.7.1. Cluster Definition and Survey-Approximate Interference
- cluster_id = VARSTR.astype(str) + ‘_’ + VARPSU.astype(str)
Appendix B.7.2. Spending Models (Poisson PML, Log Link)
- import statsmodels.api as sm
- from statsmodels.genmod.families import Poisson, Gamma, Binomial, NegativeBinomial
- from statsmodels.genmod.families.links import Log
- for outcome in [‘nondrug_medexp’, ‘acute_care_exp’, ‘total_medexp’, ‘oop_exp’]:
- for spec in [‘M1_treatment_only’, ‘M2_demo’, ‘M3_ses’,
- ‘M4_clinical’, ‘M5_full’]:
- X_spec = sm.add_constant(design_matrix(spec))
- model = sm.GLM(y, X_spec,
- family=Poisson(link=Log()),
- var_weights=w_norm)
- fit = model.fit(cov_type=’cluster’,
- cov_kwds={‘groups’: cluster_id},
- maxiter=200)
- # marginal-dollar contrast
- X1 = X_spec.copy(); X1[:, 1] = 1
- X0 = X_spec.copy(); X0[:, 1] = 0
- marginal_dollar = np.average(fit.predict(X1) – fit.predict(X0),
- weights=w_norm)
Appendix B.7.3. Two-Part Models (Zero-Heavy Spending Outcomes)
- # Part 1 – P(Y > 0) via logit
- f1 = sm.GLM((y > 0).astype(int), X,
- family=Binomial(),
- var_weights=w_norm)\
- .fit(cov_type=’cluster’, cov_kwds={‘groups’: cluster_id})
- # Part 2 – E[Y | Y > 0] via Gamma log-link on the positive subsample
- f2 = sm.GLM(y[y > 0], X[y > 0, :],
- family=Gamma(link=Log()),
- var_weights=w_norm[y > 0])\
- .fit(cov_type=’cluster’, cov_kwds={‘groups’ : cluster_id[y >0]})
Appendix B.7.4. Utilization Models (Counts)
- # Poisson PML benchmark
- fp = sm.GLM(y_count, X, family=Poisson(),
- var_weights=w_norm)\
- .fit(cov_type=’cluster’, cov_kwds={‘groups’: cluster_id})
- IRR = np.exp(fp.params[1])
- IRR_lo = np.exp(fp.conf_int()[1, 0])
- IRR_hi = np.exp(fp.conf_int()[1, 1])
- # Negative Binomial robustness
- fn = sm.GLM(y_count, X, family=Negative Binomial),
- var_weights=w_norm)\
- .fit(cov_type=’cluster’, cov_kwds={‘groups’: cluster_id})
Appendix B.8. Step 6: Diagnostics, Sensitivity, and Reporting
Appendix B.8.1. Sensitivity Envelope
Appendix B.8.2. Concordance Summary
Appendix B.8.3. Multiplicity Control
- def benjamini_hochberg (pvals):
- pvals = np.asarray(pvals, dtype=float)
- valid = ~np.isnan(pvals)
- p_valid = pvals[valid]
- m = len(p_valid)
- # 1) sort p-values ascending
- order = np.argsort(p_valid)
- ranks = np.empty_like(order)
- ranks[order] = np.arrange(1, m+1)
- # 2) raw BH adjustment: q_raw(i) = p(i) * (m / rank(i)
- q_raw = p_valid * m / ranks
- # 3) enforce monotonicity from largest to smallest rank,
- # and cap q-values at 1.0
- sorted_q = q_raw[order]
- sorted_q[-1] = min(sorted_q[-1], 1.0)
- for j in range(len(sorted_q) -2, -1, -1):
- sorted_q[j+1] = min(sorted_q[j + 1], 1.0)
- sorted_q[j] = min(sorted_q[j], sorted_q[j + 1])
- q_corrected = np.empty_like(sorted_q)
- q_corrected[order] = sorted_q
- q_full = np.full_like(sorted_q)
- q_full[valid] = q_corrected
- return q_full
- # Family 1: M5 primary utilization contrasts (m=4)
- q_spending = benjamini_hochberg(pvals_M5_spending)
- # Family 2: primary utilization contrasts (m=5)
- q_utilization = benjamini_hochberg(pvals_utilization)
Appendix B.8.4. Diagnostic Features
- Analytical workflow: six-step vertical flow diagram from data extraction to diagnostics, with side panels listing operational details (Figure 1).
- Participant flow: STROBE-compliant flow chart from MEPS source files through inclusion/exclusion steps to the primary and sensitivity samples (Figure A1).
- Covariate balance: weighted love plot of |SMD| before and after overlap weighting (Figure 2).
- Specification stability: coefficient retention from M1 to M5 (Figure 3).
- Sensitivity envelope: sign and magnitude across alternative specifications (Figure 4).
Appendix B.9. Reproducibility Statement
References
- NCD Risk Factor Collaboration (NCD-RisC). Worldwide trends in underweight and obesity from 1990 to 2022: A pooled analysis of 3663 population-representative studies with 222 million children, adolescents, and adults. Lancet 2024, 403, 1027–1050. [Google Scholar] [CrossRef] [PubMed]
- OECD. The Heavy Burden of Obesity: The Economics of Prevention; OECD Publishing: Paris, France, 2019.
- Cawley, J.; Meyerhoefer, C. The medical care costs of obesity: An instrumental variables approach. J. Health Econ. 2012, 31, 219–230. [Google Scholar] [CrossRef] [PubMed]
- Kim, D.D.; Basu, A. Estimating the medical care costs of obesity in the United States: Systematic review, meta-analysis, and empirical analysis. Value Health 2016, 19, 602–613. [Google Scholar] [CrossRef] [PubMed]
- Grunvald, E.; Shah, R.; Hernaez, R.; Chandar, A.K.; Pickett-Blakely, O.; Teigen, L.M.; Harindhanavudhi, T.; Sultan, S.; Singh, S.; Davitkov, P. AGA clinical practice guideline on pharmacological interventions for adults with obesity. Gastroenterology 2022, 163, 1198–1225. [Google Scholar] [CrossRef] [PubMed]
- Pi-Sunyer, X.; Astrup, A.; Fujioka, K.; Greenway, F.; Halpern, A.; Krempf, M.; Lau, D.C.W.; Le Roux, C.W.; Ortiz, R.V.; Jensen, C.B.; et al. A randomized, controlled trial of 3.0 mg of liraglutide in weight management. N. Engl. J. Med. 2015, 373, 11–22. [Google Scholar] [CrossRef] [PubMed]
- Wilding, J.P.H.; Batterham, R.L.; Calanna, S.; Davies, M.; Van Gaal, L.F.; Lingvay, I.; McGowan, B.M.; Rosenstock, J.; Tran, M.T.; Wadden, T.A.; et al. Once-weekly semaglutide in adults with overweight or obesity. N. Engl. J. Med. 2021, 384, 989–1002. [Google Scholar] [CrossRef] [PubMed]
- Garvey, W.T.; Batterham, R.L.; Bhatta, M.; Buscemi, S.; Christensen, L.N.; Frias, J.P.; Jódar, E.; Kandler, K.; Rigas, G.; Wadden, T.A.; et al. Two-year effects of semaglutide in adults with overweight or obesity: The STEP 5 trial. Nat. Med. 2022, 28, 2083–2091. [Google Scholar] [CrossRef] [PubMed]
- Jastreboff, A.M.; Aronne, L.J.; Ahmad, N.N.; Wharton, S.; Connery, L.; Alves, B.; Kiyosue, A.; Zhang, S.; Liu, B.; Bunck, M.C.; et al. Tirzepatide once weekly for the treatment of obesity. N. Engl. J. Med. 2022, 387, 205–216. [Google Scholar] [CrossRef] [PubMed]
- Lincoff, A.M.; Brown-Frandsen, K.; Colhoun, H.M.; Deanfield, J.; Emerson, S.S.; Esbjerg, S.; Hardt-Lindberg, S.; Hovingh, G.K.; Kahn, S.E.; Kushner, R.F.; et al. Semaglutide and cardiovascular outcomes in obesity without diabetes. N. Engl. J. Med. 2023, 389, 2221–2232. [Google Scholar] [CrossRef] [PubMed]
- Nguyen, T.; Wong, E.; Cope, R. Evaluating the efficacy and pharmacoeconomics of semaglutide and tirzepatide in the setting of obesity. Am. J. Ther. 2023, 30, e347–e352. [Google Scholar] [CrossRef] [PubMed]
- Asiabar, A.S.; Rezaei, M.A.; Jafarzadeh, D.; Rajaei, S.; Atefimanesh, P.; Soleimanpour, S.; Meher, M.H.K.; Azari, S. The cost-effectiveness analysis of semaglutide for the treatment of adult and adolescent patients with overweight and obesity: A systematic review. Eur. J. Clin. Pharmacol. 2024, 80, 1857–1870. [Google Scholar] [CrossRef] [PubMed]
- Rennert-May, E.; Manns, B.; Clement, F.; Spackman, E.; Collister, D.; Sumner, G.; Leal, J.; Miller, R.J.; Chew, D.S. Cost-effectiveness of semaglutide in patients with obesity and cardiovascular disease. Can. J. Cardiol. 2025, 41, 128–136. [Google Scholar] [CrossRef] [PubMed]
- Thomsen, R.W.; Mailhac, A.; Lohde, J.B.; Pottegard, A. Real-world evidence on the utilization, clinical and comparative effectiveness, and adverse effects of newer GLP-1RA-based weight-loss therapies. Diabetes Obes. Metab. 2025, 27, 66–88. [Google Scholar] [CrossRef] [PubMed]
- Arora, P.; Dabbous, F.; Udayachalerm, S.; Saiontz-Martinez, C.; Zhao, Z.; O Hartaigh, B.; Fabricatore, A.; Bassan, M.; Alvarez, S.; Fitch, A. Real-world healthcare resource utilization and medical costs in patients with overweight or obesity and multimorbidity treated with semaglutide in the United States. Expert Rev. Pharmacoecon. Outcomes Res. 2026, 26, 289–301. [Google Scholar] [CrossRef] [PubMed]
- U.S. Food and Drug Administration. FDA Approves New Drug Treatment for Chronic Weight Management, First Since 2014. FDA News Release. 4 June 2021. Available online: https://content.govdelivery.com/accounts/USFDA/bulletins/2e2adc7 (accessed on 12 December 2025).
- U.S. Food and Drug Administration. Drug Trials Snapshots: MOUNJARO (Tirzepatide). Available online: https://www.fda.gov/drugs/drug-approvals-and-databases/drug-trials-snapshots-mounjaro (accessed on 15 December 2025).
- U.S. Food and Drug Administration. FDA Approves New Medication for Chronic Weight Management. FDA News Release. 8 November 2023. Available online: https://www.fda.gov/news-events/press-announcements/fda-approves-new-medication-chronic-weight-management (accessed on 15 December 2025).
- Codella, R.; Senesi, P.; Luzi, L. GLP-1 agonists and exercise: The future of lifestyle prioritization. Front. Clin. Diabetes Healthc. 2025, 6, 1720794. [Google Scholar] [CrossRef] [PubMed]
- Cohen, J.W.; Cohen, S.B.; Banthin, J.S. The medical expenditure panel survey: A national information resource to support healthcare cost research and inform policy and practice. Med. Care 2009, 47, S44–S50. [Google Scholar] [CrossRef] [PubMed]
- Li, F.; Thomas, L.E.; Li, F. Addressing extreme propensity scores via the overlap weights. Am. J. Epidemiol. 2019, 188, 250–257. [Google Scholar] [PubMed]
- Thomas, L.E.; Li, F.; Pencina, M.J. Overlap weighting: A propensity score method that mimics attributes of a randomized clinical trial. JAMA 2020, 323, 2417–2418. [Google Scholar] [CrossRef] [PubMed]
- Austin, P.C. Balance diagnostics for comparing the distribution of baseline covariates between treatment groups in propensity-score matched samples. Stat. Med. 2009, 28, 3083–3107. [Google Scholar] [CrossRef] [PubMed]
- Santos Silva, J.M.C.; Tenreyro, S. The log of gravity. Rev. Econ. Stat. 2006, 88, 641–658. [Google Scholar] [CrossRef]
- Manning, W.G.; Mullahy, J. Estimating log models: To transform or not to transform? J. Health Econ. 2001, 20, 461–494. [Google Scholar] [CrossRef]
- Mullahy, J. Econometric modeling of health care costs and expenditures: A survey of analytical issues and related policy considerations. Med. Care 2009, 47, S104–S108. [Google Scholar] [CrossRef] [PubMed]
- Li, F.; Morgan, K.L.; Zaslavsky, A.M. Balancing covariates via propensity score weighting. J. Am. Stat. Assoc. 2018, 113, 390–400. [Google Scholar]
- Kish, L. Survey Sampling; John Wiley & Sons: Hoboken, NJ, USA, 1965. [Google Scholar]
- Benjamini, Y.; Hochberg, Y. Controlling the false discovery rate: A practical and powerful approach to multiple testing. J. R. Stat. Soc. Ser. B 1995, 57, 289–300. [Google Scholar] [CrossRef]
- VanderWeele, T.J.; Ding, P. Sensitivity Analysis in Observational Research: Introducing the E-Value. Ann. Intern. Med. 2017, 167, 268–274. [Google Scholar] [CrossRef] [PubMed]
- Gündem, F. Türkiye’de İBBS 2 Bölgeleri Arasında Gelir Yakınsaması Var mıdır? Mekansal Ekonometrik Bir Katkı (Is There Income Convergence between NUTS 2 Territories in Turkey? A Spatial Statistical and Spatial Econometrics Contribution). Sosyoekonomi 2017, 25, 145–160. [Google Scholar]
- Allred, M. GLP-1 Weight Loss Protocol: An Evidence-Based Translation Project. J. Dr. Nurs. Pract. 2025. [Google Scholar] [CrossRef] [PubMed]






| Analytic Sample | Total n | Sustained GLP-1 | Controls | Any GLP-1 Fill | 2019 | 2021 |
|---|---|---|---|---|---|---|
| Primary BMI-defined obesity sample | 7144 | 275 | 6869 | 298 | 3839 | 3305 |
| All-obesity sensitivity sample | 11,078 | 277 | 10,801 | 300 | 6232 | 4846 |
| Severe-obesity sensitivity sample | 5047 | 183 | 4864 | 196 | 2816 | 2231 |
| DM-excluded sensitivity sample | 8577 | 10 | 8567 | 11 | 4935 | 3642 |
| Characteristic | GLP-1 Users | Controls | SMD |
|---|---|---|---|
| Age, years | 60.03 | 58 | 0.155 |
| BMI, kg/m2 | 38.72 | 36.18 | 0.41 |
| Non-drug medical spending, $ | 9769.71 | 8268.44 | 0.086 |
| Total medical spending, $ | 25,189.32 | 11,674.41 | 0.514 |
| Acute-care spending, $ | 2648.06 | 2816.75 | 0.017 |
| Prescription spending, $ | 15,419.61 | 3405.98 | 0.687 |
| Office visits, count | 15.64 | 10.67 | 0.276 |
| Female, % | 61.1 | 56.2 | 0.098 |
| DM, % | 97.1 | 32.5 | 1.352 |
| Hypertension, % | 40 | 27.4 | 0.267 |
| Dyslipidemia, % | 34.2 | 19.3 | 0.337 |
| Coronary heart disease, % | 5.5 | 3.3 | 0.106 |
| Depression, % | 12.7 | 6.2 | 0.223 |
| Self-rated health (1–5) | 3.25 | 2.89 | 0.369 |
| Analytic Sample | Total n | Sustained GLP-1 | Max SMD Before | Max SMD After | Mean SMD After |
|---|---|---|---|---|---|
| Primary BMI-defined obesity sample | 7144 | 275 | 1.8342 | 0.1058 | 0.0333 |
| All-obesity sensitivity sample | 11,078 | 277 | 2.4001 | 0.1164 | 0.0355 |
| Severe-obesity sensitivity sample | 5047 | 183 | 2.0291 | 0.1615 | 0.038 |
| Outcome | β | Robust SE | % Change | Marginal Effect ($/PY) | p-Value | BH q-Value |
|---|---|---|---|---|---|---|
| Non-drug medical spending | −0.2494 | 0.1056 | −22.1 | −2586 | 0.0181 | 0.0241 |
| Acute-care spending | −0.5856 | 0.1973 | −44.3 | −2019 | 0.003 | 0.006 |
| Total medical spending | 0.3182 | 0.0693 | 37.5 | 6483 | 0 | 0 |
| Out-of-pocket spending | 0.1766 | 0.1147 | 19.3 | 325 | 0.1237 | 0.1237 |
| Outcome | Beta | SE Cluster (VARSTRxVARPSU) | SE Cluster (VARSTR) | SE HC1 | SE Bootstrap (B = 500) |
|---|---|---|---|---|---|
| nondrug_medexp | −0.2494 | 0.1056 (p = 0.0181) | 0.1020 (p = 0.0145) | 0.1094 (p = 0.0227) | 0.0867 (p = 0.0040) |
| acute_care_exp | −0.5856 | 0.1973 (p = 0.0030) | 0.2053 (p = 0.0043) | 0.2084 (p = 0.0050) | 0.1571 (p = 0.0000) |
| total_medexp | +0.3182 | 0.0693 (p = 0.0000) | 0.0680 (p = 0.0000) | 0.0696 (p = 0.0000) | 0.0562 (p = 0.0000) |
| oop_exp | +0.1766 | 0.1147 (p = 0.1237) | 0.1090 (p = 0.1052) | 0.1091 (p = 0.1055) | 0.0906 (p = 0.0280) |
| Outcome | Beta | Rate Ratio (RR) | CI Bound (Closest to Null) | E-Value (Point) | E-Value (CI Bound) |
|---|---|---|---|---|---|
| nondrug_medexp | −0.2494 | 0.7792 | 0.9584 | 1.89 | 1.26 |
| acute_care_exp | −0.5856 | 0.5568 | 0.8196 | 2.99 | 1.74 |
| total_medexp | +0.3182 | 1.3747 | 1.2001 | 2.09 | 1.69 |
| oop_exp | +0.1766 | 1.1932 | 0.9530 | 1.67 | 1.28 |
| Group | Nominal n | ESS (Overlap-Weighted) | ESS Ratio (%) | Outcome | Observed SE | MDES (α = 0.05, 80% Power) | Observed Beta | Post-Hoc POWER |
|---|---|---|---|---|---|---|---|---|
| Overall | 7144 | 721 | 10.1% | nondrug_medexp | 0.1056 | ≥0.2957 (34.4%) | −0.2494 (Significant) | 65.6% |
| Treated (GLP-1) | 275 | 207 | 75.2% | acute_care_exp | 0.1973 | ≥0.5524 (73.7%) | −0.5856 (Exceeds MDES) | 84.3% |
| Control (non-GLP-1) | 6869 | 1260 | 18.3% | total_medexp | 0.0693 | ≥0.1940 (21.4%) | +0.3182 (Exceeds MDES) | 99.6% |
| - | - | - | - | oop_exp | 0.1147 | ≥0.3212 (37.9%) | +0.1766 (Below MDES) | 33.7% |
| Outcome | M1 Marginal ($/PY) | Absolute Effect Retained (%) | Raw Mean Difference ($/PY) | M5 (Fully Adjusted Marginal) ($/PY) | Sign Reversal |
|---|---|---|---|---|---|
| Non-drug medical spending | −3118 | 82.9 | 1501 | −2586 | Yes |
| Acute-care spending | −2270 | 88.9 | −169 | −2019 | No |
| Total medical spending | 5815 | 111.5 | 13,515 | 6483 | No |
| Out-of-pocket spending | 291 | 111.8 | 867 | 325 | No |
| Outcome | Variable | Beta | Robust SE | p-Value | Significance | 95% CI | Marginal Effect | Mean(Y) | Zero % |
|---|---|---|---|---|---|---|---|---|---|
| Dental expenditure | DVTEXP | 0.4069 | 0.1690 | 0.0161 | ** | [0.076, 0.738] | +$250 | $410 | 59.6% |
| Dental visit count | DVTOT | 0.3994 | 0.0982 | 0.0001 | *** | [0.207, 0.592] | +0.51 visits | 1.0 | 59.1% |
| Outcome | Poisson IRR | 95% CI Low | 95% CI High | p-Value | BH q-Value | NB IRR | NB p-Value |
|---|---|---|---|---|---|---|---|
| Emergency room visits | 0.876 | 0.638 | 1.202 | 0.4107 | 0.4107 | 0.809 | 0.1593 |
| Inpatient discharges | 0.686 | 0.501 | 0.94 | 0.0188 | 0.047 | 0.677 | 0.0158 |
| Inpatient nights | 0.524 | 0.347 | 0.79 | 0.002 | 0.01 | 0.457 | 0 |
| Office visits | 1.135 | 0.987 | 1.307 | 0.0763 | 0.0954 | 1.134 | 0.0595 |
| Outpatient visits | 0.758 | 0.566 | 1.015 | 0.063 | 0.0954 | 0.718 | 0.0139 |
| Outcome | Part 1 Logit Coef | Part 1 OR | Part 1 p-Value | Part 2 Gamma Coef | Part 2% Change | Part 2 p-Value | Positive Spenders |
|---|---|---|---|---|---|---|---|
| Acute-care spending | −0.2103 | 0.8103 | 0.2242 | −0.5404 | −41.7 | 0.001 | 1760 |
| Out-of-pocket spending | 1.2775 | 3.5877 | 0.0093 | 0.1561 | 16.9 | 0.1031 | 6503 |
| Inpatient spending | −0.1526 | 0.8585 | 0.4466 | −0.5944 | −44.8 | 0.0003 | 860 |
| Emergency spending | −0.2402 | 0.7865 | 0.1807 | −0.4056 | −33.3 | 0.0233 | 1431 |
| Outcome | Specifications | Share Significant at 5% | Share Significant at 10% | Coefficient Range |
|---|---|---|---|---|
| Acute-care spending | 5 | 100% | 100% | −0.5912 to −0.4961 |
| Non-drug medical spending | 8 | 38% | 75% | −0.4320 to −0.0937 |
| Total medical spending | 5 | 100% | 100% | 0.3026 to 0.3195 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Çelebi, O.; Gümüş, D.; Gümüş, Ö. GLP-1 Use, Downstream Medical Spending, and Acute-Care Burden Among Adults with BMI-Defined Obesity: An Overlap-Weighted MEPS Analysis. Healthcare 2026, 14, 2362. https://doi.org/10.3390/healthcare14152362
Çelebi O, Gümüş D, Gümüş Ö. GLP-1 Use, Downstream Medical Spending, and Acute-Care Burden Among Adults with BMI-Defined Obesity: An Overlap-Weighted MEPS Analysis. Healthcare. 2026; 14(15):2362. https://doi.org/10.3390/healthcare14152362
Chicago/Turabian StyleÇelebi, Onur, Dilek Gümüş, and Öner Gümüş. 2026. "GLP-1 Use, Downstream Medical Spending, and Acute-Care Burden Among Adults with BMI-Defined Obesity: An Overlap-Weighted MEPS Analysis" Healthcare 14, no. 15: 2362. https://doi.org/10.3390/healthcare14152362
APA StyleÇelebi, O., Gümüş, D., & Gümüş, Ö. (2026). GLP-1 Use, Downstream Medical Spending, and Acute-Care Burden Among Adults with BMI-Defined Obesity: An Overlap-Weighted MEPS Analysis. Healthcare, 14(15), 2362. https://doi.org/10.3390/healthcare14152362

