Модуль авторизации и разграничения прав пользователей.
Требования:
Включает две рубрики:
имя пользователя;
пароль.
Назначение: авторизация и разграничение прав пользователей.
Позволяет отслеживать активность пользователей (время авторизации, выход из программы, внесенные изменения, посещение пользователями компонентов программы; результаты работы пользователей).
Права пользователей делятся на следующие уровни:
группа управления, группа IT (доступ ко всем компонентам системы);
группа «кабинет скрининга» (приглашение, явка на этапы скрининга, результаты обследования);
группа «кабинет рентгенлаборанта» (введение данных обследуемых);
группа «кабинет рентгенолога» (описание рентгенограмм; принятие решения при конфликте заключений посредство третьего чтения или консилиума);
группа «онкологический диспансер» (внесение данных углубленного обследования»).
Модульзагрузкиданных.
Назначение:
загрузка данных (фамилия, имя, отчество; идентификационный номер; адрес; контактные данные; иное) женщин, которых необходимо пригласить на обследование в рамках скрининга);
внесение данных об умерших, выбывших с территории.
Требования:
неприхотливость к формату загружаемых данных;
возможностьручноговводаданных.
Модульприглашения.
Назначение: формированиепригласительныхписем.
Требования:
Дляпервогоприглашения.
Необходимо предусмотреть возможность приглашения женщин исходя из необходимости, например, начать приглашение с женщин в возрасте 69 лет, которым вскоре исполнится 70 лет, и они выбудут из целевой группы. Кроме того, необходимо отслеживать место жительства женщин, чтобы обеспечить вызов женщин, компактно проживающих (обеспечение эффекта «сарафанного радио»).
Для последующих приглашений (приглашений на второй и последующие раунды скрининга). Необходим компонент, отслеживающий срок повторного приглашения. Промежуток времени между приглашением и датой маммографии должен регулироваться (будет изменяться в зависимости от ситуации).
Необходимо обеспечить связь между модулем приглашения и модулем рентгенлаборанта (маммографическим кабинетом). Последний должен предоставлять информацию о свободных местах.
Также необходимо предусмотреть компоненты, отвечающие за создание и коррекцию (на основании истории посещений маммографического кабинета) для женщин индивидуального рейтинга вероятности посещения скрининга для исключения избыточного резервирования.
На основании данного рейтинга и наличия количества свободных мест, модуль приглашения должен рассчитывать овербукинг мест для маммографии и указать время приглашения (в виде интервала, например, 10.00-11.00).
Необходим компонент, генерирующий бар-код (штриховой код) на пригласительном письме.
Необходимо предусмотреть компонент, позволяющий осуществлять приглашение женщин по телефону, через смс, по электронной почте. При этом факт приглашения должен фиксироваться в системе.
Также должен присутствовать компонент, обеспечивающий возможность изменить дату и время скрининговой маммографии онлайн или по телефону.
Модуль регистрации женщин в маммографическом кабинете.
Требования:
Формирование ежедневного и недельного расписания на основании связи с модулем приглашения.
Возможность считывания бар-кода (штрихового кода) из пригласительного письма для упрощения процедуры регистрации.
Фиксация в базе данных номеров мобильных телефонов обследуемых.
Необходима автоматическая транслитерации фамилии, имени, отчества с передачей последних в модуль рентгенлаборанта и на маммографическое изображение.
Модульрентгенлаборанта.
Требования:
Компонент, ежедневного контроля качества маммографического оборудования в виде журнала, в котором делаются отметки о наличии или отсутствии признака.
Модульрентгенолога.
Требования:
Оценка качества маммограмм. Учет качества маммограмм, выполняемых каждым рентгенлаборантом, участвующим в скрининге.
Формализованное формирование отчета, содержащего категорию BI-RADS (1, 2, 3, 4 или 5), формализованное описание, латерализацию патологического очага, а также степень рентгенологической плотности (a, b, c, d).
Возможность ручного ввода рентгенологом дополнения к заключению (при необходимости).
Опционно:
Обеспечение двойного слепого чтения.
При совпадении заключений – формирование окончательного заключения, пересылка его в модуль оповещения.
При несовпадении заключений – открытие процедуры консилиума, при недостижении консенсуса при консилиуме – направление на третье чтение, затем направление заключения третьего чтения в модуль оповещения.