Платформа регистра 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 из разных центров. Стало проще вести проекты, контролировать сроки заполнения форм и готовить отчёты по стране.»
