> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/support-us/verifone-hq/vhq-software-management/parent-reference-set.md).

# Parent reference set

This section discusses configuring and managing parent reference sets in VHQ.

<details>

<summary>Keywords</summary>

Also called: parent reference set, reference set configuration. Search terms: perform sync verification, post installation action, optional package.

</details>

## What is a Parent reference set?

**Parent reference set** support is extended to Engage and Android devices, where the device can initiate a download and call for an update of specific software.

When new software needs to be rolled out to a device estate with different device models, this feature lets you bundle a number of reference sets under a single parent reference set, with configurable rules for downloading each package.

## Configuring parent reference set

Go to **Device Management** > **Manage Reference Sets** > **Parent Reference Sets**.

{% hint style="info" %}
*Parent Reference Set* can be configured only by an Admin user.
{% endhint %}

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2FbZfSpZlnNvVSX6bl35kr%2Fimage.png?alt=media&#x26;token=b5b1d795-bd70-47eb-83a5-5c8858aec06d" alt="Parent Reference Sets screen"><figcaption></figcaption></figure>

## Configuring reference set

Go to **Device Management** > **Manage Reference Sets** > **Reference Sets** > **Add**, then click **Next page** to continue.

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2FDnsFSkeGaNCsVsfDYrU8%2Fimage.png?alt=media&#x26;token=85fdc196-2a4f-43ca-8241-96c5cd902487" alt="Add Reference Set screen"><figcaption></figcaption></figure>

**Perform sync verification** — Selecting this option verifies whether the version on the device is the same as, or lower than, the version on the server. The download is initiated even if the versions match. This applies only to [automated downloads](https://verifone.cloud/docs/verifonehq-application/automated-downloads).

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2FsYtkFA5ZaAO7CV0I6CQP%2Fimage.png?alt=media&#x26;token=58b47caa-04f0-4894-879b-e154d34d4912" alt="Perform sync verification option"><figcaption></figcaption></figure>

Click **Advance Option** next to the package under the *Assignments* pane.

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2FFhHGQVrbby9Av3cb3I9G%2Fimage.png?alt=media&#x26;token=fb805426-8795-4e7c-839c-cf5aaf809111" alt="Advance Option"><figcaption></figcaption></figure>

<figure><img src="https://600591075-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHUGEtJbVPg5OkUtYCm8j%2Fuploads%2F0hXzA0Q03etzwY3j2VFY%2Fimage.png?alt=media&#x26;token=ef4723f9-e41c-4a3b-b58e-e8b10ff02081" alt="Advance Option detail"><figcaption></figcaption></figure>

VHQ lets you configure a download qualifier — various operator criteria to match **Application name** and **Application version** — and a **Post installation action** of *Restart*, *Reboot*, *None*, or *Default*.

**Optional package** — Select this if you want VHQ to continue installing the rest of the packages in this reference set even if the current package's installation fails.

{% hint style="info" %}
Once the reference set is configured, the information is sent to the device. The device then sends a download request to VHQ, and VHQ initiates the automated download.
{% endhint %}

## Related topics

* [Reference sets for manual download](/support-us/verifone-hq/vhq-software-management/reference-sets-for-manual-download.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/support-us/verifone-hq/vhq-software-management/parent-reference-set.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
