Hi @njiddasalifu , We explored this quite a bit and are moving away from this approach due to the following reasons:
- Data is stored in the browser and not encrypted. To meet our data protection rules, data must be encrypted and therefore the use will need to enter a password before going offline (and this may be different from their OpenMRS login password).
- There is a risk that users might use private browsing and closes the browser - which deletes the cache stored.
- Users sometimes share computers to use OpenMRS,. When they are offline, the previous user’s account will be pulled up and they won’t have the password (or use the same password which is not the correct approach).
However, this functionality is useful when the user experiences temporary internet outage and need to continue working on the patient file. But you still need to enable your forms and patients to be available offline first. For this reason, there is a feature in the patient grid that allows the user to add patients offline in bulk and you just need to enable the forms:
There is a discussion call around offline that you might be interested in attending: O3 Offline Mode discussion call - Development - OpenMRS Talk
Best regards, John