Mirth Newsletter

Online Training

Online Training Videos
IntroBeginnerIntermediateAdvanced
Mirth Conceptual Overview

This screencast provides a conceptual overview of Mirth, including an introduction to channels and connectors, message processing flow, and common routing patterns. It does not include any actual channel development or use of the Mirth Administrator.

Skill level: Intro
Mirth Administrator Walkthrough

This screencast provides a high-level walkthrough of the Mirth Administrator application. This includes logging in and logging out, menus, navigation, the Dashboard, configuration settings, user accounts, system events, and plugins. While the channel interface is discussed, this screencast does not cover actual channel development.

Skill level: Intro
Creating and Deploying a Channel

This screencast demonstrates how to create and deploy a very basic channel using the Mirth Administrator. It also provides a discussion of common channel configuration settings without going into detail on connector-specific settings.

Skill level: Intro
Message Transformation

The screencast discusses the concept of message transformation and transformers, including data extraction, message templates and message building, and demonstrates various methods for creating transformer steps. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
Filters

The screencast discusses the concept of filters, and demonstrates the creation of both Rule Builder and JavaScript filter rules. Supplemental material includes an XML export of the sample channel that is created, sample messages and a lookup file used by the channel.

Skill level: Advanced
Channel Reader Source Connector & Channel Writer Destination Connector

This screencast discusses the concept of channel chaining and demonstrates the creation of a pair of channels using the Channel Reader source connector and Channel Writer destination connector. Included a discussion of each connector’s configuration properties. Supplemental material includes an XML export of each sample channel that is created and a sample HL7 message.

Skill level: Intro
Database Reader Source Connector

This screencast demonstrates the creation a simple channel using the Database Reader source connector, including a discussion of each of the Database Reader configuration properties. Supplemental material includes an XML export of the sample channel that is created and the SQL scripts that create the table used in the tutorial and insert sample data into  [Read more...]

Skill level: Intro
FTP Reader Source Connector

This screencast demonstrates the creation a simple channel using the FTP Reader source connector, including a discussion of each of the FTP Reader configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
File Reader Source Connector

This screencast demonstrates the creation a simple channel using the File Reader source connector, including a discussion of each of the File Reader configuration properties. Supplemental material includes an XML export of the sample channel that is created.

Skill level: Intro
HTTP Listener Source Connector

This screencast demonstrates the creation a simple channel using the HTTP Listener source connector, including a discussion of each of the HTTP Listener configuration properties. Supplemental material includes an XML export of the sample channel that is created and the code for the demo HTTP client.

Skill level: Intro
JavaScript Reader Source Connector

This screencast demonstrates the creation a simple channel using the JavaScript Reader source connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and the code for the demo Java class called by the channel.

Get the Flash Player to see this content.

var  [Read more...]

Skill level: Intermediate
LLP Listener Source Connector

This screencast demonstrates the creation a simple channel using the LLP Listener source connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
SOAP Listener Source Connector

This screencast demonstrates the creation a simple channel using the SOAP Listener source connector, including a discussion of each of the SOAP Listener configuration properties. Supplemental material includes an XML export of the sample channel that is created and the code for the Java client class that calls the SOAP Listener’s web service.

Skill level: Intro
TCP Listener Source Connector

This screencast demonstrates the creation a simple channel using the TCP Listener source connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
FTP Writer Destination Connector

This screencast demonstrates the creation of a simple channel using the FTP Writer destination connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
Alerts

This screen cast provides an overview of alerts in Mirth and demonstrates the process of setting up an SMTP server, creating an alert and manually triggering alerts from within a channel. Supplemental material includes a XML export of the Alert created and the sample channel used.

Skill level: Advanced
Code Templates and Functions

This screen cast provides an overview of code templates in Mirth and demonstrates the process of creating and using a “Function” code template. Supplemental material includes a XML export of the Code Template created, sample channel and sample message used.

Skill level: Advanced
CSV to XML

This screen cast details the process of converting a custom CSV flat text file to XML. This screen cast focuses on using the Preprocessor and includes a short example of mapping values from the generated XML to Mirth variables.

Skill level: Advanced
Dynamically Loading Properties Files

This screen cast demonstrates the process of loading an external Java properties file in the global deploy script. Once the properties are loaded into the global map, the values are used to dynamically configure a channel destination.

Skill level: Advanced
File Writer Destination Connector

This screencast demonstrates the creation of a simple channel using the File Writer destination connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Beginner
HTTP Sender Destination Connector

This screencast demonstrates the creation of a simple channel using the HTTP Sender destination connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created, a zip file containing the Java code and related files for the Java Servlet used as the HTTP server, and a sample HL7 ADT-A01  [Read more...]

Skill level: Beginner
Email Sender Destination Connector

This screencast demonstrates the creation of a simple channel using the Email Sender destination connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intro
Database Array Lookup Table

This screen cast demonstrates the process of retrieving a lookup table from a MySQL database. The lookup table is generated using a global deploy script with an id/name mapping stored in a sample database table. Once the values are retrieved, a channel is created that performs a lookup against the table generated on deploy and replaces an HL7 field with a new value from the lookup  [Read more...]

Skill level: Advanced
SOAP Sender Destination Connector

This screencast demonstrates the creation of a simple channel using the SOAP Sender destination connector, including a discussion of each of the SOAP Sender configuration properties. Supplemental material includes an XML export of the sample channel that is created, a sample HL7 message, and the code for the demo web service.

Skill level: Intro
LLP Sender Destination Connector

This screencast demonstrates the creation of a simple channel using the LLP Sender destination connector, including a discussion of each of the LLP Sender configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Beginner
TCP Sender Destination Connector

This screencast demonstrates the creation a simple channel using the TCP Sender destination connector, including a discussion of each of its configuration properties. Supplemental material includes an XML export of the sample channel that is created and a sample HL7 message.

Skill level: Intermediate