WHO SMART Trust
1.1.6 - CI Build

WHO SMART Trust, published by WHO. This guide is not an authorized publication; it is the continuous build for version 1.1.6 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/curl-command and changes regularly. See the Directory of published versions

## Logical Model: CWT - Detailed Descriptions

Active as of 2025-11-19

Definitions for the CWT logical model.

- Key Elements Table
- Differential Elements Table
- Snapshot Elements Table

Guidance on how to interpret the contents of this table can be foundhere

0. CWT
Definition | Logical Model for Data elements in CBOR Web Token (CWT) https://www.iana.org/assignments/cwt/cwt.xhtml Base definition for all types defined in FHIR type system.
Short | CBOR Web Token (CWT) ClaimBase for all types and resources
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CWT.header
Definition | Header
Short | COSE Header
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/COSEHeader
4. CWT.payload
Definition | Payload
Short | CWT Payload
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/CWTPayload
6. CWT.signature
Definition | Signature
Short | Signature
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. CWT
Definition | Logical Model for Data elements in CBOR Web Token (CWT) https://www.iana.org/assignments/cwt/cwt.xhtml
Short | CBOR Web Token (CWT) Claim
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CWT.header
Definition | Header
Short | COSE Header
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/COSEHeader
4. CWT.payload
Definition | Payload
Short | CWT Payload
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/CWTPayload
6. CWT.signature
Definition | Signature
Short | Signature
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. CWT
Definition | Logical Model for Data elements in CBOR Web Token (CWT) https://www.iana.org/assignments/cwt/cwt.xhtml
Short | CBOR Web Token (CWT) Claim
Control | 0..*
Is Modifier | false
Logical Model | Instances of this logical model are not marked to be the target of a Reference
2. CWT.header
Definition | Header
Short | COSE Header
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/COSEHeader
4. CWT.payload
Definition | Payload
Short | CWT Payload
Control | 0..1
Type | http://smart.who.int/trust/StructureDefinition/CWTPayload
6. CWT.signature
Definition | Signature
Short | Signature
Control | 0..1
Type | string
Primitive Value | This primitive element may be present, or absent, or replaced by an extension