COVID-Сертифікати
України
Розробка для порталу Дія
Наша команда розробила функціонал для реєстрації статусів громадян України, пов’язаних з COVID-19, та видачі Національного електронного COVID-сертифіката в Національній службі здоров’я України, інтегрованої з порталом державних послуг «Дія».
Про клієнта
Національна служба здоров’я України (НСЗУ) є центральним виконавчим органом, який реалізує державну політику у сфері державних фінансових гарантій для надання медичних послуг населенню. Діяльність НСЗУ керується та координується Кабінетом Міністрів України через Міністра охорони здоров’я.
Мета співпраці
Швидка розробка компоненту Електронної системи медичних послуг (ЕСМП) для видачі COVID-сертифікатів та відновлення безпечного та вільного руху людей, в умовах карантинних обмежень.
Технології
Розробка Ковід-Сертифікатів України для Дії
Підрядник
Академія електронного урядування, Естонія
Отримувач
Національна служба здоров’я України
Період надання послуг:
Червень 2021 – Липень 2021
Мета
Розробити національну систему генерації COVID-сертифікатів швидким та надійним способом.
Результати
- COVID-Сертифікати доступні на смартфонах, що дає можливість знаходитись в публічних місцях, подорожувати всередині країні та за кордоном
- Українські COVID-Сертифікати серед перших, що були визнані в країнах ЄС
Сервіси
- Розробка програмного забезпечення з функціоналом для генерування національного документа в електронній формі, який містить підтверджені дані про повний цикл вакцинації, результати негативних тестів та/або одужання від COVID-19 (SARS-CoV-2)
- Обмін інформацією з іншими компонентами Електронної системи медичних послуг (ЕСМП) через відкритий програмний інтерфейс, перевірка цифрового підпису користувача, отримання згоди користувача на передачу особистих даних
- Інтеграція розробленого компонента з іншими інформаційними системами та реєстрами, зокрема:
- з державним веб-порталом електронних послуг “Дія” (https://diia.gov.ua);
- з державною системою електронної взаємодії електронних інформаційних ресурсів “Трембіта (https://trembita.gov.ua)
- з реєстром пацієнтів
- Послуги з тестування програмного забезпечення
- Послуги технічної підтримки
Відгук клієнта
Лист-відгук від громадської організації E-Governance Academy, Естонія, щодо співпраці з ТОВ «МК-Консалтинг» за Договором від 30 червня 2021 року щодо закупівлі послуг з розробки компоненту генерації COVID-сертифікатів в електронній системі охорони здоров’я України
“Цим листом, E-Governance Academy, Estonia підтверджує технічну відповідність, своєчасне та якісне надання послуг ТОВ «МК-Консалтинг» з розробки програмного забезпечення:
«Компонент генерації COVID-сертифікатів в електронній системі охорони здоров’я України», який реалізується за Договором від 30 червня 2021 року для Національної служби здоров’я України, в рамках проекту міжнародної технічної допомоги «Підтримка електронного урядування та цифрової економіки ЄС в Україні», за програмою «Взаємодія, електронні послуги та кібербезпека (EU4DigitalUA)».
Програмне забезпечення, розроблене ТОВ «МК-КОНСАЛТИНГ» для Національної служби здоров’я України «Компонент для генерації COVID-сертифікатів в електронній системі охорони здоров’я України», задіяне для впровадження надзвичайного безпечного та вільного пересування людей та мінімізації негативного впливу на їх свободу внаслідок кризи, спричиненої коронавірусною інфекцією COVID-19 (SARS-CoV-2) та відповідних карантинних обмежень.
Завдяки програмному забезпеченню надається національний документ у паперовій та/або електронній формі, який містить підтверджені дані про повний цикл вакцинації, негативні результати тестування та/або одужання від COVID-19 (SARS-CoV-2), у тому числі:
COVID-сертифікати за даними вакцинації;
COVID-сертифікати за даними ПЛР-тесту;
COVID-сертифікати на основі даних про одужання особи від коронавірусної інфекції.В рамках Договору від 30.06.2021 ТОВ «МК-КОНСАЛТИНГ» були надані послуги:
- повний цикл розробки компонента генерації COVID-сертифікату в електронній системі охорони здоров’я України з використанням кількох середовищ розробки згідно налаштованого CI/CD процесу безперервної розробки, тестування та доставки коду;
- автоматичний обмін інформацією з іншими компонентами Електронної системи охорони здоров’я через відкритий програмний інтерфейс;
- розгортання та налаштування системи резервного копіювання та відновлення даних, системи моніторингу, системи журналювання та автоматизованої системи тестування;
- інтеграція розробленого компонента з трьома іншими інформаційними системами та реєстрами, в тому числі:
• з державним веб-порталом електронних послуг «Портал Дія»;
• з державною системою електронної взаємодії електронних інформаційних ресурсів «Трембіта»;
• з реєстром пацієнтів в Електронній системі охорони здоров'я України, - розробка технічної та експлуатаційної документації;
- гарантійна технічна підтримка;
- передача майнових прав на програмну складову на баланс Національної служби здоров’я України.Розробка реалізована на архітектурі мікросервісів із використанням стандарту моделі даних FHIR, сервіс упакований у контейнери Docker, а Kubernetes використовується як оркестратор.
Авторизація користувача здійснюється за допомогою кваліфікованого електронного підпису (або електронного цифрового підпису), взаємодія серверних компонентів здійснюється за протоколом HTTPS, а взаємодія із зовнішніми системами – на основі програмних інтерфейсів REST та SOAP API. Усі компоненти розробки сервера можна горизонтально та вертикально масштабувати та розгортати у приватному хмарному середовищі з балансуванням навантаження.
Ми рекомендуємо співпрацю з ТОВ «МК-КОНСАЛТИНГ», адже це професіонали високого рівня. Спеціалісти володіють і вміло використовують різні стеки технологій. При розробці компонента генерації COVID-сертифікату були використані наступні технології, а саме:
- Мови програмування: Java, Kotlin;
- Мова визначення веб-сервісу: WSDL;
- Формати обміну даними: XML, JSON;
- База даних: PostgreSQL;
- Система управління чергою: Kafka;
- Системи пошуку та аналізу логів: ELK Stack (ElasticSearch, Logstash, Kibana);
- Операційні системи сімейства LTS Alpine Linux;
- Системи оркестровки контейнерів: Docker, Kubernetes;
- Сервісні програми: Git, JIRA task management system, Confluence, Slack та ін.Послуги з розробки компоненту генерації COVID-сертифікатів в електронній системі охорони здоров’я України, надані ТОВ «МК-КОНСАЛТИНГ» у повному обсязі, у встановлені терміни, належної якості та з використанням технічних рішень і технологій на основі відкритого програмного забезпечення з відкритим вихідним кодом на умовах ліцензії Apache версії 2.0».”
Ханнес АстокВиконавчий директор, Голова Ради правління E-Governance Academy



