Special Instructions
In this test case, we will perform a RAD-69 transaction initiated by the SUT to a simulator acting as a XDS-I Document Source.
To perform this test, you'll need to use DICOM manifest (file "manifest_for_DOCUMENT_CONSUMER.dcm) available at :
https://ehealthsuisse.ihe-europe.net/test_data/XDS-I_Documents/. (right click > Save link As..)
Patient to use : Nilesh WITTWER-CHRISTEN (EPR-SPID :
761337610411265304^^^SPID&2.16.756.5.30.1.127.3.10.3&ISO)
Repository Unique ID : 1.1.4567332.10.8
Endpoint [RAD-69] : https://ehealthsuisse.ihe-europe.net:10443/xdstools7/sim/epr-testing__imaging_document_source/ids/ret.ids
RAD-69 must be grouped with an ITI-40. Before each request you must :
- Use the Identity Provider Simulator to do an Authenticate User transaction (Use the HCP aandrews)
- Then do an Get X-User Assertion to the Assertion Provider Simulator (https://ehealthsuisse.ihe-europe.net:10443/STS?wsdl)
- Use the SAML Assertion in your RAD-69 request
- This part is checked in the test case XUA_X-SERVICE-USER_ITI-40. You must create a test instance of this and paste the link in the step 5.
Important : TLS is mandatory to every request in the XDS profile, as a consequence every endpoint have to use HTTPS.
Description
In order to retrieve the image stored in the simulator repository, your system will need to use the DICOM KOS provided.
Using the given KOS, perform the RAD-69 transaction to retrieve the image document.
Take note of the time at which you initiated your transaction, it'll be helpful for the next step.
- Once your request has been executed, you'll need to recover its log from XDSTools :
- Go to XDSTools7 homepage
- At the top of the page, set the Environment to ehealthsuisse and the Test Session to epr-testing from the drop-down lists
- At the left side of the page, click on the "New Simulator Logs" option (in the "Toolkit" section)
- Select the simulator that participated in your transaction (here it's epr-testing__imaging_document_source)
- In the Message menu, pick the logs corresponding to your transaction using your IP and transaction time
- From the Request Body tab, copy the Enveloppe of your request in an xml file
- Now to validate your request
with the validation tool EVSClient
:
- In
EVSClient, choose on the menu EPR > XDS-CH > Validate
- Upload
your XML message. Then, in
Model Based Validation select:
CH XDS-I.b RAD-69 Retrieve Imaging Document Set - request to
validate your request
- Copy the permanent link to your validation in the corresponding test step
Upload a proof that your system has correctly retrieved the document.
Evaluation
The validations on EVS Client must return "Passed".
You must show a proof that your system received the correct document (a screenshot of the image open in your system).
The monitor must check that the following parameters in your request are those of the KOS provided :
- RetrieveLocation UID (0040,e011)
- Document UID (0008,0018)
- Study Instance UID (0020,000d)
- Serie Instance UID (0020,000e)