ICL Services

Интеграция данных с офтальмологического оборудования в «БИТ.Управление медицинским центром»

В современном медицинском центре, который оказывает офтальмологические услуги, была внедрена медицинская информационная система «БИТ.Управление медицинским центром» на базе 1C. В ней компания вела электронные карточки, в которых фиксировались данные пациентов, результаты приема, диагнозы и др. параметры.

При этом весь потенциал этой системы раскрыт не был, поскольку часть оборудования клиники не была подключена в сеть и не могла автоматически передавать клинические данные. Из-за этого их приходилось распечатывать на бумаге и вручную вносить в 1С.

Заказчик планировал сделать так, чтобы данные в 1C передавало само оборудование, а не врачи. С этой задачей компания обратилась в ICL Services.

Задачи

  • Интегрировать медицинское оборудование в цифровой контур компании
Решение

Реализованное нами решение

  1. Сначала специалисты ICL Services изучили документацию на оборудование, чтобы понять, как оно работает, какие данные, в каком формате и через какие порты оно способно передавать.

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

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

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

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

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

    Чтобы снизить затраты заказчика на пилотном проекте, было решено разместить серверную часть не на мощностях компании, а на облаке Microsoft Azure. Данные передаются обезличено, а их привязка к конкретному пациенту происходит уже в локальном хранилище 1C для обеспечения конфиденциальности.

    Когда стало ясно, что и серверная, и аппаратная части выполняют свои основные функции, специалисты ICL Services скомпоновали модульный макет и реализовали его в корпусе.

    Во время опытной эксплуатации была доработана прошивка и решены проблемы с асинхронной работой на прием данных и подключением к Wi-FI. Кроме того, для разработанного устройства был создан административный портал, который позволял настраивать подключение к сети самим сотрудникам клиники.

    Разработанные аппаратная часть и софт работают в клинике на авторефрактометре Topcon TRK-1P и электронном форопторе CV-5000, с помощью которых офтальмологи измеряют глазное давление и подбирают диоптрии.

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

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

Продукты и технологии

  • Microsoft Azure
  • БИТ.Управление медицинским центром
  • микроконтроллеры ESP32, протокол RS-232

Результаты

  • Специалисты ICL Services придумали и реализовали устройство сбора и передачи данных, а также разработали серверные и веб-приложения для их декодирования. Разработанное устройство подключено к 2 офтальмологическим системам.
  • Благодаря тому, что врачи освобождены от рутинной работы по переносу данных, клиника увеличила пропускную способность диагностических линий на 15% и повысило качество приема пациентов.
  • Автоматическая передача данных минимизирует риски ошибок и потери данных, а также позволяет с максимальной выгодой использовать информационную систему «БИТ.Управление медицинским центром».
  • Реализация проекта на удаленном сервере, а не на рабочих местах врачей позволяет руководству компании получать доступ к базе данных в любой момент и не тратить средства и время на разворачивание серверных мощностей и их поддержку.

Напишите нам

Связаться с нами

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail*
Компания*
На сайтах icl-services.com используются cookie-файлы. Оставаясь на сайте, вы даете свое согласие на использование нами cookie-файлов. Если, прочитав данное сообщение, вы не согласны, просим вас покинуть сайт.

Задать вопрос эксперту

Ф.И.О*
E-mail*
Наименование организации*
Должность*
Телефон*
Вопрос*

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail
Компания*
Наверх