To design and develop software for the purpose of carrying out a nationwide program of population vaccinations against COVID-19, and to implement it in an infrastructure that would be able to handle sudden spikes in load and provide true 24/7 availability for millions of users.
The e-Registration system had to be universally accessible and support many key processes (both front and back office) related to vaccinations. It had to enable millions of citizens, tens of thousands of medical workers, and several thousand vaccination centers across the country to handle vaccinations. The solution also had to be integrated with many existing public IT systems.
Work on e-Registration began immediately after the first types of COVID-19 vaccines had been approved by the relevant institutions at the European Union level and in Poland. The short deadline for production launch (seven weeks from the start of work) was due to the urgent social need and widespread expectations of access to inoculation as the key weapon in the fight against the coronavirus.
Within the e-Registration system, the OChK team created three applications for the following groups:
Patients – an application for self-scheduling of appointments online with verification of identity through a trusted profile
Hotline agents – an application for making appointments for vaccinations for people who choose the option to register by telephone
Vaccination centers – an application for making patient appointments for their first and subsequent doses as soon as possible, recording completed appointments, and flexibly arranging schedules
From January 2021 to June 2022, in the e-Registration system there were:
vaccination visits created
SMS notifications sent
During the days of peak interest in the system, the following were recorded:
logins per second
date searches per hour
appointments made per day
Go Programming Language
Google Kubernetes Engine
Google Data Studio
"The system, designed, developed and maintained by the OChK team on behalf of and in close cooperation with the e-Health Center, provides the flexibility and reliability necessary to deal with the uncertainties of the COVID-19 pandemic. The software and its subsequent modifications, as dictated by ongoing needs and changes in the pandemic situation, were delivered quickly, allowing us to adapt to the ever changing circumstances. The cloud infrastructure managed to handle sudden peaks in usage and allowed for virtually zero downtime, ensuring reliable, 24/7 service availability for all user categories."
Director of the e-Health System Implementation Department, e-Health Centre (CeZ)