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

Developing Healthcare Integrations

InterSystems IRIS, Ensemble, HealthShare, Caché, HL7, DTL, Integration Engine, Interoperability, EAI

Register for a Course

5 days

£2,000.00 plus V.A.T. per person

(HL7 Training included)

    This healthcare-focused course, will run over five full days.
    The 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 the Studio IDE.

    This course is applicable for users of Ensemble, IRIS for Health 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 fulfil 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 I/O

    • 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)
    • Lookup Tables
    • Subtransformations
    • For Each loops
    • Testing
    Custom Schemas

    • Development
    • Viewing
    • Use
    Searching Messages

    • Searching messages
    • Resending messages

    Cancellation Policy

    InterSystems reserves the right to cancel or reschedule a class at least 10 business days prior to the announced start date. We will usually cancel a class if there are fewer than five registrants. In the event of cancellation by InterSystems, we will refund any payment made for the cancelled course.

    Tuition is fully refundable if a registrant notifies InterSystems at least 10 business days prior to the announced start date. For cancellation received afterward, we will provide a credit toward a future class.

    For more information

    To register or to find out more, call our Training co-ordinator Munjula Sharda on 01753 829600 or e-mail Complete course descriptions and outlines are available.