Client-facing applications for a medical device manufacturer
Find out how we enabled a medical device vendor to attract more customers and deliver more value to them with the help of feature-rich mobile and web applications integrated with the vendor’s devices.
About the client
Our client is a US-based company that provides individual patients, healthcare practices, and clinics with a wide range of medical devices for remote patient monitoring such as blood pressure monitors, pedometers, and scales. An additional software component integrated with these devices could allow the company to offer all-around services for their customers and improve customer loyalty.
Our client planned to achieve the following objectives with their new software solution:
- Serve more patients and help them better monitor their health metrics
- Integrate with healthcare providers’ systems
- Provide healthcare providers with quick and simple access to patient data gathered by medical devices for remote patient monitoring
- Facilitate clinical decision-making by gathering all critical patient data in a single secure application
We offered our client to develop mobile and web applications for patients and healthcare providers to promptly view and manage data collected by medical devices.
Eliciting requirements and exploring medical device documentation
We gathered and prioritized the client’s functional and non-functional requirements, prepared a granular project estimate with clear iterations, and offered our own vision for the project to fit within the time and budget constraints. The major emphasis of the project fell on high system usability, availability, security, and performance.
We also requested that the client ship us their medical devices so we could investigate the devices themselves and their documentation. Our team needed these devices to ensure a well-functioning integration and test application performance throughout the development process. Closely working with the devices was also necessary to discover firmware specifics that affected the software development process.
Functionality of mobile and web applications
The mobile application allowed individual patients to:
- view their health metrics on a personalized dashboard
- share their vitals with clinicians or family members
- get notifications when vitals are lower or higher than recommended thresholds
- read healthy lifestyle recommendations
The web application allowed healthcare providers to:
- manage patient accounts and their data
- assign devices to patients
- generate reports and dashboards on patients’ health
We ensured both applications were fully integrated with all the client’s medical devices and that patient data was securely transferred for further processing. Upon receiving already prepared data from medical devices, we made sure that this data was accurate, up to date, and could be correctly displayed in the patient and clinician interfaces.
Developing partner APIs
We developed a comprehensive API solution so our client could directly send data from medical devices to healthcare providers’ internal software systems. Custom partner APIs allowed healthcare providers to integrate medical devices with their EHR and HIS systems for seamless healthcare service delivery.
Ensuring software security and compliance
Working with sensitive patient data required our team to implement strong security measures and ensure that only authorized patients and healthcare practitioners can access applications. Apart from that, we helped our client obtain ONC certification and assisted in filling out the Continuity Care Document (CCD) that is required for capturing data from medical devices and is used as a standard for securely exchanging sensitive patient information.
Implementing a testing framework
Yalantis experts conducted performance testing, which included load, volume, scalability, stress, spike, and capacity testing. With such a variety of performance tests, we were able to define the application throughput rate, measure the system response time, identify system limitations, and learn how the system handles large amounts of patient data. We also provided the client with granular reports on system performance to make sure applications run as expected.
Creating thorough project documentation
We provided the client with:
- detailed documentation including developer guides and API references for the client’s IT department
- user manuals for system users to quickly understand how the applications work
- ongoing software support to make timely bug fixes and feature updates
As a result of our combined efforts with the client, we achieved the following results:
Fully integrated mobile and web applications for the client to provide an add-on solution to their medical devices
A securely managed single point of access to all patient data gathered by remote patient monitoring devices
Increased patient satisfaction with advanced health monitoring capabilities
Increased number of healthcare providers incorporating the client’s medical devices into their medical practice
Achieve clinical data integrity with a software solution for medical devices
Simplify access to patient data gathered by medical devices and increase the efficiency of remote patient monitoring services
Cloud-based medical imaging system
A system for synchronizing medical images between medical equipment and an EHR system
Software as a medical device
A solution for a pharmaceutical company that automates drug dosage calculations
Smartwatch integration for Healthfully
A solution for integrating fitness devices with a patient application