Integrating the Healthcare Enterprise
IHE/MESA Notification Sender Tests
Electronic Radiology Laboratory
Mallinckrodt Institute of Radiology
510 South Kingshighway Blvd.
St. Louis, MO 63110
314.362.6965 (Voice)
314.362.6971 (Fax)
Revision 9.5.0
11-November-2005
Notification Sender
Introduction
Patient Identification
Configuration
Starting the MESA Servers
Installation Test
Test Software Environment
Submission of Results
Test Cases NAV
The MESA tests include a number of cases each of which rely on a sequence of messages between actors. These tests range across different integration profiles:
This document lists the transactions and messages for a number of cases. It may not describe the clinical scenario behind each case, but listing the transactions should clearly define what is expected of each actor. These are all of the transactions involving all of the actors. When you test with your particular actor, you may see only a subset of these messages.
There are no MESA servers to start for this test.
Test descriptions below inform the reader to “submit results to the Project Manager”. This is does not mean “email”. The current submission process should be documented by the Project Manager, but will not include emailing files directly to the Project Manager.
This section describes test cases that are generally associated with the NAV Integration Profile. There may be some overlap with other profiles.
Test 12901: NAV Email SubjectThe purpose of this test is to examine the Subject line of an Email notification produced by the Notification Sender. The Project Manager will inspect the header line and compare with the requirements of the NAV profile. ReferenceInstructions
EvaluationSupplemental Information |
The purpose of this test is to examine the body of an Email notification produced by the Notification Sender. The Project Manager will inspect the body and compare with the requirements of the NAV profile.
Test 12903: NAV XML SyntaxIn test 12903, the Notification Sender extracts the XML document manifest and tests the XML for proper syntax and conformance to the required schema. ReferenceInstructionsTo run this test, follow these steps using a DOS window or terminal emulator:
Evaluation
perl 12903/eval_12903.pl <log level> <schema> <xml file>
Supplemental Information |
This test is not implemented in this version of the MESA tools.
In test 12904, the Notification Sender extracts the XML document manifest and tests the XML for proper data in the manifest.
To run this test, follow these steps using a DOS window or terminal emulator:
1. Run the evaluation script:
perl 12904/eval_12904.pl <log level> <xml file>2. The evaluation output is found in 12904/grade_12904.txt. The final result should indicate 0 errors. Submit the result run at log level 4 to the Project Manager.
Test 12910: NAV Email ExampleIn test 12910, the Notification Sender creates a submission and emails a notification to the Project Manager. This is to test the link and see if the documents are properly passed through email. ReferenceInstructions
EvaluationSupplemental Information |