YouEDC Capture

Телефон пациента как приложение: без интернета и с уведомлениями

Главный экран без магазина, ответы без интернета, которые уходят позже в зашифрованном виде, уведомления и сервисы их доставки.

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

Приложение на главном экране

На своей странице пациент видит блок Приложение на этом телефоне. На Android кнопка Добавить на главный экран ставит значок как обычное приложение, на iPhone подсказка ведёт через «Поделиться» → «На экран „Домой“» в Safari. Ничего не скачивается из магазина. На экране телефона значок называется «Опросники», без названия исследования и болезни: посторонний, взявший телефон, не узнает, в каком исследовании участвует пациент. Вход по-прежнему по PIN.

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

Работа без интернета

Если пациент отметил Это только мой телефон, телефон хранит пустые опросники, открытые сейчас и открывающиеся в ближайшие 7 дней, вместе с проверками формы. Без интернета пациент открывает приложение, видит список, заполняет опросник по одному вопросу на экран и нажимает «Отправить врачу». Ответы остаются на телефоне и уходят на сервер сами, как только появится связь. Опросник, который ещё не открылся, показывает дату и час открытия и становится доступен в своё время, тоже без интернета. Если связь пропала в момент отправки обычного опросника, ответы тоже не теряются: они сохраняются и уходят позже. Опросники с файлами и фотографиями работают только с интернетом.

Какие ответы сервер принимает позже

Каждая копия опросника несёт подписанный сервером билет: пациент, опросник и время, когда копия сделана. Сервер принимает ответ, только если время заполнения по часам телефона попадает в окно опросника и в его часы, не раньше момента, когда копия сделана, не в будущем, и ответ пришёл не позже чем через 7 дней. Новая ссылка, выданная центром, делает старые билеты недействительными. Ответ на опросник, который уже отправлен, сохраняется один раз. Проверки те же, что и в обычном режиме. Если сервер не принял ответ, пациент видит сообщение «Сервер не принял… Сообщите врачу».

Что видит центр

В записи формы рядом со временем получения указано «заполнено без интернета» и время заполнения по часам телефона. Так видно и когда пациент ответил, и когда ответ пришёл: это нужно для ALCOA+ (своевременность записи). Разница часов телефона и сервера для таких ответов не показывается, потому что задержка здесь означает отсутствие связи, а не неверные часы. В карточке пациента видно, на скольких телефонах включены уведомления.

Безопасность данных на телефоне

Ответы, ждущие отправки, шифруются ключом сервера (ECDH P-256 и AES-GCM) сразу при сохранении: прочитать их на телефоне не может никто, даже сам владелец, расшифровать может только этот сервер. В хранимых копиях нет прежних ответов пациента, только вопросы. Кнопка «Выйти» удаляет копии с телефона, но не удаляет неотправленные ответы. Копии хранятся только на телефоне, который пациент сам назвал своим; на общем телефоне и на планшете центра этот режим не включают.

Без интернета: копия, ответ сохранён на телефоне и ждёт отправки
Без интернета: ответ сохранён на телефоне и уйдёт, когда появится связь.

Уведомления на телефон

Пациент сам включает уведомления на своей странице после PIN и даёт согласие. Они приходят в те же моменты, что и письма: когда открывается опросник и в его последний день, с 9:00 до 21:00. Уведомление пустое: сервер посылает только сигнал, без текста и данных, а телефон показывает заранее заданную нейтральную фразу «Вас ждёт опросник». В нём нет ни исследования, ни опросника, ни ответов. Центр может выключить уведомления на всех телефонах пациента в его карточке; новая ссылка (например, при потере телефона) выключает их сама. Уведомления работают в Chrome и других браузерах на Android, в Firefox, а на iPhone (iOS 16.4 и новее) только после добавления на главный экран.

Сервисы уведомлений и закон

Сервис доставки выбирает браузер телефона, а не YouEDC: для Chrome и большинства браузеров Android это Google (FCM), для iPhone это Apple, для Firefox это Mozilla. Других способов доставить уведомление веб-странице нет; российский RuStore Push работает только для приложений из магазина. Мы не передаём этим сервисам персональных данных: сигнал пустой, а адрес подписки создан браузером и не связан с личностью. Сервис видит лишь, что браузер получил сигнал от нашего сервера. Поэтому функция выключена по умолчанию: Владыка портала включает её в разделе «Функции и лимиты» после согласования с юристом инсталляции. На октябрь 2026 года в России нет запрета на веб-уведомления через эти сервисы, но они иностранные и могут работать с перебоями при ограничениях мобильной связи; письма на почту и работа без интернета от них не зависят.