<?xml version="1.0" encoding="UTF-8"?>

<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="SubjectCz"/>
  <language value="en"/>
  <text>
    <status value="extensions"/>
  </text>
  <url value="https://hl7.cz/fhir/img/StructureDefinition/SubjectCz"/>
  <version value="0.1.0-ballot"/>
  <name value="LogEnSubjectImagingReportCz"/>
  <title value="A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject"/>
  <status value="draft"/>
  <date value="2026-05-26T08:31:12+00:00"/>
  <publisher value="HL7 Czech Republic"/>
  <contact>
    <name value="HL7 Czech Republic"/>
    <telecom>
      <system value="url"/>
      <value value="https://www.hl7.cz/"/>
    </telecom>
  </contact>
  <description value="Imaging Report - Imaging Report subject data element - A.1.1 and A.1.2"/>
  <jurisdiction>
    <coding>
      <system value="urn:iso:std:iso:3166"/>
      <code value="CZ"/>
      <display value="Czechia"/>
    </coding>
  </jurisdiction>
  <fhirVersion value="4.0.1"/>
  <kind value="logical"/>
  <abstract value="false"/>
  <type value="https://hl7.cz/fhir/img/StructureDefinition/SubjectCz"/>
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Base"/>
  <derivation value="specialization"/>
  <snapshot>
    <extension url="http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version">
      <valueString value="4.0.1"/>
    </extension>
    <element id="SubjectCz">
      <path value="SubjectCz"/>
      <short value="A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject"/>
      <definition value="Imaging Report - Imaging Report subject data element - A.1.1 and A.1.2"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="Base"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <isModifier value="false"/>
    </element>
    <element id="SubjectCz.subjectIdentification">
      <path value="SubjectCz.subjectIdentification"/>
      <short value="A.1.1 - Identification of the patient/subject"/>
      <definition value="Identification of the patient/subject"/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectIdentification"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.given">
      <path value="SubjectCz.subjectIdentification.given"/>
      <short value="A.1.1.1 - Given name"/>
      <definition value="The given name/first name of the patient (also known as forename or first name). This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectIdentification.given"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.family">
      <path value="SubjectCz.subjectIdentification.family"/>
      <short value="A.1.1.2 - Family name/surname"/>
      <definition value="The family name/surname/last name of the patient. This field can contain more than one element or multiple fields could be present."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectIdentification.family"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.birthDate">
      <path value="SubjectCz.subjectIdentification.birthDate"/>
      <short value="A.1.1.3 - Date of birth"/>
      <definition value="Complete date, following the ISO 8601."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectIdentification.birthDate"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.identifier">
      <path value="SubjectCz.subjectIdentification.identifier"/>
      <short value="A.1.1.4 - National healthcare patient ID"/>
      <definition value="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 value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectIdentification.identifier"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.nationality">
      <path value="SubjectCz.subjectIdentification.nationality"/>
      <short value="A.1.1.5 - Nationality"/>
      <definition value="Nationality of the patient."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectIdentification.nationality"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.gender">
      <path value="SubjectCz.subjectIdentification.gender"/>
      <short value="A.1.1.6 - Gender"/>
      <definition value="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 value="1"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectIdentification.gender"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.communicationLanguage">
      <path value="SubjectCz.subjectIdentification.communicationLanguage"/>
      <short value="A.1.1.7 - Communication language"/>
      <definition value="Language(s) in which the patient communicates"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectIdentification.communicationLanguage"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact">
      <path value="SubjectCz.subjectContact"/>
      <short value="A.1.2 - Patient/subject related contact information"/>
      <definition value="Patient/subject related contact information"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.address">
      <path value="SubjectCz.subjectContact.address"/>
      <short value="A.1.2.1 - Address"/>
      <definition value="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 value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.address"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Address"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.telecom">
      <path value="SubjectCz.subjectContact.telecom"/>
      <short value="A.1.2.2 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.telecom"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP">
      <path value="SubjectCz.subjectContact.preferredHP"/>
      <short value="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 value="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 value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.identifier">
      <path value="SubjectCz.subjectContact.preferredHP.identifier"/>
      <short value="A.1.2.3.1 - Identifier of the HP"/>
      <definition value="An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided."/>
      <min value="1"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.identifier"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.name">
      <path value="SubjectCz.subjectContact.preferredHP.name"/>
      <short value="A.1.2.3.2 - Name of the HP"/>
      <definition value="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 value="1"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.name"/>
        <min value="1"/>
        <max value="1"/>
      </base>
      <type>
        <code value="HumanName"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.role">
      <path value="SubjectCz.subjectContact.preferredHP.role"/>
      <short value="A.1.2.3.3 - Role of the HP"/>
      <definition value="Health professional role. Multiple roles could be provided."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.role"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.organization">
      <path value="SubjectCz.subjectContact.preferredHP.organization"/>
      <short value="A.1.2.3.4 - HP Organisation"/>
      <definition value="Health professional organisation"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.organization"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.address">
      <path value="SubjectCz.subjectContact.preferredHP.address"/>
      <short value="A.1.2.3.5 - Address"/>
      <definition value="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 value="0"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.address"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="Address"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.telecom">
      <path value="SubjectCz.subjectContact.preferredHP.telecom"/>
      <short value="A.1.2.3.6 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.preferredHP.telecom"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson">
      <path value="SubjectCz.subjectContact.contactPerson"/>
      <short value="A.1.2.4 - Contact person/ legal guardian (multiple contacts could be provided)"/>
      <definition value="Contact person/ legal guardian (multiple contacts could be provided)"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.type">
      <path value="SubjectCz.subjectContact.contactPerson.type"/>
      <short value="A.1.2.4.1 - Type of contact"/>
      <definition value="Type of contact"/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.type"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.relationship">
      <path value="SubjectCz.subjectContact.contactPerson.relationship"/>
      <short value="A.1.2.4.2 - Relationship level"/>
      <definition value="Relationship type with the patient (e.g. father, wife, daughter)"/>
      <min value="0"/>
      <max value="1"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.relationship"/>
        <min value="0"/>
        <max value="1"/>
      </base>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.identifier">
      <path value="SubjectCz.subjectContact.contactPerson.identifier"/>
      <short value="A.1.2.4.3 - Identifier"/>
      <definition value="Identifier of the contact person/guardian . This field can contain more than one element."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.identifier"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.given">
      <path value="SubjectCz.subjectContact.contactPerson.given"/>
      <short value="A.1.2.4.4 - Given name"/>
      <definition value="Given name of the contact person/guardian . This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.given"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.family">
      <path value="SubjectCz.subjectContact.contactPerson.family"/>
      <short value="A.1.2.4.5 - Family name/surname"/>
      <definition value="The family name/surname/last name of the contact person/guardian . This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.family"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.address">
      <path value="SubjectCz.subjectContact.contactPerson.address"/>
      <short value="A.1.2.4.6 - Address"/>
      <definition value="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 value="1"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.address"/>
        <min value="1"/>
        <max value="*"/>
      </base>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.telecom">
      <path value="SubjectCz.subjectContact.contactPerson.telecom"/>
      <short value="A.1.2.4.7 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <base>
        <path value="SubjectCz.subjectContact.contactPerson.telecom"/>
        <min value="0"/>
        <max value="*"/>
      </base>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
  </snapshot>
  <differential>
    <element id="SubjectCz">
      <path value="SubjectCz"/>
      <short value="A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject"/>
      <definition value="Imaging Report - Imaging Report subject data element - A.1.1 and A.1.2"/>
    </element>
    <element id="SubjectCz.subjectIdentification">
      <path value="SubjectCz.subjectIdentification"/>
      <short value="A.1.1 - Identification of the patient/subject"/>
      <definition value="Identification of the patient/subject"/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.given">
      <path value="SubjectCz.subjectIdentification.given"/>
      <short value="A.1.1.1 - Given name"/>
      <definition value="The given name/first name of the patient (also known as forename or first name). This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.family">
      <path value="SubjectCz.subjectIdentification.family"/>
      <short value="A.1.1.2 - Family name/surname"/>
      <definition value="The family name/surname/last name of the patient. This field can contain more than one element or multiple fields could be present."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.birthDate">
      <path value="SubjectCz.subjectIdentification.birthDate"/>
      <short value="A.1.1.3 - Date of birth"/>
      <definition value="Complete date, following the ISO 8601."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="dateTime"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.identifier">
      <path value="SubjectCz.subjectIdentification.identifier"/>
      <short value="A.1.1.4 - National healthcare patient ID"/>
      <definition value="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 value="1"/>
      <max value="*"/>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.nationality">
      <path value="SubjectCz.subjectIdentification.nationality"/>
      <short value="A.1.1.5 - Nationality"/>
      <definition value="Nationality of the patient."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.gender">
      <path value="SubjectCz.subjectIdentification.gender"/>
      <short value="A.1.1.6 - Gender"/>
      <definition value="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 value="1"/>
      <max value="1"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectIdentification.communicationLanguage">
      <path value="SubjectCz.subjectIdentification.communicationLanguage"/>
      <short value="A.1.1.7 - Communication language"/>
      <definition value="Language(s) in which the patient communicates"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact">
      <path value="SubjectCz.subjectContact"/>
      <short value="A.1.2 - Patient/subject related contact information"/>
      <definition value="Patient/subject related contact information"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.address">
      <path value="SubjectCz.subjectContact.address"/>
      <short value="A.1.2.1 - Address"/>
      <definition value="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 value="0"/>
      <max value="*"/>
      <type>
        <code value="Address"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.telecom">
      <path value="SubjectCz.subjectContact.telecom"/>
      <short value="A.1.2.2 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP">
      <path value="SubjectCz.subjectContact.preferredHP"/>
      <short value="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 value="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 value="0"/>
      <max value="*"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.identifier">
      <path value="SubjectCz.subjectContact.preferredHP.identifier"/>
      <short value="A.1.2.3.1 - Identifier of the HP"/>
      <definition value="An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided."/>
      <min value="1"/>
      <max value="1"/>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.name">
      <path value="SubjectCz.subjectContact.preferredHP.name"/>
      <short value="A.1.2.3.2 - Name of the HP"/>
      <definition value="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 value="1"/>
      <max value="1"/>
      <type>
        <code value="HumanName"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.role">
      <path value="SubjectCz.subjectContact.preferredHP.role"/>
      <short value="A.1.2.3.3 - Role of the HP"/>
      <definition value="Health professional role. Multiple roles could be provided."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.organization">
      <path value="SubjectCz.subjectContact.preferredHP.organization"/>
      <short value="A.1.2.3.4 - HP Organisation"/>
      <definition value="Health professional organisation"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.address">
      <path value="SubjectCz.subjectContact.preferredHP.address"/>
      <short value="A.1.2.3.5 - Address"/>
      <definition value="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 value="0"/>
      <max value="1"/>
      <type>
        <code value="Address"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.preferredHP.telecom">
      <path value="SubjectCz.subjectContact.preferredHP.telecom"/>
      <short value="A.1.2.3.6 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson">
      <path value="SubjectCz.subjectContact.contactPerson"/>
      <short value="A.1.2.4 - Contact person/ legal guardian (multiple contacts could be provided)"/>
      <definition value="Contact person/ legal guardian (multiple contacts could be provided)"/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="Base"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.type">
      <path value="SubjectCz.subjectContact.contactPerson.type"/>
      <short value="A.1.2.4.1 - Type of contact"/>
      <definition value="Type of contact"/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.relationship">
      <path value="SubjectCz.subjectContact.contactPerson.relationship"/>
      <short value="A.1.2.4.2 - Relationship level"/>
      <definition value="Relationship type with the patient (e.g. father, wife, daughter)"/>
      <min value="0"/>
      <max value="1"/>
      <type>
        <code value="CodeableConcept"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.identifier">
      <path value="SubjectCz.subjectContact.contactPerson.identifier"/>
      <short value="A.1.2.4.3 - Identifier"/>
      <definition value="Identifier of the contact person/guardian . This field can contain more than one element."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="Identifier"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.given">
      <path value="SubjectCz.subjectContact.contactPerson.given"/>
      <short value="A.1.2.4.4 - Given name"/>
      <definition value="Given name of the contact person/guardian . This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.family">
      <path value="SubjectCz.subjectContact.contactPerson.family"/>
      <short value="A.1.2.4.5 - Family name/surname"/>
      <definition value="The family name/surname/last name of the contact person/guardian . This field can contain more than one element."/>
      <min value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.address">
      <path value="SubjectCz.subjectContact.contactPerson.address"/>
      <short value="A.1.2.4.6 - Address"/>
      <definition value="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 value="1"/>
      <max value="*"/>
      <type>
        <code value="string"/>
      </type>
    </element>
    <element id="SubjectCz.subjectContact.contactPerson.telecom">
      <path value="SubjectCz.subjectContact.contactPerson.telecom"/>
      <short value="A.1.2.4.7 - Telecom"/>
      <definition value="Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided."/>
      <min value="0"/>
      <max value="*"/>
      <type>
        <code value="ContactPoint"/>
      </type>
    </element>
  </differential>
</StructureDefinition>