Skip to contents

All functions

bind_source()
Row-bind a list of data.frames or remote tables with variable selection and renaming
build_def()
Build case definition function calls
collapse_episode()
Group records no more than n days apart as episodes
compute_comorbidity()
Compute Elixhauser Comorbidity Index
compute_duration()
Compute duration between two dates
cut_period()
Cut the time period in one row into multiple rows by interval
define_case()
Identify diseases/events from administrative records
exclude()
Remove rows based on conditions or another data set
execute_def()
Execute parameterized case definitions
fetch_var()
Get variables from multiple tables with common ID columns
identify_row()
Identify rows with a match
if_date()
Interpret if any n elements drawn from a date vector could be some days apart within some time span
lookup()
Find value corresponding to the input vector using a look-up table
make_test_dat()
Make test data
pool_case()
Pool qualified clients from results of multiple definitions
report_n()
Report number of distinct value in a column across data frames
restrict_date()
Remove or flag groups failed to meet conditions based on dates
restrict_n()
Remove or flag groups with n less than some number