После того как в МИС веден штрихкод, то есть проведен документ «Заказ на лабораторные исследования», в МИС в регистре сведений «Очередь лаборатории (тбит)» появляется запись по этому документу. Признак «Загружено» стоит в значение Ложь.
В базе ЦентрЛаб по расписанию запускается обработчик опроса баз МИС. Опрашиваются все базы МИС, которые есть в справочнике «Направившая организация» и у которых галка «Участвует в обмене с ЛИС» установлена в значение Истина.
В обмен попадают все заказы из МИС, у которых признак «Загружено» в РС «Очередь лаборатории (тбит)» установлено в значение Ложь.
В базе ЦентрЛаб принимаемые заказы пишутся в РС «Исходящие сообщения ЛИС» (Рисунок 23).
Рисунок 23
Описание реквизитов РС «Исходящие сообщения ЛИС»:
- Филиал – лабораторная система, для которой предназначен заказ;
- Лаборатория – кабинет лабораторной системы, для которого предназначен заказ;
- Направившая организация – из какой МИС пришел заказ;
- Штрихкод – номер пробы заказа;
- Номер заказа – номер документа «Заказ на лабораторные исследования»;
- Номер итерации – порядковый номер записи по ключу «Филиал + Лаборатория + Направившая организация» + Штрихкод + Номер заказа»;
- Статус – текущий статус заказа;
- Дата приема – дата и время приема заказа в ЦентрЛаб;
- Загружено в ЛИС – признак, говорящий о том, загружено данное сообщение в ЛИС или нет;
- Сообщение – непосредственно то сообщение, которое уходит в ЛИС;
При успешном получении сообщения заказа в ЦентрЛаб ставится статус «Получено». Если во время записи произошли какие-либо ошибки, то ставится статус «Ошибка получения».
Далее формируется ответ для МИС. Если ошибок при записи в ЦентрЛаб не возникло, тогда в МИС в РС «Очередь лаборатории (тбит)» проставляется признак «Загружено» в значение Истина у переданных заказов. После того как галка «Загружено» установлена, в ЦентрЛаб статус заказа переводится в «Подтверждено МИС».