cfi: Claims-based Frailty Index (CFI)

View source: R/cfi.R

cfiR Documentation

Claims-based Frailty Index (CFI)

Description

cfi returns a summary dataset containing the deficit-accumulation frailty index for each patient.

Usage

cfi(
  dat = NULL,
  id = NULL,
  dx = "dx",
  version = 19,
  version_var = NULL,
  hcpcs = "yes"
)

Arguments

dat

dataset which has been properly prepared using 'prepare_data()'

id

variable of the unique patient identifier

dx

the column with the diagnoses and procedures (defaults to 'dx')

version

which version(s) of ICD your data contain (ICD-9 only: 9, ICD-10 only: 10, Both: 19)

version_var

variable which denotes if the diagnoses on that row are ICD-9 (9) or ICD-10 (10)

hcpcs

whether or not HCPCS variables are included ("yes" or "no", where "yes" is the default)

Details

This function uses data which has been properly prepared to calculate the claims-based frailty index (CFI) developed by Kim et al. for each patient. As this algorithm was never developed to require two diagnosis codes, and is weighted, we have excluded that feature from this function. See full package documentation for additional details. This function is based largely on the code available via the Harvard Dataverse.

Value

dataframe with one row per patient, and a column for their patient id and a column with their frailty index.

Examples

cfi(dat = prepared_data, id = patient_id, dx = dx, version = 19, version_var = version)



multimorbidity documentation built on Feb. 16, 2023, 5:57 p.m.