PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.uv.core@2.0.0-sd-ballot
    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-ballot
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-ballot