xShare Project Yellow Button
0.3.0-ci - ci-build 150

xShare Project Yellow Button, published by xShare Project. This guide is not an authorized publication; it is the continuous build for version 0.3.0-ci built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/xshare-yb/ and changes regularly. See the Directory of published versions

## Yellow Button Application view

The application domain describes what are the logical (software) components involved in the yellow button business processes and how they interact, collaborate or are coordinated.

In this version a sequence diagram is used to describe how - from an application perspective - the business process is realized.

An overview of the Primary logical application components considered in the design of the xShare reference implementation is also provided.

### The Yellow Button Participants

In the sequence diagram documented in the next section the following participants are higlighted:

- the Natural Person : the human actor managing the process. Not in scope for the YB labeling process.
- The xShare Yellow Button : the component enabling the natural person to download and share the health data. In scope for the YB labeling process.
- The Authorised Data Recipient : the component consuming the health data shared by the natural person. In scope for the YB labeling process.
- The Natural Person's Storage : the component where the health data are stored after the download. Not in scope for the YB labeling process.

### Sequence diagrams

For each of the identified Yellow Button capabilities a sequence diagrams is reported:

- Download
- One-time share
- Linked option

#### Download

The download functionality enables the citizen to download their health data (in the EEHRxF machine readable format and optionally also human readable format, e.g., PDF) with a click-of-a-button, from a health provider portal/app to their computer or smartphone, according to the following workflow:

#### One-time share

The one-time share (consent) functionality enables the citizen to consent and share their health data (in the EEHRxF) with a click-of-a-button, from a health provider portal/app to a trusted one (e.g., healthcare provider, relative, or a third-party health app), according to the following workflow:

#### Linked option

The linked option functionality enables the citizen to share their health data (in the EEHRxF) with a click-of-a-button, from a health provider portal/app to a trusted one (e.g., healthcare provider, relative, clinical trials, research institutions) for a period of time, according to the following workflow:

### Declare and Prove Your Compliance

#### Claim Your Compliance

To claim compliance the application level rules specified in this page, xShare Yellow Button implementers must issue a conformance statement in accordance with the indications of the Claim Your Conformance section.

#### Prove Your Compliance

To prove compliance the application level rules specified in this page, xShare Yellow Button implementers must be able to demostrate that thier solutions are conformant with what is specified in the Prove Your Conformance section.