Skip to contents

Configuration

Handling configuration

create_config() write_config() get_config() check_config()
Functions handling imongr R package config

Database

Basic database interaction

make_pool() drain_pool() insert_table() get_table() get_table_raw()
Low level database functions for imongr

Get data

Retrieve data from database

Data operations

Specific data operations

Aggregation

Prepare data for qmongr by aggregation

Environment

Provides relevant settings

get_user_name() get_user_groups() db_host() db_name() db_username() db_password() adminer_url()
Get relevant settings either from config og environmental variables

Upload data

Processing and validation of upload data

Tools

Miscellaneous functions

App server output

For use by the app server function

App

Application server, user interface, modules and start-up

run_app()
Run the imongr Shiny Application
app_server()
Server logic for the imongr app
app_ui()
Client (ui) for the imongr app
indicator_ui() indicator_server() indicator_app()
Shiny module providing GUI and server logic for the indicator tab
publish_ui() publish_server() publish_app()
Shiny module providing GUI and server logic for the publish indicator tab
upload_ui() upload_server() upload_app()
Shiny module providing GUI and server logic for the upload data tab
download_ui() download_server() download_app()
Shiny module providing GUI and server logic for the download data tab
review_ui() get_last_year() update_graph_data() toggle_button() render_checkboxes() on_update_form() review_server() review_app()
Shiny module providing GUI and server logic for the expert group tab
add_arrows() status_ui() status_server() status_app()
Shiny module providing UI and server functions for registry status overview
project_ui() project_server()
Shiny module providing GUI and server logic for the indicator tab
selected_indicators_ui() selected_indicators_server()
Shiny module providing GUI and server logic for the selected indicators tab

Data

Package data, mosty for testing

data
Example data for qmongr data store
delivery
Delivery example data for qmongr data store
hf
Organization structure example data
hospital
Organization structure example data
ind
Indicator example data for qmongr data store
nation
Organization structure example data
org
Organization structure example data
orgnr
Organization structure example data
orgnr_shortname
Organization structure short_name example data
registry
Registry example data for qmongr data store
rhf
Organization structure example data
user
User example data for qmongr data store
user_registry
User_registry example data for qmongr data store
medfield
medfield example data for qmongr data store
registry_medfield
registry_medfield example data for qmongr data store
publish
publish example data for qmongr data store

To be added

New items yet to be structured…

.registry_status_data() registry_status_report()
Functions providing reports to be used in imongr
report_ui() report_server() report_app()
Shiny module providing GUI and server logic for reports
make_pool() drain_pool() insert_table() get_table() get_table_raw()
Low level database functions for imongr