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:
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.
Bahmni Connect currently runs on two platforms:
Read an article by Arjun on his experience deploying Bahmni Connect app in rural remote India at JSS subcenters here: Offline Patient Search and Registration In Remote Sub-centers of JSS |
Avni is an opensource application, that is offline-first and designed for use in Field Work and Community settings. This is also a good option to consider for field work, data capture based on digital offline forms and then sync them to a centralised cloud instance for Reporting, or into Bahmni. Read more about Bahmni-Avni here: Introduction and Integration-Code-Github. This integration is Live in Ashiwini hospital: https://avniproject.org/blog/how-avni-has-become-pillar-of-community-MIS-at-ASHWINI/ |
The image below describes Bahmni Connect usage at a broad level for the end user:
There are two types of synchronization:
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
To resolve sync errors please contact your System Admin |
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
To resolve errors please contact your System Admin |
As of now, Bahmni Connect supports the following features:
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:
Whenever an update is available, the update button is enabled in the top right corner on the landing page.
The older extension should not be deleted from chrome browser to update the application. Deleting the extension deletes the data as well. |
Click the Logout Button to log out of the Bahmni Connect
The screenshots are taken from a Samsung tablet running on Android 4.2.2. For the Chromium Application, the functionalities look and remain the same |
Initial synchronization of the Chromium Application stops when the User moves out of the tab on the chrome browser and resumes when the User returns to the tab |