This page is part of the Validated Healthcare Directory FHIR IG (v0.2.0: STU 1 Ballot 2) based on FHIR v3.5.0. . For a full list of available versions, see the Directory of published versions
StructureDefinition-digitalcertificate
An extension to describe digital certificates.
Consists of:
digitalCertificate.type
- indicates the type of digital certificatedigitalCertificate.use
- indicates the purpose of the digital certificatedigitalCertificate.certificateStandard
- indicates the certificate standard (currently only x.509v3 certificates are supported)digitalCertificate.certificate
- a string representation of a PEM format certificate, or a URI for locating the certificatedigitalCertificate.expirationDate
- indicates when the certificate expiresdigitalCertificate.trustFramework
- indicates any trust frameworks supported by the certificate
digitalCertificate is an extension to the practitioner, organization, practitionerRole, and endpoint resources.
Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/uv/vhdir/StructureDefinition/digitalcertificate
Published on Tue Nov 14 02:51:52 AEST 2017 as a active by .
This profile builds on Extension
Complete Summary of the Mandatory Requirements
This extension is optional. If used, it SHALL include:
- One type in
digitalCertificate.type
- One PEM format certificate (as a string), or a URI indicating where to find the certificate in
digitalCertificate.certificate
- One date in
digitalCertificate.expirationDate
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | I | 0..* | digitalcertificate | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension | 1..1 | Extension | Type | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "type" | ||
valueCoding | 1..1 | Coding | type Binding: VhDir Digital Certificate Type Value Set (example) | |
extension | 0..* | Extension | Use | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "use" | ||
valueCoding | 1..1 | Coding | use Binding: VhDir Digital Certificate Use Value Set (example) | |
extension | 0..1 | Extension | Certificate standard | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "certificateStandard" | ||
valueCoding | 1..1 | Coding | Certificate standard Binding: VhDir Digital Certificate Standard Value Set (required) | |
extension | 1..1 | Extension | Certificate | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "certificate" | ||
value[x] | 1..1 | string, uri | Certificate | |
extension | 1..1 | Extension | Expiration date | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "expirationDate" | ||
valueDate | 1..1 | date | Expiration date | |
extension | 0..* | Extension | Trust framework | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "trustFramework" | ||
valueCodeableConcept | 1..1 | CodeableConcept | Trust framework Binding: VhDir Digital Certificate Trust Framework Value Set (example) | |
url | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/digitalcertificate" | ||
Documentation for this format |
Differential View
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | I | 0..* | digitalcertificate | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
extension | 1..1 | Extension | Type | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "type" | ||
valueCoding | 1..1 | Coding | type Binding: VhDir Digital Certificate Type Value Set (example) | |
extension | 0..* | Extension | Use | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "use" | ||
valueCoding | 1..1 | Coding | use Binding: VhDir Digital Certificate Use Value Set (example) | |
extension | 0..1 | Extension | Certificate standard | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "certificateStandard" | ||
valueCoding | 1..1 | Coding | Certificate standard Binding: VhDir Digital Certificate Standard Value Set (required) | |
extension | 1..1 | Extension | Certificate | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "certificate" | ||
value[x] | 1..1 | string, uri | Certificate | |
extension | 1..1 | Extension | Expiration date | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "expirationDate" | ||
valueDate | 1..1 | date | Expiration date | |
extension | 0..* | Extension | Trust framework | |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
url | 1..1 | "trustFramework" | ||
valueCodeableConcept | 1..1 | CodeableConcept | Trust framework Binding: VhDir Digital Certificate Trust Framework Value Set (example) | |
url | 1..1 | "http://hl7.org/fhir/uv/vhdir/StructureDefinition/digitalcertificate" | ||
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron
See the Conformance requirements for a complete list of supported RESTful interactions for this IG.