Целью было сделать удобный сервис для пациентов и врачей. Расскажу подробнее про функционал.
Формирование списка обследований
Вот так он выглядит
После ввода данных (пола, года рождения, проходил ли ранее диспансеризацию) присылается индивидуальный перечень обследований на текущий год. Когда 1 этап полностью заполнен, на основе его результатов формируется 2 этап обследований.
Оценка результатов Как видно из картинки выше я добавил несколько различных флагов(кружочков слева). Зелёный - норма. Желтый не норма или фактор риска. Красный выраженное отклонение или фактор риска. Последний я вычислял эмпирически. Для оценки таких обследований как ЭКГ, ФГ и т.п. я хотел подключить нейросеть, но отказался от этого по различным причинам. Потенциально можно внедрить.
Добавил различные калькуляторы Расчёт ИМТ, относительного и абсолютного сердечно-сосудистого риска. Плюсом для абсолютного ССР может появиться предупреждение, если в анкете отмечены ситуации при которых он не рассчитывается.
Запись к врачу
В разделе "где пройти" добавил возможность найти своё место прикрепления и записаться к врачу через госуслуги прямо из телеграм бота.
Раздел подготовка Некоторые обследования требуют специальной подготовки. Здесь рассказывается, что для этого нужно, если они есть у вас в этом году.
Освобождение от работы Бот рассчитывает на сколько дней можно освободиться от работы. По закону на прохождение диспансеризации положено для пенсионеров и предпенсионеров 2 рабочих дня, для остальных 1 день. Также бот отправляет бланки документов, которые нужны работодателю, чтобы оформить освобождение.
Причины потери здоровья
Данные берутся с сайта ВОЗ по такому показателю как DALY и выводятся индивидуально в зависимости от пола и возраста. Если в топе присутствуют депрессивные расстройства можно пройти скрининговый тест на депрессию.
Профили
Здесь можно добавлять профили например для своих родственников, которые не могут пользоваться телеграмом или пациентов.
Наблюдение Эта функция добавлена для связи между врачом и пациентом. При нажатии на кнопку "Добавить под наблюдение" появляется специальная ссылка. Отправив её пациенту врач получает доступ к его профилю и истории осмотров, после того как пациент даст на это согласие. Пользователь в любой момент может ограничить доступ.
История, оповещения Историю осмотров можно будет смотреть по годам прохождения. Бот отправит уведомление, что нужно пройти диспансеризацию в день, который укажет пользователь.
P.S. В будущем хотелось бы сделать модуль по системам(сердечно-сосудистая, онконастороженность и т.п.), чтобы врачу было легче понимать взаимосвязь отдельных элементов и в какую сторону диагностики дальше двигаться. Для каждого случая не нормы можно внедрить дальнейший алгоритм действий или что-то вроде системы поддержки принятия решений. В общем идей много.
Диспансеризация
Как я создавал телеграм бота для прохождения диспансеризации
Разрабатывал я его на основе 56 страничного приказа о диспансеризации. Кому интересно можете почитать.
Целью было сделать удобный сервис для пациентов и врачей. Расскажу подробнее про функционал.
Формирование списка обследований
Когда 1 этап полностью заполнен, на основе его результатов формируется 2 этап обследований.
Оценка результатов
Как видно из картинки выше я добавил несколько различных флагов(кружочков слева). Зелёный - норма. Желтый не норма или фактор риска. Красный выраженное отклонение или фактор риска. Последний я вычислял эмпирически.
Для оценки таких обследований как ЭКГ, ФГ и т.п. я хотел подключить нейросеть, но отказался от этого по различным причинам. Потенциально можно внедрить.
Добавил различные калькуляторы
Расчёт ИМТ, относительного и абсолютного сердечно-сосудистого риска. Плюсом для абсолютного ССР может появиться предупреждение, если в анкете отмечены ситуации при которых он не рассчитывается.
Запись к врачу
Раздел подготовка
Некоторые обследования требуют специальной подготовки. Здесь рассказывается, что для этого нужно, если они есть у вас в этом году.
Освобождение от работы
Бот рассчитывает на сколько дней можно освободиться от работы. По закону на прохождение диспансеризации положено для пенсионеров и предпенсионеров 2 рабочих дня, для остальных 1 день.
Также бот отправляет бланки документов, которые нужны работодателю, чтобы оформить освобождение.
Причины потери здоровья
Если в топе присутствуют депрессивные расстройства можно пройти скрининговый тест на депрессию.
Профили
Наблюдение
Эта функция добавлена для связи между врачом и пациентом. При нажатии на кнопку "Добавить под наблюдение" появляется специальная ссылка. Отправив её пациенту врач получает доступ к его профилю и истории осмотров, после того как пациент даст на это согласие. Пользователь в любой момент может ограничить доступ.
История, оповещения
Историю осмотров можно будет смотреть по годам прохождения.
Бот отправит уведомление, что нужно пройти диспансеризацию в день, который укажет пользователь.
Собственно сам бот: https://t.me/Dispansbot
Для каждого случая не нормы можно внедрить дальнейший алгоритм действий или что-то вроде системы поддержки принятия решений.
В общем идей много.