About the client
Our client is a Canadian healthcare innovator and the provider of an intelligent healthcare platform that streamlines e-requests and e-referrals for hospitals and clinics worldwide. The company focuses on ease of access to healthcare services, helping patients get the right care at the right time by the right provider. Their focus on individual patients makes our client unique among software vendors in the high-tech healthcare field.
Our client came with the challenge
Delivering reliable healthcare software takes a deep understanding not just of technology but also of regulatory requirements for handling of confidential records and user-generated data, interoperability with other healthcare systems, and integration with backend systems. Knowledge of relevant regulatory requirements was a key consideration for our client when choosing a reliable outsourcing partner to modernize and adapt existing healthcare solutions for eleven new hospital sites. The tight timeline imposed on the project was also a concern during the selection process, as the majority of the functionality for managing patient wait times had to be implemented by the end of the fiscal year to take full advantage of sponsored funds.
Intellias developed the solution
We applied a two-phased approach to speed up development of the new software. The first phase covered architectural enhancements and new capabilities related to waiting list management, electronic booking, and automated reporting of wait times. During this first phase, we prepared the platform for integration with healthcare systems by leading companies including McKesson, GE, Picis, Quadramed, and Meditech as well as with EMR vendors, which allowed our client’s healthcare platform to become a fully integrated enterprise system. The first phase ended with full adoption of the new software solution at one of the eleven hospital sites. This initial success paved the way for broad adoption and acceptance throughout phase two at the ten remaining hospital sites.
The next step was to develop an interface between the newly deployed software and the surgical scheduling system already in use at these hospitals. With this new interface, booking requests for surgeons’ offices automatically flow into each hospital’s surgical booking system. Our quality assurance team tested the platform using C#, Selenium WebDriver, and NUnit. We also used an SiL environment and limited manual testing to ad-hoc checks for bottlenecks and edge cases.
Our testing strategy included HIPAA compliancy verification as an important part of our initial sanity testing as well as our full feature testing. Our HIPAA compliancy testing covered five main areas: user authentication, information disclosure, audit trail, data transfers, and correct data use. We performed HIPAA-related sanity testing as early as possible in the development cycle to quickly discover any defects. Our team also ensured that HIPAA compliancy defects were clearly indicated and documented so they received the highest priority.
Our managed healthcare platform received
- Optimized e-referral forms for each region that help patients find data such as medical bills and clinical information
- Automatically updated wait times so the system can route patients to clinics efficiently.
- Real-time referral status updates.
- Secured consulting functionality for conversations between patients and clinics.
We achieved great results together
We helped our client
- Reduce referral processing times five-fold
- Successfully introduce their platform in over 35 hospitals across Canada
- Extend their reach to the US and Australia
- Increase healthcare quality and performance
- Achieve significant savings over manual, paper-intensive, and error-prone booking processes