Published January 1, 2009 | Version v1
Journal article Open

An Interoperability Test Framework for HL7-Based Systems

  • 1. Middle E Tech Univ, SRDC, Dept Comp Engn, TR-06531 Ankara, Turkey

Description

Health Level Seven (HL7) is a prominent messaging standard in the eHealth domain, and with HL7 v2, it addresses only the messaging layer. However, HL7 implementations also deal with the other layers of interoperability, namely the business process layer and the communication layer. This need is addressed in HL7 v3 by providing a number of normative transport specification profiles. Furthermore, there are storyboards describing HL7 v3 message choreographies; between specific roles in specific events. Having alternative transport protocols and descriptive message choreographies introduces great flexibility in implementing HL7 standards, yet, this brings in the need for test frameworks that can accommodate different protocols and permit the dynamic definition of test scenarios. In this paper, we describe a complete test execution framework for HL7-based systems that provides high-level constructs allowing dynamic set up of test scenarios involving all the layers in the interoperability stack. The computer-interpretable test description language developed offers a configurable system with pluggable adaptors. The Web-based GUIs make it possible to test systems over the Web anytime, anywhere, and with any party willing to do so.

Files

bib-12c64fec-6317-4436-a3c3-1de9f2a1e54c.txt

Files (173 Bytes)

Name Size Download all
md5:86415b870fe0c05a0cc26e08706f62bc
173 Bytes Preview Download