PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.uv.core@2.0.0-sd-snapshot1
    http://hl7.org/cda/stds/core/StructureDefinition/Authenticator
description: Represents a participant who has attested to the accuracy of the document, but who does not have privileges to legally authenticate the document. An example would be a resident physician who sees a patient and dictates a note, then later signs it. A clinical document can have zero to many authenticators. While electronic signatures are not captured in a CDA document, both authentication and legal authentication require that a document has been signed manually or electronically by the responsible individual. An authenticator has a required authenticator.time indicating the time of authentication, and a required authenticator.signatureCode, indicating that a signature has been obtained and is on file.
package_name: hl7.cda.uv.core
derivation: specialization
name: Authenticator
type: http://hl7.org/cda/stds/core/StructureDefinition/Authenticator
elements:
  typeCode:
    type: code
    binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-ParticipationType'}
    pattern: {type: Code, value: AUTHEN}
    representation: [xmlAttr]
    index: 0
  time: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/TS', index: 1}
  signatureCode:
    type: http://hl7.org/cda/stds/core/StructureDefinition/CS
    binding: {strength: required, valueSet: 'http://hl7.org/cda/stds/core/ValueSet/CDASignatureCode'}
    constraint:
      signature: {human: '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''.', severity: warning, expression: code.exists() implies code != 'X'}
    index: 2
  sdtcSignatureText: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/ED', index: 3}
  assignedEntity: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/AssignedEntity', index: 4}
package_version: 2.0.0-sd-snapshot1
class: logical
kind: logical
url: http://hl7.org/cda/stds/core/StructureDefinition/Authenticator
base: http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
version: 2.0.0-sd-snapshot1
required: [time, assignedEntity, signatureCode]