calculateFixedAdherence: Calculates medication adherence based on a fixed, specified...

View source: R/calculateFixedAdherence.R

calculateFixedAdherenceR Documentation

Calculates medication adherence based on a fixed, specified refill time period

Description

Calculates medication adherence based on a fixed, specified refill time period

Usage

calculateFixedAdherence(
  serialDf,
  startDates = NA,
  endDates = NA,
  atcCode = "C09",
  refillPeriod = 90,
  stopPeriod = NA,
  idColumn = "PATIENT",
  dateColumn = "VISIT",
  atcColumn = "ATC",
  doPCAScore = F
)

Arguments

serialDf

the data frame with the serial data

startDates

dataframe with ID and a date to start the adherence calculation (optional)

endDates

dataframe with ID and a date to end the adherence calculation (optional)

atcCode

regular expression for the class of medication ATC code (default: C09 which stands for any RAAS)

refillPeriod

length of the refill period (default 90 days)

stopPeriod

number of days after which the medication is considered to have stopped (optional)

idColumn

name of ID column: default is PATIENT

dateColumn

name of date column: default is VISIT. This column has to be of class Date

atcColumn

name of the column with the ATC codes: default is ATC

doPCAScore

flag whether a PCA score from the medication data should be calculated

Value

time block data and dates in wide format


smm52/timeBlocks documentation built on Nov. 27, 2022, 3:54 a.m.