PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.uv.core@2.0.0-sd-snapshot1
    http://hl7.org/cda/stds/core/StructureDefinition/PatientRole
description: A recordTarget is represented as a relationship between a person and an organization, where the person is in a patient role (PatientRole class). The entity playing the role is a patient (Patient class). The entity scoping the role is an organization (Organization class). A patient is uniquely identified via the PatientRole.id attribute.
package_name: hl7.cda.uv.core
derivation: specialization
name: PatientRole
type: http://hl7.org/cda/stds/core/StructureDefinition/PatientRole
elements:
  classCode:
    type: code
    binding: {strength: required, valueSet: 'http://terminology.hl7.org/ValueSet/v3-RoleClassRelationshipFormal'}
    pattern: {type: Code, value: PAT}
    representation: [xmlAttr]
    index: 0
  id: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/II', array: true, min: 1, index: 1}
  sdtcIdentifiedBy: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/IdentifiedBy', array: true, index: 2}
  addr: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/AD', array: true, index: 3}
  telecom: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/TEL', array: true, index: 4}
  patient: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Patient', index: 5}
  providerOrganization: {type: 'http://hl7.org/cda/stds/core/StructureDefinition/Organization', index: 6}
package_version: 2.0.0-sd-snapshot1
class: logical
kind: logical
url: http://hl7.org/cda/stds/core/StructureDefinition/PatientRole
base: http://hl7.org/cda/stds/core/StructureDefinition/InfrastructureRoot
version: 2.0.0-sd-snapshot1
required: [id]