WHO SMART Trust
1.1.4 - CI Build

WHO SMART Trust, published by WHO. This guide is not an authorized publication; it is the continuous build for version 1.1.4 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/WorldHealthOrganization/smart-trust/tree/49/merge and changes regularly. See the Directory of published versions

## Artifact Index

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

### Structures: Logical Models

These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.

CBOR Web Token (CWT) Claim | Logical Model for Data elements in CBOR Web Token (CWT) https://www.iana.org/assignments/cwt/cwt.xhtml
CBOR Web Token (CWT) Payload (Common) | Logical Model for CBOR Web Token (CWT) Payload Logical Modelin CWT Payload https://www.iana.org/assignments/cwt/cwt.xhtml
COSE Headers (DRAFT) | Data elements for COSE Headers https://www.iana.org/assignments/cose/cose.xhtml#header-parameters
Health Certificate | Logical Model for the HCERT
Scheme Information | Logical Model for Information on the trusted list and its issuing scheme
Smart Health Link (DRAFT) | Smart Health Link URI (DRAFT) Logical Model to represent a SMART Health Link as its URI. It is generated from the content of the SMART Health Link Payload.
Smart Health Link Payload (DRAFT) | Smart Health Link Payload (DRAFT) This logical model was taken from the SMART Health Link documentation <https://docs.smarthealthit.org/smart-health-links/spec#construct-a-shlink-payload> as if 30 November 2023. A [[ SMART Health Link]] is generated from this payload according to the algorithm documented here <https://docs.smarthealthit.org/smart-health-links/spec#example-shlink-generation> to create a It is generated

### Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

TRUST.ACTOR ValueSet of key usage codes | ValueSet of codes for key usage codes
TRUST.KEYUSAGE ValueSet of key usage codes | ValueSet of codes for key usage codes
TRUST.TRANSACTION ValueSet of key usage codes | ValueSet of codes for key usage codes
WHO SMART Trust Domains | Health credential type

### Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

WHO SMART Trust Domains | Controlled vocabulary used to define WHO SMART Trust network service provider characteristics.
WHO.TRUST.ACTOR CodeSystem | CodeSystem for TRUST.ACTOR that has usage codes for verification keys published to the Trust Network as defined by the certificate governance
WHO.TRUST.KEYUSAGE CodeSystem | CodeSystem for TRUST.KEYUSAGE that has usage codes for verification keys published to the Trust Network as defined by the certificate governance
WHO.TRUST.TRANSACTION CodeSystem | CodeSystem for TRUST.TRANSACTION that has usage codes for verification keys published to the Trust Network as defined by the certificate governance

### Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Credential.Holder | Credential Holder
Credential.Issuer | Credential Issuer
GDHCN | WHO Global Digital Health Certification Network
TNG | Trust Network Gateway
TNP | Trust Network Participant