Remote Integrator Connectors

Remote Integrator Connectors

The Inbound and Outbound Connector devices are used to transfer messages between Connexion and Remote Agents (in either direction).

These devices are always deployed in pairs - an outbound device in Connexion pairs with an inbound device in a remote agent, and visa-versa.

Device configuration is done via drag-drop between the Connexion UI and the Gateway UI. In the following example, we’ve created a channel to send data to a remote agent. We’ve placed a Remote Agent Outbound device at the end of the channel.

image-20250919-165833.png

In the Gateway UI, we’ve created a channel to receive this data, and placed a Remote Agent Inbound device at the beginning of the channel.

image-20250919-170053.png

If we drag-drop between the two applications, the configuration is automatically created.

RAConnector.mp4

We can click the refresh button in the Connexion UI to see the newly wired up connection.

image-20250919-170413.png

It’s also possible to configure the devices without using drag-drop. In the Gateway UI, use the connector drop-down to select the desired Connexion channel, and then copy across the Remote Integrator Token from the Outbound device.

RAConnector2.mp4

If we start up both channels and send in some HL7 messages, we’ll see the messages get transferred from Connexion to the RA.

RA transfer.mp4

Queue Batch mode is supported by the Remote Agent connector devices, and provides significantly faster performance.

The reverse direction (from RA to CXN) is configured in exactly the same way, except the Outbound device is in the Gateway UI and the Inbound device is in the Connexion UI.

By default, there is some latency between messages arriving in one system (Connexion, for example) and being transferred to the other. This latency depends on a number of factors, like the queue sleep period and sender latency settings.

If you require near-zero latency, see the Low Latency option.