HL7 Palette Overview

The HL7 Palette contains HL7 activities for TIBCO ActiveMatrix BusinessWorks™ Plug-in for HL7.

One of the key activities in integrating health care systems is to implement the Interface Engine functionality using the TIBCO ActiveMatrix BusinessWorks™ Process Engine in the course of defining process models. This process modeling is done in TIBCO Business Studio™ using the HL7 features, as well as the many features that are part of TIBCO ActiveMatrix BusinessWorks™. These include FTP, the file poller, and logging support.

The HL7 palette, found on the Palettes panel, includes seven activities.

To achieve different functionalities, HL7 activities can be divided into the following groups.

Basic activities

The following activities are most likely to be used in your HL7 integration project:

LLP activities

Most HL7 messages are sent using TCP over Lower Level Protocol (LLP). The following activities are related to TCP over LLP and are used to send or receive HL7 messages to or from other systems in the provider space.

Configuring Activities

When an activity has been added to the workspace, the activity can be configured by clicking on the activity icon.

The properties view area below the workspace is populated with fields associated with the activity. Each activity has configuration tabs on the left, and a corresponding configuration input area on the right.

The configuration properties are grouped under tabs such as General, Description, Input, Output, and so on. For example, upon adding an LLPReceiver activity, you can configure it by specifying the values for the properties under the tabs General, Description, Advanced, Conversations, and Output.

See Working with Standard Activity Features in the TIBCO ActiveMatrix BusinessWorks™ Application Development document for details.

Configuration Using XPath

Input, Output, Advanced, and Fault information is configured and displayed using the XPath Builder. XPath uses path expressions to navigate through XML documents. XPath also has basic manipulation functions for strings, numbers, and booleans.

TIBCO ActiveMatrix BusinessWorks™ uses XPath as the language for defining conditions and transformations.

See XPath in the TIBCO ActiveMatrix BusinessWorks™ Application Development document for details.