Technical support

In the context of the Conformity assessment, the person in charge of managing the environment (at system level)

A SUT operator validates an ITI-71 transaction to make sure that his messages comply with the specifications.

Submitted by vhn on Tue, 11/29/2022 - 10:48
Priority
High - Major feature, it achieves a lot of work
Status
Draft
Customer
Canada Health Infoway
Business owner
Vincent HOFMAN
Description

The workflow involves 2 main actors (we don't check the IDP part) :

  • The Authorization Client : A client that retrieves access tokens.
  • The Authorization Server : A server that issues access tokens to requesting clients.

In order to check the compliance a complete ITI-71 transaction, I need to validate :

  1. The Get Authorization Code request (Http GET message).
  2. The Get Authorization Code response (with the code).
  3. The Get Access Token Request (Http POST message, code included).
  4. The Get Access Token response (with also a Token validation).

The steps of this workflow SHALL be tested either for a Basic Token or an Extended Token.

 

What is/are the targeted context(s)?
Targetted goal(s)

The main objective is to offer to SUT operators a way to verify the correctness of the HTTP requests and responses issued by their systems under test, against the ITI-71 requirements. In case of failure of the SUT to demonstrate that it complies with the specifications, the SUT operator shall understand what and where the errors are.

When the HTTP message contains a body (Steps 2 to 4), the SUT operator shall be able to assess as well the conformance of its content against specifications.

Expected benefit

Short term benefit (< 1 year):

Canadian second Projectathon's participants will be able to test IUA ITI-71 messages before and during the event. It will also permit to increase consequently the validation time for monitors.

Middle and long term benefit (>= 1 year):

Since Canada Health Infoway choose to use the unmodified IHE specifications for IUA, this Validation Profile will be used in all the other IHE platforms.

Opportunities

This User Need is almost the same as SUT Operator verifies the conformance of the RAD-107 request and response messages.

A common validation service should be developped.

 

Documentation

Complete and up to date IUA specifications : https://profiles.ihe.net/ITI/IUA/index.html

Switch to another testing session

Submitted by abe on Wed, 07/28/2021 - 12:32
Description

Gazelle Test Management is designed to handle multiple testing sessions. It allows the registration, the execution, and the results to be specific to a testing session.
The user is able to change context by switching the testing session.

Specification status
To be reviewed
Status
Available
Priority
Essential - Must have, it is essential for the use cases
Is specific to a project ?
No
GUI sketch up (Image)