requirePriorDrugWashout | R Documentation |
Filter the cohort table keeping only the cohort records for which the required amount of time has passed since the last cohort entry ended for that individual.
requirePriorDrugWashout(
cohort,
days,
cohortId = NULL,
name = omopgenerics::tableName(cohort)
)
cohort |
A cohort_table object. |
days |
The number of days required to have passed since the last cohort
record finished. Any records with fewer days than this will be dropped. Note
that setting days to Inf will lead to the same result as that from using the
|
cohortId |
A cohort definition id to restrict by. If NULL, all cohorts will be included. |
name |
Name of the new cohort table, it must be a length 1 character vector. |
The cohort table having applied the washout requirement.
library(DrugUtilisation)
library(dplyr, warn.conflicts = FALSE)
cdm <- mockDrugUtilisation()
cdm$cohort1 <- cdm$cohort1 |>
requirePriorDrugWashout(days = 90)
attrition(cdm$cohort1) |>
glimpse()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.