Java, React Native, EHR integration
Area of focus
Clinical Decision Support Systems, Interoperability and Data Quality Management
Care Monitoring and Communication Solution for Providers and Caregivers
New workflow saves on personnel work/hours, reduces number of calls and faxes by 85%, and drastically improves data quality with new mobile app structured data entry
Our client needed an efficient and user-friendly way for communicating clinical information from an assisted care facility to a medical practice.
Facility personnel and medical practices spent a lot of time either on calls or sending and receiving faxes.
Our client wanted to reduce the number of hours they spent each day on those activities.
Since the clinical information was related to patients’ change of condition, all the information was gathered and transmitted to our client’s personnel so they could make the right decision and involve the right clinician.
Our client developed a set of protocols that were used to properly communicate all necessary details of a patient’s change of condition.
The protocols were then simplified and optimized to enable an efficient data gathering process.
Our solution had three parts:
● user-facing mobile application
● data-processing backend
● admin web portal
The mobile app serves as a data-gathering tool, enabling the assisted care facility’s personnel to enter all necessary data for a specific change of condition, and to send it to our client.
The user interface for the data collecting was implemented in a user-friendly manner, leading the user step-by-step through the appropriate protocol.
Each step of the protocol depended on the values entered in the previous steps.
The mobile app was implemented using React Native, available for both iOS and Android, and published to the appropriate stores (Apple App Store and Google Play).
The app’s security included a token-based authentication schema.
Once the data was submitted to our client, their administrative personnel were able to use the admin web portal to review the protocol data and notify the appropriate clinician based on the urgency of the situation.
The admin app was built using React, with all the necessary security in place, including the proper authentication and role-based authorization.
The app backend enabled:
● receiving the data from the mobile app
● generating a PDF form of that data
● SMS sending capabilities to notify clinicians
● integration with the EHR (eClinicalWorks) to electronically submit the protocol data and associate it with the appropriate patients
The backend uses the API architecture designed using next-generation lightweight frameworks based on Java. The backend and admin portals were deployed on AWS.
A substantial amount of our client’s personnel work/hours was saved by implementing this new workflow and communication protocol.
The number of calls and faxes our client is receiving from the assisted care facilities has reduced by 85%.
The quality and completeness of information received has drastically improved through the structured data entry facilitated by the new mobile app.
The overall care management system is enhanced through the increased speed of information exchange.