Talend Data Mapper Advanced – HL7

The Health Level Seven (HL7) International organization provides standards for the exchange, integration, sharing, and retrieval of electronic health information that supports clinical practice and the management, delivery, and evaluation of health services.

The HL7 v2 standard has been widely used since the early 1990s to exchange medical data between disparate health care applications. A large portion of HL7 messaging is transported using Minimal Lower Layer Protocol (MLLP).

This course covers how Talend Data Mapper (TDM) can help you work with the HL7 v2 standard.

You learn how to use TDM to create and parse complex HL7 messages. Then you learn how to use ESB mediation Routes to implement MLLP for HL7 message exchange between medical applications.

Duration1 day
(7 hours)
Target audienceJava developers and software architects
PrerequisitesCompletion of Talend Data Integration Basics and Talend Data Mapper Essentials
Course objectives

After completing this course, you will be able to:

  • Invoke TDM maps in data integration Jobs and ESB mediation Routes
  • Parse complex HL7 files, including escape sequences, out-of-order segments, and Z-segments
  • Process HL7 messages in real time or batch using mediation Routes
  • Implement the MLLP protocol using mediation Routes
Course agenda

HL7 in context

  • Concepts

Introduction to HL7

  • Creating a simple HL7 to XML conversion
  • Mapping complex HL7 files

Creating mediation Routes

  • Creating a simple file-consuming Route
  • Creating a simple conversion Route

Exchanging HL7 messages using the MLLP protocol

  • Creating an admission message
  • Sending the admission message
  • Creating an acknowledgment message
  • Sending an acknowledgment message
  • Receiving the acknowledgment message

Processing orders

  • Processing multiple order messages