Add cohort subset definition to a cohort definition set
Source:R/SubsetDefinitions.R
addCohortSubsetDefinition.Rd
Given a subset definition and cohort definition set, this function returns a modified cohortDefinitionSet That contains cohorts that's have parent's contained within the base cohortDefinitionSet
Also adds the columns subsetParent and isSubset that denote if the cohort is a subset and what the parent definition is.
Usage
addCohortSubsetDefinition(
cohortDefinitionSet,
cohortSubsetDefintion,
targetCohortIds = NULL,
overwriteExisting = FALSE
)
Arguments
- cohortDefinitionSet
data.frame that conforms to CohortDefinitionSet
- cohortSubsetDefintion
CohortSubsetDefinition instance
- targetCohortIds
Cohort ids to apply subset definition to. If not set, subset definition is applied to all base cohorts in set (i.e. those that are not defined by subsetOperators). Applying to cohorts that are already subsets is permitted, however, this should be done with care and identifiers must be specified manually
- overwriteExisting
Overwrite existing subset definition of the same definitionId if present