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 : CHCPI_CONSUMER_CHCIQ_1

Test Summary

Id
13643
Keyword
CHCPI_CONSUMER_CHCIQ_1
Name
CHCPI_CONSUMER_CHCIQ_1
Version
2.0
Test Author
ycadoret
Last modifier
vhofman
Status
ready
Type
master type
Is external tool ?
Is Orchestrable
is Validated ?
Peer Type
No Peer
Test validated by
ceoche
Short Description
CH-CPI consumer as SUT must query CH-CPI provider
Last changed
1/26/24 7:25:32 AM

Test Description in English

Special Instructions

This test case evaluates the capabilities of your system under test as a CH:CPI Community Portal Index Consumer. The goal of this test, is to send a valid request to fetch community information entries from the Community Portal Index Provider.

Note that this test is to be executed against the CPI Simulator. 


Instructions to SIA testing laboratories

It is lab's responsibility to extract the SOAP payload from the simulator (logs) and to upload them in the test steps in Gazelle Test Management. Then, the SUT operator will be able to send them to EVSClient for validation.

Description

- Prepare your system to queried the CPI Provider.


- From your system, send EITHER of these queries :

  1. Send a request to gather all the informations from the communities registered.
  2. Send a query for the community whose informations are provided here (file "CPIdata.ods")
Please note that you'll need the timestamp of the transaction to facilitate the recovery of the log of your request.


-
Once the monitor has loaded the request log captured by the simulator in the test step section :

  1. The monitor shall have loaded the request captured by CPI Simulator
  2. Select validator "HPD" and extention "CH" and click on "Go" at the bottom of the page
  3. Once the page of the validator opens, select CH - Community Portal Index Request in the drop-down list and click on "Validate";
  4. When the validation report shows up, a pop-up raised. Confirm that you want the result of the validation to be sent back to Test Management.

Evaluation      

The validation of your request by EVSClient must return Passed


    Test Roles

    Keyword
    # to realize
    Card Min
    Card Max
    Optionality
    URL
    URL Doc
    CPI_CONSUMER
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile CH:CPI-Community Portal IndexActor CPI_Consumer-Community Portal Index ConsumerNONEtrue
    111Required
    CPI_PROVIDER
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile CH:CPI-Community Portal IndexActor CPI_Provider-Community Portal Index ProviderNONEtrue
    101Required

    Test Steps


    Step Index
    Initiator Role
    Responder Role
    Transaction
    Secured
    Message Type
    Option
    Description
    Assertions
    10CPI_CONSUMERCPI_PROVIDERCH:CIQbatchRequestOptional[TRANSACTION] : Send a CH:CIQ request for the informations of all communities. [EVIDENCE] Note down the timestamp of the request, the IP and host of your system as well as the parameters which have been used in the query. It will allow the monitor to extract the relevant message from the logs.
    15CPI_CONSUMERCPI_PROVIDERCH:CIQbatchRequestOptional[TRANSACTION] : Send a CH:CIQ request for the informations of the provided exemple community. [EVIDENCE] Note down the timestamp of the request, the IP and host of your system as well as the parameters which have been used in the query. It will allow the monitor to extract the relevant message from the logs.
    20CPI_CONSUMERCPI_CONSUMERnoneRequired[EVIDENCE] Once the monitor has upload your request message (received from BIT), validate them using EVSClient.

    Tool index

      Copyright IHE 2024
    • Gazelle 7.1.7
    Back to top