Интеграция, по определнию, процесс объединения частей в единое целое. Integration или Interface Engine, в таком случае, программное средство для создания интерфейса между двумя разрозненными системами. В данной статье будут рассмотрены две подобные системы, относящиеся к HL7 Interface Engine – Mirth Connect, продукт с открытым кодом, и Cloverleaf, довольно устоявшийся коммерческий продукт.
Прежде чем переходить к дальнейшему рассмотрению, ниже сравнительный анализ существующих систем и их распространённость от Core Health Technologies.
С точки зрения архитектуры, любой interface engine обеспечивает передачу данных от отправителя к получателю. Сами данные, чаще всего, объединены в сообщения, а основная обязанность interface engine поддерживать передачу данных посредством связей, маршрутизации, трансформации или фильтрации сообщений согласно бизнес требованиям.
При использовании любого interface engine, будь то Mirth Connect, Cloverleaf или любой другой, одна из первых задач это запланировать какой будет поток сообщений и как им придётся управлять.
Читать полностью »