3.10 Extension: Practitioner SAML Token
The official URL for this extension is:
http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml
Status: draft
Extension maintained by:
The SAML token used to confirm the identity of the practitioner
Context of Use
This extension may be used on the following element(s):
- {"type"=>"Practitioner"}
Usage info
Yet to be done: xref
3.10.2 Formal Views of Extension Content
Download Excel representation
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..1 | Definition: The SAML token used to confirm the identity of the practitioner Comments: none | |
url | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | 1..1 | Attachment | Definition: The SAML token used to confirm the identity of the practitioner Comments: none |
contentType | 1..1 | code | Binding: mimetypes (required) Fixed Value: application/xml Definition: Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Comments: Fixed value: application/xml |
data | 1..1 | base64Binary | Definition: The actual data of the attachment - a sequence of bytes. In XML, represented using base64. Comments: The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON. |
This structure is derived from Extension
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | S | 0..1 | SAML Token | |
extension | 0..0 | |||
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | S | 1..1 | Attachment | SAML Token |
contentType | S | 1..1 | code | Fixed Value: application/xml |
data | S | 1..1 | base64Binary | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | S | 0..1 | SAML Token | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | S | 1..1 | Attachment | SAML Token |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
contentType | SΣ | 1..1 | code | Mime type of the content, with charset etc. Binding: mimetypes (required) Fixed Value: application/xml |
language | Σ | 0..1 | code | Human language of the content (BCP-47) Binding: http://tools.ietf.org/html/bcp47 (required) Example General': en-AU |
data | S | 1..1 | base64Binary | Data inline, base64ed |
url | Σ | 0..1 | uri | Uri where the data can be found Example General': http://www.acme.com/logo-small.png |
size | Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
hash | Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
title | Σ | 0..1 | string | Label to display in place of the data Example General': Official Corporate Logo |
creation | Σ | 0..1 | dateTime | Date attachment was first created |
Documentation for this format |
Grid View
This structure is derived from Extension
Name | Card. | Type | Constraints and Usage |
---|---|---|---|
Extension | 0..1 | Definition: The SAML token used to confirm the identity of the practitioner Comments: none | |
url | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | 1..1 | Attachment | Definition: The SAML token used to confirm the identity of the practitioner Comments: none |
contentType | 1..1 | code | Binding: mimetypes (required) Fixed Value: application/xml Definition: Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate. Comments: Fixed value: application/xml |
data | 1..1 | base64Binary | Definition: The actual data of the attachment - a sequence of bytes. In XML, represented using base64. Comments: The base64-encoded data SHALL be expressed in the same character set as the base resource XML or JSON. |
This structure is derived from Extension
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | S | 0..1 | SAML Token | |
extension | 0..0 | |||
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | S | 1..1 | Attachment | SAML Token |
contentType | S | 1..1 | code | Fixed Value: application/xml |
data | S | 1..1 | base64Binary | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Extension | S | 0..1 | SAML Token | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
url | S | 1..1 | uri | "http://sharedhealth.exchange/fhir/StructureDefinition/ext-practitioner-saml" |
valueAttachment | S | 1..1 | Attachment | SAML Token |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
contentType | SΣ | 1..1 | code | Mime type of the content, with charset etc. Binding: mimetypes (required) Fixed Value: application/xml |
language | Σ | 0..1 | code | Human language of the content (BCP-47) Binding: http://tools.ietf.org/html/bcp47 (required) Example General': en-AU |
data | S | 1..1 | base64Binary | Data inline, base64ed |
url | Σ | 0..1 | uri | Uri where the data can be found Example General': http://www.acme.com/logo-small.png |
size | Σ | 0..1 | unsignedInt | Number of bytes of content (if url provided) |
hash | Σ | 0..1 | base64Binary | Hash of the data (sha-1, base64ed) |
title | Σ | 0..1 | string | Label to display in place of the data Example General': Official Corporate Logo |
creation | Σ | 0..1 | dateTime | Date attachment was first created |
Documentation for this format |
Other representations of extension: Schematron
3.10.3 Terminology Bindings
Terminology Bindings
Path | Name | Conformance | ValueSet |
Extension.valueAttachment.contentType | ?ext | required | http://hl7.org/fhir/ValueSet/mimetypes |
Extension.valueAttachment.language | ?ext | required | http://tools.ietf.org/html/bcp47 |
3.10.4 Constraints
Constraints
Id | Path | Details | Requirements |