Modeling Disability-Adjusted Life Years for Policy and Decision Analysis

John A. Graves, Ph.D.

Vanderbilt University (Nashville, Tennessee)

2024-03-26

Collaborators and Thanks

Support for this work is graciously acknowledged from the Data to Policy initiative administered by Vital Strategies and funded by Bloomberg Philanthropies and the CDC Foundation.

  • Jinyi Zhu, Ph.D. (Vanderbilt)
  • Ashley Leech, Ph.D. (Vanderbilt)
  • Shawn Garbett, MS (Vanderbilt)
  • Marie Martin, Ph.D. (Vanderbilt)

Summary

  1. Three methods (beginner, intermediate, advanced) for modeling disability-adjusted life year (DALY) outcomes.
  2. New tools for structuring Markov models for multidimensional health outcomes.
  3. Advanced methods for discrete time Markov cohort modeling.

Summary

  • DALYs not as frequently used in HTAs or CEAs.
  • Used for resource allocation in LMICs, but with sparse methodological guidance.

Extending the HTA/CEA Toolkit

  • Our approaches are broadly applicable, facilitating calculation of multidimensional outcomes (QALYs, DALYs, etc.) for HTA and CEAs.
  • Advanced approach facilitates joint estimation of outcomes for all age classes and initial health states to investigate divergence between QALYs gained and DALYs averted.

Draft manuscript (with R code) available online at https://graveja0.github.io/dalys/

Building Decision Analytic Capacity in LMICs

Challenges and Contributions

  1. Foundational skills in CEA, HTA, and policy analysis.
  • DALYs as primary outcome
  • Modeling in Excel and other open-source environments (R, Amua)

Challenges and Contributions

  1. Difficulties adapting existing health economic models and modeling frameworks to LMIC settings.
  • Adapting existing models for DALY (rather than QALY) outcomes.

  • Adapting existing models to incorporate background mortality and disease-specific mortality based on LMIC-specific life tables and vital statistics.

Challenges and Contributions

  1. Accumulation and application of skills in advanced modeling techniques to guide decisionmaking, understand sources of uncertainty, and prioritize future knowledge generation.

  2. Methodological & technological “lock-in” necessitates considerable input & expertise to adapt existing models to new contexts.

DALYs: Background

Years of Life Lost to Disease

For a given condition c,

YLD(c) = D_c \cdot L_c

  • D_c is the condition’s disability weight
  • L_c is the time lived with the disease.

Years of Life Lost to Premature Mortality

  • YLL are defined by by a loss function.
  • Drawn from a reference life table, indicating remaining life expectancy at age a.
  • YLL(a)= Ex(a)

Life Expectancy & YLL

  • Contextual Choices: Ex(a) values may vary by research context (Anand and Reddy 2019).
  • Historical Method: GBD uses an exogenous life table approximating maximum human lifespan.
  • Alternatives: Endogenous tables or models may be preferred in certain cases.

Exogenous vs. Endogenous

  • Distinction: Source of life expectancy values (external vs. internal).
  • Exogenous: Independent mortality risks, using GBD’s reference table.
  • Endogenous: Specific to the population’s mortality risks and health states.

DALYs

DALY(c,a) = YLD(c) + YLL(a)

Evolution of DALY Calculations

  • Historical Practice: Initial GBD studies applied age-weighting and 3% annual time discounting.
  • Changes Post-2010: Discontinuation of these practices for a more descriptive DALY measure.

Current Discounting Practices

  • WHO-CHOICE Recommendations: Time discounting of health outcomes.
  • Methodology: Continuous-time discounting from original GBD equations is retained, though you can also input a \approx 0 discount rate.

Sources of Discounting

Model Time Horizon

1. Present Value of YLL (Continuous Time)

2. Present Value of YLD (Continuous Time)

2. Present Value of YLL (Discrete Time)

2. Present Value of YLL & YLD (t=0)

Years of Life Lost to Premature Mortality (YLL)



At age of death a, and based on discount rate r, YLL(a)= \frac{1}{r}\left(1-e^{-r Ex(a)}\right)

Years of Life Lived with Disability (YLD)



At cycle t, and for cycle duration \Delta_t YLD(c,\Delta_t) = D_c \bigg ( \frac{1}{r_{\Delta_t}}(1-e^{-r_{\Delta_t}}) \bigg ) \Delta_t

This approach applies a discount factor over time within a discrete time cycle to maintain the continuous time discounting approach used by the GBD.

Overview of Decision Problem

Overview of Decision Problem

  • Basic CVD model for the UK.
  • Strategies:
    • Natural History
    • Prevention (£50/yr; HR for CVD incidence = 0.90)
    • Treatment (£1,000/yr; HR = CVD death = 0.85)
    • Prevention and Treatment

Overview of Decision Problem

  • Draws exclusively on Global Burden of Disease data.

  • Framework and code is adaptable to any disease, country/region, year, gender captured in GBD data.

  • Draft paper builds on existing (Sick-Sicker) didactic model.

life_table_year = 2019 
location = "United Kingdom"
cause_id = 491 # CVD
sex = "Both"
radix = 100000  # Population basis for life tables

Data Sources

Description Source
Life Tables Global Burden of Disease Collaborative Network (2020b)
Disease Incidence Global Burden of Disease Collaborative Network (2020c)
Disease-Related Death Global Burden of Disease Collaborative Network (2020c)
Disease Prevalence by Age Global Burden of Disease Collaborative Network (2020c)
Reference Life Table Global Burden of Disease Collaborative Network (2021)
Disability Weights Global Burden of Disease Collaborative Network (2020a)

Key Assumptions and Parameters

  • Population cohort of newborns followed through death.
  • No discounting of health outcomes.
  • Half-cycle correction (Approaches 1 & 2)

Key Assumptions and Parameters

Cause-Deleted Background Mortality

Cause-Deleted Background Mortality

  • Accurate calculation of YLL requires counts/frequencies of disease-related deaths.
  • Often, background mortality is drawn directly from life table data.
  • Without cause-deleted mortality, double-count disease-related deaths.

Cause-Deleted Background Mortality

  • May be OK if cause-specific death is a small contributor to overall death rates.
  • But what if modeled disease is a frequent cause of death (e.g., cardiovascular disease, cancer)?
  • At older ages, CVD is a substantial contributor (~50%) of overall mortality.

Solution

  • Construct an alternative cause-deleted life table that “nets out” cause-specific deaths.
  • Fit a parametric (Heligman-Pollard) mortality model to get background- and cause-specific mortality rates.
  • Not foolproof: need to make an assumption that we can parse out deaths as indepdendent contributors to overall mortality.

CVD-Deleted Life Table

Constructing the cause-deleted life table requires two necessary inputs:

  1. Overall mortality by age.
  2. Cause-specific mortality by age (e.g., as a % of all deaths at a given age).
  • These are obtainable for many countries from the Global Burden of Disease and Human Cause of Death Database websites.

Parametric Mortality

Figure 1: Fitted vs. Observed Mortality Using Heligman-Pollard Parametric Mortality Model

Checkpoint: Survival

Checkpoint: CVD Prevalence

Figure 2: Prevalence by Age, Model vs. GBD Data

Methods, Part 1: Structuring the Model

Approach 1: Markov Trace (Beginner)

Process

  1. Define separate disease-related death state.
  2. Construct trace to track occupancy and changes in disease-related deaths.
  • YLD: use disability weight and diseased state occupancy.
  • YLL: new disease-related deaths and remaining life expectancy for age.

Summary and Comparison

Requires Trace Cause Specific Death State Direct Calculation of Outcomes Higher-Order Moments
1.  Markov Trace (Beginner)

State Transition Diagram

Intensity Matrix: Approach 1 (Markov Trace)

Embedding

  • We next embed the transition intensity matrix into a discrete time transition probability matrix.
  • For a defined cycle length (“time step”) \Delta t:
  • \mathbf{P}_t = e^{\mathbf{Q}_t\Delta t}

Embedding

  • Embedding matrices trivial in R (expm())
  • Possible in Excel using power series expansion.

Power Series Expansion



The exponential of a matrix A, denoted as e^A or \exp(A), is defined using the power series expansion:

e^A = I + A + \frac{A^2}{2!} + \frac{A^3}{3!} + \frac{A^4}{4!} + \ldots = \sum_{n=0}^{\infty} \frac{A^n}{n!}

Probability Matrix: Approach 1 (Markov Trace)

Markov Trace

  • Define \mathbf{s}_0 as the initial state occupancy (column) vector at time t=0.
  • Health state occupancy at time t is is calculated as:
  • \mathbf{s}^\top_t=\mathbf{s}^\top_0 \mathbf{P}_1\mathbf{P}_2\dots\mathbf{P}_t where \mathbf{P}_t is the k \times k transition probability matrix at time t.

Markov Trace: Approach 1

  • Must manually calculate changes in disease related deaths in Markov trace.

Age

Healthy

CVD

DeathOC

DeathCVD

Delta_DeathCVD

0

1.0000

0.0000

0.0000

0.0000

0.0000

1

0.9963

0.0002

0.0035

0.0000

0.0000

...

...

...

...

...

...

44

0.9441

0.0329

0.0229

0.0001

0.0000

45

0.9389

0.0365

0.0245

0.0001

0.0000

46

0.9337

0.0401

0.0260

0.0001

0.0000

...

...

...

...

...

...

79

0.3860

0.2765

0.3027

0.0349

0.0062

80

0.3598

0.2703

0.3289

0.0410

0.0061

81

0.3355

0.2638

0.3538

0.0470

0.0060

...

...

...

...

...

...

119

0.0000

0.0000

0.8123

0.1877

0.0000

120

0.0000

0.0000

0.8123

0.1877

0.0000

Approach 2: Transition States (Intermediate)

Process

  • Single absorbing death state (or can split out).
  • Transition matrix includes non-Markovian tracker on the outer “edges.”
    • CVD death tracker will record the number of new CVD-related deaths in each cycle.
  • Define and apply YLD and YLL payoff vectors to calculate outcomes.

Approach 1 vs. Approach 2

  • Approach 1 requires a Markov trace to calculate changes in disease-related deaths.
  • Approach 2 does not.
    • YLD and YLL payoff vectors can be applied directly to calculate outcomes.
  • Approach 2 (slightly) improves efficiency for computationally-intensive tasks (PSA, EVSI, etc.).

Summary and Comparison

Requires Trace Cause Specific Death State Direct Calculation of Outcomes Higher-Order Moments
1.  Markov Trace (Beginner)

2.  Transition States (Intermediate) Optional

Non-Markovian Elements

  • Augmenting the transition matrix with non-Markovian rows and columns facilitates more accurate bookkeeping, particularly in the presence of “jumpover” states.
  • Depending on the objective, can include non-Markovian accumulators and/or transition states.

Non-Markovian Elements

  • Accumulator: tracks the total number of individuals who have entered a given state up until a given cycle (even if they moved out of the state later).
  • Transition state: tracks the total number of individuals who enter a given state in a given cycle.
  • Approach 2 will use a transition state to track disease-related deaths.

State Transition Diagram

Rate Matrix: Approach 2 (Transition States)

Embedding

  • We next embed the transition intensity matrix into a discrete time transition probability matrix.
  • For a defined cycle length (“time step”) \Delta t:
  • \mathbf{P}_t = e^{\mathbf{Q}_t\Delta t}

Accumulator Transition State

  • After embedding, trDCVD reflects an accumulator state (i.e., P(trDCVD trDCVD )=1)
  • We must zero out the probability of remaining in the state to convert it to a transition state.
  • We can do this because the Markovian submatrix remains closed!

Probability Matrix: Approach 2 (Markov Trace)

Markov Trace Comparison

Approach 1

Age

Healthy

CVD

DeathOC

DeathCVD

Delta_DeathCVD

0

1.0000

0.0000

0.0000

0.0000

0.0000

1

0.9963

0.0002

0.0035

0.0000

0.0000

...

...

...

...

...

...

44

0.9441

0.0329

0.0229

0.0001

0.0000

45

0.9389

0.0365

0.0245

0.0001

0.0000

46

0.9337

0.0401

0.0260

0.0001

0.0000

...

...

...

...

...

...

79

0.3860

0.2765

0.3027

0.0349

0.0062

80

0.3598

0.2703

0.3289

0.0410

0.0061

81

0.3355

0.2638

0.3538

0.0470

0.0060

...

...

...

...

...

...

119

0.0000

0.0000

0.8123

0.1877

0.0000

120

0.0000

0.0000

0.8123

0.1877

0.0000

Approach 2

Age

Healthy

CVD

Death

trDeathCVD

0

1.0000

0.0000

0.0000

0.0000

1

0.9963

0.0002

0.0035

0.0000

...

...

...

...

...

44

0.9441

0.0329

0.0230

0.0000

45

0.9389

0.0365

0.0246

0.0000

46

0.9337

0.0401

0.0261

0.0000

...

...

...

...

...

79

0.3860

0.2765

0.3376

0.0062

80

0.3598

0.2703

0.3699

0.0061

81

0.3355

0.2638

0.4007

0.0060

...

...

...

...

...

119

0.0000

0.0000

1.0000

0.0000

120

0.0000

0.0000

1.0000

0.0000

Approach 3: Markov Chain with Rewards (Advanced)

Approach 3

Approach 3

  • Useful for all outcomes (DALY, QALY, cost, etc.).
  • Calculates expected outcomes for all starting health states & ages.
  • Also solves for higher order moments (variance, skewness, coef. of variation) of outcomes.
  • Estimate outcomes for any combination of health states & ages (e.g., disease free survival among those 40-50, etc.).

Summary and Comparison

Requires Trace Cause Specific Death State Direct Calculation of Outcomes Higher-Order Moments
1.  Markov Trace (Beginner)

2.  Transition States (Intermediate) Optional

3.  Markov Chain with Rewards (Advanced)

Approach 3: Process

  • Define block-structured rate matrices that capture transitions at each age/cycle.
    • Non-absorbing (transient) and absorbing health states get separate rate matrices.
  • Embed into a block-structured transition probability matrix.
  • Age advancement matrix moves cohort through the block-structured transition matrix.

Additional Parameters

\begin{aligned} \tau &= \text{Number of transient (non-absorbing) states}\\ \alpha &= \text{Number of absorbing states}\\ \omega &= \text{Number of cycles (age classes)} \\ s &= \text{Total number of states; }s=\tau\omega+\alpha \\ \mathbf{K} &= \text{vec-permutation matrix; parameters }\tau,\omega\\ \mathbf{U}_{t} &= \text{Transition matrix at time }t, \text{for }t=1,\dots,\omega\\ \mathbf{M}_{t} &= \text{Mortality matrix at time }t, \text{for } t = 1,\dots\omega \\ \mathbf{D}_{j} &=\text{Age advancement matrix for stage }j, \text{for }j=1,\dots,\tau \end{aligned}

Intensity and Probability Matrices

For a given age/cycle t,

\mathbf{Q}_t=\left(\begin{array}{c|c} \mathbf{V}_t & \mathbf{0} \\ \hline \mathbf{S}_t & \mathbf{0} \end{array}\right)

\mathbf{P}_t =\left(\begin{array}{c|c} \mathbf{U}_t & \mathbf{0} \\ \hline \mathbf{M}_t & \mathbf{0} \end{array}\right)

Age Advancement Matrix



\mathbf{D}_j=\left(\begin{array}{ccc} 0 & 0 & 0 \\ 1 & 0 & 0 \\ 0 & 1 & {[1]} \end{array}\right) \quad j=1, \ldots, \tau

Block Matrices



\mathbb{U}=\left(\begin{array}{c|c|c} \mathbf{U}_1 & \cdots & \mathbf{0} \\ \hline & \ddots & \\ \hline \mathbf{0} & \cdots & \mathbf{U}_\omega \end{array}\right)
\mathbb{D}=\left(\begin{array}{c|c|c} \mathbf{D}_1 & \cdots & \mathbf{0} \\ \hline & \ddots & \\ \hline \mathbf{0} & \cdots & \mathbf{D}_\tau \end{array}\right)





\widetilde{\mathbf{U}}=\mathbf{K}^{\top} \mathbb{D} \mathbf{K} \mathbb{U} \quad \tau \omega \times \tau \omega

Block Transition Matrix




\widetilde{\mathbf{M}}=\left(\begin{array}{lll} \mathbf{M}_1 & \cdots & \mathbf{M}_\omega \end{array}\right)




\widetilde{\mathbf{P}}=\left(\begin{array}{c|c} \widetilde{\mathbf{U}} & \mathbf{0}_{\tau \omega \times \alpha} \\ \hline \widetilde{\mathbf{M}} & \mathbf{I}_{\alpha \times \alpha} \end{array}\right)
(Analogue to \mathbf{P} in Approaches 1 & 2)

Methods, Part 2: Outcomes

1. Markov Trace (Beginner)

  • Requires Markov trace, and derived counts of new disease-related deaths in each cycle.
  • YLD: sum of (cycle discounted) disability weight \times CVD occupancy in each cycle
  • YLL: sum of remaining life expectancy at age a (present value) \times CVD-related deaths in each cycle.
  • Discount and apply cycle corrections as needed.

1. Markov Trace (Beginner)

Age

Healthy

CVD

DeathOC

DeathCVD

YLD_t

Delta_DeathCVD

Ex

YLL_t

0

1.0000

0.0000

0.0000

0.0000

0.0000

0.0000

88.8679

0.0000

1

0.9963

0.0002

0.0035

0.0000

0.0000

0.0000

87.9966

0.0000

...

...

...

...

...

...

44

0.9441

0.0329

0.0229

0.0001

0.0013

0.0000

45.4091

0.0006

45

0.9389

0.0365

0.0245

0.0001

0.0015

0.0000

44.4323

0.0007

46

0.9337

0.0401

0.0260

0.0001

0.0016

0.0000

43.4727

0.0007

...

...

...

...

...

...

79

0.3860

0.2765

0.3027

0.0349

0.0113

0.0062

14.0116

0.0872

80

0.3598

0.2703

0.3289

0.0410

0.0111

0.0061

13.2386

0.0807

81

0.3355

0.2638

0.3538

0.0470

0.0108

0.0060

12.5889

0.0749

...

...

...

...

...

...

119

0.0000

0.0000

0.8123

0.1877

0.0000

0.0000

0.0000

0.0000

120

0.0000

0.0000

0.8123

0.1877

0.0000

0.0000

0.0000

0.0000

2. Transition States (Intermediate)

Define payoff vectors for YLL & YLD:

  • a_t is the cohort’s age at cycle t, i.e., a_t = a_0 +t \cdot \Delta_t
  • r_{\Delta_t} is the cycle discount rate, i.e., r \Delta_t.

2. Transition States (Intermediate)

  • Apply YLD payoff vector to calculate outcomes.
  • YLD=\sum_{t=0}^{\omega-1} YLD(t)=\sum_{t=0}^{\omega-1}\left(\mathbf{s}'_0 \mathbf{P}_1\mathbf{P}_2\dots\mathbf{P}_t \mathbf{d}_{YLD,t} \times c_t \right)
  • c_t multiplies cycle-specific discounting factor (i.e., e^{-r_{\Delta_t} t}) with other cycle-specific adjustments (e.g., half-cycle adjustment value).

2. Transition States (Intermediate)

  • Apply YLL payoff vector to calculate outcomes.
  • YLL=\sum_{t=0}^{\omega-1} YLL(t)=\sum_{t=0}^{\omega-1}\left(\mathbf{s}'_0 \mathbf{P}_1\mathbf{P}_2\dots\mathbf{P}_t \mathbf{d}_{YLL,t} \times c_t \right)

3. Markov Chain with Rewards

  • Based on reward matrices.
  • YLD calculated using occupancy reward matrix.
  • YLL calculated using transition reward matrix.
  • Approach corrects for partial occupancy so does not need further cycle correction.

YLD Reward Matrix (Occupancy)

Cycle Correction and Reward Matrix

  • Approach assumes events occur halfway through each cycle.
  • Operationalized by \begin{aligned} \widetilde{\mathbf{B}}_{1} & =\mathbf{h} \mathbf{v}_{1}^{\top}+\frac{1}{2}(\neg \mathbf{h})\left(\mathbf{v}_{1}^{\top}\right)+\frac{1}{2}\left(\mathbf{v}_{1}\right)\left(\neg \mathbf{h}^{\top}\right) \\ \end{aligned}

\widetilde{\mathbf{C}}_{1}=\frac{1}{2} \mathbf{1}_{\alpha} \mathbf{v_1}^{\top} where \mathbf{1}_{\alpha} is a vector of ones with length \alpha.

Cycle Correction and Reward Matrix

Combine \widetilde{\mathbf{B}}_{1} and \widetilde{\mathbf{C}}_{1} to obtain the final reward matrix for expected YLD outcomes,

\widetilde{\mathbf{R}}^{YLD}_{1}=\left(\begin{array}{c|c} \widetilde{\mathbf{B}}_{1} & \mathbf{0} \\ \hline \widetilde{\mathbf{C}}_{1} & \mathbf{0} \end{array}\right) which has same block structure and dimensions as the transition probability matrix \widetilde{\mathbf{P}}.

YLL Reward Matrix (Transition)

  • First define the first moment of remaining life expectancy as the vector \widetilde{\boldsymbol{\eta}}^{\top}.
  • These life expectancies are drawn from the reference life table, or some alternative.

YLL Reward Matrix (Transition)

\widetilde{\mathbf{\eta}}=\left(\begin{array}{c} \eta_{11} \\ \vdots \\ \eta_{\tau 1} \\ \hline \vdots \\ \hline \eta_{1 \omega} \\ \vdots \\ \eta_{\tau \omega} \end{array}\right) where \eta_{i x} is remaining life expectancy for an individual in health state i at a given age x.

YLL Reward Matrix (Transition)

\widetilde{\mathbf{\eta}}=\left(\begin{array}{c} \eta_{H,0} = 88.87 \\ \eta_{CVD,0} = 88.87 \\ \hline \vdots \\ \hline \eta_{H,95} = 5.92 \\ \eta_{CVD,95} = 5.92 \\ \end{array}\right)

YLL Reward Matrix (Transition)

We next construct the reward matrices:

\begin{aligned} \widetilde{\mathbf{B}}_{1} & =\left(\mathbf{0}_{\tau \omega \times \tau \omega}\right) \\ \widetilde{\mathbf{C}}_{1} & =\left(\begin{array}{c} \widetilde{\boldsymbol{\eta}}_{1}^{\top} \\ \mathbf{0}_{1 \times \tau \omega} \end{array}\right) . \end{aligned} and

\widetilde{\mathbf{R}}^{YLL}_{1}=\left(\begin{array}{c|c} \mathbf{0}_{\tau \omega \times \tau \omega} & \mathbf{0}_{\tau \omega \times 2} \\ \hline \widetilde{\boldsymbol{\eta}}_{1}^{\top} & \mathbf{0}_{1 \times 2} \\ \mathbf{0}_{1 \times \tau \omega} & \mathbf{0}_{1 \times 2} \end{array}\right)

Expected YLD and YLL Outcomes

Expected YLD and YLL outcomes (Y) are estimated by

\begin{aligned} & \widetilde{\boldsymbol{\rho}}^{Y}_{1}=\widetilde{\mathbf{N}}^{\top} \mathbf{Z}\left(\widetilde{\mathbf{P}} \odot \widetilde{\mathbf{R}}^Y_{1}\right)^{\top} \mathbf{1}_{s} \end{aligned} where \widetilde{\mathbf{R}}^Y_{1} is the relevant reward matrix, \widetilde{\mathbf{N}} is the fundamental matrix, \widetilde{\mathbf{N}}=(\mathbf{I}-\widetilde{\mathbf{U}})^{-1}, and \mathbf{Z} is

\mathbf{Z}=\left(\mathbf{I}_{\tau \omega} \mid \mathbf{0}_{\tau \omega \times \alpha}\right)

Results, Part 1: Comparison of Approaches

Comparison of Approaches (No Discounting)



Comparison of Approaches (3% Discounting)

Results, Part 2: Comparison with DALY Shortcuts

DALY Shortcut 1

  • YLD: Apply disease weight to CVD occupancy.
  • YLL: Accumulate payoffs of 1.0 for each year spent in the CVD death state.
  • Note: This approach is endogenous to the model (i.e., GBD reference life table not used).

DALY Shortcut 2

  • “QALY-like DALY”: defines the cycle occupancy payoff for the CVD state as one minus the disability weight
  • No explicit accounting for YLL from premature deaths.

CEA: Comparison of Approaches

Markov Trace (1&2)

Markov Chain With Rewards (3)

Shortcut 1: Accumulate Death State Occupancy

Shortcut 2: QALY-like DALY

Cost

Natural History

8,861

8,615

8,861

8,861

Prevention Only

11,803

11,585

11,803

11,803

Treatment Only

18,070

17,577

18,070

18,070

Prevention + Treatment

20,279

19,830

20,279

20,279

DALY

Natural History

2.28

2.28

6.77

80.71

Prevention Only

2.12

2.12

6.31

80.85

Treatment Only

2.07

2.07

6.1

80.88

Prevention + Treatment

1.93

1.93

5.69

81.01

ICER

Natural History

ref.

ref.

ref.

ref.

Prevention Only

18,062

18,233

6,420

21,628

Treatment Only

Dominated (Extended)

Dominated (Extended)

Dominated (Extended)

Dominated (Extended)

Prevention + Treatment

43,416

42,236

13,566

54,642

Results, Part 3: YLL and YLD by Cohort Starting Age

YLD by Model Starting Age

YLL by Model Starting Age

Results, Part 4: Exogenous (GBD) vs. Endogenous (Model) Life Expectancy

Incremental Outcomes: Exogenous vs. Endogenous Life Tables

Summary and Extensions

  • Our three methods yield equivalent results, but require differing levels of experience.
  • Equations and approaches easily extend to microsimulation and DES.

Summary of Approaches

Requires Trace Cause Specific Death State Direct Calculation of Outcomes Higher-Order Moments
1.  Markov Trace (Beginner)

2.  Transition States (Intermediate) Optional

3.  Markov Chain with Rewards (Advanced)

DALY Shortcuts

  • Our methods mirror the GBD approach of penalizing a disease-related death using an exogenous remaining life expectancy value.
    • Can easily incorporate endogenous life tables, or even solve for non-diseased related life expectancy (Approach 3).
  • Shortcut-based methods accumulate time in the disease-related death state—thus, payoffs are determined endogenously within the model.

DALY Shortcuts

  • Other DALY shortcuts do not in general yield similar results for either DALY levels or ICERs.
  • Differences primarily amount to the relative importance of YLL.

Thanks!

john.graves@vanderbilt.edu

Draft manuscript (with R code) available online at https://graveja0.github.io/dalys/

References

Anand, Sudhir, and Sanjay G. Reddy. 2019. “The Construction of the DALY: Implications and Anomalies.” SSRN Electronic Journal. https://doi.org/10.2139/ssrn.3451311.
Caswell, Hal, and Silke van Daalen. 2021. “Healthy Longevity from Incidence-Based Models: More Kinds of Health Than Stars in the Sky.” Demographic Research 45 (July): 397–452. https://doi.org/10.4054/demres.2021.45.13.
Caswell, Hal, and Virginia Zarulli. 2018. “Matrix Methods in Health Demography: A New Approach to the Stochastic Analysis of Healthy Longevity and DALYs.” Population Health Metrics 16: 1–14.
Fox-Rushby, Ja, and K Hanson. 2001. “Calculating and Presenting Disability Adjusted Life Years (DALYs) in Cost-Effectiveness Analysis.” Health Policy and Planning 16 (3): 326–31. https://doi.org/10.1093/heapol/16.3.326.
Global Burden of Disease Collaborative Network. 2020a. “Global Burden of Disease Study 2019 (GBD 2019) Disability Weights.” Institute for Health Metrics; Evaluation (IHME). https://doi.org/10.6069/1W19-VX76.
———. 2020b. “Global Burden of Disease Study 2019 (GBD 2019) Life Tables 1950-2019.” Institute for Health Metrics; Evaluation (IHME). https://doi.org/10.6069/1PF5-1M37.
———. 2020c. “Global Burden of Disease Study 2019 (GBD 2019) Results.” Seattle, United States: Institute for Health Metrics and Evaluation (IHME).
———. 2021. “Global Burden of Disease Study 2019 (GBD 2019) Reference Life Table.” Institute for Health Metrics; Evaluation (IHME). https://doi.org/10.6069/1D4Y-YQ37.
Larson, Bruce A. 2013. “Calculating Disability-Adjusted-Life-Years Lost (DALYs) in Discrete-Time.” Cost Effectiveness and Resource Allocation 11 (1): 1–6.
Sassi, Franco. 2006. “Calculating QALYs, Comparing QALY and DALY Calculations.” Health Policy and Planning 21 (5): 402–8.