Testing conformance and interoperability of eHealth applications.
OBJECTIVE
To explain the common conformance and interoperability testing requirements of eHealth applications through two case studies; one using a prominent eHealth messaging standard, namely HL7 v3 [1], and the other using Integrating the Healthcare Enterprise (IHE) [2] Profiles and to describe how these testing requirements can be addressed through an automated, modular and scenario-based testing framework, namely TestBATN.


METHODS
Summarizing the conformance testing requirements of HL7 v3 messages. Illustrating the interoperability testing requirements of IHE Profiles through a scenario based on the IHE XDS, IHE XDS-MS and IHE PIX profiles. Explaining how these requirements can be handled through a dynamic and configurable test framework addressing all the layers in the interoperability stack within a single test scenario.


RESULTS
Conformance and interoperability testing are necessary to maintain correct information exchange as the correctness of the exchanged data is essential in the healthcare domain. There are many standards used in eHealth that the applications need to conform. Additionally, there are profiling initiatives such as IHE and Continua Health Alliance which publish integration profiles addressing a specific clinical need or a use case and describe how to combine or use the existing standards to provide interoperability. However, as the results of our case studies demonstrate, there are many commonalities in the conformance and interoperability testing requirements of these standards and profiles and therefore an integrated testing environment is needed.


CONCLUSIONS
Our main conclusion is that rather than having individual testing tools for each standard or initiative, a generic and modular test framework exploiting the commonalities in the testing processes and fostering reusability of modular, pluggable testing components will improve the efficiency of testing. Through the TestBATN framework, we describe how this modularity can be achieved by providing common interfaces facilitating the development of adaptors which allows different testing components to be plugged into the system.
Namli
T
T
Software Research, Development and Consultation Ltd. ODTU Silikon Bina, 1. Kat, No:14, Middle East Technical University Campus, Ankara, Turkey.
Dogac
A
A
D016347:Medical Records Systems, Computerized / Q000592:standards*; D009323:Natural Language Processing; D018511:Systems Integration