Мобильное приложение для клиники и стоматологии: запись, результаты анализов и что требует закон о медицинских данных
Короткий ответ: приложение клиники имеет смысл, когда пациенты возвращаются: повторные приёмы, анализы, длинное лечение у стоматолога, наблюдение. Ядро первой версии — запись из расписания медицинской информационной системы (МИС), напоминания, история визитов и результаты. Сведения о здоровье — специальная категория персональных данных и врачебная тайна, поэтому важно, где они хранятся, как пациент входит и что видно на экране телефона. Для разовых визитов достаточно виджета записи на сайте.
Это взгляд разработчика, а не юридическая консультация: текст согласий, договоры с подрядчиками и документы по защите данных готовит юрист клиники. Что обязательно разместить на сайте медорганизации, разобрано в статье о требованиях к сайту клиники, здесь — только приложение.
| Критерий | Запись на сайте (виджет МИС) | Веб-кабинет пациента | Мобильное приложение |
|---|---|---|---|
| Что получает пациент | Свободные окна и запись без входа | Вход, история визитов, результаты, документы | То же, что в кабинете, плюс push и значок на экране |
| Напоминания | SMS или сообщения из МИС, платные за каждое | Письма и SMS | Push бесплатно для клиники, если пациент разрешил |
| Медицинские данные | Почти не касается | Да: результаты и заключения | Да, плюс то, что хранится на телефоне |
| Публикация | Не нужна | Не нужна | Проверка App Store и Google Play, анкеты о данных и здоровье |
| Кому подходит | Одному кабинету, где пациенты приходят раз в год | Клинике с анализами и повторными визитами | Сети или клинике с длинным лечением и программами наблюдения |
Когда клинике хватит записи на сайте?
Если у вас один-два кабинета, пациенты приходят раз-два в год, а анализы вы не выдаёте онлайн, приложение не нужно. Виджет онлайн-записи из МИС на сайте закрывает главное: пациент видит свободные окна и записывается сам. Приложение оправдано, когда пациент открывает его хотя бы раз в месяц.
Посмотрите на три признака. Первый — доля повторных визитов: стоматология с планом лечения на полгода, педиатрия, гинекология с ведением беременности, реабилитация. Второй — объём того, что пациент сейчас получает звонком или в регистратуре: результаты, справки, копии заключений, остаток по плану лечения. Третий — несколько филиалов и врачей, между которыми пациент выбирает. Если совпали хотя бы два, приложение даст больше, чем ещё один виджет.
Промежуточный вариант — веб-кабинет пациента на сайте. Он не требует публикации в магазинах и открывается с любого устройства, но без push-уведомлений на iPhone, пока сайт не установлен на экран. Подробнее о разнице — в статье PWA или кроссплатформа.
Что пациент ждёт от приложения клиники?
Записаться без звонка, не забыть о приёме, увидеть результаты и рекомендации врача, оплатить и найти свои документы. Всё остальное — статьи о здоровье, акции, бонусы — второстепенно: ради них приложение не устанавливают и не открывают.
- Запись в три касания. Врач или услуга, время, подтверждение. Пациент уже вошёл, данные полиса или договора подставлены. Кнопка «записаться снова к этому врачу» в истории визитов.
- Подготовка к приёму. Не только «завтра в 10:00», но и «натощак», «возьмите прошлые снимки», «приходите за 15 минут для оформления договора». Тексты пишет клиника по каждой услуге.
- Результаты и заключения. Анализы из лаборатории, протокол приёма, рекомендации, направления — если МИС умеет их отдавать по API.
- Деньги. Оплата приёма или депозита, план лечения с суммами, история чеков для налогового вычета, если клиника выдаёт справку об оплате медуслуг.
- Перенос и отмена по правилам клиники, чтобы окно сразу вернулось в расписание.
Для стоматологии отдельная ценность — план лечения: этапы, сумма по каждому, что уже сделано. Пациент видит картину целиком и понимает, что осталось сделать. Для ветеринарной клиники — карточка питомца и напоминания о прививках и обработках.
| Функция | Первая версия | Позже | Что важно |
|---|---|---|---|
| Запись к врачу из расписания МИС | Да | — | Окна в реальном времени, отмена и перенос по правилам клиники |
| Напоминания о приёме и подготовке | Да | — | Без диагноза и названия процедуры на экране блокировки |
| История визитов и документы | Да | — | Договоры, чеки, рекомендации врача, если МИС их отдаёт |
| Результаты анализов | Если лаборатория выгружает в МИС | Иначе позже | Повторный вход по коду или биометрии перед открытием |
| Оплата приёма и депозит | По желанию | Да | Эквайринг, чек по 54-ФЗ формирует касса клиники |
| Семейный аккаунт: дети, родители | Нет | Да | Права законного представителя, отдельные согласия |
| Онлайн-консультация с видео | Нет | Да | Требования к телемедицине, вход через ЕСИА, считается отдельно |
| План лечения в стоматологии | Нет | Да | Этапы, сумма, оплата частями — по данным МИС |
Какие функции нужны в первой версии?
Запись из расписания, напоминания, история визитов с документами и, если МИС позволяет, результаты анализов. Семейный аккаунт, онлайн-консультации и программы лояльности — во вторую очередь. Базовый тариф рассчитан на 6–8 экранов, и в него такая первая версия обычно помещается.
Примерная раскладка экранов: вход по номеру телефона, выбор врача или услуги, выбор времени, мои записи, история визитов и документы, результаты, профиль с согласиями и настройками уведомлений. Если в восемь экранов не влезает, значит, в первую версию попало то, без чего пациент обойдётся ещё полгода.
Семейный аккаунт кажется простым, но это права законного представителя ребёнка, отдельный порядок для взрослых родственников и ответ на вопрос, кто видит чьи результаты. Его стоит проектировать вместе с юристом, а не добавлять кнопкой.
Как приложение связывается с МИС?
Через API медицинской информационной системы: приложение спрашивает свободные окна, создаёт запись, получает визиты и документы. Расписание и медкарта остаются в МИС, приложение — окно к ним. Если у МИС нет открытого API или доступ к нему не дают, честнее отложить приложение и начать с виджета.
Вопросы поставщику МИС до разработки:
- Есть ли API для записи, отмены и переноса, и отдаёт ли он окна в реальном времени.
- Можно ли получить визиты пациента, протоколы и результаты анализов, в каком формате (текст, PDF, структурированные значения).
- Как сопоставляется пациент: по телефону, номеру карты, дате рождения. Что происходит, если у двух карт один номер телефона.
- Есть ли тестовый контур с обезличенными данными и сколько стоит доступ к API — у некоторых поставщиков это отдельная лицензия.
- Как МИС сообщает об изменениях: вебхуком или приложению нужно опрашивать её раз в N минут.
Самая частая проблема — сопоставление пациентов. В регистратуре одного человека заводят дважды, у детей указан телефон матери, у пожилых — телефон сына. Правило «один телефон — одна медкарта» не работает, поэтому вход по SMS должен показывать выбор: «на этот номер найдено три пациента, выберите себя» — и только после подтверждения личности, например по дате рождения или коду из регистратуры. Что такое API и из чего складывается цена интеграции, разобрано в статье об API-интеграции.
Почему медицинские данные — особая история?
Сведения о состоянии здоровья по ч. 1 ст. 10 закона 152-ФЗ — специальная категория персональных данных: их обработка запрещена, кроме случаев, которые закон перечисляет. Кроме того, по ст. 13 закона 323-ФЗ врачебную тайну составляет даже сам факт обращения за помощью, а не только диагноз.
Для клиники главное исключение — п. 4 ч. 2 ст. 10 152-ФЗ: обработка допускается в целях установления диагноза и оказания медицинских услуг, если её ведёт лицо, профессионально занимающееся медицинской деятельностью и обязанное хранить врачебную тайну. То есть показывать пациенту его анализы — нормальная часть оказания услуги. Но разработчик, хостинг, сервис push-уведомлений и SMS-агрегатор врачебную тайну по профессии не хранят, и как оформить их участие, решает юрист.
Что это меняет на практике:
- Факт визита — тоже тайна. Push «Ваш приём у гинеколога завтра» видят все, кто взял телефон. Нейтральный текст: «Напоминание о записи на завтра, 10:00». Подробности — внутри приложения после входа.
- Сторонние сервисы не получают медданных. В аналитику не уходят названия услуг и врачей, в push-сервис — только нейтральный текст, в SMS — только код входа.
- Данные о здоровье — на серверах клиники или её подрядчика в России, приложение их показывает, но не копирует в общие облачные хранилища телефона. У Apple это прямое правило: по п. 5.1.3(ii) правил App Store персональные данные о здоровье нельзя хранить в iCloud.
- Повторный вход перед результатами. Код или биометрия при открытии раздела с анализами, автоматический выход после бездействия.
- Журнал доступа. Кто и когда открывал документы пациента — на сервере, для разбора инцидентов.
- Реклама отдельно от медицины. По п. 5.1.3(i) правил App Store данные о здоровье нельзя использовать для рекламы и маркетинга. Акция «скидка на чистку» в push — да, «вам пора повторить анализ на гормоны» в рекламной рассылке — нет.
Общие требования к политике конфиденциальности, анкетам магазинов и удалению аккаунта — в статье о персональных данных в приложении. Для клиники к ним добавляются анкеты о здоровье: в Google Play декларацию Health apps заполняют все приложения, а приложение с медицинскими функциями отвечает в ней подробно.
Можно ли проводить онлайн-консультации через приложение?
Можно, но это уже телемедицина с отдельными правилами. По ст. 36.2 закона 323-ФЗ консультация помогает решить, нужен ли очный приём, а корректировать ранее назначенное лечение врач может, только если установил диагноз и назначил лечение на очном приёме. Для идентификации участников используется единая система идентификации и аутентификации.
Для разработки это значит три вещи. Вход через Госуслуги для консультаций — отдельная интеграция со своими процедурами подключения. Видеосвязь в тариф не входит и считается после брифа. А сценарии придётся строить вокруг ограничений закона: «консультация у вашего врача по результатам анализов после очного приёма» укладывается в эти рамки, «поставим диагноз по видео без визита» — нет. Если телемедицина нужна, разумно запустить первую версию без неё и добавить вторым этапом.
Чем отличается приложение для стоматологии и ветеринарии?
Стоматологии нужен план лечения с этапами и деньгами, ветеринарии — карточки питомцев и напоминания о прививках. Юридически ветклинике проще: сведения о здоровье животного не персональные данные, защищаются только данные владельца.
Стоматология. Лечение растянуто на месяцы, сумма большая, пациент часто сравнивает клиники. В приложении он видит план: что сделано, что дальше, сколько стоит каждый этап, сколько оплачено. Полезны напоминания о гигиене раз в полгода и фото «до» в медкарте — но фото лица и полости рта это тоже медицинские сведения, их показывают только после входа.
Ветеринария. Один владелец — несколько питомцев, у каждого своя карточка: прививки, обработки, вес, назначения. Напоминания о ревакцинации работают как повод вернуться. Персональные данные владельца — имя, телефон, адрес — обрабатываются как обычно: согласие, политика, хранение в России.
Многопрофильный центр. Главное — навигация: пациент ищет не «отделение», а «к кому с болью в колене». Здесь помогает поиск по симптомам с подсказкой врача, но без автоматического диагноза: правила App Store (п. 1.4.1) строже проверяют приложения, которые могут использоваться для диагностики, и требуют напоминать о консультации с врачом.
Сколько стоит приложение для клиники?
Базовый тариф мобильного приложения — от 200 000 ₽ и от 2 недель: iOS и Android из одного кода, до 6–8 экранов, вход, push, оплаты, публикация в магазинах. Подключение к готовому API входит в тариф; если связка с МИС сложная, её считаем по тарифу интеграций от 32 000 ₽. Итог фиксируем в договоре до старта.
Из чего складывается смета:
- Приложение — от 200 000 ₽ по тарифу мобильного приложения: запись, мои визиты, документы, результаты, профиль.
- Интеграция с МИС сверх простого подключения к API — интеграции и автоматизация от 32 000 ₽; если МИС отдаёт данные неудобно или без тестового контура, оценка растёт.
- Видеоконсультации, чат с врачом, вход через Госуслуги — в тариф не входят, считаем после брифа.
- Веб-кабинет пациента вместо приложения — по тарифу веб-приложения от 160 000 ₽, если важнее доступ с компьютера и без магазинов.
- Поддержка после запуска — 14 дней бесплатно после публикации, дальше от 7 900 ₽/мес. Гарантия по договору — 30 календарных дней с даты акта, отдельно от поддержки.
Отдельно клиника платит за аккаунты разработчика Apple и Google Play (оформляются на клинику), SMS-коды для входа, хостинг и доступ к API МИС, если поставщик его тарифицирует. Подробный разбор сметы — в статье сколько стоит мобильное приложение.
Какие ошибки встречаются чаще всего?
Начинать с приложения, когда у МИС нет API; писать диагнозы в push; копировать медкарту на телефон; объединять пациентов по номеру телефона. Каждая из этих ошибок либо ломает запись, либо создаёт риск утечки врачебной тайны.
- Приложение-визитка. Цены, врачи, акции и кнопка «позвонить». Это сайт в обёртке: App Store может отклонить такое приложение по п. 4.2 правил о минимальной функциональности, а пациенты его удаляют.
- Своё расписание рядом с МИС. Администратор ведёт записи в двух местах, рано или поздно на одно окно записываются двое.
- Подробные push. Название процедуры или врача узкой специальности на экране блокировки.
- Медданные в аналитике. События вида «открыл результат анализа на ВИЧ» уходят в сторонний сервис статистики.
- Нет запасного режима. МИС недоступна — приложение показывает ошибку вместо «оставьте заявку, мы перезвоним».
- Нет человека в клинике, который отвечает за тексты подготовки к приёмам, отзывы в магазинах и обновления. Приложение без хозяина через год устаревает.
Чек-лист первой версии приложения клиники
- Подтверждён API МИС: запись, отмена, визиты, документы; есть тестовый контур.
- Решено, как сопоставляется пациент с медкартой и что делать с общими номерами телефонов.
- Юрист утвердил согласия, политику и договоры с разработчиком, хостингом и сервисами уведомлений.
- Серверы с данными пациентов — в России, медданные не попадают в аналитику, push и SMS.
- Push-напоминания без названий услуг, врачей и диагнозов.
- Раздел результатов открывается после повторного входа, сессия завершается после бездействия.
- Тексты подготовки к основным услугам написаны и проверены врачами.
- Заполнены анкеты App Store и Google Play о данных и о здоровье, в приложении есть удаление аккаунта.
- Есть запасной сценарий на случай недоступности МИС.
- Назначен ответственный в клинике за приложение после запуска.
Если по чек-листу видно, что МИС не готова или пациенты приходят редко, начните с виджета записи на сайте и веб-кабинета. Если всё сходится, обсудите приложение — по описанию МИС и списку функций назовём состав первой версии и смету до договора.
Короткие ответы на частые вопросы
Нужно ли согласие пациента, чтобы показывать ему анализы в приложении?
Обработка сведений о здоровье в целях оказания медицинских услуг лицом, обязанным хранить врачебную тайну, допускается по п. 4 ч. 2 ст. 10 152-ФЗ. Но согласие на обработку обычных данных, правила доступа и договор с разработчиком и хостингом всё равно нужны — это вопрос к юристу клиники.
Можно ли в приложении клиники проводить онлайн-консультации?
Можно, но это телемедицина: по ст. 36.2 закона 323-ФЗ лечащий врач может дистанционно скорректировать лечение, только если диагноз и лечение он установил на очном приёме, а для идентификации участников используется единая система идентификации и аутентификации. Видеосвязь и вход через Госуслуги считаем после брифа.
Сколько стоит приложение для клиники?
Базовый тариф мобильного приложения — от 200 000 ₽ за 6–8 экранов на iOS и Android, подключение к готовому API в него входит. Если связка с МИС сложная (сопоставление пациентов, документы, анализы), её считаем по тарифу интеграций от 32 000 ₽; видеоконсультации и чаты — после брифа.
Подойдёт ли приложение ветеринарной клинике?
Да, и юридически там проще: сведения о здоровье животного не персональные данные. Персональные данные владельца — имя, телефон, адрес — защищаются как обычно, а функции почти те же: запись, напоминания о прививках, история визитов питомца.
Можно ли сделать приложение, если у клиники нет МИС с API?
Можно, но тогда расписание придётся вести в самом приложении или в отдельной системе, и администратор будет работать в двух местах. Чаще разумнее сначала выбрать МИС с API или ограничиться виджетом записи.
Услуги и кейсы по теме: мобильные приложения · интеграция с 1С и CRM от 32 000 ₽ · цены и сроки
Расскажите, какая у вас МИС и что пациенты спрашивают чаще всего, — прикинем состав первой версии и смету.
Рассчитать проект →Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.
