Configuration
- Not all configuration items can be used for every dashboard control.
- All the configuration parameters which could be, should be support by the REST API (and avoid that logic in the UI)
Provided by existing data
Visit - is_first, has_open_visit
Program - enrolled_programs
Provided by app-config
Program - names
Visit - all, recent, recent - x, first, first + x
Visit Type - name(s)
EncounterType - name(s)
Observation template - name(s)
Treatment - active
Provided by session
Location
Privileges
Roles