Услуги

  • Сайты
  • Контент
  • Продвижение
  • Битрикс24
  • Приложения
Все услуги Оплата
Все услуги Оплата

Поиск

  • Разработка интернет-магазина под ключ
  • Разработка сайтов
  • Разработка леднигов
  • Разработка на битрикс24
  • Разработка на Вордпресс

Кейс: разработка личного кабинета пациента клиники

Задача

В неком медицинском центре регистратурой ведётся база данных, содержащая в себе сведения о всех клиентах, их посещениях и результатах анализов. Необходимо разработать личный кабинет пациента, в котором он сможет получить доступ ко всей имеющейся о нём информации. Например, если после приёма пациент потерял рекомендации врача, он должен иметь возможность скачать их с сайта.

Устройство личного кабинета

Вся база данных заполняется сотрудниками клиники и хранится на сервере с 1С. Пациент по запросу должен получать доступ только к своим данным и только для просмотра и выгрузки, но не для изменения. Для этого мы настроили интеграцию с сайтом, комплексный компонент и компонент авторизации.

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

В момент авторизации снова отправляется запрос на сервер, после чего тот отдаёт сайту всю имеющуюся информацию о пациенте.

Перейдя в личный кабинет пользователь видит перед собой три вкладки. Первая содержит в себе персональные данные, которые указываются при первом посещении клиники.

На второй вкладке находится информация о всех визитах к врачам. Здесь можно посмотреть дату приёма, специальность врача и кто именно принимал пациента в тот день. Справа расположены ссылки на скачивание PDF-файлов с указанием диагноза, заключением и рекомендациями специалиста. Пациент может скачать всю имеющуюся информацию не только за последний визит, но и за любой другой период.

На третьей вкладке пользователь может найти полную историю анализов, с указанием даты посещения лаборатории, названием этой лаборатории и результатами в PDF-файле. Скачиваемые файлы кэшируются на 10 минут, чтобы при повторном нажатии по ссылке не отправлять лишний запрос на сервер.

В личном кабинете предусмотрена и возможность регистрации всей семьи по одному номеру телефона. Такая возможность уже присутствовала на стороне базы данных, поэтому мы перенесли её в функциональность личного кабинета. В этом случае ФИО членов семьи будут оформлены в виде списка слева, а каждый сможет отдельно просмотреть свою историю приёмов и результаты анализов.

Итог

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

Интересует похожая разработка?

Нужно создать личный кабинет пациента клиники / медцентра / кабинета и интегрировать его с Вашей CRM? Пишите сейчас!