One of the recommendations of the IHE Technical Committee was to call for an implementation of DICOM and HL7 software (applications and services). A set of simulators which would communicate according to the IHE Technical Framework and provide message validation was defined by the IHE Technical Committee. Each simulator was defined as a common component in a hospital enterprise (an HIS, a RIS). Each component would follow the IHE Technical Framework and provide validation of messages received from peer applications.
The MESA system is divided into four component areas as described in
the table below. MESA developers may contribute to all of the areas
listed in the table. End users will likely be interested in a subset
of the software.
|Facilities||Subroutines, classes and frameworks that provide low level
functionality for applications.
|Simulators||The high-level demonstration applications which communicate
with peer applications and provide message validation.
|Utility Programs||These applications test specific parts of the system or provide
|Documentation||A WWW based system of documentation (html and pdf).|
The Simulators and Test Systems consist of a number of command-line driven applications, input data files (both text and binary) and perl scripts. The Simulators and Test Systems have no graphical user interfaces at this time. The perl scripts which are used to construct the test data and drive the test procedures are the glue that holds the system together.