HeaderSzzCz
type: StructureDefinition
node role: treeRoot
id:
  v: HeaderSzzCz
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition HeaderSzzCz Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> HeaderSzzCz 0..* Base A.1 - Document header #xD; subject 1..1 SubjectCz A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject #xD; payer 0..1 Base A.1.3 - Health insurance and payment information - Health insurance information is not always required, however, in some jurisdictions, the insurance number is also used as the patient identifier. It is necessary not just for identification but also forms access to funding for care. #xD; insuranceCode 0..1 Identifier A.1.3.1 - Health insurance code #xD; insuranceName 0..1 string A.1.3.2 - Health insurance name #xD; insuranceNumber 0..1 Identifier A.1.3.3 - Health insurance number #xD; informationRecipient 0..* Base A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable #xD; <a href="StructureDefinition-HeaderSzzCz-definitions.html#HeaderSzzCz.informationRecipient.identifier" title="The health professional or patient identifier. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier could be used.">identifier 0..1 Identifier A.1.4.1 - Recipient identifier #xD; name 0..1 HumanName A.1.4.2 - Recipient name #xD; organizationID 0..* Identifier A.1.4.3 - Recipient organisation ID #xD; organization 0..1 Base A.1.4.4 - Recipient organisation #xD; <a href="StructureDefinition-HeaderSzzCz-definitions.html#HeaderSzzCz.informationRecipient.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…
url:
  v: https://hl7.cz/fhir/szz/StructureDefinition/HeaderSzzCz
  l: HeaderSzzCz
version:
  v: 0.0.1
name:
  v: LogEnHeaderSzzCz
title:
  v: A.1 - Document header
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: Header of the shared health record according to Czech specifications.
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/HeaderSzzCz
  l: HeaderSzzCz
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: HeaderSzzCz
    path:
      v: HeaderSzzCz
    short:
      v: A.1 - Document header
    definition:
      v: Header of the shared health record according to Czech specifications.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: HeaderSzzCz.subject
    path:
      v: HeaderSzzCz.subject
    short:
      v: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
    definition:
      v: Identification of the patient/subject and Patient/subject related contact information
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: HeaderSzzCz.subject
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: https://hl7.cz/fhir/szz/StructureDefinition/SubjectCz
        l: SubjectCz
  element:
    id:
      v: HeaderSzzCz.payer
    path:
      v: HeaderSzzCz.payer
    short:
      v: A.1.3 - Health insurance and payment information - Health insurance information is not always required, however, in some jurisdictions, the insurance number is also used as the patient identifier. It is necessary not just for identification but also forms access to funding for care.
    definition:
      v: Health insurance and payment information - Health insurance information is not always required, however, in some jurisdictions, the insurance number is also used as the patient identifier. It is necessary not just for identification but also forms access to funding for care.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: HeaderSzzCz.payer
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: HeaderSzzCz.payer.insuranceCode
    path:
      v: HeaderSzzCz.payer.insuranceCode
    short:
      v: A.1.3.1 - Health insurance code
    definition:
      v: Unique health insurance company identification code.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: HeaderSzzCz.payer.insuranceCode
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Identifier
        l: Identifier
  element:
    id:
      v: HeaderSzzCz.payer.insuranceName
    path:
      v: HeaderSzzCz.payer.insuranceName
    short:
      v: A.1.3.2 - Health insurance name
    definition:
      v: Full, official name of the healthcare insurance provider.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: HeaderSzzCz.payer.insuranceName
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: HeaderSzzCz.payer.insuranceNumber
    path:
      v: HeaderSzzCz.payer.insuranceNumber
    short:
      v: A.1.3.3 - Health insurance number
    definition:
      v: Number or code under which the insured person is registered at the insurance provider.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: HeaderSzzCz.payer.insuranceNumber
      min:
        v: 0
      max:
        v: 1

code:
  v: Identifier
  l: Identifier

id:
  v: HeaderSzzCz.informationRecipient
path:
  v: HeaderSzzCz.informationRecipient
short:
  v: A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable
definition:
  v: Information recipient - (intended recipient or recipients of the report), if applicable
min:
  v: 0
max:
  v: *
base:
  path:
    v: HeaderSzzCz.informationRecipient
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.informationRecipient.identifier
path:
  v: HeaderSzzCz.informationRecipient.identifier
short:
  v: A.1.4.1 - Recipient identifier
definition:
  v: The health professional or patient identifier. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier could be used.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.informationRecipient.identifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.informationRecipient.name
path:
  v: HeaderSzzCz.informationRecipient.name
short:
  v: A.1.4.2 - Recipient name
definition:
  v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.informationRecipient.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: HeaderSzzCz.informationRecipient.organizationID
path:
  v: HeaderSzzCz.informationRecipient.organizationID
short:
  v: A.1.4.3 - Recipient organisation ID
definition:
  v: The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: HeaderSzzCz.informationRecipient.organizationID
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.informationRecipient.organization
path:
  v: HeaderSzzCz.informationRecipient.organization
short:
  v: A.1.4.4 - Recipient organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.informationRecipient.organization
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.informationRecipient.address
path:
  v: HeaderSzzCz.informationRecipient.address
short:
  v: A.1.4.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: HeaderSzzCz.informationRecipient.address
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: HeaderSzzCz.informationRecipient.country
path:
  v: HeaderSzzCz.informationRecipient.country
short:
  v: A.1.4.6 - Country
definition:
  v: Country of the intended recipient as part of the address.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.informationRecipient.country
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

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

id:
  v: HeaderSzzCz.author
path:
  v: HeaderSzzCz.author
short:
  v: A.1.5 - Author (by whom the Shared health record was/were authored). Multiple authors could be provided.
definition:
  v: Author (by whom the Shared health record was/were authored). Multiple authors could be provided.
min:
  v: 1
max:
  v: *
base:
  path:
    v: HeaderSzzCz.author
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.author.identifier
path:
  v: HeaderSzzCz.author.identifier
short:
  v: A.1.5.1 - Author identifier
definition:
  v: The health professional identifier that will allow addressing recipients within a national or international data exchange infrastructure, such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier should be used.
min:
  v: 1
max:
  v: *
base:
  path:
    v: HeaderSzzCz.author.identifier
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.author.name
path:
  v: HeaderSzzCz.author.name
short:
  v: A.1.5.2 - Author name
definition:
  v: Person name [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: HeaderSzzCz.author.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: HeaderSzzCz.author.organizationID
path:
  v: HeaderSzzCz.author.organizationID
short:
  v: A.1.5.3 - Author organisation ID
definition:
  v: The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided.
min:
  v: 0
max:
  v: *
base:
  path:
    v: HeaderSzzCz.author.organizationID
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.author.organization
path:
  v: HeaderSzzCz.author.organization
short:
  v: A.1.5.4 - Author organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.author.organization
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.author.dateTime
path:
  v: HeaderSzzCz.author.dateTime
short:
  v: A.1.5.5 - Date Time
definition:
  v: Date and time of the last modification of the document by its Author.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.author.dateTime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HeaderSzzCz.documentMetadata
path:
  v: HeaderSzzCz.documentMetadata
short:
  v: A.1.6 - Document metadata
definition:
  v: Document metadata
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.documentMetadata.identifier
path:
  v: HeaderSzzCz.documentMetadata.identifier
short:
  v: A.1.6.1 - Document ID
definition:
  v: Unique identifier of the document
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.identifier
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.documentMetadata.type
path:
  v: HeaderSzzCz.documentMetadata.type
short:
  v: A.1.6.2 - Document type
definition:
  v: Identifies the type of document at hand, e.g. Shared health record.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.type
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.status
path:
  v: HeaderSzzCz.documentMetadata.status
short:
  v: A.1.6.3 - Document status
definition:
  v: The status of the Shared health record report. E.g., preliminary, final.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.status
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.dateTime
path:
  v: HeaderSzzCz.documentMetadata.dateTime
short:
  v: A.1.6.4 - Report date and time
definition:
  v: Date and time of the Shared health record creation.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.dateTime
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HeaderSzzCz.documentMetadata.title
path:
  v: HeaderSzzCz.documentMetadata.title
short:
  v: A.1.6.5 - Document title
definition:
  v: Document title, fix value ''Shared health record''.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.title
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HeaderSzzCz.documentMetadata.custodian
path:
  v: HeaderSzzCz.documentMetadata.custodian
short:
  v: A.1.6.6 - Report custodian
definition:
  v: Organisation that is in charge of maintaining the report [this element will include organisation ID, name, address etc., as other elements describing organisations].
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.custodian
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.documentMetadata.confidentiality
path:
  v: HeaderSzzCz.documentMetadata.confidentiality
short:
  v: A.1.6.7 - Confidentiality
definition:
  v: Level of confidentiality of the document. Implicit value is normal.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.confidentiality
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.language
path:
  v: HeaderSzzCz.documentMetadata.language
short:
  v: A.1.6.8 - Language
definition:
  v: Language in which the document is written. Language is expressed by the ISO language code.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.language
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.version
path:
  v: HeaderSzzCz.documentMetadata.version
short:
  v: A.1.6.9 - Version
definition:
  v: Version of the document
min:
  v: 0
max:
  v: 1
base:
  path:
    v: HeaderSzzCz.documentMetadata.version
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: HeaderSzzCz.digitalSignature
path:
  v: HeaderSzzCz.digitalSignature
short:
  v: A.1.7 - Digital signature
definition:
  v: Digital signature
min:
  v: 0
max:
  v: *
base:
  path:
    v: HeaderSzzCz.digitalSignature
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: https://hl7.cz/fhir/szz/StructureDefinition/DigitalSignatureCz
    l: DigitalSignatureCz

element:
  id:
    v: HeaderSzzCz
  path:
    v: HeaderSzzCz
  short:
    v: A.1 - Document header
  definition:
    v: Header of the shared health record according to Czech specifications.
element:
  id:
    v: HeaderSzzCz.subject
  path:
    v: HeaderSzzCz.subject
  short:
    v: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
  definition:
    v: Identification of the patient/subject and Patient/subject related contact information
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: https://hl7.cz/fhir/szz/StructureDefinition/SubjectCz
      l: SubjectCz
element:
  id:
    v: HeaderSzzCz.payer
  path:
    v: HeaderSzzCz.payer
  short:
    v: A.1.3 - Health insurance and payment information - Health insurance information is not always required, however, in some jurisdictions, the insurance number is also used as the patient identifier. It is necessary not just for identification but also forms access to funding for care.
  definition:
    v: Health insurance and payment information - Health insurance information is not always required, however, in some jurisdictions, the insurance number is also used as the patient identifier. It is necessary not just for identification but also forms access to funding for care.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: HeaderSzzCz.payer.insuranceCode
  path:
    v: HeaderSzzCz.payer.insuranceCode
  short:
    v: A.1.3.1 - Health insurance code
  definition:
    v: Unique health insurance company identification code.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: HeaderSzzCz.payer.insuranceName
  path:
    v: HeaderSzzCz.payer.insuranceName
  short:
    v: A.1.3.2 - Health insurance name
  definition:
    v: Full, official name of the healthcare insurance provider.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: HeaderSzzCz.payer.insuranceNumber
  path:
    v: HeaderSzzCz.payer.insuranceNumber
  short:
    v: A.1.3.3 - Health insurance number
  definition:
    v: Number or code under which the insured person is registered at the insurance provider.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: HeaderSzzCz.informationRecipient
  path:
    v: HeaderSzzCz.informationRecipient
  short:
    v: A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable
  definition:
    v: Information recipient - (intended recipient or recipients of the report), if applicable
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: HeaderSzzCz.informationRecipient.identifier
  path:
    v: HeaderSzzCz.informationRecipient.identifier
  short:
    v: A.1.4.1 - Recipient identifier
  definition:
    v: The health professional or patient identifier. Either an internal identifier assigned by a healthcare provider institution or (preferably) a national health professional ID such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier could be used.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: HeaderSzzCz.informationRecipient.name
  path:
    v: HeaderSzzCz.informationRecipient.name
  short:
    v: A.1.4.2 - Recipient name
  definition:
    v: Person name [the structure of the name will be the same as for the patient (given name, family name / surname)].
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: HumanName
      l: HumanName
element:
  id:
    v: HeaderSzzCz.informationRecipient.organizationID
  path:
    v: HeaderSzzCz.informationRecipient.organizationID
  short:
    v: A.1.4.3 - Recipient organisation ID
  definition:
    v: The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: HeaderSzzCz.informationRecipient.organization
  path:
    v: HeaderSzzCz.informationRecipient.organization
  short:
    v: A.1.4.4 - Recipient organisation
  definition:
    v: The healthcare provider organisation information.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: HeaderSzzCz.informationRecipient.address
  path:
    v: HeaderSzzCz.informationRecipient.address
  short:
    v: A.1.4.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
element:
  id:
    v: HeaderSzzCz.informationRecipient.country
  path:
    v: HeaderSzzCz.informationRecipient.country

v: A.1.4.6 - Country

v: Country of the intended recipient as part of the address.

v: 1

v: 1

code:
  v: CodeableConcept
  l: CodeableConcept

id:
  v: HeaderSzzCz.informationRecipient.telecom
path:
  v: HeaderSzzCz.informationRecipient.telecom
short:
  v: A.1.4.7 - Telecom
definition:
  v: Telecommunication contact information (addresses) associated to 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: HeaderSzzCz.author
path:
  v: HeaderSzzCz.author
short:
  v: A.1.5 - Author (by whom the Shared health record was/were authored). Multiple authors could be provided.
definition:
  v: Author (by whom the Shared health record was/were authored). Multiple authors could be provided.
min:
  v: 1
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.author.identifier
path:
  v: HeaderSzzCz.author.identifier
short:
  v: A.1.5.1 - Author identifier
definition:
  v: The health professional identifier that will allow addressing recipients within a national or international data exchange infrastructure, such as the licence or registration number. In case when the recipient is not a health professional, e.g. patient, appropriate personal identifier should be used.
min:
  v: 1
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.author.name
path:
  v: HeaderSzzCz.author.name
short:
  v: A.1.5.2 - Author name
definition:
  v: Person name [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: HeaderSzzCz.author.organizationID
path:
  v: HeaderSzzCz.author.organizationID
short:
  v: A.1.5.3 - Author organisation ID
definition:
  v: The healthcare provider organisation identifier. Identifier that is unique within a defined scope. Example: National healthcare provider ID. Multiple identifiers could be provided.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.author.organization
path:
  v: HeaderSzzCz.author.organization
short:
  v: A.1.5.4 - Author organisation
definition:
  v: The healthcare provider organisation information.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.author.dateTime
path:
  v: HeaderSzzCz.author.dateTime
short:
  v: A.1.5.5 - Date Time
definition:
  v: Date and time of the last modification of the document by its Author.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HeaderSzzCz.documentMetadata
path:
  v: HeaderSzzCz.documentMetadata
short:
  v: A.1.6 - Document metadata
definition:
  v: Document metadata
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.documentMetadata.identifier
path:
  v: HeaderSzzCz.documentMetadata.identifier
short:
  v: A.1.6.1 - Document ID
definition:
  v: Unique identifier of the document
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: HeaderSzzCz.documentMetadata.type
path:
  v: HeaderSzzCz.documentMetadata.type
short:
  v: A.1.6.2 - Document type
definition:
  v: Identifies the type of document at hand, e.g. Shared health record.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.status
path:
  v: HeaderSzzCz.documentMetadata.status
short:
  v: A.1.6.3 - Document status
definition:
  v: The status of the Shared health record report. E.g., preliminary, final.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.dateTime
path:
  v: HeaderSzzCz.documentMetadata.dateTime
short:
  v: A.1.6.4 - Report date and time
definition:
  v: Date and time of the Shared health record creation.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: HeaderSzzCz.documentMetadata.title
path:
  v: HeaderSzzCz.documentMetadata.title
short:
  v: A.1.6.5 - Document title
definition:
  v: Document title, fix value ''Shared health record''.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: HeaderSzzCz.documentMetadata.custodian
path:
  v: HeaderSzzCz.documentMetadata.custodian
short:
  v: A.1.6.6 - Report custodian
definition:
  v: Organisation that is in charge of maintaining the report [this element will include organisation ID, name, address etc., as other elements describing organisations].
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: HeaderSzzCz.documentMetadata.confidentiality
path:
  v: HeaderSzzCz.documentMetadata.confidentiality
short:
  v: A.1.6.7 - Confidentiality
definition:
  v: Level of confidentiality of the document. Implicit value is normal.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.language
path:
  v: HeaderSzzCz.documentMetadata.language
short:
  v: A.1.6.8 - Language
definition:
  v: Language in which the document is written. Language is expressed by the ISO language code.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: HeaderSzzCz.documentMetadata.version
path:
  v: HeaderSzzCz.documentMetadata.version
short:
  v: A.1.6.9 - Version
definition:
  v: Version of the document
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: HeaderSzzCz.digitalSignature
path:
  v: HeaderSzzCz.digitalSignature
short:
  v: A.1.7 - Digital signature
definition:
  v: Digital signature
min:
  v: 0
max:
  v: *
type:
  code:
    v: https://hl7.cz/fhir/szz/StructureDefinition/DigitalSignatureCz
    l: DigitalSignatureCz