Please use a compatible browser :Google Chrome or Mozilla Firefox
Page expired. Any change will be lost. Try to refresh the page.
Gazelle update scheduled, unsaved changes will be lost :
Your session will timeout :
Redeployed...
Logged out...
The server is restarting. Any change will be lost.
 

Test : CHXDS-I.b_DOC_CONS_RAD-69

Test Summary

Id
13476
Keyword
CHXDS-I.b_DOC_CONS_RAD-69
Name
CHXDS-I.b_DOC_CONS_RAD-69
Version
1.2
Test Author
aeschlimann
Last modifier
vhofman
Status
ready
Type
master type
Is external tool ?
Is Orchestrable
is Validated ?
Peer Type
No Peer
Test validated by
aeschlimann
Short Description
This test is to verify the SUT capacity to request an image document through a RAD-69 transaction with a XDS-I document source simulator.
Last changed
1/26/24 7:28:24 AM

Test Description in English

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 :

  1. Use the Identity Provider Simulator to do an Authenticate User transaction (Use the HCP aandrews)
  2. Then do an Get X-User Assertion to the Assertion Provider Simulator (https://ehealthsuisse.ihe-europe.net:10443/STS?wsdl)
  3. Use the SAML Assertion in your RAD-69 request
  4. 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)


    Test Roles

    Keyword
    # to realize
    Card Min
    Card Max
    Optionality
    URL
    URL Doc
    EPR_XDS-I.b_DOC_SOURCE_SIMU
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-PROV-X-Service ProviderNONEfalse
    IntegrationProfile CH:XDS-I.b-Cross-Enterprise Document Sharing for ImagingActor IMG_DOC_SOURCE-Imaging Document SourceNONEfalse
    IntegrationProfile CH:ADR-Authorization Decision RequestActor AUTH_DECI_CONS-Authorization Decision ConsumerNONEfalse
    111Required
    EPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUA
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile CH:XDS-I.b-Cross-Enterprise Document Sharing for ImagingActor IMG_DOC_CONSUMER-Imaging Document ConsumerNONEtrue
    IntegrationProfile ATNA-Audit Trail and Node Authentication Actor SA-Secure ApplicationNONEfalse
    IntegrationProfile XDS.b-Cross-Enterprise Document SharingActor DOC_CONSUMER-Document ConsumerNONEfalse
    IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-USR-X-Service UserNONEfalse
    111Required

    Test Steps


    Step Index
    Initiator Role
    Responder Role
    Transaction
    Secured
    Message Type
    Option
    Description
    Assertions
    1EPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUAEPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUA Required[INSTRUCTION] Configure your system to contact Identity Provider Simulator to authenticate user aandrews (HCP) and to contact the Assertion Provider Simulator to get an assertion for this user
    5EPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUAEPR_XDS-I.b_DOC_SOURCE_SIMUITI-40Provide assertionRequired[TRANSACTION] Each RAD-69 transaction shall be supported by a ITI-40 Provider X-User Assertion transaction. That means that we want your system to demonstrate its capability to enclose the SAML token with the SOAP header of the RAD-69 request. [EVIDENCE] : Paste the link to the test instance that checks this part.
    10EPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUAEPR_XDS-I.b_DOC_SOURCE_SIMURAD-69RetrieveImagingDocumentSetRequired[TRANSACTION] : The SUT send a RAD-69 query to retrieve the image document. [EVIDENCE] : A screenshot proving that your system has correctly retrieved the document is provided.
    40EPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUAEPR_XDS-I.b_IMG_DOC_CONSUMER-WITH_XUANoneRequired[OTHER_ACTION] : Retrieve the log of your request in XML format. [EVIDENCE] : Paste the link to the EVSClient validation

    Tool index

      Copyright IHE 2024
    • Gazelle 7.1.7
    Back to top