Skip to main content

Задачи и логи СЕРВЕРА КСАМУ для ЛИС

Задачи, запускаемые в рамках работы ЛИС:
1. Синхронизация анализов
2. Синхронизация
3. ЛИС
4. Рассылка почты и смс

1. Синхронизация анализов (отправка направлений)

image.png

Задача запускается в рамках отправки направлений в другую организацию и отправляет все таблицы связанные с анализами в ЦОД:

 'DOC_NAPR_ANALYSIS', 'DOCTAB_NAPR_ANALYSIS', 'DOCTAB_NAPR_ANALYSIS_PAR', 'DOCTAB_NAPR_NEONAT_SCREEN', 'DOCTAB_NAP_ANAL_GISTO_BIOMAT', 'DOC_ANALYSIS', 'DOCTAB_ANALYSIS_PARAMS', 'DOCTAB_ANALYSIS_CYTOLOG_BIOMAT', 'DOCTAB_ANALYSIS_DIAGNOSIS', 'DOCTAB_ANALYSIS_GISTOLOG_BIOMAT', 'DOCTAB_ANALYSIS_GISTOL_BLOCK', 'REF_NORMS_QUESTIONS', 'REG_NAPR_ANALYSIS_QUESTIONS_ANS')

Она только отправляет в центральную базу, запускается у отправителя направления.

Для проверки выгрузки данных по задаче нужно перейти на вкладку "Логи". Можно выставить фильтры по времени и выбрать сервис, запускаемый в рамках задачи, отвечающий за отправку направлений в ЦОД - TSynchronizeAnalysisThread

image.png

В логах в колонке "Комментарий" будут записи о начале и конце передачи данных. В окончании передачи, в случае отправки данных будет указано количество переданных пакетов, например, "Всего передано [15] записей". В случае, если нет документов для передачи  будет написано "Всего передано [0] записей".

image.png


2. Синхронизация (отправка результатов, получение всех документов)

image.png

Общая, очень большая задача, которая так же отправляет документы в ЦОД. Но при этом умеет получать документы из ЦОДа.

Для ЛИС: при запуске задачи, сервер принимает направления и результаты из другой организации, отправляет результат для другой организации в ЦОД. То есть может запускаться у исполнителя - чтобы отправить анализ в ЦОД и у заказчика исследования - для загрузки из ЦОДа результатов.

Отправка результатов в ЦОД - TReplicationThread

image.png

 Загрузка направлений и результатов  - TSwapDataThread

image.png

image.png


3.  ЛИС (ОДЛИ, Нетрика)

Задача ЛИС запускается в рамках ОДЛИ - выгружает направления на анализы, в сервис ОДЛИ Нетрики, в дальнейшем будет выгружать и результаты. Сейчас единственный сервис, запускающийся в рамках задачи - TLISThread

image.png

4. Рассылка почты и СМС.


Задача для отправки рассылки результатов, подробнее про рассылку тут.

Сервис отвечающий за рассылку - TSendThread

image.png