BuildOptions.RdAn R6 class to define build options for the tableShell
codesetTempTabletable name for codeset table
sourceCodesetTempTabletable name for source codeset table
timeWindowTempTabletable name for time windows
targetCohortTempTabletable name for target cohorts
tsMetaTempTabletable name for table shell meta
conceptSetOccurrenceTempTabletable name for concept set occurrence table
cohortOccurrenceTempTabletable name for cohort occurrence table
patientLevelDataTempTabletable name for patient level data
patientLevelTableShellTempTabletable name for patient level data table merged with ts meta
categoricalSummaryTempTabletable name for categorical summary table
continuousSummaryTempTabletable name for continuous summary table
cohortAnalysisTypetoggle to choose if using cohort era or start date
new()BuildOptions$new(
codesetTempTable = NULL,
sourceCodesetTempTable = NULL,
timeWindowTempTable = NULL,
targetCohortTempTable = NULL,
tsMetaTempTable = NULL,
conceptSetOccurrenceTempTable = NULL,
cohortOccurrenceTempTable = NULL,
patientLevelDataTempTable = NULL,
patientLevelTableShellTempTable = NULL,
categoricalSummaryTempTable = NULL,
continuousSummaryTempTable = NULL,
cohortAnalysisType = NULL
)codesetTempTablethe name of the codeset table used in execution. Defaults as a temp table #codeset
sourceCodesetTempTablethe name of the source codeset table used in execution
timeWindowTempTablethe name of the time Window table used in execution. Defaults as a temp table #time_windows
targetCohortTempTablethe name of the target cohort table used in execution. Defaults as a temp table #target_cohorts
tsMetaTempTablethe name of the table shell meta table used in execution. Defaults as a temp table #ts_meta
conceptSetOccurrenceTempTablethe name of the concept set occurrence table used in execution. Defaults as a temp table #concept_set_occ
cohortOccurrenceTempTablethe name of the cohort occurrence table used in execution. Defaults as a temp table #cohort_occ
patientLevelDataTempTablethe name of the patient level data table used in execution. Note this does not contain info of the table shell. Defaults as a temp table #patient_data
patientLevelTableShellTempTablethe name of the patient level data table with additional meta info used in execution. Defaults as a temp table #pat_ts_tab
categoricalSummaryTempTablethe name of the categorical summary table used in execution. Defaults as a temp table #categorical_table
continuousSummaryTempTablethe name of the continuous summary table used in execution. Defaults as a temp table #continuous_table
cohortAnalysisTypea toggle specifying if in a cohort Char whether to use the cohort era ('era') or just the start date ('startDate')