DocumentCode
1195398
Title
An Interoperability Test Framework for HL7-Based Systems
Author
Namli, Tuncay ; Aluc, Gunes ; Dogac, Asuman
Author_Institution
Dept. of Comput. Eng., Middle East Tech. Univ. (METU), Ankara
Volume
13
Issue
3
fYear
2009
fDate
5/1/2009 12:00:00 AM
Firstpage
389
Lastpage
399
Abstract
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.
Keywords
biomedical communication; electronic messaging; medical computing; open systems; HL7-based systems; Health Level Seven; Web-based GUI; business process layer; communication layer; computer-interpretable test description language; eHealth; interoperability test framework; messaging standard; normative transport specification profiles; test execution framework; Collaborative eHealth processes; health level seven (HL7); interoperability and conformance testing; Computer Communication Networks; Database Management Systems; Hospital Information Systems; Humans; Medical Records Systems, Computerized; Programming Languages; Turkey;
fLanguage
English
Journal_Title
Information Technology in Biomedicine, IEEE Transactions on
Publisher
ieee
ISSN
1089-7771
Type
jour
DOI
10.1109/TITB.2009.2016086
Filename
4801962
Link To Document