Перейти к содержанию

Сервис интеграций: различия между версиями

Материал из Химсофт Вики
Нет описания правки
Нет описания правки
Строка 19: Строка 19:
==[[Аддоны]]==
==[[Аддоны]]==


==[[WEB-chemic API]]==
==WEB-chemic API==
===[[Контроллеры]]===
Данное API является частью сервиса интеграций представляет собой классы и функции для удобного взаимодействия с ЛИМС. 
===[[JournalRecordManager]]===


===[[JournalResultManager]]===
===Функционал===
*[[Контроллеры]]
*[[JournalRecordManager]] (управление записью ЛЖ)
*[[JournalResultManager]] (управление результатами анализа)

Версия от 01:03, 13 мая 2026

Общие положения

Сервис интеграций - компонент системы Веб-ЛИМС "Тритея", исполняющий дополнительные программы (аддоны).

Аддон - дополнительная самостоятельная программа, гибко настраиваемая под различные задачи.

Возможности сервиса и аддонов

  • могут использовать весь функционал, вызываемый через графический интерфейс ЛИМС (возможно привязать к практически к любым действиям в ЛИМС);
  • есть возможность взаимодействовать API внешних систем (например, ФГИС);
  • рассматривается создание модуля для работы с БД для более гибкой настройки аддонов.

Виды аддонов

  • синхронные - результат выполнения требуется сразу после выполнения основного действия (например, загрузка данных в справочник);
  • асинхронные - результат выполнения может быть отложенным (долгие операции; например, формирование большого документа).

Условие применения

  • главное условие - должен отправляться HTTP запрос (например, аддон возможно выполнить при переходе пробы на следующий этап, расчёте результата измерения и т.д.).

WEB-chemic API

Данное API является частью сервиса интеграций представляет собой классы и функции для удобного взаимодействия с ЛИМС.

Функционал