Особенности Stabip для стабилометрического мониторинга пациента в домашних условиях

  !   Данная информация предназначена только только для IT-специалистов по системной интеграции модулей БИОСОФТ-М. (см. Руководства пользователя к программным продуктам)

Задача: для Cистема удаленного обследования пациента в бытовых условиях реализовать подчиненный режим работы Stabip под управлением внешнего приложения с обеспечением описанных ниже функций, ограничений и модификаций UI.

Использование Stabip как модуля Unimonex Home

Stabip.dll загружается как подчиненный модуль в главную программу и инициализируется через интерфейс, разработанный для абстрактного Мониторинг Stabip.

После инициализации главное приложение может получать данные от стабплатформы и по своему усмотрению располагать элементы UI Stabip в своих окнах, настраивать его и включать режим обследования.

При подключении Stabip для мониторинга он автоматически модифицирует свою инициализацию:

  • Блокирует собственные средства записи сигналов в БД.
  • Отключает окно запроса включения эмулятора (обходится в debslot для тестирования).
  • Отключает все звуковые эффекты.
  • Ожидает внешнего опроса прибора координировано с главным приложением.
  • Разрешает расчет индексов без включения онлайн режима.
  • Скрывает из UI элементы перечисленные ниже.
Конфигурирование многошагового обследования под внешним управлением

Stabip предоставляет функцию ConfigureMultiStageStep настраивающую для каждого шага обследования:

  • длительность,
  • нулевую паузу,
  • автоматический переход на следующий шаг (без ручного переключения обеспечиваемого опцией которая не доступна в мониторинговой версии UI),

и задающую общее количество шагов. (все это креативно так одной функцией чтобы не возится с отдельным классом многошаговой настройки пока интерфейс можно поддерживать простым)

Эта функция должна вызываться каждый раз после инициализации главным приложением и она отменяет соответствующие настройки которые в самостоятельном режиме Stabip доступны пользователю.

Модификации логики обследования

1. В одношаговом мониторинговом режиме поддерживается автоматический рестарт онлайна по истечении времени записи но это отключается если главное приложение конфигурирует более нуля шагов.

2. Все настройки времени шагов пользователем блокируются (длительность, пауза, автопереход к следующему шагу).

3. Включается режим использования второго монитора для видео-стимуляции.

4. Реализуется возможность использования режима видеостимуляции из параллельного процесса которая ранее была доступна только если Stabip главный в своем процессе. Видео стимуляция настраивается через существующее UI Stabip пользователем через окна предоставление которых главному приложению описано где то еще в этом ТЗ.

Окна Stabip для вставки к мониторинговое приложение

Дополнительно к существовавшим для Мониторинг Stabip

1. Вызов настройки этапов обследования (возможно в итоге не понадобилось).

2. Настройка стимуляции и условий проведения одного этапа обследования (с ограничениями на настройки указанными в данном ТЗ).

3. Настройка фильтров.

Изменения в оформлении

По мотивам Улучшение дизайна интеграции стабипа в Unimonex Home

1. Убрать из окна методики ссылку слева сверху.

2. Убрать из окна методики весь ряд верхних кнопок.