Video Demos
Free HL7Connect Videos Did you know that we have some video demonstrations to ease you into HL7Connect?

Click here to see them!

HL7 Glossary


File transfer protocol - protocol used on the internet to exchange files between computers.


Also know as "Health Level 7". HL7 is the ANSI standard for exchanging information electronically between foreign systems in the healthcare environment.

HL7 Batch Protocol

Protocol used to transmit a batch of HL7 messages.
Following segments are used to define a batch:

 FHS File Header Segment
 BHS Batch Header Segment
 BTS Batch Trailer Segment
 FTS File Trailer Segments


Product suite designed to manage HL7 messaging. Two core components:

 1) HL7Connect Interface Engine - HL7 gateway where interfaces are defined and HL7 messages are manipulated and routed.
 2) HL7 Development Environment - Tool for HL7 interface/script development.

HL7 Development Environment

The HL7 Development Environment is a full scripting environment which is used to develop VBScripts/Javascripts to modify HL7 messages as they pass through the HL7Connect Interface Engine.

HL7 Data Dictionary

The HL7 Data Dictionary contains events, segments, fields, data types and table values used in each version of HL7.

HL7 Interface

An HL7 interface is used to transfer or receive messages to a foreign system (or to another interface in HL7Connect). Interfaces may have various rules and scripts attached that can modify messages before sending or on receiving. They may also be setup to route to other messages to other interfaces. Various transfer methods can be used such as file transfer or TCP/IP.


Javascript is a scripting language developed by Netscape that allows interaction within HTML pages. Originally developed to resemble Java.
Used in HL7Connect to create custom scripts which manipulate HL7 messages.


Open Database Connectivity (ODBC) is a open standard application programming interface (API)for accessing a database. ODBC allows access to files in amber of files within different databases without having the proprietary interfaces to the database. ODBC handles SQL request converts them into a format that the individual databases can understand.


Structured Query Language (SQL) a standard interactive and specialized programming language for getting information from and updating a database via the use of queries.


Transmission control protocol / Internet protocol - the suite of communications protocols used to connect hosts on the Internet


Simple mail transfer protocol - protocol used to send email over the internet


VBScript is a scripting language developed by Microsoft. A scaled down version of Visual Basic, VBScript is still a powerful and easy to learn tool that can be used to add interaction to web pages. Used in HL7Connect to create custom scripts which manipulate HL7 messages.


XML is the acronym for eXtensible Markup Language, the universal format for structured documents and data on the Web. It is based upon version of Standard Generalized Mark-Up Language, and is similar to the main language used for create Web pages - HyperText Markup Language (HTML) in that both utilize tags. XML is not solely used for web documents and is flexible in that developers can create custom tags.


CBC Cypher Block Chaining
CRC Cyclic Redundancy Check
DBA DataBase Administrator
DBO DataBase owner
DLL Dynamic Links Library
DSN Data source name
HTTP Hyperterminal text type protocol
FAQ Frequently asked questions
LAN Local area network
ISO International standards organization
MSN Message sequence numbering
NAT Network Address Translator
PKI Public Key Infrastructure
POP Post Office Protocol
OSI Open systems interconnections
RDBMS Relational database management system
UUID Universal Unique Identifier, also known as GUID or Global Unique Identifier