SubjectCz
type: StructureDefinition
node role: treeRoot
id:
  v: SubjectCz
language:
  v: cs
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition SubjectCz Language: cs Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> SubjectCz 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject #xD; subjectIdentification 1..1 Base A.1.1 - Identification of the patient/subject #xD; given 1..* string A.1.1.1 - Given name #xD; family 1..* string A.1.1.2 - Family name/surname #xD; birthDate 1..1 dateTime A.1.1.3 - Date of birth #xD; identifier 1..* Identifier A.1.1.4 - National healthcare patient ID #xD; nationality 0..* CodeableConcept A.1.1.5 - Nationality #xD; gender 1..1 CodeableConcept A.1.1.6 - Gender #xD; communicationLanguage 0..1 CodeableConcept A.1.1.7 - Communication language #xD; subjectContact 0..1 Base A.1.2 - Patient/subject related contact information #xD; <a href="StructureDefinition-SubjectCz-definitions.html#SubjectCz.subjectContact.address" title="Mailing and home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.">address 0..* Address A.1.2.1 - Address #xD; telecom 0..* ContactPoint A.1.2.2 - Telecom #xD; preferredHP 0..* Base A.1.2.3 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section). #xD; identifier 1..1 Identifier A.1.2.3.1 - Identifier of the HP #xD; name 1..1 HumanName A.1.2.3.2 - Name of the HP #xD; role 0..* CodeableConcept A.1.2.3.3 - Role of the HP #xD; organization 0..1 Base A.1.2.3.4 - HP Organisation #xD; <a href="StructureDefinition-SubjectCz-de…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
    l: structuredefinition-fmm
  value: Integer
    v: 1
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
    l: structuredefinition-standards-status
  value: Code
    v: draft
url:
  v: https://hl7.cz/fhir/szz/StructureDefinition/SubjectCz
  l: SubjectCz
version:
  v: 0.0.1
name:
  v: LogEnSubjectCz
title:
  v: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
status:
  v: draft
date:
  v: 2025-12-22T12:04:24+00:00
publisher:
  v: HL7 Czech Republic
contact:
  name:
    v: HL7 Czech Republic
  telecom:
    system:
      v: url
    value:
      v: https://www.hl7.cz/
description:
  v: Shared Health Record - subject data element
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: CZ
    display:
      v: Czechia
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://hl7.cz/fhir/szz/StructureDefinition/SubjectCz
  l: SubjectCz
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: SubjectCz
    path:
      v: SubjectCz
    short:
      v: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
    definition:
      v: Shared Health Record - subject data element
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: SubjectCz.subjectIdentification
    path:
      v: SubjectCz.subjectIdentification
    short:
      v: A.1.1 - Identification of the patient/subject
    definition:
      v: Identification of the patient/subject
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: SubjectCz.subjectIdentification
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: SubjectCz.subjectIdentification.given
    path:
      v: SubjectCz.subjectIdentification.given
    short:
      v: A.1.1.1 - Given name
    definition:
      v: The given name/first name of the patient (also known as forename or first name). This field can contain more than one element.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: SubjectCz.subjectIdentification.given
      min:
        v: 1
      max:
        v: *
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: SubjectCz.subjectIdentification.family
    path:
      v: SubjectCz.subjectIdentification.family
    short:
      v: A.1.1.2 - Family name/surname
    definition:
      v: The family name/surname/last name of the patient. This field can contain more than one element or multiple fields could be present.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: SubjectCz.subjectIdentification.family
      min:
        v: 1
      max:
        v: *
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: SubjectCz.subjectIdentification.birthDate
    path:
      v: SubjectCz.subjectIdentification.birthDate
    short:
      v: A.1.1.3 - Date of birth
    definition:
      v: Complete date, following the ISO 8601.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: SubjectCz.subjectIdentification.birthDate
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: dateTime
        l: dateTime
  element:
    id:
      v: SubjectCz.subjectIdentification.identifier
    path:
      v: SubjectCz.subjectIdentification.identifier
    short:
      v: A.1.1.4 - National healthcare patient ID

v: An identifier of the patient that is unique within a defined scope. Example: National ID (birth number) for a Czech patient. Multiple identifiers could be provided

v: 1

v: *

path:
  v: SubjectCz.subjectIdentification.identifier
min:
  v: 1
max:
  v: *

code:
  v: Identifier
  l: Identifier

id:
  v: SubjectCz.subjectIdentification.nationality
path:
  v: SubjectCz.subjectIdentification.nationality
short:
  v: A.1.1.5 - Nationality
definition:
  v: Nationality of the patient.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectIdentification.nationality
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectIdentification.gender
path:
  v: SubjectCz.subjectIdentification.gender
short:
  v: A.1.1.6 - Gender
definition:
  v: This field must contain a recognised valid value for administrative gender. If different, physiological gender should be communicated elsewhere in the relevant clinical information section.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectIdentification.gender
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectIdentification.communicationLanguage
path:
  v: SubjectCz.subjectIdentification.communicationLanguage
short:
  v: A.1.1.7 - Communication language
definition:
  v: Language(s) in which the patient communicates
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectIdentification.communicationLanguage
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact
path:
  v: SubjectCz.subjectContact
short:
  v: A.1.2 - Patient/subject related contact information
definition:
  v: Patient/subject related contact information
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.address
path:
  v: SubjectCz.subjectContact.address
short:
  v: A.1.2.1 - Address
definition:
  v: Mailing and home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.address
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Address
    l: Address

id:
  v: SubjectCz.subjectContact.telecom
path:
  v: SubjectCz.subjectContact.telecom
short:
  v: A.1.2.2 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.telecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SubjectCz.subjectContact.preferredHP
path:
  v: SubjectCz.subjectContact.preferredHP
short:
  v: A.1.2.3 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
definition:
  v: Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.preferredHP
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.preferredHP.identifier
path:
  v: SubjectCz.subjectContact.preferredHP.identifier
short:
  v: A.1.2.3.1 - Identifier of the HP
definition:
  v: An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SubjectCz.subjectContact.preferredHP.name
path:
  v: SubjectCz.subjectContact.preferredHP.name
short:
  v: A.1.2.3.2 - Name of the HP
definition:
  v: Name of the health professional that has been treating or taking responsibility for the patient.[the structure of the name will be the same as for the patient (given name, family name / surname)]
min:
  v: 1
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SubjectCz.subjectContact.preferredHP.role
path:
  v: SubjectCz.subjectContact.preferredHP.role
short:
  v: A.1.2.3.3 - Role of the HP
definition:
  v: Health professional role. Multiple roles could be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.role
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.preferredHP.organization
path:
  v: SubjectCz.subjectContact.preferredHP.organization
short:
  v: A.1.2.3.4 - HP Organisation
definition:
  v: Health professional organisation
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.organization
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.preferredHP.address
path:
  v: SubjectCz.subjectContact.preferredHP.address
short:
  v: A.1.2.3.5 - Address
definition:
  v: Mailing and home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.address
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SubjectCz.subjectContact.preferredHP.telecom
path:
  v: SubjectCz.subjectContact.preferredHP.telecom
short:
  v: A.1.2.3.6 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.preferredHP.telecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SubjectCz.subjectContact.contactPerson
path:
  v: SubjectCz.subjectContact.contactPerson
short:
  v: A.1.2.4 - Contact person/ legal guardian (multiple contacts could be provided)
definition:
  v: Contact person/ legal guardian (multiple contacts could be provided)
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.contactPerson.type
path:
  v: SubjectCz.subjectContact.contactPerson.type
short:
  v: A.1.2.4.1 - Type of contact
definition:
  v: Type of contact
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.type
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.contactPerson.relationship
path:
  v: SubjectCz.subjectContact.contactPerson.relationship
short:
  v: A.1.2.4.2 - Relationship level
definition:
  v: Relationship type with the patient (e.g. father, wife, daughter)
min:
  v: 0
max:
  v: 1
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.relationship
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.contactPerson.identifier
path:
  v: SubjectCz.subjectContact.contactPerson.identifier
short:
  v: A.1.2.4.3 - Identifier
definition:
  v: Identifier of the contact person/guardian . This field can contain more than one element.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.identifier
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SubjectCz.subjectContact.contactPerson.given
path:
  v: SubjectCz.subjectContact.contactPerson.given
short:
  v: A.1.2.4.4 - Given name
definition:
  v: Given name of the contact person/guardian . This field can contain more than one element.
min:
  v: 1
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.given
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.family
path:
  v: SubjectCz.subjectContact.contactPerson.family
short:
  v: A.1.2.4.5 - Family name/surname
definition:
  v: The family name/surname/last name of the contact person/guardian . This field can contain more than one element.
min:
  v: 1
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.family
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.address
path:
  v: SubjectCz.subjectContact.contactPerson.address
short:
  v: A.1.2.4.6 - Address
definition:
  v: Mailing, home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
min:
  v: 1
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.address
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.telecom
path:
  v: SubjectCz.subjectContact.contactPerson.telecom
short:
  v: A.1.2.4.7 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: SubjectCz.subjectContact.contactPerson.telecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

element:
  id:
    v: SubjectCz
  path:
    v: SubjectCz
  short:
    v: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
  definition:
    v: Shared Health Record - subject data element
element:
  id:
    v: SubjectCz.subjectIdentification
  path:
    v: SubjectCz.subjectIdentification
  short:
    v: A.1.1 - Identification of the patient/subject
  definition:
    v: Identification of the patient/subject
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: SubjectCz.subjectIdentification.given
  path:
    v: SubjectCz.subjectIdentification.given
  short:
    v: A.1.1.1 - Given name
  definition:
    v: The given name/first name of the patient (also known as forename or first name). This field can contain more than one element.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: SubjectCz.subjectIdentification.family
  path:
    v: SubjectCz.subjectIdentification.family
  short:
    v: A.1.1.2 - Family name/surname
  definition:
    v: The family name/surname/last name of the patient. This field can contain more than one element or multiple fields could be present.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: SubjectCz.subjectIdentification.birthDate
  path:
    v: SubjectCz.subjectIdentification.birthDate
  short:
    v: A.1.1.3 - Date of birth
  definition:
    v: Complete date, following the ISO 8601.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: dateTime
      l: dateTime
element:
  id:
    v: SubjectCz.subjectIdentification.identifier
  path:
    v: SubjectCz.subjectIdentification.identifier
  short:
    v: A.1.1.4 - National healthcare patient ID
  definition:
    v: An identifier of the patient that is unique within a defined scope. Example: National ID (birth number) for a Czech patient. Multiple identifiers could be provided
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: SubjectCz.subjectIdentification.nationality
  path:
    v: SubjectCz.subjectIdentification.nationality
  short:
    v: A.1.1.5 - Nationality
  definition:
    v: Nationality of the patient.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: SubjectCz.subjectIdentification.gender
  path:
    v: SubjectCz.subjectIdentification.gender
  short:
    v: A.1.1.6 - Gender
  definition:
    v: This field must contain a recognised valid value for administrative gender. If different, physiological gender should be communicated elsewhere in the relevant clinical information section.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: SubjectCz.subjectIdentification.communicationLanguage
  path:
    v: SubjectCz.subjectIdentification.communicationLanguage
  short:
    v: A.1.1.7 - Communication language
  definition:
    v: Language(s) in which the patient communicates
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: SubjectCz.subjectContact
  path:
    v: SubjectCz.subjectContact
  short:
    v: A.1.2 - Patient/subject related contact information
  definition:
    v: Patient/subject related contact information
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: SubjectCz.subjectContact.address
  path:
    v: SubjectCz.subjectContact.address
  short:
    v: A.1.2.1 - Address
  definition:
    v: Mailing and home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Address
      l: Address
element:
  id:
    v: SubjectCz.subjectContact.telecom
  path:
    v: SubjectCz.subjectContact.telecom
  short:
    v: A.1.2.2 - Telecom
  definition:
    v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: ContactPoint
      l: ContactPoint
element:
  id:
    v: SubjectCz.subjectContact.preferredHP
  path:
    v: SubjectCz.subjectContact.preferredHP

v: A.1.2.3 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).

v: Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).

v: 0

v: *

code:
  v: Base
  l: Base

id:
  v: SubjectCz.subjectContact.preferredHP.identifier
path:
  v: SubjectCz.subjectContact.preferredHP.identifier
short:
  v: A.1.2.3.1 - Identifier of the HP
definition:
  v: An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SubjectCz.subjectContact.preferredHP.name
path:
  v: SubjectCz.subjectContact.preferredHP.name
short:
  v: A.1.2.3.2 - Name of the HP
definition:
  v: Name of the health professional that has been treating or taking responsibility for the patient.[the structure of the name will be the same as for the patient (given name, family name / surname)]
min:
  v: 1
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: SubjectCz.subjectContact.preferredHP.role
path:
  v: SubjectCz.subjectContact.preferredHP.role
short:
  v: A.1.2.3.3 - Role of the HP
definition:
  v: Health professional role. Multiple roles could be provided.
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.preferredHP.organization
path:
  v: SubjectCz.subjectContact.preferredHP.organization
short:
  v: A.1.2.3.4 - HP Organisation
definition:
  v: Health professional organisation
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.preferredHP.address
path:
  v: SubjectCz.subjectContact.preferredHP.address
short:
  v: A.1.2.3.5 - Address
definition:
  v: Mailing and home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: SubjectCz.subjectContact.preferredHP.telecom
path:
  v: SubjectCz.subjectContact.preferredHP.telecom
short:
  v: A.1.2.3.6 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
min:
  v: 0
max:
  v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: SubjectCz.subjectContact.contactPerson
path:
  v: SubjectCz.subjectContact.contactPerson
short:
  v: A.1.2.4 - Contact person/ legal guardian (multiple contacts could be provided)
definition:
  v: Contact person/ legal guardian (multiple contacts could be provided)
min:
  v: 0
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: SubjectCz.subjectContact.contactPerson.type
path:
  v: SubjectCz.subjectContact.contactPerson.type
short:
  v: A.1.2.4.1 - Type of contact
definition:
  v: Type of contact
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.contactPerson.relationship
path:
  v: SubjectCz.subjectContact.contactPerson.relationship
short:
  v: A.1.2.4.2 - Relationship level
definition:
  v: Relationship type with the patient (e.g. father, wife, daughter)
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: SubjectCz.subjectContact.contactPerson.identifier
path:
  v: SubjectCz.subjectContact.contactPerson.identifier
short:
  v: A.1.2.4.3 - Identifier
definition:
  v: Identifier of the contact person/guardian . This field can contain more than one element.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: SubjectCz.subjectContact.contactPerson.given
path:
  v: SubjectCz.subjectContact.contactPerson.given
short:
  v: A.1.2.4.4 - Given name
definition:
  v: Given name of the contact person/guardian . This field can contain more than one element.
min:
  v: 1
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.family
path:
  v: SubjectCz.subjectContact.contactPerson.family
short:
  v: A.1.2.4.5 - Family name/surname
definition:
  v: The family name/surname/last name of the contact person/guardian . This field can contain more than one element.
min:
  v: 1
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.address
path:
  v: SubjectCz.subjectContact.contactPerson.address
short:
  v: A.1.2.4.6 - Address
definition:
  v: Mailing, home or office addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
min:
  v: 1
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: SubjectCz.subjectContact.contactPerson.telecom
path:
  v: SubjectCz.subjectContact.contactPerson.telecom
short:
  v: A.1.2.4.7 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
min:
  v: 0
max:
  v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint