Services
& Support

Building Healthcare Productions

5 days, $2800/student (HL7 Training Included)

This 5-day course teaches implementation partners and healthcare customers how to use InterSystems’ integration and development environment to rapidly build healthcare integration solutions. The course includes how to build custom Business Services, Business Processes, Business Operations and messages as well as how to work with pre-built components.

Students build healthcare Productions using graphical modeling tools, Business Process Language (BPL) and ObjectScript to implement business logic. Later, students include pre-built HL7 Business Services, Business Processes, Business Operations and route messages in the Production.

This course is applicable for users of Ensemble and HealthShare.

Prerequisites

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

  • Caché programming experience (using objects and the ObjectScript programming language)

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

Achieving Prerequisites

If you do not have previous experience with Caché programming, attend the Caché Foundations course or complete the following online courses:

Preparing for Class

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

Course Agenda

  • Overview
    • Basic functionality
    • Business Processing Models
  • Integration Engine
    • Architecture
    • Business Services, Business Processes, Business Operations
    • Productions
  • Messages
    • 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
  • Configuration
    • 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)
    • Utility functions
    • Lookup Tables
    • Subtransformations
    • Code blocks
    • For Each loops
    • Testing
  • Custom Schemas
    • Development
    • Viewing
    • Use
  • Searching Messages
    • Searching messages
    • Resending messages
    • Search Tables
  • Alerts
    • Setting up alerts
    • Handling messages that fail validation
  • Business Processing Model
    • Business Processing Model details
    • Business Component Overview

Classroom Information

Courses are held at our corporate office located at:

One Memorial Drive
Cambridge, MA 02142 USA
8th floor
+1-617-621-0600

Please check in at our reception desk after 8:30am with a picture ID.

Classes begin at 9am and run until 5pm.

A continental breakfast will be provided.

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 canceled 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.