25.01.2015 Views

Ensemble HL7 Version 2 Development Guide - InterSystems ...

Ensemble HL7 Version 2 Development Guide - InterSystems ...

Ensemble HL7 Version 2 Development Guide - InterSystems ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Elements of a Routing Production<br />

2.6 <strong>HL7</strong> Sequence Manager<br />

An <strong>HL7</strong> sequence manager is a business process that accepts incoming <strong>HL7</strong> messages from multiple<br />

sources, then forwards the messages to a target configuration item in the order specified by the MSH:13<br />

SequenceNumbers field in the messages.<br />

The sequence manager has the ability to detect duplicate messages and timing gaps between messages.<br />

It also determines when the timing gaps between sequential messages are sufficiently large to indicate<br />

a problem. Its level of sensitivity can be adjusted using its configuration settings.<br />

To build an <strong>HL7</strong> sequence manager for use in an <strong>HL7</strong> message routing production, you must create<br />

it, configure it, and integrate it into the production. This topic explains each step.<br />

2.6.1 Creating an <strong>HL7</strong> Sequence Manager<br />

To create an <strong>HL7</strong> sequence manager:<br />

1. Start the <strong>Ensemble</strong> Management Portal.<br />

2. If the production already contains a similar <strong>HL7</strong> sequence manager, you may copy it using the<br />

following sequence of steps:<br />

• Display the configuration diagram on the [<strong>Ensemble</strong>] > [Productions] page.<br />

• Select the sequence manager in the diagram.<br />

• Click the Copy button. A dialog prompts you to enter a configuration name.<br />

• Enter a unique name and click OK. Your new sequence manager appears in the diagram<br />

• When first created, the copy has the same host class and settings as the original; only the<br />

name is different. Your next step is to configure the copy.<br />

Note:<br />

The Copy button works only within the same production. You cannot copy a sequence<br />

manager from one production to another.<br />

3. To create an entirely new <strong>HL7</strong> sequence manager, without copying, use the following sequence<br />

of steps:<br />

• Start the Business Process Wizard in one of the following ways:<br />

- On the [<strong>Ensemble</strong>] > [Productions] > [Production Model] page, click Add Business Process.<br />

- While viewing the configuration diagram on the [<strong>Ensemble</strong>] > [Productions] page, do one<br />

of the following:<br />

• Left-click on the diagram background. A row of buttons displays below the diagram.<br />

Click Add Process.<br />

38 <strong>Ensemble</strong> <strong>HL7</strong> <strong>Version</strong> 2 <strong>Development</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!