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

Интеграция аптечного робота Rowa и «1С:Медицина. Больничная Аптека»

Цели и задачи проекта

Для компании-заказчика было необходимо сделать интеграцию аптечного робота линейки Rowa Vmax и Rowa Smart с системным продуктом «1С:Медицина. Больничная Аптека». Робот автоматизирует систему хранения и выдачи лекарств, а с помощью программы «1С:Медицина. Больничная аптека» можно получить детальный аналитический учет аптечных товаров внутри медучреждения.

Этапы и реализация

Для совместной работы роботизированной системы хранения и выдачи лекарств и «1С:Медицина. Больничная аптека» было реализовано интеграционное решение. Платформа 1С имеет технические ограничения на взаимодействие с другими системами. Специалисты ВЕГА ЦПТ разработали промежуточный драйвер «Rowa-1C», который работает в штатном веб-сервере Microsoft IIS. Драйвер принимает и передает данные через HTTP-сервисы 1С, сами данные не изменяются. В системе 1С был разработан специальный модуль, реализующий необходимый функционал для совместной работы с аптечным роботом.

Как работают процессы с интеграционным решением?

Номенклатурный справочник в роботе Rowa заполняется автоматически при загрузке лекарственных средств. Аптечный робот не хранит в себе данных о штрих-кодах и форматах КИЗ, при сканировании каждой поступающей единицы он запрашивает систему 1С. Данные о 2D штрих-кодах хранятся в «1С Медицина: Больничная аптека» в отдельном справочнике. КИЗ подгружаются из онлайн-сервиса «1С:МДЛП» («Мониторинг движения лекарственных препаратов для медицинского применения»). Также доступна опциональная первоначальная загрузка из 1С в аптечный робот перечня лекарственных препаратов.

Приемка лекарственных средств

  • · Прием лекарственных средств осуществляется на основании товарного документа, созданного в «1С:Медицина» или полученного из «1С:МДЛП».

  • · КИЗ препаратов загружаются из документа в «1С:МДЛП».

  • · Каждая принятая аптечным роботом пачка лекарственных препаратов хранится с данными о партии, созданной в 1С.

  • · Для учета факта хранения лекарств в роботе в 1С создается склад «Rowa»

integr_pict_1.png

Отгрузка: потребность отделения

  • · Документ отражает потребность отделения.

  • · Лекарственные препараты указываются по справочнику с учетом наличия, но документ может содержать и отсутствующие в текущий момент позиции.

  • · На основании требования провизор создает один или несколько документов «Отпуск в отделение».

integr_pict_2.png

Отгрузка: отпуск лекарственных средств в отделение

  • · Провизор составляет список препаратов по наличию на складе с учетом партии и источника финансирования.

  • · После проведения документа доступна отправка команды на комплектование лекарственных препаратов в аптечный робот.

  • · После завершения комплектования документ 1С автоматически меняет статус на «Отгружено» и проводится в системе.

integr_pict_3.png

Инвентаризация

  • · Автоматическая загрузка остатков из аптечного робота.

  • · Сопоставление фактических остатков с данными учета по партиям.

  • · Фиксирование результатов инвентаризации в документе.

  • · Дополнительный отчет «Остатки» в Rowa.

integr_pict_4.png

Результаты проекта

  • · Свободно распространяемое интеграционное решение Rowa и «1С:Медицина. Больничная Аптека»

  • · Драйвер «Rowa-1C» для Microsoft IIS.

  • · Доработка для типовой конфигурации «1С:Медицина. Больничная аптека».

  • · Подробная инструкция по развертыванию интеграционного решения.

  • · Документация для сотрудников аптеки по ведению учета в «1С:Медицина. Больничная аптека» при использовании аптечного робота.