запуск проекта: 🚀 Как модернизировать МИС, не сломав рабочие процессы в Софт Медиа Груп
запуск проекта
·
октябрь 2025
Представьте:
Врач назначает платную консультацию. Администратор ищет шаблон договора. Бухгалтер вручную вносит данные в 1С. Пациент ждёт, а система не видит связи между ОМС и частной оплатой. 📌 Это был реальный процесс в одном из крупных медучреждений. А ещё — устаревшая ИС, отсутствие единого API, разрозненные процессы и нагрузка на персонал.
Мы взяли задачу: встроить функционал платных услуг в повседневную работу врачей и администраторов, но сделать это без остановки работы клиники и с полной юридической и финансовой корректностью.
⚙️ Что мы сделали:
🔗 Микросервисная архитектура для лёгкой интеграции
Разработали независимый микросервис на Laravel 10.1 + PostgreSQL Реализовали микрофронтенд на React, который подключается как виджет в основную систему Это позволило внедрить модуль без переписывания legacy-кода
💬 Чёткая интеграция через REST API
API разработано по спецификации в Stoplight Обеспечивает двусторонний обмен данными с основной ИС и 1С:Больница Все типы документов (договоры, гарантийные письма, кассовые операции) передаются автоматически
🔄 Синхронизация с 1С:Больница
Настроена асинхронная синхронизация через очереди на Redis Данные о договорах, платежах и юрлицах попадают в 1С без блокировки интерфейса Исключены ручные вводы и ошибки бухгалтерии
💰 Поддержка всех сценариев оплаты
Модуль позволяет за один приём:
Выбрать тип оплаты: личные средства, ДМС, корпоративный договор Сформировать договор или гарантийное письмо Привязать платную услугу к истории болезни Зафиксировать операцию в кассе Передать данные в 1С
🧩 Единая карта пациента
Все данные — платные и ОМС-услуги, анализы, диагнозы, обращения — теперь в одном профиле Врач видит полную клиническую картину, не переключаясь между системами
⚡ Производительность и гибкость
Кэширование справочников и статических данных через Redis Все настройки (тарифы, типы услуг, правила оформления) — в админке Нет необходимости привлекать разработчиков для изменения бизнес-логики
🛠 Что еще мы сделали
✅ Обратная совместимость: модуль работает в существующей ИС без остановки процессов ✅ Усиление команды: наши IT-специалисты помогли сократить сроки реализации ✅ Готовность к масштабированию: модуль легко адаптируется под новые услуги, ERP и регионы
❗ Основные сложности
Интеграция в legacy-среду: старая система не была заточена под микросервисы — пришлось аккуратно изолировать модуль и обеспечить стабильный API Сложная бизнес-логика: одновременная работа с ОМС, ДМС, корпоративными договорами и частной оплатой требовала чёткой юридической и финансовой проработки Минимизация нагрузки на пользователей: врачи не должны дублировать данные — всё должно работать в одном клике
📌 Результат
✅ Модуль успешно внедрён и эксплуатируется в медицинских учреждениях ✅ Врачи и администраторы работают в привычном интерфейсе — без перехода в сторонние системы ✅ Все финансовые и юридические документы автоматически синхронизируются с 1С ✅ Система готова к масштабированию и дальнейшему развитию
💼 Бизнес-эффект
📈 Сокращение времени на оформление платных услуг — от выбора до оплаты и документооборота 📉 Снижение рисков ошибок в финансовых и юридических операциях благодаря автоматизации 🩺 Повышение качества обслуживания — врач видит полную историю пациента, включая платные услуги 🔧 Создана гибкая, масштабируемая основа для развития всей МИС
Этот проект — яркий пример того, каssк современные подходы (микросервисы, микрофронтенды, асинхронные очереди) позволяют обновлять legacy-системы без боли, делая их быстрее, удобнее и готовыми к будущему.
Подробнее о кейсе: https://softmg.ru/examples/outsource-med/
#HealthTech #DigitalHealth #MedicalIT #Laravel #React #PostgreSQL #Microservices #API #1CIntegration #Medicine #CaseStudy #PHP #Healthcare #Automation #B2BDevelopment #LegacyMigration #MicroFrontend