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

Що ЗМІ говорять про проект: