Special Instructions
You shall have done the test CHPIXm_SERVER_CONF as a pre-requisite to this test so that your system already contains test data.
This test is executed using Gazelle Webservice Tester as a simulator CH:PIXm Patient Identifier Cross-reference Consumer actor.
A test suite has been designed to issue queries to Patient Identity Cross-reference Manager in conformance to the nominal cases of the CH:PIXm specifications.
Description
This test case covers the PIXm Query Case 1 defined in IHE
technical framework: The Patient Identifier Cross-reference Manager recognizes
the specified Patient ID sent by the Patient Identifier Cross-reference
Consumer in the sourceIdentifier parameter, and corresponding identifiers exist for the
specified patient in at least one of the domains requested in the targetSystem field (one
identifier per domain).
- HTTP status code of 200 is returned on success,
- If data is found without error, at most 2 identifiers with
their assigning authorities are returned.
To run this test:
- Access Gazelle Webservice Tester and log into the
application,
- Go to menu "Run",
- Select the test project name « EPR CH:PIXm Manager - ITI-83 » from the drop-down list,
- Select test suite Nominal Cases by ticking the checkbox in
front of its name,
- Enter the URL of your system under test endpoint (shall be a
secured endpoint),
- Click on "Run" button,
- Wait for the script to complete its execution,
- When the script stops, copy the permanent link of the
execution to the test step in Gazelle Test Management.
The conformance of the responses sent back by your system
shall be assessed. In Gazelle Webservice Tester, for the steps not marked as
[INTERNAL] nor [EVAL], validate the message in EVSClient. To do so:
- Click on the play icon next to the response type,
- You have been redirected to EVSClient, select validator: EPR > CH EPR FHIR and hit the "Go" button,
- Once the page of the validator opens, select the appropriate
entry in the drop-down list and click on "Validate",
- When the validation report shows up, a pop-up raises for
returning the validation report to GWT, click on "OK".
Evaluation
The global status of the Gazelle Webservice Tester execution
shall report a Success.
Each of the ITI-83 responses returned by the SUT must be
validated with EVSClient and the validation result must be Passed.
The monitor will check that you copied the link to this test
instance and the discovered patientID to the corresponding test step of the test case in CH PIXm ITI-83
Request.