Skip to content
Search to learn about InterSystems products and solutions, career opportunities, and more.

Developing Healthcare Integrations

Create custom interfaces and HL7® V2 interfaces using InterSystems integration technologies

5-Day Course

Below is the upcoming schedule for this course:*
  • Mar 11, 2024 - Mar 15, 2024 9AM - 5:30 PM GMT In-Person InterSystems UK Office
    Windsor, Berkshire
  • May 13, 2024 - May 17, 2024 9AM - 5:30 PM GMT In-Person InterSystems UK Office
    Windsor, Berkshire
  • Jun 17, 2024 - Jun 21, 2024 9AM - 5:30 PM GMT In-Person InterSystems UK Office
    Windsor, Berkshire

Course Pricing

Classroom Training

In Person Classroom

£2,000.00 plus V.A.T. per person (33% discount!)

Virtual Classroom
$3,100 per student

Register for a Course

Private Training

In Person Private Classroom

$14,000 per class (18% discount!)

Virtual Private Classroom
$17,000 per class

Request Private Training


HL7® Training included

This healthcare-focused 5-day course teaches implementation partners, integrators, developers, and analysts how to rapidly build healthcare integration solutions. Students build a healthcare Production that processes and routes non-HL7 data as well as HL7 messages.

They create business services, business processes, business operations, and messages in addition to using pre-built HL7 components to receive and send HL7 messages. Students also learn how to transform HL7 messages.

Students build and configure the healthcare Production using InterSystems® Objects, graphical tools in the Management Portal, Business Process Language (BPL), the adapter library, and an IDE.

This course is applicable for users of InterSystems IRIS for Health™, InterSystems Ensemble®, and HealthShare®.


You are required to have the following knowledge/experience prior to attending this course:

  • InterSystems Objects programming experience

See the Achieving Prerequisites section if you do not fulfill these requirements.

Achieving Prerequisites

If you do not have previous experience with InterSystems Objects programming, attend the Developing with InterSystems Objects and SQL course or complete the following online courses:

Preparing for Class

Online courses that will help you familiarise yourself with material covered in class but are not required include:

Course Agenda

  • Basic functionality
  • Business Processing Models
Integration Engine
  • Architecture
  • Business services, business processes, business operations
  • Productions
  • Roles
  • Message types
  • Development strategy
Business Operations
  • Function
  • Design
  • Development
  • Configuration
  • Outbound adapters
Business Processes
  • Function
  • Design
  • Development
  • Configuration
  • Business Process Language (BPL)
  • BPL graphical editor
Business Services
  • Function
  • Design
  • Development
  • Inbound adapters
  • Direct invocation
  • HL7 messaging
  • Schemas
  • Virtual document structure
  • Pre-built HL7 business services and business operations
  • Use of pre-built HL7 adapters
HL7 Message Routers
  • Configuration
  • Validation
  • Rule creation
  • Destination routing
HL7 Data Transformations
  • Data Transformation Language (DTL)
  • Utility functions
  • Lookup Tables
  • Subtransformations
  • Code blocks
  • For Each loops
  • Testing
Custom Schemas
  • Development
  • Viewing
  • Use

Cancellation Policy

Rescheduling and Cancellation

  • Rescheduling training is permitted, subject to instructor availability, at the quoted price, up to two weeks prior to the original confirmed dates.
  • Cancellations are permitted up to two weeks prior to the confirmed dates.
  • Rescheduling or canceling training within two weeks of the confirmed dates will result in InterSystems billing the client for the original quoted price and recording this as a credit towards a future training.

Ask Learning Services

Questions about Learning Services offerings?
Fill out this form and we’ll get back to you.
*Required Fields
Highlighted fields are required
*Required Fields
Highlighted fields are required