GDHCN Trust Network - Personal Health Wallet
0.1.0 - ci-build International flag

GDHCN Trust Network - Personal Health Wallet, published by WHO. 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/WorldHealthOrganization/smart-trust-phw/ and changes regularly. See the Directory of published versions

Logical Model: DVC with Selective Disclosure

Official URL: http://smart.who.int/trust-phw/StructureDefinition/DVCSD Version: 0.1.0
Active as of 2026-04-16 Computable Name: DVCSD

DVC with Selective Disclosure

Usages:

  • This Logical Model Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC C 0..* DVC DVC
Instances of this logical model can be the target of a Reference
Constraints: nid-must-have-value
... name 1..1 string Name of the recipient of vaccine or prophylaxis
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... dob 1..1 date Date of Birth
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 date Primitive value for date
... sex 1..1 code Sex
Binding: http://hl7.org/fhir/administrative-gender (extensible)
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 code Primitive value for code
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... system Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code ΣC 0..1 code Symbol in syntax defined by the system
.... display ΣC 0..1 string Representation defined by the system
.... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
... nid C 0..* Identifier National Identification Document, if applicable
Constraints: ident-1
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Binding: hl7VS-identifierType (extensible)
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... guardian 0..1 string Name of the parent or guardian. Required, if applicable
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... disease 1..* Coding Name of disease or condition
Binding: http://id.who.int/icd/release/11/mms (extensible)
... integrityCheck 0..* BackboneElement Integrity check value
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... cryptographicSignature 1..1 string Cryptographic signature of the issuer
.... kid 1..1 string Key identifier for signature verification
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details
... version 1..1 string Version
Fixed Value: 0.1.0

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DVC.sex Base extensible http://hl7.org/fhir/administrative-gender Not State Unknown
DVC.nationality Base extensible Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 FHIR Std.
DVC.nid.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DVC.nid.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DVC.nid.system Base extensible hl7VS-identifierType 📦3.0.0 THO v7.1
DVC.disease Base extensible http://id.who.int/icd/release/11/mms Not State Unknown

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 warning DVC.nid Identifier with no value has limited utility. If communicating that an identifier value has been suppressed or missing, the value element SHOULD be present with an extension indicating the missing semantic - e.g. data-absent-reason value.exists()
nid-must-have-value error DVC If National ID is present, it must have a value and a system nid.empty() or (nid.value.exists() and nid.system.exists())

This structure is derived from DVC

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC 0..* DVC DVC
Instances of this logical model can be the target of a Reference
... name
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... dob
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... sex
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... Slices for extension Content/Rules for all slices
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... nid
.... Slices for extension Content/Rules for all slices
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... guardian
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC C 0..* DVC DVC
Instances of this logical model can be the target of a Reference
Constraints: nid-must-have-value
... name 1..1 string Name of the recipient of vaccine or prophylaxis
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... dob 1..1 date Date of Birth
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 date Primitive value for date
... sex 1..1 code Sex
Binding: http://hl7.org/fhir/administrative-gender (extensible)
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 code Primitive value for code
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... system Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code ΣC 0..1 code Symbol in syntax defined by the system
.... display ΣC 0..1 string Representation defined by the system
.... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
... nid C 0..* Identifier National Identification Document, if applicable
Constraints: ident-1
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Binding: hl7VS-identifierType (extensible)
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... guardian 0..1 string Name of the parent or guardian. Required, if applicable
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... disease 1..* Coding Name of disease or condition
Binding: http://id.who.int/icd/release/11/mms (extensible)
... integrityCheck 0..* BackboneElement Integrity check value
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... cryptographicSignature 1..1 string Cryptographic signature of the issuer
.... kid 1..1 string Key identifier for signature verification
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details
... version 1..1 string Version
Fixed Value: 0.1.0

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DVC.sex Base extensible http://hl7.org/fhir/administrative-gender Not State Unknown
DVC.nationality Base extensible Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 FHIR Std.
DVC.nid.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DVC.nid.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DVC.nid.system Base extensible hl7VS-identifierType 📦3.0.0 THO v7.1
DVC.disease Base extensible http://id.who.int/icd/release/11/mms Not State Unknown

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 warning DVC.nid Identifier with no value has limited utility. If communicating that an identifier value has been suppressed or missing, the value element SHOULD be present with an extension indicating the missing semantic - e.g. data-absent-reason value.exists()
nid-must-have-value error DVC If National ID is present, it must have a value and a system nid.empty() or (nid.value.exists() and nid.system.exists())

This structure is derived from DVC

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC C 0..* DVC DVC
Instances of this logical model can be the target of a Reference
Constraints: nid-must-have-value
... name 1..1 string Name of the recipient of vaccine or prophylaxis
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... dob 1..1 date Date of Birth
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 date Primitive value for date
... sex 1..1 code Sex
Binding: http://hl7.org/fhir/administrative-gender (extensible)
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 code Primitive value for code
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... system Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code ΣC 0..1 code Symbol in syntax defined by the system
.... display ΣC 0..1 string Representation defined by the system
.... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
... nid C 0..* Identifier National Identification Document, if applicable
Constraints: ident-1
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Binding: hl7VS-identifierType (extensible)
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... guardian 0..1 string Name of the parent or guardian. Required, if applicable
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... disease 1..* Coding Name of disease or condition
Binding: http://id.who.int/icd/release/11/mms (extensible)
... integrityCheck 0..* BackboneElement Integrity check value
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... cryptographicSignature 1..1 string Cryptographic signature of the issuer
.... kid 1..1 string Key identifier for signature verification
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details
... version 1..1 string Version
Fixed Value: 0.1.0

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DVC.sex Base extensible http://hl7.org/fhir/administrative-gender Not State Unknown
DVC.nationality Base extensible Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 FHIR Std.
DVC.nid.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DVC.nid.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DVC.nid.system Base extensible hl7VS-identifierType 📦3.0.0 THO v7.1
DVC.disease Base extensible http://id.who.int/icd/release/11/mms Not State Unknown

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 warning DVC.nid Identifier with no value has limited utility. If communicating that an identifier value has been suppressed or missing, the value element SHOULD be present with an extension indicating the missing semantic - e.g. data-absent-reason value.exists()
nid-must-have-value error DVC If National ID is present, it must have a value and a system nid.empty() or (nid.value.exists() and nid.system.exists())

Differential View

This structure is derived from DVC

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC 0..* DVC DVC
Instances of this logical model can be the target of a Reference
... name
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... dob
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... sex
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... Slices for extension Content/Rules for all slices
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... nid
.... Slices for extension Content/Rules for all slices
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... guardian
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. DVC C 0..* DVC DVC
Instances of this logical model can be the target of a Reference
Constraints: nid-must-have-value
... name 1..1 string Name of the recipient of vaccine or prophylaxis
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... dob 1..1 date Date of Birth
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 date Primitive value for date
... sex 1..1 code Sex
Binding: http://hl7.org/fhir/administrative-gender (extensible)
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 code Primitive value for code
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... system Σ 0..1 uri Identity of the terminology system
.... version Σ 0..1 string Version of the system - if relevant
.... code ΣC 0..1 code Symbol in syntax defined by the system
.... display ΣC 0..1 string Representation defined by the system
.... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
... nid C 0..* Identifier National Identification Document, if applicable
Constraints: ident-1
.... @id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept Description of identifier
Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system Σ 0..1 uri The namespace for the identifier value
Binding: hl7VS-identifierType (extensible)
Example General: http://www.acme.com/identifiers/patient
.... value ΣC 0..1 string The value that is unique
Example General: 123456
.... period Σ 0..1 Period Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... guardian 0..1 string Name of the parent or guardian. Required, if applicable
.... @id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:SelectiveDisclosure 0..1 code Extension
URL: http://smart.who.int/trust-phw/StructureDefinition/SelectiveDisclosure
.... @value 0..1 string Primitive value for string
Max Length:1048576
... disease 1..* Coding Name of disease or condition
Binding: http://id.who.int/icd/release/11/mms (extensible)
... integrityCheck 0..* BackboneElement Integrity check value
.... @id 0..1 id Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... cryptographicSignature 1..1 string Cryptographic signature of the issuer
.... kid 1..1 string Key identifier for signature verification
... vaccineDetails 1..* VaccineDetailsSD Vaccine Details
... version 1..1 string Version
Fixed Value: 0.1.0

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DVC.sex Base extensible http://hl7.org/fhir/administrative-gender Not State Unknown
DVC.nationality Base extensible Iso 3166 Part 1: 3 Letter Codes 📦5.0.0 FHIR Std.
DVC.nid.use Base required IdentifierUse 📍5.0.0 FHIR Std.
DVC.nid.type Base extensible Identifier Type Codes 📍5.0.0 FHIR Std.
DVC.nid.system Base extensible hl7VS-identifierType 📦3.0.0 THO v7.1
DVC.disease Base extensible http://id.who.int/icd/release/11/mms Not State Unknown

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
ident-1 warning DVC.nid Identifier with no value has limited utility. If communicating that an identifier value has been suppressed or missing, the value element SHOULD be present with an extension indicating the missing semantic - e.g. data-absent-reason value.exists()
nid-must-have-value error DVC If National ID is present, it must have a value and a system nid.empty() or (nid.value.exists() and nid.system.exists())

This structure is derived from DVC

Summary

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

 

Other representations of profile: CSV, Excel