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

## TestPlan: Integration Test Plan – QR Code Generation and Validation Flow

Official URL: https://profiles.ihe.net/ITI/VHL/TestPlan/TestPlan-QRCodeFlow | Version: 0.0.2-current
Active as of 2026-03-12 | Computable Name: TestPlan_QRCodeFlow

Integration test plan for the QR Code Generation and Validation Flow of the IHE ITI Verifiable Health Links (VHL) profile.

Scope: validates multi-actor, cross-transaction scenarios that span ITI-YY3 (Generate VHL), ITI-YY4 (Provide VHL), and ITI-YY5 (Retrieve Manifest). Tests verify that the QR code generated in YY3 can be decoded in YY4, that the decoded SHL payload's manifest URL is used correctly in YY5, and that the full end-to-end pipeline including passcode handling, signature verification, and VHL authorization succeeds.

Actors exercised: VHL Holder, VHL Sharer, VHL Receiver.

Contact: (https://www.ihe.net/ihe_domain..., iti@ihe.net, IHE IT Infrastructure Technical Committee: iti@ihe.net)

Test Plan Scopes:

- Basic ActorDefinition
- Basic ActorDefinition
- Basic ActorDefinition

## Test Case

### Test Run

Language | Source[x]
Gherkin | Integration – QR Code Generation and Validation Flow