За лаштунками ЕСОЗ: як ми тестуємо медичні інформаційні системи на відповідність технічним вимогам

За лаштунками ЕСОЗ: як ми тестуємо медичні інформаційні системи на відповідність технічним вимогам

Кожен новий модуль, який розробники МІС створюють для взаємодії з електронною системою охорони здоров’я (ЕСОЗ), проходить через ретельні перевірки. Це гарантує, що дані пацієнтів будуть захищені, а лікар отримає надійний та зручний інструмент.

Сьогодні ми розкажемо, який шлях долає кожна функціональність – від ідеї до моменту, коли вона з’являється на моніторі лікаря.

П’ять етапів: від техвимог до підключення

Процес підключення МІС чітко регламентований (згідно з Постановою КМУ №411, договором про підключення та Тестовою програмою) і складається з таких кроків:

Етап 1: Підготовка та погодження технічних вимог

Для того, щоб ваша МІС могла впровадити кожен новий функціональний модуль, необхідно розробити технічну документацію та технічні вимоги.

  • Формування вимог: команда бізнес-аналізу ДП “Електронне здоров’я” та представники НСЗУ готують технічні вимоги та специфікацію
  • Консультації з МІС: Ми проводимо сесії «читання вимог», де розробники систем можуть поставити запитання та надати свої пропозиції
  • Затвердження: Фінальні техвимоги затверджуються НСЗУ. Паралельно наші тестувальники вже готують сценарії перевірок (тест-кейси)

Етап 2: Підготовка МІС та подача заявки на тестування

Після оприлюднення вимог МІС повинні протягом 30 днів подати заявку на перетестування модулів, які підключені до ЦБД ЕСОЗ. Діє правило: 1 модуль = 1 заявка = 1 цикл тестування. У деяких випадках кілька модулів можуться тестуватися одночасно, якщо вони між собою логічно пов'язані. 

Якщо МІС не подає заявку упродовж 30 днів – ДП “Електронне здоровʼя” ініціює додаткове тестування. Це означає, що в будь-якому випадку ті модулі, які вже підключені до ЦБД ЕСОЗ, будуть протестовані у порядку, яке закріплено законодавством.

Етап 3: Активна фаза тестування

З моменту отримання заявки ми маємо 30 календарних днів на проведення випробувань. Це законодавчо встановлений термін, що не передбачає затримок. Ми проводимо паралельно два типи тестування:

  • Функціональне: чи відповідає модуль вимогам?
  • Безпекове: чи захищені дані? Цей етап є обов'язковим та проводиться одночасно з кожним функціональним тестуванням..

Етап 4: Зворотний звʼязок та результати

Весь процес тестування фіксується (проводиться відеозапис). За результатами формуються два протоколи від тестувальників: функціональний та безпековий

  • Надання зворотного звʼязку: розробники МІС отримують протокол з деталізацією результатів
  • Комісія: спеціальна комісія з питань тестування МІС розглядає ці протоколи
  • Умова успіху: загальний позитивний висновок можливий лише за умови, якщо і функціональне, і безпекове тестування пройдені успішно. Якщо безпека отримує «негативно» – загальний результат буде негативним, навіть при ідеальній функціональності (і навпаки).

Етап 5:  Отримання прав доступу для підключення

Якщо тестування успішне, протягом 5 робочих днів після отримання висновку, МІС отримує права доступу (скоупи) для підключення нової функціональності в центральній базі даних ЕСОЗ. Так нові модулі стають доступні вам у МІС!

Один фахівець — три ролі: Як ми перевіряємо МІС «зсередини»

Сьогодні до ЕСОЗ підключено 31 МІС, і кожна має унікальний інтерфейс. Для того, щоб тестування було максимально наближеним до користувацьких реалій, наші фахівці працюють безпосередньо на тестових майданчиках розробників МІС.

Під час перевірки тестувальник ДП «Електронне здоров’я» одночасно поєднує три ролі:

  • 🕵️ Тестувальник: суворо та методично відпрацьовує тест-кейси та чек-листи
  • 🩺 Користувач: вивчає інструкції та проходить «шлях лікаря», щоб переконатися, що інтерфейс зрозумілий, логічний і не створює зайвих перешкод у роботі
  • 💻 Технічний експерт: досліджує, як реалізовано взаємодію функціоналу МІС із ЦБД ЕСОЗ та чи відповідає вона встановленим вимогам. 

Навіщо це потрібно? Такий підхід дозволяє виявити помилки ще до того, як система почне працювати з реальними даними. Це мінімізує ризики збоїв і гарантує безперервність надання медичної допомоги.

Ми працюємо над тим, щоб кожен ваш крок в ЕСОЗ був надійним, швидким та безпечним!