Интеграционный модуль REST КАСКАД
Интеграционные возможности КАСКАД представлены отдельным модулем «Интеграционный модуль REST», который применяется для взаимодействия с внешними системами (класса АСУТП, МИС, ERP или федеральные информационные системы - например ЕИС Закупки, ФГИС Аршин, ЕИС Здравоохранения, НСИ Минздрава).
Интеграционный модуль REST КАСКАД представляет собой REST-клиент, отправляющий запросы на REST-серверы. Функционал модуля:
- настройка авторизации к REST-серверам, включая предварительное получение токена
- динамическое формирование GET, POST, PATCH запросов
- проверка на корректность форматов, полноты данных и обработка дублирования данных во взаимодействующих системах
- обмен новыми и измененными объектами за заданный период в интегрируемых системах
- формирование запросов по расписанию или событию бизнес-логики КАСКАД
- возможность выполнения скриптов постобработки полученных данных
- ведение взаимосвязей (маппингов) между идентичными информационными объектами "КАСКАД - внешняя система"
- применение стандартов REST API, OData
- журналирование запросов, статусов, ответов и времени выполнения запроса, информирование ответственного администратора о проблемах
Система КАСКАД может быть интегрирована с другими системами, имеющими интерфейс HTTP/HTTPS, протокол ODATA или другой REST API.
Общее описание рехнических решений КАСКАД приводится в разделе Техническое описание КАСКАД.