KairosMD: A comprehensive evolution in electronic medical records
-
Cost reduction by 30%
-
Improved efficiency
-
1 full-stack developer
Company Overview
KairosMD is an Electronic Medical Record (EMR) system designed to improve patient records management and tracking. Launched in 2001 with older client/server technology, KairosMD has continually evolved to meet the ever-growing demands of the medical industry.
Problem
As KairosMD grew in popularity, so did the need for more advanced features and customization. Initially migrated to a proprietary framework, the system soon became difficult to maintain and increasingly costly. This realization triggered the need for a more robust, powerful, and cost-effective solution, leading to the decision to transition to a new framework.
Why Jmix
When evaluating a new development platform, the key criteria were:
- Cost-effectiveness
- Maintainability
- Robust feature set
- Enhanced security
- Efficient data querying and analysis
Several platforms were considered before choosing Jmix, which stood out for its comprehensive support of essential EMR features, robust security management, and efficient data handling capabilities. Its powerful, flexible, and cost-effective nature made it the ideal choice for KairosMD. Analysis showed that using another platform would have cost at least 30% more, highlighting Jmix's cost-effectiveness.
Solution
The primary goal was to transition KairosMD from a proprietary framework to Jmix, aiming to improve maintainability, reduce costs, and enhance the system's features and performance. The development team consisted of a single full-stack developer responsible for the entire migration process, with no other stakeholders involved.
This process involved using several Jmix add-ons and tools, including:
- BProc
- AWS Filestorage
- Wizard
- WebDAV
- Helium
- SW-responsive
- Email templates
- Dashboards
- Dashboard Chart
- Global Events
- Reporting
One significant challenge was administering and tracking the different versions and layouts of client reports. This was effectively overcome by the Jmix reporting module, which empowers end-users to build their own reports.
Integrations with other systems
To enhance its functionality, KairosMD integrated several other systems:
- Paperform: An online form tool that allows KairosMD to import submissions directly from Paperform.
- Derec: An online dental charting module used by dentists in the clinical documentation process.
- SMS/Texting Service: An SMS service in Jamaica integrated into the system to improve communication with patients.
Development process
The migration to Jmix was completed in approximately nine months, showcasing the efficiency and effectiveness of the transition. The developer utilized Jmix online manuals and sample apps for guidance. Jmix provided the essential features for an EMR system, including enhanced security management and efficient data querying and analysis. The transition to Jmix significantly improved the software's maintainability and affordability.
Result
The transition to Jmix significantly improved KairosMD’s maintainability and affordability. Today, the system is used by hundreds of doctors across Jamaica, effectively managing and tracking thousands of patients daily. KairosMD now offers a robust web-based EMR system accessible from any location using a standard web browser, ensuring flexibility for physicians. It supports multiple users and locations with real-time updates, making it ideal for multi-site practices. The switch to Jmix has increased the system's efficiency and overall customer satisfaction.
Doctors have lauded the system's functionality, flexibility, and user-friendly interface. They also appreciate its cost-effectiveness, a benefit made possible by the Jmix platform, which helps keep expenses low.
The developer has used the latest version of Jmix on projects since KairosMD and plans to use it for all new projects, affirming that Jmix is a solid platform for future developments.