Сервис интеграций: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) Нет описания правки |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| Строка 19: | Строка 19: | ||
==[[Аддоны]]== | ==[[Аддоны]]== | ||
== | ==WEB-chemic API== | ||
Данное API является частью сервиса интеграций представляет собой классы и функции для удобного взаимодействия с ЛИМС. | |||
===[[JournalResultManager]] | ===Функционал=== | ||
*[[Контроллеры]] | |||
*[[JournalRecordManager]] (управление записью ЛЖ) | |||
*[[JournalResultManager]] (управление результатами анализа) | |||
Версия от 01:03, 13 мая 2026
Общие положения
Сервис интеграций - компонент системы Веб-ЛИМС "Тритея", исполняющий дополнительные программы (аддоны).
Аддон - дополнительная самостоятельная программа, гибко настраиваемая под различные задачи.
Возможности сервиса и аддонов
- могут использовать весь функционал, вызываемый через графический интерфейс ЛИМС (возможно привязать к практически к любым действиям в ЛИМС);
- есть возможность взаимодействовать
APIвнешних систем (например,ФГИС); - рассматривается создание модуля для работы с БД для более гибкой настройки аддонов.
Виды аддонов
- синхронные - результат выполнения требуется сразу после выполнения основного действия (например, загрузка данных в справочник);
- асинхронные - результат выполнения может быть отложенным (долгие операции; например, формирование большого документа).
Условие применения
- главное условие - должен отправляться HTTP запрос (например, аддон возможно выполнить при переходе пробы на следующий этап, расчёте результата измерения и т.д.).
WEB-chemic API
Данное API является частью сервиса интеграций представляет собой классы и функции для удобного взаимодействия с ЛИМС.
Функционал
- Контроллеры
- JournalRecordManager (управление записью ЛЖ)
- JournalResultManager (управление результатами анализа)