Медицинская информационная система (МИС)

Аутсорсинг специалистов для медицинского портала

Объединяет медицинские организации регионов
Стек технологий:
  • Laravel
  • PHP
  • JavaScript
  • React
2024 год

Задачи

  • Встроить функционал платных услуг в повседневную работу врачей, администраторов и других медработников — как в амбулаторных, так и в стационарных условиях

  • Организовать юридически и финансово корректное сопровождение: оформление договоров, гарантийных писем, кассовых операций, взаиморасчётов

  • Настроить двустороннюю синхронизацию с модулем 1С:Больница по финансовым и договорным данным

  • Обеспечить поддержку разных сценариев оплаты: за личные средства, по ДМС и по договорам с юридическими лицами

  • Реализовать модуль на основе микросервисной архитектуры с использованием подхода микрофронтендов и обеспечить его интеграцию в основную систему

Решение

Все данные пациента — включая платные и ОМС-услуги, анализы, диагнозы и обращения — теперь отображаются в едином профиле, что даёт врачу полную клиническую картину

Решение

Архитектуру модуля построили как независимый микросервис: бэкенд на Laravel 10.1, фронтенд — отдельный React-микрофронтенд, подключаемый через виджет

Взаимодействие с основной ИС и 1С организовали через REST API, с чёткой спецификацией, разработанной в Stoplight

Для повышения производительности реализовали кэширование справочников и статических данных через Redis

Синхронизацию с 1С:Больница (договоры, касса, юрлица) настроили через асинхронные очереди на базе Redis, чтобы не блокировать пользовательский интерфейс при обмене данными

Все настройки (тарифы, типы услуг, правила оформления) вынесены в админку, что дает гибкость без участия разработчиков

Модуль позволяет в рамках одного приема: выбрать тип оплаты (личные средства / ДМС / корпоративный договор); сформировать договор или гарантийное письмо и привязать платную услугу к истории болезни; отразить операцию в кассе и передать данные в 1С

Что еще мы сделали

  • Обеспечили обратную совместимость с существующей системой — без остановки текущей работы медучреждений

  • Наши IT-специалисты усилили команду проекта, что позволило значительно сократить сроки реализации проекта

  • Подготовили модуль к дальнейшему масштабированию: добавление новых типов услуг, интеграция с другими ERP, поддержка регионов

Что еще мы сделали

Основные сложности

Основные сложности
Основные сложности

Стек технологий

Стек технологий

Результаты

Результаты

Бизнес-эффект

Понравился проект?

Оставьте заявку, и наши менеджеры свяжутся с вами
  • Laravel
  • PHP
  • JavaScript
  • React