Purpose and Benefits
Bahmni Connect allows the user to access Bahmni in areas (satellite areas) where there is limited or no internet connectivity. Bahmni Connect records ramped down medical information about patients. The information collected in Bahmni Connect gets synced with the Bahmni online server (mother location) when the device gets internet connectivity.
Bahmni Connect is currently being used by:
- Community Health Workers (CHWs) who use handheld devices to register patients and record observations when they have no or limited access to internet.
- Users in outreach clinics where the same device travels across multiple outreach clinics during an outreach tour/s. Such outreach tours occur in resource constrained environments with no or limited internet connectivity.
Bahmni Connect application supplements the regular Bahmni application in the following ways:
Allows patient information from remote areas to reside at a central location to help in clinical decisions, epidemiology, etc.
- Makes the work of CHWs visible to the clinicians to help in better healthcare in remote and resource constrained areas
Bahmni Connect currently runs on two platforms:
- Chromium Application: This is a web extension which runs on the chrome browser
- Android Application: This is an Android application which can run on any android mobile device
Using Bahmni Connect
Overall Workflow
The image below describes Bahmni Connect usage at a broad level for the end user:
Synchronization of the Client Device
There are two types of synchronization:
Initial sync automatically at first login
This synchronizes the device with all relevant data for the assigned location such as registration fields, forms and form fields, pre-existing patient data, et al. This happens automatically when a user selects a location for the first time and logs in.
Detailed below are the steps to sync the Client Device:
1. Go to an area with Network Connectivity
2. Enter Credentials, select a location and log in (screenshot below)
3. In the case of the Initial Sync, the Location Data is synced, and upon successful completion the following screen appears
This is required to regularly sync the device and Bahmni online with newly captured data. The recommended sync frequency is once a day.
Detailed below are the steps to sync the Client Device:
1. Go to an area with Network Connectivity
2. Enter Credentials, select a location and log in (screenshot below)
3. For Regular sync, the catchment data is synced and the Sync button has to be pressed. Bahmni Connect also has the provision of a scheduled sync, and the device is synced with Bahmni online as scheduled.
Successful Regular Sync with relevant status message
Regular Sync with Errors Logged in the Error Log
Supported Functionality
As of now, Bahmni Connect supports the following features:
Registering a Patient
Viewing Patient Data on Patient Dashboard
Recording Observations
Entering Consultation Notes
Updating the Bahmni Connect Application
Bahmni Connect and Bahmni applications are regularly upgraded with new versions to support a newer set of features. Hence Bahmni Connect must be regularly updated to use the enhanced functionality as well as to be compatible with the newer version of Bahmni. There are two types of updates:
- Non-forced Update - This means that a newer version is available, but it is still compatible to use Bahmni Connect client with Bahmni.
- Forced Update - This means that Bahmni Connect cannot be used unless it is updated.
Whenever an update is available, the update button is enabled in the top right corner on the landing page.
Upgrading the Android Application
Upgrading the Chrome Extension
Logging Out of the Bahmni Connect
Click the Logout Button to log out of the Bahmni Connect