Интеграция с лабораторной системой «КДЛ»
Обмен данными с КДЛ-лабораторией производится по протоколу FTP, поэтому следует обеспечить программе 1С достаточно высокую скорость FTP-соединения с ней.
Для использования интеграции с лабораторной системой «КДЛ» необходимо:
· Заключить договор с лабораторной службой «КДЛ»;
· Получить от менеджера компании «КДЛ» код и наименование лаборатории, идентификатор отправителя, пул номеров заявок;
· Получить от менеджера компании «КДЛ» данные для подключения к ftp-серверу;
· Эти данные нужно будет ввести в форму «(КДЛ-лаборатории) Настройки взаимодействия» (подсистема «Лабораторные исследования»). В регистре сведений «Пулы номеров заявок лабораторий» необходимо указать лабораторию, начало и окончание пула номеров заявок, предоставленного лабораторией.
ВАЖНО! Для корректного получения результатов в «БИТ.Управление медицинским центром» данные о результатах анализов должны выгружаться из системы «КДЛ» в формате: XXXXXXXXXX_ГГГГММЧЧЧЧММСС.xml, где XXXXXXXXXX – № заявки, ГГГГММЧЧЧЧММСС – дата и время формирования файла (год, месяц, дата, часы, минуты, секунды).
На ftp-сервере хранятся данные справочников «КДЛ» и файлы результатов анализов.
ВАЖНО! Для обработки файлов нужно внести дополнения в структуру папок, а именно добавить в каталоги Output и OutputPDF подкаталоги:
· Archive – для обработанных файлов
· NotProcessed – для файлов, которые по каким-либо причинам не удалось преобразовать программой в результат анализа.
Данные работы следует проводить, подключившись к ftp любым ftp-менеджером, например, FileZilla.
Структура ftp папки:
· Lists – справочная информация от «КДЛ»
· Input – папка для выгрузки заказов на исследование
· Output – папка для результатов анализов в формате XML
· OutputPDF – папка для результатов анализов в формате PDF
· Logs – папка для размещения LOG файлов заявки
У принтера этикеток может потребоваться убрать в настройках принтера смещение по вертикали и горизонтали. Это делается не в 1С, а на уровне операционной системы.