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 : PPQm_Add a policy (PPQ-3/4)

Test Summary

Id
13660
Keyword
PPQm_Add a policy (PPQ-3/4)
Name
PPQm_Add a policy (PPQ-3/4)
Version
Bern 2024
Test Author
vhofman
Last modifier
Angelina.Ker
Status
ready
Type
connectathon
Is external tool ?
Is Orchestrable
is Validated ?
Peer Type
Peer To Peer
Short Description
Add a new Policy to the Policy Repository
Last changed
9/4/24 11:32:37 AM

Test Description in English

Short Description

The purpose of this test is to add a new Policy to the Policy Repository with PPQ-3 and PPQ-4 transactions.

Goal

This test verifies the required steps for a Policy Source to add a Policy to the Policy Repository

Tested Components

  • Policy Source
  • Policy Repository 

Prerequisite

The Mobile Privacy Policy Feed needs TLS for the communication. Make sure that this option is set in your configuration for Proxy.

  • You SHALL have a partner to perform this test.
  • You can find samples of PPQm consents here.
  • Bundles and consents have to be compliant with these implementation guides :

    The PPQ-3/4 transactions SHALL  record the events using ATX:FHIR Feed option (RESTful).


    Description

    The Policy Source sends a Consent (PPQ-3) and a Bundle (PPQ-4) to the Policy Repository. These requests are used to add policies in the Policy Repository. 

    Evidence

    The Policy Source shall present the following evidence:

    • The Policy Source sends a Consent feed request to the Policy Repository of the community.
    • The Consent feed request must add a new policy in the Policy Repository of its community.
    • The PPQ-3 response must be consistent with a success message.
    • The Policy Source sends a Consent Bundle feed request to the Policy Repository of the community.
    • The Consent Bundle feed request must add at least a new policy in the Policy Repository of its community.
    • The PPQ-4 Bundle response must be consistent with a success message.

    Evaluation

    In order to verify the test the Connectathon monitor will ask for the queries and responses of the PPQ-3/4 requests and responses.


    Test Roles

    Keyword
    # to realize
    Card Min
    Card Max
    Optionality
    URL
    URL Doc
    PPQm_SOURCE
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile CH:PPQm-Privacy Policy Query for MobileActor POLICY_SRC-Policy SourceNONEtrue
    111Required
    PPQm_REPOSITORY
    Integration profileActorOptionIs tested ?
    Keyword
    Keyword
    Keyword
    Keyword
    IntegrationProfile CH:PPQm-Privacy Policy Query for MobileActor POLICY_REPO-Policy RepositoryNONEtrue
    111Required

    Test Steps


    Step Index
    Initiator Role
    Responder Role
    Transaction
    Secured
    Message Type
    Option
    Description
    Assertions
    1PPQm_REPOSITORYPPQm_REPOSITORYNoneRequiredTo ease validation, please use the gazelle proxy with this test.
    10PPQm_SOURCEPPQm_SOURCENoneRequiredPrepare your request to send AddPolicy request to the Policy Repository.
    20PPQm_SOURCEPPQm_REPOSITORYPPQ-3HTTP POSTRequiredThe Policy Source sends an Add Policy Set.
    30PPQm_SOURCEPPQm_SOURCENoneRequiredPaste in this step request and response received evidences.
    40PPQm_SOURCEPPQm_REPOSITORYPPQ-4HTTP POSTRequiredThe Policy Source sends at least 1 Add Policy Set embedded in a Bundle.
    50PPQm_SOURCEPPQm_SOURCENoneRequiredPaste in this step request and response received evidences.

    Tool index

      Copyright IHE 2024
    • Gazelle 7.1.7
    Back to top