Clinical Document Architecture with Australian Schema, published by Australian Digital Health Agency. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/AuDigitalHealth/cda-au-schema/ and changes regularly. See the Directory of published versions

Logical Model: ADHA LegalAuthenticator (CDA Class)

Official URL: http://ns.electronichealth.net.au/cda/StructureDefinition/au-LegalAuthenticator Version: 1.0.0
Active as of 2024-12-18 Computable Name: au-LegalAuthenticator

Copyright/Legal: Copyright © 2024 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/.

Australian adaptation of the HL7 International CDA LegalAuthenticator class.

This is a generated StructureDefinition that describes CDA - that is, CDA as it actually is for R2. The intent of this StructureDefinition is to enable CDA to be a FHIR resource. That enables the FHIR infrastructure - API, conformance, query - to be used directly against CDA

Usage:

Formal Views of Profile Content

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

This structure is derived from InfrastructureRoot

NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / CodeURI
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'
NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId C 0..1 II II-1: An II instance must have either a root or an nullFlavor.
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... signatureCode C 1..1 CS Binding: CDASignatureCode (required)
signature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
LegalAuthenticator.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
II-1errorLegalAuthenticator.typeIdAn II instance must have either a root or an nullFlavor.
: root.exists() or nullFlavor.exists()
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'
NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId C 0..1 II II-1: An II instance must have either a root or an nullFlavor.
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... signatureCode C 1..1 CS Binding: CDASignatureCode (required)
signature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
LegalAuthenticator.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
II-1errorLegalAuthenticator.typeIdAn II instance must have either a root or an nullFlavor.
: root.exists() or nullFlavor.exists()
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'

This structure is derived from InfrastructureRoot

Summary

Mandatory: 0 element(3 nested mandatory elements)
Fixed: 2 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from InfrastructureRoot

NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet / CodeURI
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId C 0..1 II II-1: An II instance must have either a root or an nullFlavor.
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... signatureCode C 1..1 CS Binding: CDASignatureCode (required)
signature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
LegalAuthenticator.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
II-1errorLegalAuthenticator.typeIdAn II instance must have either a root or an nullFlavor.
: root.exists() or nullFlavor.exists()
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. LegalAuthenticator 1..1 InfrastructureRoot XML Namespace: urn:hl7-org:v3
Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId
Australian adaptation of the HL7 International CDA LegalAuthenticator class
Instance of this type are validated by templateId
Logical Container: ADHA ClinicalDocument (CDA Class)
... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
... realmCode 0..* CS
... typeId C 0..1 II II-1: An II instance must have either a root or an nullFlavor.
.... @nullFlavor 0..1 cs Binding: CDANullFlavor (required)
.... @assigningAuthorityName 0..1 st
.... @displayable 0..1 bl
.... @root 1..1 oid, uuid, ruid Fixed Value: 2.16.840.1.113883.1.3
.... @extension 1..1 st
... @typeCode 0..1 cs Binding: CDAParticipationType (required)
Fixed Value: LA
... @contextControlCode 0..1 cs Binding: CDAContextControl (required)
Fixed Value: OP
... time 1..1 TS
... signatureCode C 1..1 CS Binding: CDASignatureCode (required)
signature: CDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
... assignedEntity 1..1 au-AssignedEntity Australian-adapted AssignedEntity class

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
LegalAuthenticator.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeId.nullFlavorrequiredCDANullFlavor
http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
from this IG
LegalAuthenticator.typeCoderequiredFixed Value: LA
http://hl7.org/cda/stds/core/ValueSet/CDAParticipationType
from this IG
LegalAuthenticator.contextControlCoderequiredFixed Value: OP
http://hl7.org/cda/stds/core/ValueSet/CDAContextControl
from this IG
LegalAuthenticator.signatureCoderequiredCDASignatureCode
http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode
from this IG

Constraints

IdGradePath(s)DetailsRequirements
II-1errorLegalAuthenticator.typeIdAn II instance must have either a root or an nullFlavor.
: root.exists() or nullFlavor.exists()
signaturewarningLegalAuthenticator.signatureCodeCDA Release One represented either an intended ('X') or actual ('S') authenticator. CDA Release Two only represents an actual authenticator, so has deprecated the value of 'X'.
: code.exists() implies code != 'X'

This structure is derived from InfrastructureRoot

Summary

Mandatory: 0 element(3 nested mandatory elements)
Fixed: 2 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel