Central query services for the Electronic Patient Record (EPR)
Project duration: 1 year, 8 months
Brief description
As part of this project, a central component of the ecosystem for the Electronic Patient Record (EPR) was further developed. The innovations include the introduction of multilingualism and user management, an optimization of the usability of the application and an extension of the LDAP data model in accordance with the legal changes. The EPD-ZAD solution includes a web app for managing the communities, medical organizations, metadata and end users as well as SOAP web services for data management by the communities.
Supplement
The solution was implemented with Angular and the .NET Framework 4.8. REST APIs and SOAP are used for the interfaces, while MSSQL and LDAP serve as the database. Numerous tests with NUnit, JEST and Cypress ensure the quality and stability of the solution. Deployment on various on-premises VMs and numerous stages: Dev, Test, Ref, Abn, Prod, is always accompanied with the support of Azure DevOps CI/CD pipelines and UrbanCode.
Subject description
The Central Query Service (ZAD) is a platform for the exchange of information between communities in the Electronic Patient Record (EPR). It enables the registration and administration of medical organizations in Switzerland so that up-to-date data is always accessible to all communities. In addition, the communities authorized as EPR service providers are registered on the platform.