Swisstransplant manages all organ allocations in Switzerland on behalf of our Client – the Federal Office of Public Health. Over the years, its work has been complexified by the introduction of a complex legal framework. No less than one federal act and three ordinances regulate its activities.
The Federal Office of Public Health needed a new digital platform to tackle this complexity. The objectives of the platform were threefold: manage the list of donors and receivers, handle the complex allocation mechanism in accordance with the law and ensure transparent and traceable decisions while protecting the privacy of patients.
OpenWT was trusted by the Federal Office of Public Health to deliver this ambitious project – contributing to the digitalization of the Swiss health sector.
Together with our Client we defined an approach to design, develop and later support the operation of the platform.
The first step was to decompose all medical, legal and organizational factors impacting organ allocations. We interviewed doctors, surgeons and laboratory experts in addition to performing extensive research.
As a result, we documented hundreds of parameters ranging from the donor’s age or blood type to lab results such insulin levels. Our team also modeled the intricate rules described in the law to calculate the ranking of the recipients.
Finally, we worked with our Client to digitalize its existing decision and communication processes – both internal and external, involving partners such as laboratories or transplant centers.
To develop the software, we were confronted with numerous technical challenges. The architecture of the software had to be flexible enough to accommodate future changes in the law. The security had to be of the highest standards. The platform had to be accessible at all times from everywhere in Switzerland.
To accommodate all these requirements, the team designed and developed a state of the art web application. Its ingenious architecture made it future proof while allowing it to be secure and replicated in different hosting environments.
Our team also provided hundreds of test scenarios to ensure the quality of the software and its compliance to the applicable laws.
This solution has been developped based on a Microsoft Technology stack.
Now that the first version of the software has been developed, the team continues to work with our Client for support and maintenance.
We regularly implement new functions to accommodate new needs. For example, SwissTransplant can now electronically exchange data with the national laboratories, a premier in Switzerland.
With each release, we perform extensive tests and regression checks to ensure the allocations rules are correct.