View source: R/addTableIntersect.R
addTableIntersectFlag | R Documentation |
Compute a flag intersect with an omop table.
addTableIntersectFlag(
x,
tableName,
indexDate = "cohort_start_date",
censorDate = NULL,
window = list(c(0, Inf)),
targetStartDate = startDateColumn(tableName),
targetEndDate = endDateColumn(tableName),
nameStyle = "{table_name}_{window_name}",
name = NULL
)
x |
Table with individuals in the cdm. |
tableName |
Name of the table to intersect with. Options: visit_occurrence, condition_occurrence, drug_exposure, procedure_occurrence, device_exposure, measurement, observation, drug_era, condition_era, specimen, episode. |
indexDate |
Variable in x that contains the date to compute the intersection. |
censorDate |
whether to censor overlap events at a specific date or a column date of x. |
window |
window to consider events in. |
targetStartDate |
Column name with start date for comparison. |
targetEndDate |
Column name with end date for comparison. |
nameStyle |
naming of the added column or columns, should include required parameters. |
name |
Name of the new table, if NULL a temporary table is returned. |
table with added columns with intersect information.
cdm <- mockPatientProfiles()
cdm$cohort1 %>%
addTableIntersectFlag(tableName = "visit_occurrence")
mockDisconnect(cdm = cdm)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.