One of our clients has been using a monolithic healthcare solution for many years, being one of the best providing a very good customer satisfaction in the health industry. The client applications were using a traditional approach using desktop interfaces. The solution integrated as well hardware and was dependent on specific configuration and computation resources. As more and more features were added, the costs for the software extension, maintenance, refactoring and hardware resources increased. Moreover it was a closed system that allowed only certain types of users and use cases and the business model was using a traditional license concept, being sometimes inflexible in terms of paying only for the features that are used.
As times evolve at a very fast pace, we step up and help our client to overcome many of the existing limitations. From architectural styles, from desktop solutions it has been changed to web based approach making the features easier accessible from a simple browser from anywhere.
Moreover, by redesigning the workflows we focussed on interoperability and integrations, fostering collaboration with partners, creating an open system that is reliable and highly customizable. Now more partners can join and collaborate together having the possibility to use only the features they want, using the new business model that has also changed to a subscription based approach.
Another sensitive topic was the data security and privacy that has been overcome by using a privacy by design architecture and complying with data privacy regulations specific for the industry that our client activated, implementing different policies such as General Data Protection Regulation (GDPR) in the European Union, the Health Insurance Portability and Accountability Act (HIPAA) in the United States, and other regional or national regulations.
In terms of data standards and data exchanged, our team integrated the Health Level Seven (HL7) standards and Fast Healthcare Interoperability Resources (FHIR) such that different healthcare systems and technologies are able to exchange, interpret, and use data cohesively. To continue using the data and processes of legacy systems, middleware solutions, and data conversion techniques have been added to bridge the gap between legacy systems and modern interoperable platforms.
Related case studies: