Skip to content
Pesquise para saber mais sobre produtos e soluções da InterSystems, oportunidades de carreira e muito mais.

InterSystems HL7 Interface Specialist

InterSystems IRIS for Health, HealthShare Health Connect, HL7, Interoperability, Integration Engine, DTL, Routing Rules, Troubleshooting HL7 interfaces

The InterSystems HL7® Interface Specialist exam is designed to validate core skills for developers who use InterSystems products to build and test HL7 v2.x productions.

Exam release notes: This exam replaced the HealthShare Health Connect HL7 Interface Specialist exam on June 1, 2023.

Purchase Certification Exam

Exam Details

Target Exam Role

An IT professional who:

  • designs, builds, and performs basic troubleshooting of HL7 interfaces with InterSystems products, and
  • has at least six months full-time experience in the technology.

Note: This exam does not require familiarity with ObjectScript

Recommended Preparation

Exam Parameters

Number of questions: 68
Exam time limit: 2.5 hours
Passing score: 68%
Language offered: English
Exam format: multiple choice and multiple response

Exam Topics and Content

The exam contains question items that cover the areas for the stated role as shown in the KSA (Knowledge, Skills, Abilities) chart immediately below.

Designs HL7 productions
Interprets interface requirements

Determines productions and namespaces needed

Determines appropriate production components and the flow of messages

Determines production needs from interface specifications

Determines data transformation needs

Determines validation settings

Designs routing rules

Chooses production architecture components

Identifies basic functionality of production components

Identifies adapters used by built-in HL7 components

Identifies the components in a production diagram

Names production components, rules, and DTLs according to conventions

Designs custom schemas

Identifies custom segments in custom schema categories

Determines where sample messages deviate from schema requirements

Builds HL7 productions
Adds production components to build interfaces

Adds production components to productions

Imports and exports productions and their components using the deploy tool

Creates and applies routing rules

Creates and interprets rule sets

Accesses HL7 message contents using expression editor

Identifies how constraints affect code completion in the expression editor

Uses virtual property path syntax to implement rule conditions

Uses virtual property syntax and utility functions to retrieve HL7 data

Applies foreach actions

Determines problems within routing rules

Applies key configuration settings in productions

Identifies key configuration settings in business services and operations

Maps key settings to correct components

Configures pool size and actor pool size settings to ensure FIFO

Configures alert configuration settings

Configures failure timeout setting to ensure FIFO

Configures and uses credentials

Identifies behavior caused by using system default settings

Uses DTL Editor to build DTLs

Configures source and target message classes

Adds functions to DTL expressions

Differentiates between Create New versus Create Copy settings

Applies foreach actions

Applies if actions

Applies group actions

Applies switch actions

Tests DTLs

Creates custom schemas

Determines custom schema requirements

Creates new custom schemas based on requirements

Identifies segment characteristics from message structure

Applies ACK/NACK functionality

Selects appropriate ACK mode settings

Identifies default ACK/NACK settings for business service

Determines reply code actions for desired behaviors

Manages messages

Purges messages manually

Purges messages automatically

Ensures purge tasks are running

Troubleshoots HL7 productions
Identifies and uses tools for troubleshooting

Uses production configuration page

Configures Archive I/O setting

Identifies the name of the central alert component

Uses bad message handler

Uses Jobs page, Messages page, Production Monitor page, and Queues page

Identifies root cause of production problem states

Tests message routing rules using testing tool

Uses Visual Trace

Locates session ID of a message

Interprets information displayed in Visual Trace

Interprets different icons in the Visual Trace

Locates information in tabs of Visual Trace

Determines causes of alerts

Troubleshoots production configuration problems

Uses Message Viewer

Optimizes search options

Searches messages using Basic Criteria

Searches messages using Extended Criteria

Uses search tables in productions

Resends Messages

Troubleshoots display problems in Message Viewer

Uses logs for debugging

Uses Business Rule Log

Uses the Event Log to examine log entries

Identifies auditable events

Searches the Event Log