Для компании-заказчика было необходимо сделать интеграцию аптечного робота линейки 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»
· Документ отражает потребность отделения.
· Лекарственные препараты указываются по справочнику с учетом наличия, но документ может содержать и отсутствующие в текущий момент позиции.
· На основании требования провизор создает один или несколько документов «Отпуск в отделение».
· Провизор составляет список препаратов по наличию на складе с учетом партии и источника финансирования.
· После проведения документа доступна отправка команды на комплектование лекарственных препаратов в аптечный робот.
· После завершения комплектования документ 1С автоматически меняет статус на «Отгружено» и проводится в системе.
· Автоматическая загрузка остатков из аптечного робота.
· Сопоставление фактических остатков с данными учета по партиям.
· Фиксирование результатов инвентаризации в документе.
· Дополнительный отчет «Остатки» в Rowa.
· Свободно распространяемое интеграционное решение Rowa и «1С:Медицина. Больничная Аптека»
· Драйвер «Rowa-1C» для Microsoft IIS.
· Доработка для типовой конфигурации «1С:Медицина. Больничная аптека».
· Подробная инструкция по развертыванию интеграционного решения.
· Документация для сотрудников аптеки по ведению учета в «1С:Медицина. Больничная аптека» при использовании аптечного робота.