PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.uv.core@2.0.0-sd-snapshot1
    http://hl7.org/cda/stds/core/StructureDefinition/Guardian
description: A patient's guardian is a person or organization in the role of guardian (Guardian class). The entity playing the role of guardian is a person (Person class) or organization (Organization class). The entity scoping the role is the patient (Patient class).\nWhere a guardian is not explicitly stated, the value should default to local business practice (e.g. the patient makes their own health care decisions unless incapacitated in which case healthcare decisions are made by the patient's spouse).
package_name: hl7.cda.uv.core
derivation: specialization
name: Guardian
type: http://hl7.org/cda/stds/core/StructureDefinition/Guardian
elements:
  classCode:
    type: code
    binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-RoleClassAgent'}
    pattern: {type: Code, value: GUARD}
    representation: [xmlAttr]
    index: 0
  id: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/II', array: true, index: 1}
  sdtcIdentifiedBy: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy', array: true, index: 2}
  code:
    type: http://hl7.org/cda/stds/core/StructureDefinition/CE
    binding: {strength: example, valueSet: 'http://terminology.hl7.org/ValueSet/v3-RoleCode'}
    index: 3
  addr: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/AD', array: true, index: 4}
  telecom: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/TEL', array: true, index: 5}
  guardianPerson: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Person', index: 6}
  guardianOrganization: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Organization', index: 7}
package_version: 2.0.0-sd-snapshot1
class: logical
kind: logical
url: http://hl7.org/cda/stds/core/StructureDefinition/Guardian
base: http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
version: 2.0.0-sd-snapshot1