ФГБУ «НМИЦ гематологии» Минздрава России выстроил стратегический интеграционный контур на платформе «Интегра», который стал основой для управления ключевыми потоками данных: от донорства и клинических процессов до финансово хозяйственного документооборота. Вместо сотен разрозненных обменов данными появился единый интеграционный слой, через который проходят все критичные процессы. О реализации проекта рассказывает Дмитрий Шишканов, руководитель управления по развитию информационных технологий и информационной безопасности НМИЦ гематологии и номинант на премию Data Award.

- Какие проблемы стояли перед НМИЦ гематологии?

В рамках реализации ИТ-стратегии Центра в 2022-2025 годах мы методично и планомерно занимались созданием единого информационного пространства, данные в котором, единожды создаваясь, могли бы многократно использоваться. Мы должны были создать основу для работы с данными для того, чтобы потом на этой основе была возможность создания сервисов для пациентов, доноров, обучающихся, врачей, ученых и управленческого персонала.

При этом в определенное время остро встал вопрос импортонезависимости. Все системы необходимо переводить на отечественное оборудование, системное и прикладное программное обеспечение.

- На чем была основана инфраструктура работы с данными, чем не устраивала?

В начале пути реализации стратегии ИТ-ландшафт не давал достаточного покрытия для обеспечения сквозных процессов. Используемые на тот момент интеграционные компоненты были встроены в разные системы. А в случае их полного отсутствия использовались решения с открытым кодом, либо файловый обмен данными, либо, в крайнем случае, повторный ручной ввод. Все это являлось многомерным источником ошибок и генератором лишних трудозатрат.

- Какой подход был выбран к решению задач?

На первом этапе мы встали перед выбором: минимизировать количество вендоров-разработчиков программного обеспечения, на котором функционируют наши информационные системы (то есть найти, купить и внедрить две-три крупных системы, которые будут обеспечивать инструментами все процессы), или внедрять и развивать системы по отдельным направлениям, лучшие в своем классе. Выбрали второй вариант. Но в таком случае все системы надо «подружить», чтобы они разговаривали на едином языке и на единой системе обмена данными, обеспечить интероперабельность – хоть это слово и набило оскомину. Поэтому не было сомнений, что интеграционная компонента должна быть единой.

- Какие принципы пытались соблюсти при создании решения?

Во-первых, технологический суверенитет, позволяющий не зависеть от решений и лицензий иностранных вендоров. Во-вторых, гибкость к регуляторным изменениям. Новые требования Минздрава и регуляторов отрабатываются на уровне единого интеграционного слоя, а не через точечные доработки десятков систем. В-третьих, непрерывность пациентского пути. Отказоустойчивая архитектура снижает риск сбоев в ключевых цепочках – от учета компонентов крови до координации между подразделениями. Наконец, единое информационное пространство. В одном контуре требовалось соединить регистратуру, лаборатории, клинические подразделения, административно управленческий персонал и цифровые каналы взаимодействия с пациентами и донорами.

Это давало возможность решить стратегическую задачу – качественное управление данными, в результате чего они превращаются в управляемый актив.

- Какие технологии были выбраны для реализации проекта?

Проект реализован на базе интеграционной шины 7TECH INTEGRA 2.0. Кроме того, использован набор коннекторов и адаптеров шины, обеспечивающих импорт и экспорт данных: с REST API (HTTP/HTTPS), очередями и брокерами сообщений (RabbitMQ, Kafka), файловыми обменами, СУБД (PostgreSQL, MySQL, Microsoft SQL Server) и другими протоколами. Применялись встроенные обработчики шины для трансформации, маршрутизации и обогащения данных, а также визуальный low code интерфейс и coding интерфейс для реализации сложной логики.

Платформа объединила различные информационные системы Центра, а также ГИС, в единое целое.

- Какие данные охватывает созданная платформа?

Это данные доноров крови и пациентов, их маршруты, назначения, результаты исследований; информация о заготовке, перемещении и использовании компонентов крови; данные об оказанной медицинской помощи, выставленных и оплаченных счетах; управленческие и кадровые данные – штатное расписание, учет персонала, доступы.

Платформа обрабатывает эти критически важные и разнородные данные в режиме реального времени.

- Как решаете задачи обеспечения качества данных?

Что касается качества данных для обеспечения сквозных процессов в едином ландшафте, то мы придерживаемся стандартных подходов – единые справочники. По возможности используем федеральные, если таких нет, то выбираем систему, в которой конкретный справочник будет мастером для всех остальных систем.

Но эта задача была понятна с самого начала. Сейчас же мы работаем над предметным качеством данных. Для внутренних контролеров создаем аналитические панели, на которых подсвечиваются аномальные выбросы, разбираем возможные причины. Далее идет либо доработка систем со всевозможными проверками и ограничениями (если это возможно), либо кропотливая работа с пользователями систем.

- Какие результаты достигнуты?

Мы перевели работу учреждения на новую модель: вместо сотен разрозненных обменов данными появился единый интеграционный слой. Через него проходят все критичные процессы: регистрация доноров и пациентов, учет компонентов крови, маршрутизация, диагностика, расчеты, взаимодействие с внешними системами и национальным мессенджером МАХ. Это не просто «очередной ИТ-проект», а фундамент для управления Центром на основе данных.

Достигнута полная автоматизация обмена данными между ключевыми информационными системами Центра и внешними контрагентами, системами и сервисами. Произошло сокращение времени запуска новых интеграций с недель до дней и даже часов за счет использования библиотеки типовых коннекторов и визуального моделирования потоков. Благодаря принципу однократного ввода на порядок снижено число ошибок, связанных с человеческим фактором.

- В чем «фишка» вашего проекта?

У нас произошло сочетание нескольких факторов, которые нечасто встречаются вместе. Это не «косметическое импортозамещение», а замена цифрового ядра, от которого зависит работа всей организации. Единая шина используется для всего – от анализатора до мессенджера. В одну интеграционную платформу сведены лабораторные анализаторы, медицинские подсистемы, ERP, учетные системы, государственные ГИС (ЕГИСЗ, ЕГПУ, ЕИБД) и национальный мессенджер MAX. Это не набор интеграций, а полноценная цифровая экосистема.

Комплексная интеграция произошла без «армии разработчиков». Интеграционный слой построен силами нашей внутренней команды с использованием low code инструментов. Это демонстрирует, что мы можем сами управлять своей архитектурой данных.

Наконец, скорость изменений – быстрое подключение новых сервисов, систем и партнеров. Для государственного медцентра это серьезный шаг к гибкости, обычно характерной для частного высокотехнологичного бизнеса.

- В чем роль проекта для НМИЦ гематологии?

Для нас цифровая платформа стала фундаментом устойчивости и развития, достигнута операционная эффективность и прозрачность. Руководство получает целостную картину по ключевым процессам в разрезе данных, а не отдельных систем. Это ускоряет управленческие решения и снижает объем ручной сверки.

Для ИТ очень важно сокращение технического долга и затрат. Устаревшие точечные интеграции вытесняются единым интеграционным слоем, что снижает стоимость поддержки и зависимости от «уникальных экспертов».

Данные стали управляемыми. Потоки данных централизованно контролируются, ошибки оперативно выявляются и устраняются, повышается доверие к данным как к основе управленческой и медицинской отчетности.

- Какие новые возможности появились у Центра благодаря реализации проекта?

У нас появилась площадка для создания новых цифровых сервисов. На построенной платформе мы можем быстро запускать клиентоцентричные сервисы: мобильное приложение для доноров и пациентов, чат боты в национальных мессенджерах, новые цифровые каналы взаимодействия.

- А что получают клиенты?

Изменяется качество взаимодействия людей с системой здравоохранения: «Меньше бюрократии – больше медицины». Данные о пациенте, доноре, услуге и сопровождении один раз корректно вводятся в систему и автоматически используются в регистрации, маршрутизации, расчетах и отчетности. Врачи и администраторы меньше времени проводят в интерфейсах и больше – с пациентами.

Снижается число ошибок при многократном ручном вводе и переносе данных, что напрямую уменьшает риск медицинских и административных ошибок. Для гематологии это особенно критично. Происходит повышение доступности помощи – ускорение документальных и сервисных процессов сокращает время ожидания и повышает пропускную способность Центра, что позволяет обслуживать больше пациентов без наращивания штата.

В результате выигрывают не только ИТ и руководство Центра, но в первую очередь – пациенты и доноры.

- Вызывает ли проект интерес у коллег?

Да, это пример того, как можно выстроить современную архитектуру данных в здравоохранении на базе отечественного ПО. Произведена полная замена зарубежного интеграционного слоя, реализовано централизованное управление данными в сложной экосистеме. Десятки систем – от лабораторных анализаторов до ERP и государственных ГИС – работают в единой логике, а не как набор разрозненных «островков».

В целом, это готовая модель для госсектора. Архитектурный и организационный подход, реализованный нами, может быть тиражирован в других медицинских организациях и ведомствах с высокой сложностью ИТ ландшафта – МВД, МЧС, Социальный фонд и др.

- В каком направлении будет развиваться проект?

Будем подключать новые внутренние и внешние системы по стандартизированным API интерфейсам без пересборки архитектуры. На основе появившихся данных планируем развитие предиктивной аналитики: прогноза потребности в компонентах крови, оптимизации загрузки подразделений, повышения эффективности использования ресурсов.