xShare Project Yellow Button
0.1.0 - trial-use
150
xShare Project Yellow Button, published by xShare Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/xShare/ and changes regularly. See the Directory of published versions
The technology domain describes the technology stack and the infrastructure required to support the xShare Yellow Button.
This includes:
Technical standards, specifications, and security considerations are documented in this version of the guide by starting from a sequence diagram (diagram below) representing how the application view sequence is implemented.
The diagram highlights (in yellow) the roles (i.e. the participants) that Yellow Button implementers can claim conformance to:
More details about these roles (actors in the IHE world) are documented in the xShare Yellow Button Participants page.
Messages supported by these roles (transactions in the IHE world) are reported in the xShare Yellow Button Messages section.
By clicking on the message in the diagrams readers can directly access the details of that message, including conformance rules.
The messages for which technical validation is supposed to be performed are higlighted in blue.
Yellow Button implementers can claim conformance to the yellow button by implementing one of both of these participants:
The xShare Yellow Button Provider shall be able to act as:
The xShare Yellow Button Consumer shall be able to act as:
More details about these roles is provided in the xShare Yellow Button participants page.
This section describes the messages used by the sequence diagrams above.
For this version of the guide the natural person identification, authentication and authorization is a Yellow Button pre-requisite.
See Yellow Button Business View and Yellow Button Applicaiton View.
There are not technical specifications to claim conformance with.
Yellow button adopters have however to:
For this version of the guide the search and selection of personal health data is an internal activity.
There are not technical specifications to claim conformance with.
Yellow button adopters have however to:
For this version of the guide the Retrieve and Format Natural personal health data is an internal activity.
There are not technical specifications to claim conformance with.
For this version of the guide the Select Options is an internal activity.
There are not technical specifications to claim conformance with.
This version of the guide does not specify how downloaded data are stored into the Natural person's storage.
The xShare Yellow Button Provider generates a SMART Health Link URI.
Yellow button adopters implementing Generate SHL URI shall act as xShare Yellow Button Link Provider
The SMART Health Link URI is generated in conformance with the SMART Health Links Sharing Application Generates a SMART Health Link URI specifications.
The xShare Yellow Button Provider process a SMART Health Link URI.
Yellow button adopters implementing Process SHL URI shall act as xShare Yellow Button Link Consumer
The SMART Health Link URI is processed in conformance with the SMART Health Links Receiving Application processes a SMART Health Link specifications.
The xShare Yellow Button Link Consumer retrieves a SMART Health Links's manifest from the xShare Yellow Button Link Provider
Yellow button adopters implementing Request SHL Manifest as Consumer shall act as xShare Yellow Button Link Consumer
The SMART Health Links's manifest is retrieved in conformance with SMART Health Link Manifest Request
The SMART Health Links's manifest shall conform with at least one of the content specifications listed in the Yellow Button Information view page.
Yellow button adopters implementing Request SHL Manifest as Creator shall act as xShare Yellow Button Link Provider
The SMART Health Links's manifest is provided in conformance with SMART Health Link Manifest Request
The SMART Health Links's manifest shall conform with at least one of the content specifications listed in the Yellow Button Information view page.