index: Belgian index values for the EQ-5D descriptive system.

Description Usage Arguments Details Value Author(s) References Examples

Description

These functions obtain index values for the EQ-5D descriptive system using the algorithm developed by Cleemput (2010).

Usage

1
2
index3L(MO, SC, UA, PD, AD)
index5L(MO, SC, UA, PD, AD)

Arguments

MO

score for mobility; numeric or character vector.

SC

score for self-care; numeric or character vector.

UA

score for usual activities; numeric or character vector.

PD

score for pain/discomfort; numeric or character vector.

AD

score for anxiety/depression; numeric or character vector.

Details

The scores can take values 1, 2, 3 for function index3L, and values 1, 2, 3, 4, 5 for function index5L.

The EQ-5D-5L index values are calculated using the algorithm developed by Cleemput (2010):

1-X = 0.152*INT + 0.074*MO + 0.083*SC + 0.031*UA + 0.084*PD + 0.103*AD + 0.256*N3

where INT is a dummy indicating less than perfect health, and N3 is a dummy indicating any dimension at level 3

The index values for the EQ-5D-5L are obtained from Bouckaert et al. (2021).

Value

A data.frame containing the scores and index values.

Author(s)

Brecht Devleesschauwer <brechtdv@gmail.com>

References

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Obtain index value for a single health state
index3L(1, 2, 3, 3, 2)

## Obtain entire Belgian value set for EQ-5D-3L
scores3L <- expand.grid(MO = 1:3, SC = 1:3, UA = 1:3, PD = 1:3, AD = 1:3)
with(scores3L, index3L(MO, SC, UA, PD, AD))

## Obtain entire Belgian value set for EQ-5D-5L
scores5L <- expand.grid(MO = 1:5, SC = 1:5, UA = 1:5, PD = 1:5, AD = 1:5)
with(scores5L, index5L(MO, SC, UA, PD, AD))

brechtdv/EQ5D.be documentation built on Aug. 19, 2021, 5:25 p.m.