Closed kennsippell closed 3 months ago
@jonathanbataire Would you have any ideas or suggestions on how we can move this forward to actually test this tool with Uganda data?
@jonathanbataire Would you have any ideas or suggestions on how we can move this forward to actually test this tool with Uganda data?
Hey @kennsippell we could use training instance for testing unfortunately we dont receive user management tickets as MoH is primarily handles this. I have attached some of the previous requests for testing. note that these users were already created in training instance. Let me know if there's anything else i can help with https://docs.google.com/spreadsheets/d/1_xLFEdG2dhnpIrk5GUhhLg-OmpSeHTm0/edit#gid=79703710 https://docs.google.com/spreadsheets/d/1NWbrsC_9Mdx15aBfgm1K1O_YkMBaG8-_/edit#gid=1086830272
Also the tool is getting demo'ed today to asst. commissioner for approval after which we can see how to deploy against prod(real data) have the march updates made it to https://users-chis-ug.app.medicmobile.org?
@jonathanbataire The UG and KE instances are running 1.1.6. Can see at https://users-chis-ug.app.medicmobile.org/version. This wasn't quite latest as it missed https://github.com/medic/cht-user-management/commit/9ad5dbf02e9f08350a97c5894c2fd67d42439d47 and https://github.com/medic/cht-user-management/commit/79527c9ad2f93c81e910b6b92a74a10350ec0958.
Sorry if either of these were important for your demo. If you need same-day action, I welcome you to post on Slack. I check GitHub alerts daily but not realtime.
@jonathanbataire For the spreadsheets above, can you grant me access to the first one?
Here are my observations today when testing.
Hierarchy:
sub district
information which is required in contact forms was missing for 100% of data across both files. Is this information actually required? Looking in production the sub district is also missing on the VHT areas I looked at (example)HC
, H/C
, Mission
, Hospital
, etc. In Kenya, we remove these and add a standardized suffix. Do we want to do that in Uganda too? If somebody has Amanipi Hospital
in the CSV should Amanipi HC
resolve as the place?Amanipi HC II
and currently our Title Casing doesn't work well with this (eg Iii
)Phone - Currently in production there are values like 256786512345
however that will now be stored as 0786 512345
DoB
13/2/1985
and hundreds in the format 1977-08-14
. Currently we only support the latter. Should we support both?10-Nov-96
, I went to Edit the staged user and the form is just empty. It would be nice if this value was somehow present on the page so I don't have to go back, look it up, and then format it properly.Otherwise, everything is looking good and working fine.
cc @jonathanbataire for thoughts. Should we action any of these?
My opinion is we should action these:
Thanks @kennsippell i will be having a look
Other parts of the hierarchy are missing too (Parish 51, Village 31) but looking in production is seems they use "the last value defined for the column in the CSV". This feature isn't supported today from cht-user-management.
I dont think i understand this well but village and parish are just tagged on the area json not found in the hierarchy
13/2/1985
was a mistake made initially but all dates should be yyyy-mm-dd
for uniformity while dealing with data in the psqlHealth centers are created by an admin at MoH right now we are using the ui, cht-conf and bulk upload to create them. most of the times they are created without supervisors attached. Whats required to create them is: name and external_id(dhis2 id). we also get the district name to know where to place them. more here
OK. Creating these in this tool would require some work - the ability to create a place without a contact and without a user. If you'd like to support that, let me know or create the ticket.
for HC, H/C, Mission, Hospital the facility names are picked from a master facility list we creeate them as they appear in that list of course there are exceptions for HC abbreviation we replace it with Health Center if it appears Also a hospital is a hospital and shouldnt be confused with HC, there are 4 levels HC1 to 4 then level 5 which is the hospital
This would require some new validations to get right. If we go ahead with the work above, we should get this right also. For now, I'm going to leave things as created.
@jonathanbataire @tjovia Would you have some sample Uganda user management tickets which we can use to test this tool and confirm it is working as expected?