Hi everyone,
I am working on creating a hypertension dashboard and I am trying to create some tables that show data for blood pressure control rates. I am trying to replicate as close as possible this generic hypertension dashboard - Hypertension dashboard
The aim of the table is to show the breakdown one level lower (children to the current level). For example we have 5 levels - country, state, district, block, facility - so when I log into the state view I want to be able to see the all the individual child districts owned by that state in the table.
You can see an example of this in the generic dashboard (link above) titled âCompare sub-regionsâ.
Using the following settings to try and recreate this but when I login with a user at a lower level it doesnât seem to show a sub-unit below my current user level but rather the top level country data sub-unit (states):
(not real data - sandbox)
This is not working at the level the user has access to.
Edit: I think there was some strange caching issue when logging in to different user profiles with different access levels, this seems to be working as expected showing the correct sub-unit for roles with access to different levels.
Another is that it begins to breakdown in a few specific instances:
- As soon as I begin to use the âfilterâ > âorganisationâ options in the dashboard, the tables donât work as expected and instead only showing the current level not the children (sub-units) at the current level. To see children I have to select both a parent and a level to get the right information. This feels quite complex, is there a way to fix the sub-unit option to the organisation filter. Currently there is no way to select the âsub-unitâ option and select a specific country/state/districtâŚ. It would feel more intuitive to be able to use both. Is there an option to allow both these to be used in combination? Can you suggest any other way to set this up in the dashboard so its more intuitive?
User experience questions
- Is there a way to create a hyperlink, inside the table (or anywhere on the dashboard), that could automatically add a specific filter to a view. In our current dashboard we have this functionality to help the user quickly browse between children but I am unsure if there is a way to replicate this in the DHIS2 dashboard?
- Is there a way to change to icons used in the filter organisation screen so that each level shows its own icon. Selecting from the dropdown menu is challenging because its hard to know what level I have currently selected, I have to count down the number of levels for my selection (for example a district is level 3), then remember to add a âlevelâ that is one level lower (in this case âblockâ is level 4). Having some level specific icons might help reduce the mental burden during the selection process.
I am happy to also jump on a zoom call to discuss how this might be setup and then type up the answers here for others to read. Let me know if this is a preferred option.
Jamie