- •Технические требования для разработки программного обеспечения для автоматизации национальной программы скрининга рака молочной железы на базе рнпц омр им. Н.Н. Александрова
- •Введение
- •Эксплуатационное назначение
- •Термины и определения.
- •Исходные данные для программы скрининга
- •Требования к программе или программному изделию
- •Требования к архитектуре программного обеспечения
- •Требования к обеспечению надежного функционирования системы
- •Требования по диагностированию системы
- •Время восстановления после отказа
- •Требования к организации входных данных
- •Требования к организации выходных данных
- •Требования к защите информации и программ
- •Требования к составу программной документации
- •Стадии разработки
- •Этапы разработки
- •Требования к приемке и контролю
- •Требования к приемке работы
- •Описание процесса скрининга рмж
- •Формирование целевой группы
- •Формирование группы участников скрининга
- •Первый этап скрининга (Регистрация участника / Анкетирование)
- •Второй этап скрининга (Маммография)
- •Третий этап скрининга (Независимые чтения)
- •Уведомление участника о результатах скрининга
- •Исключение из программы скрининга
- •Автоматизация и программное обеспечение скрининга рмж
- •Модули программного обеспечения скрининга
- •Модуль авторизации и разграничения прав пользователей.
- •Модуль загрузки данных.
- •Модуль приглашения.
- •Модуль регистрации женщин в маммографическом кабинете.
- •Модуль рентгенлаборанта.
- •Модуль рентгенолога.
- •Модуль оповещения о результатах маммографии.
- •Гарантийное и постгарантийное обслуживание.
- •Требования к разработчику
Автоматизация и программное обеспечение скрининга рмж
Модули программного обеспечения скрининга
Реализация указанных в разделе 2 «Описание процесса скрининга РМЖ» требований осуществляется в следующих модулях программного обеспечения.
Модули программного обеспечения должны иметь контроль на правильность заполнения полей и защиту от введения некорректных данных.
Модуль авторизации и разграничения прав пользователей.
Требования:
Включает две рубрики:
имя пользователя;
пароль.
Назначение: авторизация и разграничение прав пользователей.
Позволяет отслеживать активность пользователей (время авторизации, выход из программы, внесенные изменения, посещение пользователями компонентов программы; результаты работы пользователей).
Права пользователей делятся на следующие уровни:
группа управления, группа IT (доступ ко всем компонентам системы);
группа «кабинет скрининга» (приглашение, явка на этапы скрининга, результаты обследования);
группа «кабинет рентгенлаборанта» (введение данных обследуемых);
группа «кабинет рентгенолога» (описание рентгенограмм; принятие решения при конфликте заключений посредство третьего чтения или консилиума);
группа «онкологический диспансер» (внесение данных углубленного обследования»).
Модуль загрузки данных.
Назначение:
загрузка данных (фамилия, имя, отчество; идентификационный номер; адрес; контактные данные; иное) женщин, которых необходимо пригласить на обследование в рамках скрининга);
внесение данных об умерших, выбывших с территории.
Требования:
неприхотливость к формату загружаемых данных;
возможность ручного ввода данных.
Модуль приглашения.
Назначение: формирование пригласительных писем.
Требования:
Для первого приглашения.
Необходимо предусмотреть возможность приглашения женщин исходя из необходимости, например, начать приглашение с женщин в возрасте 69 лет, которым вскоре исполнится 70 лет, и они выбудут из целевой группы. Кроме того, необходимо отслеживать место жительства женщин, чтобы обеспечить вызов женщин, компактно проживающих (обеспечение эффекта «сарафанного радио»).
Для последующих приглашений (приглашений на второй и последующие раунды скрининга). Необходим компонент, отслеживающий срок повторного приглашения. Промежуток времени между приглашением и датой маммографии должен регулироваться (будет изменяться в зависимости от ситуации).
Необходимо обеспечить связь между модулем приглашения и модулем рентгенлаборанта (маммографическим кабинетом). Последний должен предоставлять информацию о свободных местах.
Также необходимо предусмотреть компоненты, отвечающие за создание и коррекцию (на основании истории посещений маммографического кабинета) для женщин индивидуального рейтинга вероятности посещения скрининга для исключения избыточного резервирования.
На основании данного рейтинга и наличия количества свободных мест, модуль приглашения должен рассчитывать овербукинг мест для маммографии и указать время приглашения (в виде интервала, например, 10.00-11.00).
Необходим компонент, генерирующий бар-код (штриховой код) на пригласительном письме.
Необходимо предусмотреть компонент, позволяющий осуществлять приглашение женщин по телефону, через смс, по электронной почте. При этом факт приглашения должен фиксироваться в системе.
Также должен присутствовать компонент, обеспечивающий возможность изменить дату и время скрининговой маммографии онлайн или по телефону.
