Юнилаб — приложение для медлабораторий: кейс

Приложение для сети медицинских лабораторий

Клиент

Юнилаб — сеть клинико-диагностических лабораторий, выполняющая широкий спектр медицинских анализов и обследований. Компания работает по нескольким медицинским направлениям, включая редкие виды исследований; реализует более 2500 видов анализов и комплексных программ. Отделения работают в нескольких регионах.

Задача

Компания обратилась к нам, чтобы создать собственное мобильное приложение: оно должно облегчить пациентам процесс записи и получения результатов и снять часть нагрузки с сотрудников. 

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

U_1

Дополнительно приложение позволяет информировать пациентов о доступных услугах и программах обследований через push-уведомления.

U_2

Особенности проекта

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

Технологический стек

PHP Symfony, React, Kotlin, Swift

Что умеет продукт

Авторизация
и личный кабинет

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

U-3

Онлайн запись

Пользователь может записаться на прием к врачу, на УЗИ и другие услуги, самостоятельно выбрав дату, время и удобный для него медицинский кабинет.

Доступ к результатам
исследований

u-41
u-42
u-43

Каталог услуг

u-51

Медицинские кабинеты
на карте

Чем проект
полезен клиенту

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

В цифрах

  • 2 нативных приложения — iOS (Swift) и Android (Kotlin) — с общим бэкендом на Symfony.
  • Авторизация и личный кабинет пациента с историей анализов.
  • Онлайн-запись на приём и УЗИ с выбором даты, времени и кабинета.
  • Доступ к результатам исследований прямо в приложении без звонков в лабораторию.
  • Каталог услуг и карта кабинетов с геолокацией ближайшего отделения.
  • Интеграции с системой записи и программой 1С — автоматическая обработка заявок и выдача результатов.

Почему нативная разработка для медицинских данных

Медицинские данные относятся к специальной категории персональных данных (ст. 10 152-ФЗ). Нативные приложения на Swift и Kotlin дают прямой доступ к системным механизмам безопасности платформ: биометрическая аутентификация (Face ID / Touch ID на iOS, BiometricPrompt на Android), защищённое хранилище ключей (Keychain / Keystore), аппаратное шифрование данных в покое.

Кросс-платформенные фреймворки (Flutter, React Native) рассматривались — они ускоряют поставку, но добавляют промежуточный слой над нативными API безопасности: часть возможностей требует отдельных плагинов с переменной поддержкой. Для медицинских данных с высокими требованиями к шифрованию и аудиту предпочтение отдано нативу: меньше зависимостей, прозрачнее контур.

Архитектура и персональные данные

Бэкенд реализован на Symfony (PHP). Взаимодействие клиент-сервер — по HTTPS; медданные передаются только по зашифрованному каналу. Результаты исследований хранятся в защищённом контуре и не передаются третьим сторонам сверх необходимого для исполнения интеграций.

Соответствие: 152-ФЗ, оператор ПДн в реестре РКН, ИСО 27001 (внедрение), локализация персональных данных. Медицинские данные обрабатываются как специальная категория ПДн по 152-ФЗ; статус оператора проверяется в реестре операторов ПДн РКН.

Часто задаваемые вопросы

Что умеет приложение для медицинской лаборатории?

Онлайн-запись на приём, доступ к результатам анализов, каталог услуг, кабинеты на карте и личный кабинет пациента.

Как приложение интегрируется с системами лаборатории?

Оно связано с системой записи и программой 1С, что автоматизирует обработку заявок и выдачу результатов без участия администраторов.

Защищены ли медицинские данные пациентов?

Медданные относятся к специальной категории персональных данных и обрабатываются по требованиям 152-ФЗ с локализацией. Нативный стек (Swift/Kotlin) обеспечивает аппаратное шифрование и биометрическую аутентификацию.

На каких платформах доступно приложение?

Нативно на iOS и Android.

Сколько времени заняла разработка?

Типовое окно MVP медицинского приложения с нативным стеком и несколькими интеграциями — от 4 до 8 месяцев (отраслевой диапазон); точные сроки зависят от числа интеграций и объёма согласований.

Хотите такой же проект — обсудим

Команда YuSMP Group проектирует и разрабатывает мобильные приложения для медицины, лабораторной диагностики и телемедицины в России и странах СНГ (Казахстан, Беларусь). Работаем по Москве и Новосибирску. Обсудить задачу — мобильная разработка или оставить заявку.

Наши услуги

image 63

Создание сайтов и других веб-продуктов для успешного ведения бизнеса

image 64

Полноценная web-разработка – актуальная необходимость для современной компании

image 65

Профессионально создаём мобильные приложения. iOS, Android, кроссплатформенная разработка

Мы найдем лучшее решение вашей задачи

    Отправляя заявку, вы соглашаетесь на обработку персональных данных.