EventLogging - Passthrough

Overview

The Test Suite verifies events logging for all CONNECT services and spec version (g0, g1). The Test Suite is run in passthrough, the JMX script is to ensure that the service is in passthrough without the need for server restart.

  • g1 Suite: This test suite is used to test CONNECT auditing functionality that supports the endpoints implement July-2011 specs.

  • g0 Suite: This test suite is used to test CONNECT auditing functionality that supports the endpoints implement prior to July-2011 specs.

Test Cases Detail for passthrough

The test cases verifies the requesting service and its event log details by clearing out the logging event table before the service request is made, verify the event count for the service ran and assert the details of the event log like message id, initiating Home Community ID (HCID), responding HCID and service version (g1, g0) expected.

The following CONNECT services is verified by the Test Suite.

  • Document Submission Deferred (Request)

  • Document Submission Deferred (Response)

  • Document Submission

  • Patient Discovery Deferred (Request)

  • Patient Discovery Deferred (Response)

  • Patient Discovery

  • Document Query

  • Document Retrieve

  • Admin Distribution

  • Document Data Submission (g1 only)

  • Patient Location Query (g1 only)