• /
  • /

Модули мобильного приложения SmartMed для сети клиник «МЕДСИ»

Разработка новых модулей приложения для клиники и интеграция платежного и других сервисов ГК «МЕДСИ» с системой SmartMed. Система SmartMed позволяет записаться к врачам различных специальностей и объединяет онлайн сервисы внутри ИТ-экосистемы компании. Основной поток записей происходит через мобильное приложение.
Решения для медицины У меня похожая задача

Лабораторный Супермаркет

Модуль для заказа анализов в клиниках разрабатывался совместно с продуктовой командой клиента. Основная задача команды Nord Clan — реализация платежных функций для пациентов клиник.

Сеть клиник «МЕДСИ» использует платформу МИС Medialog. Эта платформа позволяет персоналу ИТ-службы медицинских учреждений самостоятельно разрабатывать и настраивать интерфейсы пользователей, бизнес-процессы и отчетность. Для реализации платежных функций внутри модуля «Лабораторный супермаркет» в базу данных МИС Medialog были добавлены виды анализов, проведена интеграция с данными о стоимости каждого исследования. Также была настроена интеграция с базами о доступных для записи клиниках, в которых проводятся исследования.

Командой Nord Clan в приложении для клиники реализованы возможности для пациента:

  • выбор типа анализов
  • добавление анализов в корзину
  • просмотр и редактирование корзины
  • выбор клиники для визита
  • выбор доступных даты и времени посещения
  • оплата заказа

Модуль заказа лекарств из аптек

Команда Nord Clan разработала новый модуль, который позволит пациенту через приложение клиники как можно быстрее заказать назначенные врачом лекарства. Особенностью модуля стала настройка интеграции с аптеками, а также добавления сервиса оплаты. Бэкенд-команда встраивала объединение разных счетов в одну корзину клиента. Мы настроили миграцию счетов через МИС Медси, чтобы появилась возможность оплатить несколько счетов в одной корзине одной транзакцией.
Изначально оплачивать заказы можно было только через Сбербанк. Мы разработали универсальный платежный модуль, в котором можно использовать оплату через любой банк.

В ходе работы над сервисом оплаты мы столкнулись с особенностями интеграции: для хранения информации по карточкам пользователей необходимо специальное разрешение, поэтому оплаты производят по специальным связкам.
«Если вы задумаете многоэквайринговость на проекте с сохранением этих связок, то надо учитывать то, что они работают только в пределах одного банка, то есть связкой со Сбером, нельзя произвести автоплатеж в МТС.

Также стоит учитывать то, что страницы некоторых банков-эмитентов могут не открываться при включенном ВПН или в силу географии пользователя. А для работы, например со Сбером необходимо оформление сертификата Минцифры (что скорее всего скоро потребуют и другие банки РФ)».

Артем, бэкенд-специалист Nord Clan

Модуль запись на прием

Один из основных модулей приложения для клиники, который позволяет записаться на online и очный прием к врачам различных специальностей.

Для уменьшения расходов на развитие и поддержку системы было принято решение переписать модуль с .Net на Python, что поручили команде разработчиков Nord Clan. При этом часть функционала должна по-прежнему работать на .Net, чтобы в период перехода на новую технологию вся система работала без сбоев.

Реализован переход на новый механизм записи пациентов:

  • запись на прием ко врачу клиники
  • вызов врача на дом

В результате процесс записи на прием ускорился в несколько раз, сбои в записи были устранены. Также был изменен флоу записи для пользователя, что позволяет на несколько кликов быстрее записаться к нужному специалисту. Были созданы новые методы для выбора специалиста, можно указать кого записывает пациент - себя или ребенка, выбрать симптомы, а также клинику на карте или домашний адрес для выезда доктора.
Мы также настроили интеграцию с платежными модулями МИС, чтобы клиенты могли оплачивать прием онлайн из личного кабинета программы. Тимлид команды на стороне Nord Clan участвует в релизах модуля совместно с продакт-менеджером со стороны клиента, чтобы обеспечивать бесперебойную работу всей системы. Также команда обеспечения качества проводит еженедельное регрессионное тестирование для проверки работы обновлений.

Модуль инструментальных исследований

Новый модуль был разработан практически с нуля. Добавлен раздел для записи на диагностические исследования, такие как УЗИ, МРТ, КТ, рентген. Особенностью модуля стала возможность записи на исследование по направлению от врача и направление визита на согласование в страховую по ДМС. Для этого была реализована интеграция с МИС Medialog:

  • обработка запросов в страховые компании:
  • оценка статусов согласования (да/нет)
  • отправка пуш уведомлений по итогу решения от страховой
  • настройка отображения клиник в зависимости от типа страховки
В месяц больше 16 000 человек уже пользуются записью на инструментальные исследования через приложение, хотя сейчас в модуле открыта запись только на 10% исследований от общего числа. После оптимизации бизнес-процессов мы расширим возможности для онлайн записи.

Амир Максутов. Продакт-менеджер «Медси»

Модуль системы лояльности

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

  • отмена и активация программы лояльности
  • оплата услуг и начисление бонусов
  • зачисление средств на депозит через сервис оплат
  • шеринг бонусов между близкими
За месяц только с одной платформы (iOS) больше 1000 человек перешли на регистрацию в программе лояльности через приложение. Это при условии того, что до релиза на Android мы никак не промоутируем, что добавили новый функционал и возможность вступить в лояльность в приложении.

Ася Алмазова. Продакт-менеджер «Медси»

Система push-уведомлений

Реализован новый способ информирования пользователей. Вместо звонков робота клиенты получают смс или push-уведомления.

  • можно настроить свой график получения уведомлений (например, исключить ночное время)
  • исключена отправка пушей при записи на прием или исследования день в день
  • настроены уведомления по статусам согласований оплат со страховыми компаниями

Поддержка системы

Бэкенд-команда Nord Clan помогает в поддержке работоспособности системы. Из-за того, что врачи работают с МИС постоянно, основная синхронизация данных между SmartMed и Medialog происходит в ночное время.

Обычно этот процесс занимает от 6 до 8 часов, при этом часть данных при передаче могла теряться. В этом случае пациент мог не увидеть нужного врача для записи, хотя доктор работает в эту смену. Клинка теряла деньги.

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

Также для отслеживания работы подключенных сервисов мы улучшили административную панель поддержки. Она стала более информативной, что позволило быстрее реагировать на сбои и исправлять их в короткое время.
«Команда Nord Clan разработала ключевую функциональность медицинской информационной системы и осуществила дальнейшую интеграцию сервиса с лабораторным супермаркетом для сдачи анализов. Это позволило привлечь новый поток пользователей системы, что положительно сказалось на развитии нашего бизнеса. В дальнейшем планируем расширение функциональности существующего мобильного приложения МИС совместно с партнерами. В Nord Clan работают ответственные, доброжелательные и переживающие за результат специалисты с большим опытом в разработке уникального программного обеспечения для Medtech».

Пилипчук А.А., генеральный директор «МЕДСИ Диджитал»