PackagesCanonicalsLogsProblems
    Packages
    rs/hl7.fhir.eu.hdr@0.1.0-ballot
    http://hl7.eu/fhir/hdr/StructureDefinition/Subject
description: Hospital Discharge Report - Hospital Discharge Report subject data element - A.1.1 and A.1.2 eHN
package_name: rs/hl7.fhir.eu.hdr
derivation: specialization
name: SubjectHdrEhn
type: http://hl7.eu/fhir/hdr/StructureDefinition/Subject
elements:
  subjectIdentification:
    type: Base
    short: A.1.1 - Identification of the patient/subject
    index: 0
    elements:
      given: {type: string, short: A.1.1.1 - Given name, array: true, min: 1, index: 1}
      family: {type: string, short: A.1.1.2 - Family name/surname, array: true, min: 1, index: 2}
      birthDate: {type: dateTime, short: A.1.1.3 - Date of birth, index: 3}
      identifier: {type: Identifier, short: A.1.1.4 - National healthcare patient ID, array: true, min: 1, index: 4}
      nationality: {type: CodeableConcept, short: A.1.1.5 - Nationality, array: true, index: 5}
      gender: {type: CodeableConcept, short: A.1.1.6 - Gender, index: 6}
      countryOfAffiliation: {type: CodeableConcept, short: A.1.1.7 - Country of affiliation, index: 7}
    required: [birthDate, family, gender, given, identifier]
  subjectContact:
    type: Base
    short: A.1.2 - Patient/subject related contact information
    index: 8
    elements:
      personalContact:
        type: Base
        short: A.1.2.1 - Patient address
        index: 9
        elements:
          address: {type: Address, short: A.1.2.1.1 - Address, array: true, index: 10}
          telecom: {type: ContactPoint, short: A.1.2.1.2 - Telecom, array: true, index: 11}
      preferredHP:
        type: Base
        short: A.1.2.2 - 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).
        array: true
        index: 12
        elements:
          identifier: {type: Identifier, short: A.1.2.2.1 - Identifier of the HP, array: true, index: 13}
          name: {type: HumanName, short: A.1.2.2.2 - Name of the HP, index: 14}
          role: {type: CodeableConcept, short: A.1.2.2.3 - Role of the HP, array: true, index: 15}
          organization: {type: Base, short: A.1.2.2.4 - HP Organisation, index: 16}
          address: {type: Address, short: A.1.2.2.5 - Address, index: 17}
          telecom: {type: ContactPoint, short: A.1.2.2.6 - Telecom, array: true, index: 18}
        required: [name]
      contactPerson:
        type: Base
        short: A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
        array: true
        index: 19
        elements:
          role: {type: CodeableConcept, short: A.1.2.3.1 - Role of that person, array: true, index: 20}
          relationship: {type: CodeableConcept, short: A.1.2.3.2 - Relationship level, index: 21}
          given: {type: string, short: A.1.2.3.4 - Given name, array: true, min: 1, index: 22}
          family: {type: string, short: A.1.2.3.5 - Family name/surname, array: true, min: 1, index: 23}
          address: {type: Address, short: A.1.2.3.6 - Address, array: true, index: 24}
          telecom: {type: ContactPoint, short: A.1.2.3.7 - Telecom, array: true, index: 25}
          organization: {type: Base, short: A.1.2.3.8 - Contact person organisation, index: 26}
        required: [family, given]
package_version: 0.1.0-ballot
class: logical
kind: logical
url: http://hl7.eu/fhir/hdr/StructureDefinition/Subject
base: http://hl7.org/fhir/StructureDefinition/Base
version: 0.1.0-ballot
required: [subjectIdentification]