Mission Statement

IHE Gazelle Tools. The Gazelle project is aimed at developing testing tools for IHE. This tools shall test the interoperability of medical systems and the compliance of the messages send by those systems with standards recommender by IHE.

Gazelle is succeeding to Kudu, the tool that was first designed to manage IHE connectathon.

Roadmap

The Gazelle Roadmap is made available through our bug tracking system.

History of the various releases is listed here

Architecture

The following diagram shows the architecture of the gazelle tools. A description of the components used by gazelle can be found there

Gazelle Architecture Diagram

Achievements

  • Product Registry (PR): The IHE Product Registry enables developers to create, manage and publish Integration Statements for their commercial and open source healthcare IT systems. It allows users to browse for these systems based on their conformance with specific IHE Actors and Profiles. The system is open for use by developers and users now! more...
  • HL7v2.x Message Profile Repository is the component that is used to manage the database gathering the message profiles and resources used by the HL7v2.x validator. More than 150 HL7 V2 Message profiles have been written for the HL7 messages used by IHE integration profiles. These HL7 Message profiles are used by the NIST ( wsdl) and INRIA HL7 V2 EVS.
  • HL7 V2.x EVS: The component complies with the API to the Gazelle EVS. It allows validation of HL7 V2.x messages based on HL7 message profiles.more...
  • Gazelle Master Model (GMM): The Gazelle Master Model enables IHE Technical managers and IHE committee members to register information about integration and content profiles, actors and transactions. The Product Registry and the various gazelle instances are synchronized with the content of the Gazelle Master Model. more...
  • Demographic Data Server (DDS): The Demographic Data Server is tool used to generate fake patient identities to be used by Gazelle (or others) in the context of testing. The GUI allows the users to select a country and generate patient information valid for that country. The application is also providing a web service interface ( wsdl) more...
  • EVS Client GUI: The EVS client GUI is a swing tool that interfaces to some of the External Validation Services (EVS) that are developped in the context of Gazelle... more...
  • Test Management: This is the test management par of Gazelle. It includes most of the modules developped in the context of Gazelle and presents the main interface the testers uses to test systems. A demo version of the tool is available at the following URLs :
    • Nightly Build : This version may not be stable. This is the deployment of the tool by the Hudson continuous integration tool. It is used for automatic testing.
    • Test version : This version is used for manual testing and QA. You are welcome to use it, if you would like to discover Gazelle by your self. You can create accounts.
    more...

Gazelle first components were first used during the IHE European 2009 connectathon in Vienna, Austria. At that time, registration, configuration management and results management were handled by Gazelle. The tests selection, running and grading was still performed using Kudu.

Gazelle will be used again for the 10th European Connectathon in Bordeaux.

Frequently Asked Questions (FAQ) about Gazelle

please visit our FAQ page