Влияние профилактики психоза ограничено тем, насколько эффективно мы можем обнаружить людей, в группу риска. Этот протокол представляет собой новый подход к внедрению службы обнаружения и оповещения о рисках психоза в реальной мировой электронной системе медицинского страхования. Основным преимуществом этого клинически основанного индивидуального калькулятора риска является то, что он позволяет автоматически выявлять лиц, в которых существует риск психоза в больших масштабах, используя электронные медицинские записи в различных психических условиях и в режиме реального времени.
Современные методы выявления людей, в которых существует риск психоза, являются относительно неэффективными, и выявлено лишь 5-12% случаев психоза первого эпизода. Эта система позволяет улучшить выявление людей из группы риска, а также улучшить связь с врачами. Разработанная платформа может быть настроена для других систем прогнозирования и обнаружения рисков в психиатрии, и это может поддержать внедрение точной медицины в клинической помощи в интересах пациентов.
Мы хотим распространить этот новый метод среди более широкого сообщества и взаимодействовать с другими исследователями, врачами, пациентами, опекунами и заинтересованными сторонами для продвижения внедрения точной медицины в психиатрии. Мы надеемся, что это видео будет способствовать достижению этой цели. Хотя сценарий, который был использован для развертывания этой системы и метода, подробно описан в исследовании.
Наша исследовательская группа будет рада помочь будущим исследователям, которые могут захотеть внедрить аналогичный подход в своих клинических условиях. Начните с загрузки или клонирования репозитория кода с GitHub. Чтобы настроить конвейер CogStack для приема данных, откройте cogstack_deploy/cogstack/directory и измените психоз.
свойства и изменить исходный список: настройки раздела dbconfiguration на основе настройки электронной базы данных медицинских записей, включая указание IP-адреса сервера базы данных, имени базы данных, имени пользователя базы данных и пароля. Откройте веб-браузер и получите доступ к пользовательскому интерфейсу Kibana. Впервые доступ к Kibana щелкните вкладку Шаблоны управления и индекса, чтобы указать эластичный индекс интереса поиска и введите psychosis_base в поле шаблона индекса.
Нажмите Следующий шаг и выберите ETL_updated_dttm для имени поля фильтра времени. Затем нажмите Создайте шаблон индекса, чтобы добавить psychosis_base шаблон индекса для Kibana. Как только Kibana подключен к эластичному индексу поиска, ищите и просматривайте исходные данные в интерактивном режиме через страницу обнаружения.
Чтобы получить доступ к калькулятору рисков, откройте новое окно терминала и откройте психозный каталог. Введите соответствующую команду в терминал, чтобы установить все необходимые пакеты Python, используемые в калькуляторе риска, и запустить калькулятор риска психоза. Если процесс успешно завершен, журналы расчета риска будут напечатаны в терминале, а результаты риска будут храниться в новом эластичном индексе поиска под названием psychosis_risk в платформе CogStack.
Чтобы проверить результаты риска в интерфейсе Kibana, добавьте новую модель индекса psychosis_risk, чтобы соединить Kibana с индексом psychosis_risk и изучить результаты риска через страницу обнаружения. Чтобы создать визуализации и панели мониторинга, чтобы получить обзор характеристик для всей популяции пациентов с риском, нажмите Visualize и нажмите Создайте новую визуализацию. Выберите тип визуализации и выберите psychosis_risk в качестве индекса для визуализации.
После того, как отдельные визуализации были построены, нажмите Dashboard, чтобы создать панель мониторинга, которая отображает набор связанных визуализаций вместе. Чтобы создать оповещение для врачей, когда пациенты находятся под угрозой психоза, нажмите Управления и Watcher. Чтобы настроить нового наблюдателя, нажмите Создайте расширенные часы и введите идентификатор и имя.
Чтобы отправить оповещение по электронной почте на адрес врача, удалите содержимое раздела часов JSON и скопировать содержимое в часе. Json файл с психозом каталога смотреть JSON разделе. Прежде чем спасти сторожа, нажмите Simulate, чтобы проверить выполнение наблюдателей.
Если сторож установлен успешно, появится выход моделирования. На этом репрезентативном рисунке количество записей, потекаемых в CogStack с течением времени, можно наблюдать в хронологическом порядке на основе последней даты обновления записи. При сравнении чисел и содержания записей в базе данных в эластичном индексе поиска не было обнаружено отсутствующих и неответствующих данных, подтверждающих надежность конвейера CogStack и синхронизацию приема данных.
Как показывают эти цифры, характеристики для пациентов, страдающих психозом, включая этнические группы пациентов, пол, возраст и категории диагнозов, могут быть визуализированы. Здесь можно наблюдать интерфейс для настройки службы оповещения о рисках с помощью компонента часов в Kibana. После того, как эта услуга была успешно настроена, пользователи будут получать уведомления по электронной почте, если Есть один или несколько пациентов, чей риск психоза в течение двух лет выше, чем 5%Важно сделать перекрестную проверку, чтобы убедиться, что правильная информация извлекается из местной электронной системы записи здоровья.
Мы можем интегрировать усовершенствованную версию этого калькулятора рисков и этот протокол для дальнейшего улучшения прогнозирования результатов. Мы можем далее интегрировать динамическую версию этого калькулятора риска, которая позволила бы в режиме реального времени обновлять результаты по мере изменения симптомов пациента, тем самым давая более надежные прогнозы, которые лучше отражают клинический путь пациента. Этот протокол может быть перенастроен, чтобы обеспечить мониторинг и доставку оповещений к другим моделям прогнозирования риска, что позволяет врачам принимать своевременные решения для улучшения ухода за пациентами, безопасности и опыта.