Verifiable Health Links
1.0.0-comment - ballot

Verifiable Health Links - Downloaded Version 1.0.0-comment See the Directory of published versions

## TestPlan: Test Plan – VHL Receiver

Official URL: https://profiles.ihe.net/ITI/VHL/TestPlan/TestPlan-VHLReceiver | Version: 1.0.0-comment
Active as of 2026-06-14 | Computable Name: TestPlan_VHLReceiver

Unit test plan for the VHL Receiver actor of the IHE ITI Verifiable Health Links (VHL) profile.

Scope: validates all behaviour expected of a VHL Receiver across its four transactions: submitting its own PKI material (ITI-YY1 initiator), retrieving the trust list (ITI-YY2 initiator), decoding and validating a VHL QR code (ITI-YY4 responder), and requesting the document manifest (ITI-YY5 initiator). Each test suite 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

## Test Case

### Test Run 1

Language | Source[x]
Gherkin | ITI-YY1-submit-pki-material-message.feature

### Test Run 2

Language | Source[x]
Gherkin | ITI-YY1-submit-pki-material-initiator.feature

### Test Run 3

Language | Source[x]
Gherkin | ITI-YY1-submit-pki-material-security.feature

## Test Case

### Test Run 1

Language | Source[x]
Gherkin | ITI-YY2-retrieve-trust-list-message.feature

### Test Run 2

Language | Source[x]
Gherkin | ITI-YY2-retrieve-trust-list-initiator.feature

### Test Run 3

Language | Source[x]
Gherkin | ITI-YY2-retrieve-trust-list-security.feature

## Test Case

### Test Run 1

Language | Source[x]
Gherkin | ITI-YY4-provide-vhl-message.feature

### Test Run 2

Language | Source[x]
Gherkin | ITI-YY4-provide-vhl-responder.feature

### Test Run 3

Language | Source[x]
Gherkin | ITI-YY4-provide-vhl-security.feature

## Test Case

### Test Run 1

Language | Source[x]
Gherkin | ITI-YY5-retrieve-manifest-message.feature

### Test Run 2

Language | Source[x]
Gherkin | ITI-YY5-retrieve-manifest-initiator.feature

### Test Run 3

Language | Source[x]
Gherkin | ITI-YY5-retrieve-manifest-security.feature