Hi all (and apologies in advance for the long post)
I would like to brainstorm and get input about a new feature that we would love to add to Bahmni Connect. Currently Bahmni Connect seems to be a ‘one device only’ offline tool, and I was wondering if we could not envision to get out of this limitation a little bit. The new feature that I have in mind could be temporarily called ‘Quick registration and automerging’. I would be grateful if you could take the time to read below and share your thoughts.
####Background We are implementing Bahmni at a clinic that does pretty much 100% of its work away from its headquarters, meaning that everything happens in an outreach care setup. Teams of 2/3/4 clinicians leave to operate for a few days at a remote location, and then come back. Once out there, they setup an actual clinic with “departments”: registration desk, OPD, dental, … etc ; and each department runs Bahmni Connect on its own device (a tablet actually).
We would like to aim at a situation where data collection can always happen, even when none of the devices can connect to the OpenMRS backend. Let’s look at a basic workflow.
The registration clerk proceeds to registering new patients, and in particular provides them with a pre-generated identifier - say
POUM1001 for an example patient.
With no connectivity at all to the OpenMRS backend, there is no way for the OPD nurse to fetch patient
POUM1001 moments after it has been registered, nor can she visualize the registration data and biometrics that have been recorded. We understand that limitation, however the worst part is that the OPD nurse cannot even encode any data for patient
POUM1001. The only workaround would be to register the patient again under another identifier and for someone, later on, to identify these cases and merge them. That is a daunting task.