ArgoView — ПО для эндоскопии: веб-платформа и бэкэнд

Команда YuSMP разработала программное обеспечение ArgoView для российского производителя медицинского оборудования: веб-платформа и бэкэнд для записи и хранения эндоскопических исследований, расписания, управления данными пациентов, видеозаписи процедур и экспорта в внешние МИС (DICOM, HL7). Бэкэнд на PHP (Laravel), интерфейс на React.

Клиент

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

Задача

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

argo_1

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

  • Методология: waterfall. Выбор данной методологии был обусловлен четкими требованиями и прозрачными целями проекта, а также строгими сроками реализации.

  • Проект состоял из трёх этапов: сначала собрали требования и исследовали задачи (discovery), затем спроектировали интерфейс и продумали функционал (аналитика и дизайн), после этого разработали все необходимые функции (разработка).

  • На этапе разработки возникли сложности с задержкой видео потока. Проблема была решена путем изменения архитектуры: захват видео был перенесен с backend на frontend, что позволило напрямую подключаться к основным видео устройствам.

Techs_ZipIt

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

PHP Laravel, React

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

Ведение расписания процедур

Планирование и учет всех эндоскопических процедур, что позволяет врачам эффективно управлять своим рабочим временем и записями пациентов.

argo_2

Управление данными пациентов и их исследованиями

Хранение и организация информации о пациентах и их исследованиях, упрощение доступа к истории обследований.

argo_3

Видеозапись процедур

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

argo_4.1

Экспорт данных исследований

Возможность экспортировать данные исследований во внешние источники, что позволяет легко передавать информацию в другие медицинские информационные системы (МИС), поддерживая стандарты DICOM и HL7 для интеграции.

Технологии

PHP

Серверная часть приложения была реализована с использованием PHP, что позволило создать мощный бэкенд для обработки данных и взаимодействия с пользователями.

React

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

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

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

В цифрах

  • ПО веб-платформы и бэкэнда под новое оборудование заказчика — единое цифровое рабочее место для врача.
  • Запись и хранение эндоскопических исследований с организацией доступа по ролям.
  • Видеозапись процедур в реальном времени: пациентские данные связаны с записью.
  • Расписание процедур и карточки пациентов в едином интерфейсе.
  • Экспорт во внешние МИС: поддерживаются стандарты DICOM и HL7.
  • Поэтапная поставка (waterfall): каждый этап принимался по контрольному списку.

Почему PHP Laravel и React

Бэкэнд на PHP с фреймворком Laravel: зрелая экосистема, удобные инструменты для хранения и обработки структурированных медицинских данных, быстрая разработка API для экспорта DICOM/HL7. Для медтех это означает предсказуемую скорость поставки и низкую стоимость сопровождения.

Интерфейс — на React: врач работает с видеопотоком в реальном времени и заполняет формы по мере проведения исследования. Отзывчивый SPA-интерфейс без перезагрузок снижает когнитивную нагрузку врача в операционной среде. Рассматривались альтернативы: серверные Blade-шаблоны (проще, но хуже для UX динамичных форм) и Vue (близок по возможностям); выбор в пользу React обусловлен доступностью команды и зрелостью экосистемы компонентов.

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

Данные пациентов — особая категория ПДн по 152-ФЗ. Архитектура ArgoView учитывает это: минимизация собираемых полей (только то, что нужно для процедуры), разграничение доступа по ролям (врач, сестра, админ), защищённый канал передачи и локализация данных на территории РФ.

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

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

Сколько стоит разработка медицинского ПО на заказ?

Стоимость зависит от сложности интерфейса, числа интеграций (внешние МИС, DICOM/HL7, видеостриминг) и требований к обработке ПДн пациентов. Ориентир для MVP — стандартный отраслевой диапазон по заказной веб-разработке; точную оценку даём после дискавери.

Зачем ПО для эндоскопического оборудования разрабатывать на заказ, а не брать готовое?

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

Как работает экспорт в DICOM и HL7?

DICOM — отраслевой стандарт для передачи медицинских изображений, HL7 — для обмена клиническими сообщениями. Бэкэнд ArgoView формирует записи в нужном формате и передаёт во внешние МИС через стандартные API. Конкретные версии стандартов согласовываются на этапе проектирования под оборудование заказчика.

Как защищаются ПДн пациентов и какие требования 152-ФЗ применяются?

Данные пациентов относятся к особой категории ПДн (ст. 10 152-ФЗ), обработка требует явного согласия или иного основания. В ArgoView: доступ по ролям, передача по защищённому каналу, минимизация состава полей. Статус оператора проверяется в реестре ПДн РКН.

Сколько времени занимает разработка медицинского ПО?

Сроки зависят от сложности интеграций, числа экранов и требований к обработке ПДн. Типичный диапазон для MVP: 16–24 недели (отраслевой ориентир, не обязательство по конкретному проекту). Точные сроки фиксируем после дискавери.

Нужно медицинское ПО на заказ — обсудим

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

Наши услуги

image 63

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

image 64

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

image 65

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

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

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