Australian Base Profiles Implementation Guide

This page is part of the Australian Base IG (v0.9.3: AU Base 1 on STU3 Draft) based on FHIR R3. The current version which supercedes this version is 1.0.2. For a full list of available versions, see the Directory of published versions

1.0 StructureDefinition-encryption-certificate-pem-x509

Encryption Certificate PEM X509 This extension is defined to support encrypting certficate content for use with an endpoint.

This allows an endpoint entry to define a suitable certficate for use in communications on the associated channel.

The value recorded is an X509 certificate in PEM format as per RFC7468

1.0.1 Formal Views of Profile Content

The official URL for this profile is:

http://hl7.org.au/fhir/StructureDefinition/encryption-certificate-pem-x509

Mechanism to hold value of an X509 certificate in PEM format for encrypting.

This profile builds on Extension.

This profile was published on Mon May 08 20:25:21 AEST 2017 as a draft by Health Level Seven Australia (Patient Administration WG).

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

This profile contains the following variations from Extension:

  1. exactly one url
    • exactly one valueString Base64 encoded string PEM format X509 certificate
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*PEM X509 Certificate
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/encryption-certificate-pem-x509"
... valueString 1..1stringBase64 encoded string PEM format X509 certificate

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*PEM X509 Certificate
... id 0..1stringxml:id (or equivalent in JSON)
... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/encryption-certificate-pem-x509"
... valueString 1..1stringBase64 encoded string PEM format X509 certificate

doco Documentation for this format

This profile contains the following variations from Extension:

  1. exactly one url
    • exactly one valueString Base64 encoded string PEM format X509 certificate

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*PEM X509 Certificate
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/encryption-certificate-pem-x509"
... valueString 1..1stringBase64 encoded string PEM format X509 certificate

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension I0..*PEM X509 Certificate
... id 0..1stringxml:id (or equivalent in JSON)
... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/encryption-certificate-pem-x509"
... valueString 1..1stringBase64 encoded string PEM format X509 certificate

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

 

1.0.2 Quick Start

Below is an overview of the required search and read operations.

Summary of Search Criteria for StructureDefinition-encryption-certificate-pem-x509

none defined