Special Instructions
This test is run against a test tool. Configuration of the ATC Patient Audit Record Repository actor is given on the home page of the test platform.
Systems claiming conformance to the Patient Audit Consumer actor are required to support the IUA profile as an Authorization Client actor, that is to say that the simulator expects the incoming message to have an Authorization HTTP header as specified in IUA, SAML Token option.
Description
The tested System Under Test is the Patient Audit Consumer.
The ATC Patient Audit Record Repository Mockup endpoint : https://ehealthsuisse.ihe-europe.net:10443/atc-record-repository
This test covers the ITI-81 : Retrieve ATNA Audit Event transaction. It covers nominal cases for all possible parameters of the request.
For each of the following queries, you are asked to upload a screen shot of your system, displaying the content of the received audit event(s).
This test checks the ability of your system to search for Audit Events based on the required and optional parameters defined in the CH:ATC profile. Configure your system to contact the Patient Audit Record Repository available in the test platform and send the following queries:
- Search for audit events issued between July, 1st 2017 and today for patient with Identifier 761337610430891416^^^&2.16.756.5.30.1.127.3.10.3&ISO
- Search for audit events issued from September, 1st 2017 for patient with Identifier 761337610435209810^^^&2.16.756.5.30.1.127.3.10.3&ISO for events with role 'Job' (code = 20)
- Search for audit events of subtype 'ATC_POL_CREATE_AUT_PART_AL' issued from March, 14th 2017 for patient with Identifier 761337610436974489^^^&2.16.756.5.30.1.127.3.10.3&ISO
The messages exchanged between your SUT and the simulator should have been recorded and be available in Gazelle Webservice Tester. For each test step flagged with [TRANSACTION]:
- Access the messages in Gazelle Webservice Tester from the "Mock messages";
- Find
out the message of interest, you can use the filters to ease your
search (we also recommand to do it before you move to the next step);
- Copy the permanent link of the message in the test step using the "add link" feature.
Evaluation
For each request, make sure a response has been received and can be displayed. For each search here are expected results :
- One Audit Event returned with ID : Patient1-create-AE
- One Audit Event returned with ID : Patient2-read-bis-AE
- One Audit Event returned with ID : Patient3-create-acc-right-AE
Make sure that all the requests are using the HTTPS scheme.