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_CHCIDD_1

Test Summary

Id
13642
Keyword
CHCPI_CONSUMER_CHCIDD_1
Name
CHCPI_CONSUMER_CHCIDD_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
CPI consumer as SUT must query CPI provider
Last changed
1/26/24 7:25:30 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

1- Prepare your system to query the CPI Simulator CIDD CH:CPI Provider.

Your query must contains a downloadRequest part with these required attributes (as in this following example) :

<downloadRequest xmlns="urn:ch:admin:bag:epr:2017"  fromDate="2018-01-01T00:00:00.000Z" toDate="2018-01-31T23:59:59.999Z" />


- From your system, send EITHER of these queries :

  1. Send a request to gather all the informations on modifications operated from the communities registered.
  2. Send a query for the informations on the modifications operated 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.


Validation of the request :

  1. The monitor shall have loaded the request captured by CPI Simulator
  2. Click on the play icon next to the file name, you will be redirected to EVSClient
  3. Select validator "HPD" and extention "CH" and click on "Go" at the bottom of the page
  4. Once the page of the validator opens, select CH - Community Information Delta Download Request in the drop-down list and click on "Validate";
  5. 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:CIDDdownloadRequestRequiredStep 10 :[TRANSACTION] Trigger an event that initiates a CH:CIDD request. [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_PROVIDERCH:CIDDdownloadRequestRequired[TRANSACTION] Trigger an event that initiates a CH:CIDD request. [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.
30CPI_CONSUMERCPI_CONSUMERnoneRequired[EVIDENCE] Once the monitor has upload your request message (received from BIT), send it to EVSClient for validation.

Tool index

    Copyright IHE 2024
  • Gazelle 7.1.7
Back to top