HL7 +mirth Connect Training Course Curriculum
HL7 +mirth Connect Training Course Curriculum
HL7 +mirth Connect Training Course Curriculum
Course Aims
This course is for HL7 programmers, interface developers and dedicated Implementers
and is designed to provide the skills for the analysis testing, problem tracking and
activation of phases of an HL7 project. Attendees will learn HL7 design, trigger concepts,
message formatting rules, data types, enhanced acknowledgement rules, identifiers, and
table translation issues. Course work includes hands on exercises.
On completion of this course, attendees will have gained a deep understanding of HL7
messaging processes and practices, with the ability to effectively read, understand,
analyse, design, develop, market and test HL7 messages.
Course Structure
WWW.SVTRAININGS.COM 1
This session will give an understanding of why messaging is used in healthcare and the
goals that are achieved. The session will conclude with a view of the scope of HL7 and the
concepts and Principles used in messaging.
• Hospital Workflow
• Why HL7 - Purpose & Scope
• Development of HL7
• HL7 Messaging system
• Understanding HL7 structure
• HL7 Concepts
• Encoding Characters
• Session – 3
o Segments/Structures
▪ ADT^A04
• Session – 4
o Segments/Structures
▪ SIU^S12
▪ DFT^P03
• Session – 5,6,7
WWW.SVTRAININGS.COM 2
o Segments/Structures – custom Segments
▪ ORM^O01
▪ ORU^R01
▪ MDM
▪ QRY
▪ ACK
• Session – 10
o Mirth Architecture and Installation
• Session – 11
o Mirth Connect Components
▪ Dashboard
▪ Channels Tasks
▪ Alerts
▪ Events
▪ Extensions
▪ Group tasks
• Session – 12
o Mirth Connect Components
▪ Summary tab and Source tab
• Session – 13
o Mirth Connect Components
▪ Source tab and Destination tab
• Session – 14
o Mirth Connect Components
▪ Variables in destination screen
WWW.SVTRAININGS.COM 3
▪ Scripts tab
▪ Message view screen its options
• Session – 15
o Message Forms
▪ Raw, Encoded, Transformed, Sent, Response
Session 16 – Networking
Objective
This session covers details of Networking that comes in to play while implementing an HL7
interface
• TCP/IP
• Folders
• SFTP/FTP
• Webservices
• Database Readers
• Creating Channels
o Explanation of scenario
o Folder to Folder – HL7 – pass thru channel with Demo
• Creating Channels
o Explanation of Scenarios
o Folder to TCP/IP – HL7 – pass thru channel with demo
o TCP/IP to Folder - pass thru channel with demo
WWW.SVTRAININGS.COM 4
Session 20 – Mirth Connect – Channel Creations
• Creating Channels - Database Writer
o Folder to Database writer
o Mapping variables of HL7
o Inserting Data using created variables
Session 22 – Basic Programming (JS sessions include very basic concepts for mirth – not
the complete tutorial)
• JavaScript – Basics 1
o Variables
o Data Types
o Operators
o Comparisons
Session 23 – Basic Programming (JS sessions include very basic concepts for mirth – not
the complete tutorial)
• JavaScript – Basics 2
o If condition
o Loops – While/For/For each
o Functions
WWW.SVTRAININGS.COM 5
Session 26 – Mirth Connect Transformers
• Exercises/Assignments
Session 29,30 – CCD, FHIR, MU (Birds eye on other aspects of Healthcare standards)
Objective
This session is to look at CDA, CCD, FHIR (To understand what are these and how are
they used)
• What is MU
• What is HIE
• CCD
• FHIR
WWW.SVTRAININGS.COM 6