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 : CHXCA_RESP_GW_ITI-38

Test Summary

Id
13449
Keyword
CHXCA_RESP_GW_ITI-38
Name
CHXCA_RESP_GW_ITI-38
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
wbars
Short Description
This test is to verify the SUT capacity to provide the metadatas of documents through an ITI-38 transaction from a XCA Initiating Gateway.
Last changed
1/26/24 7:27:40 AM

Test Description in English

Special Instructions

In this test case, we will test the ITI-38 transaction initiated by a simulator acting as a XCA Initiating Gateway.

The documents in the simulators that will be used for the queries will be created during the test, you just need to configure your system with the corresponding endpoint to get the metadata :

https://ehealthsuisse.ihe-europe.net:10443/xdstools7/sim/epr-testing__for_init_gw_testing/reg/sq


The Responding Gateway actor is expected to act as a X-Service Provider. This test will also be used to assess this role when receiving an ITI-38 transaction. In order to do so, you'll need to follow the instructions from this test case :

XUA_X-SERVICE-PROV_ITI-40


Description


- Before anything, configure your system to be able to test its role as X-Service Provider.


- The requests will be sent to your SUT from Gazelle Webservice Tester. To execute this test:

  1. Access Gazelle Webservice Tester and log into the application;
  2. Go to menu "Run";
  3. Select the test project name EPR XCA Responding Gateway from the drop-down list;
  4. Select test suite ITI-38 Cross_Gateway_Query TestSuite by ticking the checkbox in front of its name;
  5. Enter the URL of your system under test endpoint (shall be a secured endpoint)
  6. Click on "Run" button
  7. Wait for the script to complete its execution;
  8. 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 following test steps], validate the message in EVSClient. To do so:


  1. Click on the play icon next to the response type;
  2. You have been redirected to EVSClient, select XDS-CH in EPR group and click on the "Go" button;
  3. Once the page of the validator opens, select the appropriate entry in the drop-down list and click on "Validate";
  4. When the validation report shows up, a pop-up raises for returning the validation report to GWT, click on "OK";


Evaluation

The monitor will check that you copied the link to this test instance to the corresponding test step of the test case XUA_X-SERVICE-PROV_ITI-40.

The validations on EVS Client and GWT must return "Passed".

The responses returned for each query must return the requested metadata according to the request type (LeafType/ObjectRef) .


Test Roles

Keyword
# to realize
Card Min
Card Max
Optionality
URL
URL Doc
EPR_XCA_RESP_GATEWAY_SUT
Integration profileActorOptionIs tested ?
Keyword
Keyword
Keyword
Keyword
IntegrationProfile XCA-Cross-Community AccessActor RESP_GATEWAY-Responding GatewayNONEtrue
IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-PROV-X-Service ProviderNONEfalse
IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-USR-X-Service UserNONEfalse
111Required
EPR_XCA_INIT_GATEWAY_SIMU
Integration profileActorOptionIs tested ?
Keyword
Keyword
Keyword
Keyword
IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-PROV-X-Service ProviderNONEfalse
IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-USR-X-Service UserNONEfalse
IntegrationProfile XCA-Cross-Community AccessActor INIT_GATEWAY-Initiating GatewayNONEfalse
111Required
EPR_XDS.b_DOC_REGISTRY_SIMU
Integration profileActorOptionIs tested ?
Keyword
Keyword
Keyword
Keyword
IntegrationProfile XUA-Cross Enterprise User AssertionActor X-SERV-PROV-X-Service ProviderNONEfalse
IntegrationProfile XDS.b-Cross-Enterprise Document SharingActor DOC_REGISTRY-Document RegistryNONEfalse
IntegrationProfile CH:ADR-Authorization Decision RequestActor AUTH_DECI_CONS-Authorization Decision ConsumerNONEfalse
111Required

Test Steps


Step Index
Initiator Role
Responder Role
Transaction
Secured
Message Type
Option
Description
Assertions
5EPR_XCA_RESP_GATEWAY_SUTEPR_XCA_RESP_GATEWAY_SUTNoneRequired[OTHER_ACTION] : The system is configurated to be able to register its audit messages.
9EPR_XCA_INIT_GATEWAY_SIMUEPR_XCA_RESP_GATEWAY_SUTITI-40Provide X-User AssertionRequired[TRANSACTION] : An ITI-40 transaction is send in parallel to each ITI-38 request.
10EPR_XCA_INIT_GATEWAY_SIMUEPR_XCA_RESP_GATEWAY_SUTITI-38CrossGatewayQueryRequired[TRANSACTION] : The simulator send ITI-38 requests to the SUT that will gather the requested informations from the corresponding registry and send them back.
20EPR_XCA_RESP_GATEWAY_SUTEPR_XCA_RESP_GATEWAY_SUTNoneRequired[EVIDENCE] : The SUT provide the links to the validation of the messages on GWT.
30EPR_XCA_RESP_GATEWAY_SUTEPR_XCA_RESP_GATEWAY_SUTNoneRequired[EVIDENCE] : The SUT proves that a link to this test instance has been added to the XUA_X-SERVICE-PROV_ITI-40 test case.

Tool index

    Copyright IHE 2024
  • Gazelle 7.1.7
Back to top