# Declare and Prove Your Conformance - xShare Project Yellow Button v0.2.0

* [**Table of Contents**](toc.md)
* **Declare and Prove Your Conformance**

## Declare and Prove Your Conformance

#### Claim Your Conformance

To claim conformance with the xShare Yellow Button implementers must issue a [conformance statement](conf-statement.md) specifying:

* The features realized (download, one-time share, linked option)
* The roles played ( see [xShare Yellow Button Components](actors.md) )
* The options supported

#### Prove Your Conformance

#### Download

To prove conformance to the **xShare Yellow Button Download** as [**xShare Yellow Button Provider**](ActorDefinition-actorDefinition-yb-provider.md) you must:

1. Demonstrate that only authenticated Natural Persons can access the xShare Yellow Button Download feature.
1. Claim that user autentication is realized in conformance with the European Regulations
1. Demonstrate that (only) authenticated Natural Persons can search for and select the documents or data they wish to download.
1. Pass validation tests for each of the declared supported content specifications (e.g., Patient Summary, Laboratory Results), as listed in the[Yellow Button Information view](content.md)page.
1. Ensure that the download content is available in the selected target format.

-------

To prove conformance to the **xShare Yellow Button Download** as [**xShare Yellow Button Consumer**](ActorDefinition-actorDefinition-yb-consumer.md) you must:

1. Demonstrate that is able to 'consume' (e.g. display, import,…) any of the declared supported content specifications (e.g., Patient Summary, Laboratory Results), as listed in the[Yellow Button Information view](content.md)page.

#### One-time share

To prove conformance to the **xShare Yellow Button One-time** as [**xShare Yellow Button Provider**](ActorDefinition-actorDefinition-yb-provider.md) you must:

1. Demonstrate that only authenticated Natural Persons can access the xShare Yellow Button One-time Share feature.
1. Claim that user autentication is realized in conformance with the European Regulations
1. Demonstrate that (only) authenticated Natural Persons can search for and select the documents or data they wish to share.
1. Demonstrate that a valid Smart Health Link is generated.
1. Ensure that content authorised for sharing (the SHL Manifest) is available in the selected target format when the authorised data recipient accesses the Smart Health Link.
1. The SHL Manifest passes the validation tests for each of the declared supported content specifications (e.g., Patient Summary, Laboratory Results), as listed in the[Yellow Button Information view](content.md)page.

-------

To prove conformance to the **xShare Yellow Button One-time** as [**xShare Yellow Button Consumer**](ActorDefinition-actorDefinition-yb-consumer.md) you must:

1. Ensure that is able to process a valid Smart Health Link.
1. Demonstrate that can accesses the content authorised for sharing (the SHL Manifest), available in the selected target format.
1. Show that is able to 'consume' (e.g. display, import,…) any of the declared supported content specifications (e.g., Patient Summary, Laboratory Results), as listed in the[Yellow Button Information view](content.md)page.

#### Linked options

Not in scope for this version.

