Verifiable Health Link
0.0.2-current - ci-build
Verifiable Health Link, published by IHE IT Infrastructure Technical Committee. This guide is not an authorized publication; it is the continuous build for version 0.0.2-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/ITI.VHL/ and changes regularly. See the Directory of published versions
| Official URL: https://profiles.ihe.net/ITI/VHL/TestPlan/TestPlan-VHLSharer | Version: 0.0.2-current | |||
| Active as of 2026-03-13 | Computable Name: TestPlan_VHLSharer | |||
Unit test plan for the VHL Sharer actor of the IHE ITI Verifiable Health Links (VHL) profile.
Scope: validates all behaviour expected of a VHL Sharer across its four transactions: submitting its own PKI material (ITI-YY1 initiator), retrieving the trust list to obtain peer keys (ITI-YY2 initiator), generating VHLs on demand (ITI-YY3 responder), and serving document manifests to authorised VHL Receivers (ITI-YY5 responder). Each test suite corresponds to one transaction and exercises three atomic feature files.
Contact: (https://www.ihe.net/ihe_domain..., iti@ihe.net, IHE IT Infrastructure Technical Committee: iti@ihe.net)
Test Plan Scope: Basic ActorDefinition
| Language | Source[x] |
| Gherkin | ITI-YY1 Submit PKI Material – Message Semantics |
| Language | Source[x] |
| Gherkin | ITI-YY1 Submit PKI Material – VHL Sharer Initiator Expected Actions |
| Language | Source[x] |
| Gherkin | ITI-YY1 Submit PKI Material – Security Considerations |
| Language | Source[x] |
| Gherkin | ITI-YY2 Retrieve Trust List – Message Semantics |
| Language | Source[x] |
| Gherkin | ITI-YY2 Retrieve Trust List – VHL Sharer Initiator Expected Actions |
| Language | Source[x] |
| Gherkin | ITI-YY2 Retrieve Trust List – Security Considerations |
| Language | Source[x] |
| Gherkin | ITI-YY3 Generate VHL – Message Semantics |
| Language | Source[x] |
| Gherkin | ITI-YY3 Generate VHL – VHL Sharer Responder Expected Actions |
| Language | Source[x] |
| Gherkin | ITI-YY3 Generate VHL – Security Considerations |
| Language | Source[x] |
| Gherkin | ITI-YY5 Retrieve Manifest – Message Semantics |
| Language | Source[x] |
| Gherkin | ITI-YY5 Retrieve Manifest – VHL Sharer Responder Expected Actions |
| Language | Source[x] |
| Gherkin | ITI-YY5 Retrieve Manifest – Security Considerations |