Skip to main content

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

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

1. Синхронизация анализов (TSynchronizeAnalysisTask)

image.pngРисунок 1.

В рамках этой задачи запускается 2 потока:

  • TSwapDataAnalysisThread - отвечает за:
    • Получение статусов направлений на анализы из ЦОДа.
    • Получение статусов результатов на анализы из ЦОДа.
    • Получение особых отметок на направления анализов из ЦОДа.
    • Получение направлений на анализы из ЦОДа.
    • Получение результатов анализов из ЦОДа.
    • Получение результатов бактериологических анализов из ЦОДа.
  • TSynchronizeAnalysisThread - отвечает за отправку таблиц КСАМУ в ЦОД:
    •    'DOC_NAPR_ANALYSIS';
    •    'DOCTAB_NAPR_ANALYSIS';
    •    'DOCTAB_NAPR_ANALYSIS_PAR';
    •    'DOCTAB_NAPR_ANALYSIS_USLUGI';
    •    'DOCTAB_NAPR_NEONAT_SCREEN';
    •    'REG_NAPR_MARKS';
    •    'REG_NAPR_SHTRIH';
    •    'DOC_ANALYSIS';
    •    'DOCTAB_ANALYSIS_NOM';
    •    'DOCTAB_ANALYSIS_PARAMS';
    •    'DOCTAB_ANALYSIS_CYTOLOG_BIOMAT';
    •    'DOCTAB_ANALYSIS_DIAGNOSIS';
    •    'DOCTAB_ANALYSIS_GISTOLOG_BIOMAT';
    •    'DOCTAB_ANALYSIS_GISTOL_BLOCK';
    •    'DOCTAB_ANALYSIS_PAR_SNAPSHOTE';
    •    'DOCTAB_ANALYSIS_USLUGI';
    •    'REG_NAPR_ANALYSIS_QUESTIONS_ANS';
    •    'REG_BIOMATERIAL';
    •    'REG_BIOMATERIAL_NAPRS';
    •    'DOC_ANALYSIS_BAK';
    •    'DOCTAB_ANALYSIS_BAK_AN';
    •    'DOCTAB_ANALYSIS_BAK_ORG';
    •    'REG_LPU_FOR_RECEIVE_NAPR_ANAL';
    •    'REF_WAY_RUN_LABANALYSIS';
    •    'REF_LAB_TYPE';
    •    'REF_LAB_OGRANIZM';
    •    'REF_LAB_ANTIBIOTIK';
    •    'REF_LAB_ANTIBIOTIK_CHUST';
    •    'REF_ANALYSIS';
    •    'REG_ANALYSIS_SOSTAV';
    •    'REF_NORMS_QUESTIONS';
    •    'REF_ANALYSIS_PAR';
    •    'REF_ANALYSIS_TYPE';
    •    'REG_FLRD_ANALYSIS_PAR';
    •    'REF_FLRD';
    •    'REF_ANALISES_ED';
    •    'REF_TYPES_BIOMATERIAL'.

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

image.pngРисунок 2.

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

image.pngРисунок 3.

image.pngРисунок 3.

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

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

image.pngРисунок 5.

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


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

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

image.pngРисунок 6.

4. Запрос анализов из ЦОД.

 - задача для оптимизации и ускорения назначения анализов в другую организацию в мастере назначений.

Данная задача получает список доступных для назначения анализов из ЦОД и сохраняет его в регистр. При назначении анализов, мастер назначения обращается не напрямую в ЦОД, а к загруженному регистру, что ускоряет процесс назначения анализов в другую МО.

Для добавления задачи на сервере, на вкладке "Планировщик заданий":

  • нажать на плюс:

    image.pngРисунок 7.


  • в открывшемся редакторе задания выбрать задачу запроса данных (п. 1 рис 56)
  • задать расписание задачи (п. 2 рис. 56)
  • указать IP адрес и порт сервера ЦОД (п.3 рис. 56) 

    image.pngРисунок 8.

    Данные сервера ЦОД можно найти в ЛПУ- Параметры, на вкладке "Сервис"

    image.pngРисунок 9.

    Для отключения работы через регистр требуется:
    1) Удалить задание на сервере

    image.pngРисунок 10.


    2) Удалить МО-исполнителя из списка для очистки заполненного ранее по задаче регистра 

    image.pngРисунок 11.


    3) Если регистр не используется, а обмен осуществляется, необходимо заново добавить МО в список организаций, доступных для отправки направлений:

    image.pngРисунок 12.

5. Синхронизация

В рамках задачи по загрузке результатов от МО исполнителя с ЭЦП #92717 доработана отправка и прием pdf в ЦОД

TSyncPDFThread

image.pngРисунок 13.

Просмотр загруженных файлов в этой инструкции ссылка