Thanks for your answer!
I’ve read that you can also use OpenERM offline. That’s why we decided to use OpenERM.
So how does this work? Do you still have to be on the same network then? It would really only be 4 hours that we would be away from the base… and we also just need to access some patient data and take a few notes. Isn’t that possible offline after all?
Thats what said the Ai, but I do not know if this is riht and how to put in practise…
Certainly! Using OpenEMR offline can be beneficial in scenarios where internet connectivity is limited or unreliable. Here are some approaches you can consider:
- Master-Master Replication:
- Install OpenEMR on a laptop and set up replication to sync data between the laptop and the server.
- Copy the database from the server to the laptop initially to ensure identical data.
- When you take the laptop out into the field, any changes made will sync automatically to the office server when you return1.
- Note that this approach works well for a single laptop but may require adjustments if multiple laptops are used in the field.
- UUID-Based Approach:
- If using more than one laptop in the field, consider changing database IDs (usually auto-incremented) to UUIDs.
- This prevents conflicts when replicating data from different laptops to the main database.
- [The Peace Corps project used a similar approach successfully
- Leverage Offsite Portal Mechanism:
- Explore the mechanism created by ZH Healthcare in the codebase to support the offsite portal.
- This mechanism stores data in specific tables until it’s verified, allowing local use.
- [When back online, the data can be pushed to the main database]
Remember that the technical aspects might seem complex to common users, but these strategies can enhance offline usability. [If you’re using devices like smartphones, consider adapting these approaches to suit your needs]