Интеграция ERP-системы в работу медицинской организации

Интеграция ERP-системы в работу медицинской организации


Автор
Ксения
Ксения


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


Сколиолоджик.ру – современный медицинский научно-производственный центр. Компания занимается лечением и реабилитацией пациентов с ортопедическими проблемами. Медицинская организация обратилась к нам для разработки ERP-системы, соответствующей уникальным процессам работы с пациентами, позволяющей хранить и обрабатывать обширную базу данных, вести расчеты и статистику. 

Наше решение

Технологии


При выборе способа разработки мы остановились на Angular + .net. После исследования технического задания, а также изучения первой системы, на которой работали в Сколиолоджик.ру, нам стало понятно, что проект должен содержать огромное количество форм для работы с информацией (некоторые страницы по итогу насчитывают более 40 контролов). Angular отлично подходил за счет хорошей поддержки реактивных форм без дополнительных плагинов.


Для работы с “тяжелыми” страницами мы выбрали  встроенные механизмы Angular для оптимизации обновления данных: onPush стратегия обновления компонентов. Каждый блок был сам по себе отдельной формой и обновлялся исключительно тогда, когда были затронуты данные, относящиеся только к нему. Так мы существенно ускорили обработку новых данных и их отражения в системе.


Основные проблемы, которые должна решать медицинская ERP-система:
  • запись пациента на первичный/вторичный прием;
  • обработка поступающих обращений в клинику;
  • оптимизация процесса учета пациентов и сотрудников с помощью ведения электронных баз данных;
  • закрепление за каждым новым пациентов электронной карточки, которая содержит:
    • общую информацию о пациенте:
    • историю болезни;
    • историю посещений;
    • результаты диагностики;
    • план ведения пациента, процесс реабилитации;
    • историю назначений;
    • историю закупки ортопедических материалов;
    • информацию о законных представителях;
    • базу данных медиа-материалов (фото и видео).

  • помощь в диагностике рентгеновских снимков;
  • ведение реестра закупок, тендеров;
  • отслеживание загрузки производства;
  • график работы отделений.


1) Запись пациента на прием



unnamed.png


Одна из первичных и основных функций системы ─ запись пациента на первый или повторный прием. Форма позволяет выбрать день и время посещения, услугу, за которой обратился (или которой уже обеспечивается) больной, цель посещения, лечащего врача, а также предоставляет всю необходимую информацию для оказания наиболее полной качественной помощи. На этой же странице выводится история посещений пациента.


2) Обработка поступивших заявок


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


unnamed (4).png


В этом же разделе формируются задачи и отслеживается процесс их выполнения.unnamed (1).png


3) Реестр закупок


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


unnamed (2).png


4) Карточка пациента


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

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

unnamed (5).png

unnamed (3).png

Работа со снимками


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


Как это работает?


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

Обычно для постановки диагноза специалист измеряет углы и рисует линии на снимке с помощью линейки. Мы усовершенствовали этот процесс! Теперь линии, которые помогают определить угол искривления, можно нарисовать поверх снимка в модуле. Специалист накладывает специальные отрезки, отмечая позвонки, между которыми произошло искривление позвоночника. Система рассчитывает угол Кобба и ротацию позвонков, позволяя определить степень отклонения от нормы. Расчетные данные можно сохранить в системе и использовать в бланках, которые выдаются на изготовление приспособлений для коррекции. Система хранит все снимки карточке пациента, а врач в любое время имеет к ним доступ и может сравнивать снимки различной давности. Так прямо в системе с помощью “истории снимков” можно увидеть удивительные вещи ─ безнадежно искривленный позвоночник выпрямляется под действием специальных устройств и возвращается к первоначальному виду.


Как это реализовано?


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


unnamed (6).png



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


Заключение


Первая рабочая версия продукта (MVP) заработала в Сколиолоджик.ру уже через два месяца нашей работы, а на реализацию всего проекта нам потребовалось 9 месяцев. Мы не раз получали положительные отклики об удобстве использования ERP-системы от сотрудников клиники. Сейчас система регулирует абсолютно все рабочие процессы администратора, врачей и руководителя. 




Почувствуйте наш подход и повторите
успех наших клиентов

Напишите нам
МАКСИМ БЕЛЯКОВ
МАКСИМ БЕЛЯКОВ
СЕРГЕЙ ИСАКОВ
СЕРГЕЙ ИСАКОВ