dMeasure | R Documentation |
case-finding in EMR (Best Practice)
dMeasure class
configuration_file_path
: read (or initiate) YAML/SQL DB filepaths
open_configuration_db
: open SQLite configuration database
read_configuration_db
: read SQLite configuration database
open_emr_db
: open Best Practice database
initialize_emr_tables
: configure Best Practice datatables
location_list
: list practice locations/groups
choose_location
: change, or read, current location
yaml_config_filepath
- filepath of YAML configuration
sql_config_filepath
- filepath of SQL configuration (NULL is not connected)
local_config
- in-memory copy of YAML configuration
local_config
- in-memory copy of YAML configuration
list_fobt()
dMeasure$list_fobt( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, action = FALSE, screentag = FALSE, screentag_print = TRUE )
list_cst_details()
dMeasure$list_cst_details( screen_cst_list, screen_cst_id = NULL, include_uptodate = TRUE )
list_cst()
dMeasure$list_cst( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, action = FALSE, screentag = FALSE, screentag_print = TRUE )
list_mammogram()
dMeasure$list_mammogram( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, action = FALSE, screentag = FALSE, screentag_print = TRUE )
list_zostavax()
dMeasure$list_zostavax( date_from = NA, date_to = NA, clinicians = NA, intID = NULL, intID_Date = Sys.Date(), appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, vaxtag = FALSE, vaxtag_print = TRUE )
list_measlesVax()
dMeasure$list_measlesVax( date_from = NA, date_to = NA, clinicians = NA, intID = NULL, intID_Date = Sys.Date(), appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, vaxtag = FALSE, vaxtag_print = TRUE )
list_influenza()
dMeasure$list_influenza( date_from = NA, date_to = NA, clinicians = NA, intID = NULL, intID_Date = Sys.Date(), appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, vaxtag = FALSE, vaxtag_print = TRUE )
list_vax()
dMeasure$list_vax( date_from = NA, date_to = NA, clinicians = NA, intID = NULL, intID_Date = Sys.Date(), appointments_list = NULL, include_uptodate = TRUE, lazy = FALSE, vaxtag = FALSE, vaxtag_print = TRUE, chosen = self$vaccine_choices )
filter_investigations()
dMeasure$filter_investigations( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA )
filter_investigations_appointment()
dMeasure$filter_investigations_appointment( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA, ignorePast = NA, lazy = FALSE )
filter_investigations_named()
dMeasure$filter_investigations_named( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA, ignorePast = NA, lazy = FALSE )
filter_correspondence()
dMeasure$filter_correspondence( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA )
filter_correspondence_appointment()
dMeasure$filter_correspondence_appointment( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA, ignorePast = NA, lazy = FALSE )
filter_correspondence_named()
dMeasure$filter_correspondence_named( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA, ignorePast = NA, lazy = FALSE )
view_incoming()
dMeasure$view_incoming( date_from = NA, date_to = NA, clinicians = NA, Action = NA, Actioned = NA, ignorePast = NA, lazy = FALSE, screentag = FALSE, screentag_print = TRUE )
filter_appointments()
dMeasure$filter_appointments( date_from = NA, date_to = NA, clinicians = NA, status = NA )
filter_appointments_time()
dMeasure$filter_appointments_time( date_from = NA, date_to = NA, clinicians = NA, status = NA, lazy = FALSE )
list_appointments()
dMeasure$list_appointments( date_from = NA, date_to = NA, clinicians = NA, status = NA, lazy = FALSE )
list_visits()
dMeasure$list_visits( date_from = NA, date_to = NA, clinicians = NA, visit_type = NA, lazy = FALSE )
diabetes_list()
dMeasure$diabetes_list(appointments = NULL)
diabetes_type1_list()
dMeasure$diabetes_type1_list(appointments = NULL)
diabetes_type2_list()
dMeasure$diabetes_type2_list(appointments = NULL)
asthma_list()
dMeasure$asthma_list(appointments = NULL)
list_asthma_details()
dMeasure$list_asthma_details( contact = FALSE, date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, ignoreOld = FALSE, include_uptodate = TRUE, lazy = FALSE )
atsi_list()
dMeasure$atsi_list(appointments = NULL)
malignancy_list()
dMeasure$malignancy_list(appointments = NULL)
hiv_list()
dMeasure$hiv_list(appointments = NULL)
haemoglobinopathy_list()
dMeasure$haemoglobinopathy_list(appointments = NULL)
asplenic_list()
dMeasure$asplenic_list(appointments = NULL)
transplant_list()
dMeasure$transplant_list(appointments = NULL)
cvd_list()
dMeasure$cvd_list(appointments = NULL)
cardiacdisease_list()
dMeasure$cardiacdisease_list(appointments = NULL)
trisomy21_list()
dMeasure$trisomy21_list(appointments = NULL)
bmi30_list()
dMeasure$bmi30_list(appointments = NULL)
chroniclungdisease_list()
dMeasure$chroniclungdisease_list(appointments = NULL)
neurologic_list()
dMeasure$neurologic_list(appointments = NULL)
chronicliverdisease_list()
dMeasure$chronicliverdisease_list(appointments = NULL)
chronicrenaldisease_list()
dMeasure$chronicrenaldisease_list(appointments = NULL)
pregnant_list()
dMeasure$pregnant_list(appointments = NULL)
postnatal_list()
dMeasure$postnatal_list( appointments = NULL, include_edc = FALSE, days_min = 0, days_max = 180, outcome = c(0:7) )
fifteenplus_list()
dMeasure$fifteenplus_list(appointments = NULL)
sixtyfiveplus_list()
dMeasure$sixtyfiveplus_list(appointments = NULL)
seventyfiveplus_list()
dMeasure$seventyfiveplus_list(appointments = NULL)
ATSI_35_44_list()
dMeasure$ATSI_35_44_list(appointments = NULL)
fortyfiveseventyfour_list()
dMeasure$fortyfiveseventyfour_list(appointments = NULL)
cst_eligible_list()
dMeasure$cst_eligible_list(appointments = NULL)
mammogram_eligible_list()
dMeasure$mammogram_eligible_list(appointments = NULL)
familialHypercholesterolaemia_list()
dMeasure$familialHypercholesterolaemia_list(appointments = NULL)
LVH_list()
dMeasure$LVH_list(appointments = NULL)
intellectualDisability_list()
dMeasure$intellectualDisability_list(appointments = NULL)
refugeeAsylum_list()
dMeasure$refugeeAsylum_list(appointments = NULL)
parent_list()
dMeasure$parent_list(appointments = NULL, months_min = 0, months_max = 12)
location.insert()
dMeasure$location.insert(description)
location.update()
dMeasure$location.update(description)
location.delete()
dMeasure$location.delete(description)
location.list()
dMeasure$location.list()
location.permission()
dMeasure$location.permission()
user_login()
dMeasure$user_login(password)
empty_password()
dMeasure$empty_password()
user_logout()
dMeasure$user_logout()
password.set()
dMeasure$password.set(newpassword, oldpassword = NULL)
password.reset()
dMeasure$password.reset(user, newpassword = "")
server.insert()
dMeasure$server.insert(description)
server.update()
dMeasure$server.update(description)
server.delete()
dMeasure$server.delete(description)
server.list()
dMeasure$server.list()
server.permission()
dMeasure$server.permission()
WriteLog()
dMeasure$WriteLog(message)
userrestriction.change()
dMeasure$userrestriction.change(restriction, state)
userconfig.insert()
dMeasure$userconfig.insert(description)
userconfig.update()
dMeasure$userconfig.update(description)
userconfig.delete()
dMeasure$userconfig.delete(description)
userconfig.list()
dMeasure$userconfig.list()
userrestriction.list()
dMeasure$userrestriction.list()
useradmin.permission()
dMeasure$useradmin.permission()
list_contact_appointments()
dMeasure$list_contact_appointments( date_from = NA, date_to = NA, clinicians = NA, status = NA, store = TRUE )
list_contact_visits()
dMeasure$list_contact_visits( date_from = NA, date_to = NA, clinicians = NA, visit_type = NA, store = TRUE )
list_contact_services()
dMeasure$list_contact_services( date_from = NA, date_to = NA, clinicians = NA, store = TRUE )
list_contact_count()
dMeasure$list_contact_count( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_diabetes()
dMeasure$list_contact_diabetes( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_chroniclungdisease()
dMeasure$list_contact_chroniclungdisease( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_asthma()
dMeasure$list_contact_asthma( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_15plus()
dMeasure$list_contact_15plus( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_65plus()
dMeasure$list_contact_65plus( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_45_74()
dMeasure$list_contact_45_74( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_75plus()
dMeasure$list_contact_75plus( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_ATSI_35_44()
dMeasure$list_contact_ATSI_35_44( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
list_contact_cst()
dMeasure$list_contact_cst( date_from = NA, date_to = NA, clinicians = NA, min_contact = NA, min_date = NA, max_date = NA, contact_type = NA, lazy = FALSE, store = TRUE )
new()
dMeasure$new()
close()
dMeasure$close()
finalize()
dMeasure$finalize()
formatdate()
dMeasure$formatdate()
read_dMeasureModules()
dMeasure$read_dMeasureModules()
open_configuration_db()
dMeasure$open_configuration_db( configuration_file_path = self$configuration_file_path )
read_configuration_db()
dMeasure$read_configuration_db(config_db = self$config_db)
BPdatabaseChoice_new()
dMeasure$BPdatabaseChoice_new()
read_subscription_db()
dMeasure$read_subscription_db(forcecheck = FALSE, users = NULL)
update_subscription()
dMeasure$update_subscription( Fullname = NA, License = NA, Identifier = NA, verify = TRUE )
check_subscription()
dMeasure$check_subscription( clinicians = NA, date_from = NA, date_to = NA, adjust_days = 7 )
match_user()
dMeasure$match_user()
clinician_list()
dMeasure$clinician_list(view_name = "All", location = NULL)
choose_clinicians()
dMeasure$choose_clinicians(choices = "", view_name = "All")
open_emr_db()
dMeasure$open_emr_db(BPdatabaseChoice = NULL)
initialize_emr_tables()
dMeasure$initialize_emr_tables(emr_db)
choose_location()
dMeasure$choose_location(location = self$location)
choose_date()
dMeasure$choose_date(date_from = self$date_a, date_to = self$date_b)
list_allergy()
dMeasure$list_allergy( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, lazy = FALSE, qualitytag = FALSE, qualitytag_print = TRUE )
list_socialHx()
dMeasure$list_socialHx( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, lazy = FALSE, qualitytag = FALSE, qualitytag_print = TRUE )
list_familyHx()
dMeasure$list_familyHx( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, lazy = FALSE, qualitytag = FALSE, qualitytag_print = TRUE )
list_dataQuality()
dMeasure$list_dataQuality( date_from = NA, date_to = NA, clinicians = NA, appointments_list = NULL, lazy = FALSE, qualitytag = FALSE, qualitytag_print = TRUE, chosen = self$dataQuality_choices )
influenzaVax_obs()
dMeasure$influenzaVax_obs(intID, date_from = NA, date_to = NA)
HbA1C_obs()
dMeasure$HbA1C_obs(intID, date_from = NA, date_to = NA)
glucose_obs()
dMeasure$glucose_obs(intID, date_from = NA, date_to = NA)
smoking_obs()
dMeasure$smoking_obs(intID, date_from = NA, date_to = NA)
BloodPressure_obs()
dMeasure$BloodPressure_obs(intID, date_from = NA, date_to = NA)
asthmaplan_obs()
dMeasure$asthmaplan_obs(intID, date_from = NA, date_to = NA)
UrineAlbumin_obs()
dMeasure$UrineAlbumin_obs(intID, date_from = NA, date_to = NA)
PersistentProteinuria_obs()
dMeasure$PersistentProteinuria_obs(intID, date_from = NA, date_to = NA)
eGFR_obs()
dMeasure$eGFR_obs(intID, date_from = NA, date_to = NA)
Cholesterol_obs()
dMeasure$Cholesterol_obs(intID, date_from = NA, date_to = NA)
clone()
The objects of this class are cloneable with this method.
dMeasure$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.