Interrogative Tutorial

This tutorial contains detailed steps that describe how you use Microsoft BizTalk Accelerator for HL7 (BTAHL7) to facilitate business processes in a Query/Response scenario.

Note

To use this tutorial, you must install the MLLP test tools. These tools are not installed by a Typical installation of BTAHL7. You must run a Custom installation and select MLLP Test Tool from the Adapter folder and Test Instances from the Artifacts folder. If the test tools are installed, your system will contain the folder <drive:>\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\MLLP Utilities. See install BizTalk Accelerator for HL7.

Interrogative Scenario

This tutorial uses the Query/Response or Interrogative scenario. In this scenario, the flow of business is similar to that shown in the following figure. The numbered list following the figure describes the workflow.

Diagram that shows the BTAHL7 Interrogative Tutorial workflow.

  1. The workflow begins when an Admissions Discharge and Transfer (ADT) system sends a query to the Hospital Information System. The HL7 message uses the "QRY^Q01" schema. In the tutorial, the MllpSend utility simulates the ADT system sending the query message to the Hospital Information System through the ADT receive port in the BTAHL7 Integration Engine.

  2. The BTAHL7 Integration Engine receives the query message from the ADT system and validates it. Then, the BTAHL7 pipeline sends an acknowledgment back to ADT.

  3. The BTAHL7 Interface Engine processes the message, and then routes the query message to the HIS destination party through the HIS send port.

  4. After receiving the acknowledgment from the original query, the ADT system waits for a response. The Hospital Information System sends a response message back through the HIS receive port. For this tutorial, the MllpSend utility simulates the Hospital Information System sending the response message.

  5. The BTAHL7 Interface Engine processes the response message and then routes it to the destination party through the ADT send port.

In this section

Next step

Preparing to Use the Tutorial

See Also

Get started with the BizTalk Accelerator for HL7