Платформа регистра RUSBMT для мониторинга ТГСК и CAR-T

Платформа регистра RUSBMT для мониторинга ТГСК и CAR-T

О проекте

Разработана единая платформа регистра для мониторинга трансплантаций гемопоэтических стволовых клеток (ТГСК), генной и клеточной терапии (CAR-T). Система объединяет данные пациентов из разных центров, поддерживает две роли — Администратор и Исследователь — и позволяет вести учет трансплантаций, заполнять MED-формы, подключать пациентов к исследовательским проектам (например, РТПХ), собирать агрегированную статистику и делать стандартизированные выгрузки данных для последующего анализа.

Задачи и цели

  • Создать единую веб-платформу регистра для мониторинга ТГСК, CAR-T и других вмешательств по всей сети центров.
  • Обеспечить удобную регистрацию пользователей с подтверждением администратором и разграничением ролей (Администратор/Исследователь).
  • Организовать централизованное ведение карточек пациентов с уникальными кодами и историей вмешательств.
  • Реализовать ввод MED-данных по стандартным формам (Д0, Д+100, ежегодные формы) и по проектам (например, РТПХ: Д+180, ежегодные формы).
  • Сделать удобные механизмы выгрузки данных в формате для статистики и исследований (в том числе по отдельным проектам).
  • Добавить блок статистики по регистрационным центрам и автоматические уведомления о необходимости заполнения форм.

Реализация

  • Две основные роли: Администратор (центральный офис) и Исследователь (центры на местах) с разным уровнем доступа к данным.
  • Страница авторизации с возможностью регистрации и восстановления пароля.
  • Регистрация пользователей: ФИО, город и центр из выпадающих списков, отделение, должность, телефон, e-mail и пароль; подтверждение регистрации администратором по заявке.
  • Главная страница с эмблемой RUSBMT и названием регистра, а также инструкцией по работе с платформой в формате PDF.
  • Раздел «Пациенты» с фильтрами по фамилии, диагнозу и месяцу регистрации и таблицей со списком пациентов.
  • Уникальный код пациента, формируемый из кода центра и порядкового номера пациента в этом центре (например, центр №5, пациент №32 → код 532).
  • Добавление пациента: ФИО, дата рождения, пол, выбор типа вмешательства (ТГСК / CAR-T) и заполнение базовой формы Д0 через встроенные формы.
  • Карточка пациента с вкладками: «Общая информация», «MED» и «Проекты».
  • Во вкладке MED — список всех ТГСК/CAR-T для пациента с доступом к уже введённым данным и кнопками «Заполнить форму на Д+100» и «Заполнить ежегодную форму».
  • Ограничение: форму Д+100 можно заполнить только один раз, ежегодные формы — многократно.
  • Система напоминаний: e-mail и уведомления в личном кабинете о том, что подошло время заполнения очередной формы.
  • Кнопка «Добавить ТГСК/CAR-T» для регистрации новых вмешательств с привязкой к пациенту и уникальным кодом вмешательства (код пациента + порядковый номер).
  • Вкладка «Проекты»: добавление пациента в проект (первый проект — РТПХ) с выбором конкретного вмешательства, к которому будет привязан проект, и формами проекта (Д+180, ежегодные формы).
  • Экспорт данных по пациентам в формате Excel/CSV, включая вариант общей MED-выгрузки и выгрузку данных по конкретному проекту.
  • Админ-панель: обзор всех пациентов по уникальным кодам (без ФИО), вкладки «Статистика» и «Выгрузка».
  • Раздел статистики: показатели «Пациентов зарегистрировано», «Аллогенных / Аутологичных трансплантаций зарегистрировано», «CAR-T зарегистрировано», «Пользователей зарегистрировано», а также таблица по центрам.
  • Гибкая система выгрузок для административных и исследовательских задач.

Технологии

  • Веб-приложение: клиент + сервер с авторизацией и ролями пользователей
  • Реляционная база данных для хранения пациентов, вмешательств и проектов
  • Экспорт данных в Excel/CSV для статистики и исследований
  • Модуль e-mail-уведомлений и внутренняя система оповещений

Результаты

  • Создан единый регистр для мониторинга ТГСК и CAR-T, доступный для всех подключённых центров.
  • Стандартизированы процессы регистрации пациентов и ввода MED-данных, исключены разрозненные Excel-таблицы.
  • Упростилась подготовка статистики и отчётности по центрам и проектам за счёт готовых выгрузок.
  • Исследовательские команды получили удобный инструмент для ведения проектов (например, РТПХ) и долгосрочного наблюдения за пациентами.
  • За счёт уведомлений снижен риск пропуска контрольных точек (Д+100, Д+180, ежегодные формы).

Отзыв клиента

«Регистр наконец позволил централизовать данные по трансплантациям и CAR-T из разных центров. Стало проще вести проекты, контролировать сроки заполнения форм и готовить отчёты по стране.»
— Представитель координационного центра НОТГСКГКТ