LogHeaderPSCzEn
type: StructureDefinition
node role: treeRoot
id:
  v: LogHeaderPSCzEn
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition LogHeaderPSCzEn Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> LogHeaderPSCzEn 0..* Base A.1 – Document Header #xD; patient 1..1 Base A.1.1 Patient identification #xD; givenName 1..* string A.1.1.1 Given name #xD; familyName 1..1 string A.1.1.2 Family name #xD; dateOfBirth 1..1 date A.1.1.3 Date of birth #xD; patientId 1..* Identifier A.1.1.4 Patient identifier #xD; nationality 0..* CodeableConcept A.1.1.5 Citizenship #xD; sex 1..1 code A.1.1.6 Administrative sex #xD; language 0..* CodeableConcept A.1.1.7 Communication language #xD; contact 0..1 Base A.1.2 Patient contact information #xD; address 0..* Address A.1.2.1 Address #xD; telecom 0..* ContactPoint A.1.2.2 Telecommunication contact #xD; preferredPhysician 0..* Base A.1.2.3 Preferred physician #xD; physicianId 1..1 Identifier A.1.2.3.1 Physician identifier #xD; physicianName 1..1 HumanName A.1.2.3.2 Physician name #xD; specialty 0..* CodeableConcept A.1.2.3.3 Specialty #xD; providerIdAndName 0..1 Base A.1.2.3.4 Provider ID and name #xD; id 0..1 Identifier A.1.2.3.4.1 Provider identifier #xD; name 0..1 string A.1.2.3.4.2 Provider name #xD; providerAddress 0..1 Address A.1.2.3.5 Provider address #xD; providerTelecom 0..* ContactPoint A.1.2.3.6 Telecommunication contact #xD; contactPerson 0..* Base A.1.2.4 Legal representative and other contact persons #xD; type 0..1 CodeableConcept A.1.2.4.1 Contact type #xD; relationship 0..1 CodeableConcept A.1.2.4.2 Relationship to patient #xD; personId 0..* Identifier A.1.2.4.3 Person identifier #xD; givenName 1..* string A.1.2.4.4 Given name #xD; familyName 1..* string A.1.2.4.5 Family name #xD; address 0..1 Address A.1.2.4.6 Contact person address #xD; telecom 0..* ContactPoint A.1.2.4.7 Telecommunication contact #xD; insurer 0..1 Base A.1.3 Health insurance #xD; insurerCode 0..1 Identifier A.1.3.1 Health insurance code #xD; name 0..1 string A.1.3.2 Health insurance …
url:
  v: https://hl7.cz/fhir/ps/StructureDefinition/LogHeaderPSCzEn
  l: LogHeaderPSCzEn
version:
  v: 0.0.1
name:
  v: LogCzHeaderEn
title:
  v: A.1 – Document Header
status:
  v: draft
date:
  v: 2025-12-29T14:27:43+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: Logical model of the Patient Summary document header. Document header containing administrative information.
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/ps/StructureDefinition/LogHeaderPSCzEn
  l: LogHeaderPSCzEn
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: LogHeaderPSCzEn
    path:
      v: LogHeaderPSCzEn
    short:
      v: A.1 – Document Header
    definition:
      v: Logical model of the Patient Summary document header. Document header containing administrative information.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: LogHeaderPSCzEn.patient
    path:
      v: LogHeaderPSCzEn.patient
    short:
      v: A.1.1 Patient identification
    definition:
      v: Patient identification – given name(s), family name, date of birth, identifiers, citizenship, administrative sex, communication language.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: LogHeaderPSCzEn.patient
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: LogHeaderPSCzEn.patient.givenName
    path:
      v: LogHeaderPSCzEn.patient.givenName
    short:
      v: A.1.1.1 Given name
    definition:
      v: Patient’s given name.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: LogHeaderPSCzEn.patient.givenName
      min:
        v: 1
      max:
        v: *
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: LogHeaderPSCzEn.patient.familyName
    path:
      v: LogHeaderPSCzEn.patient.familyName
    short:
      v: A.1.1.2 Family name
    definition:
      v: Patient’s family name.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: LogHeaderPSCzEn.patient.familyName
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: string
        l: string
  element:
    id:
      v: LogHeaderPSCzEn.patient.dateOfBirth
    path:
      v: LogHeaderPSCzEn.patient.dateOfBirth
    short:
      v: A.1.1.3 Date of birth
    definition:
      v: Patient’s date (and optionally time) of birth.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: LogHeaderPSCzEn.patient.dateOfBirth
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: date
        l: date
  element:
    id:
      v: LogHeaderPSCzEn.patient.patientId
    path:
      v: LogHeaderPSCzEn.patient.patientId
    short:
      v: A.1.1.4 Patient identifier
    definition:
      v: Unique person identifier – RID, DRID, passport number, etc.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: LogHeaderPSCzEn.patient.patientId
      min:
        v: 1
      max:
        v: *

code:
  v: Identifier
  l: Identifier

id:
  v: LogHeaderPSCzEn.patient.nationality
path:
  v: LogHeaderPSCzEn.patient.nationality
short:
  v: A.1.1.5 Citizenship
definition:
  v: Citizenship according to Act No. 186/2013 Coll.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.patient.nationality
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.patient.sex
path:
  v: LogHeaderPSCzEn.patient.sex
short:
  v: A.1.1.6 Administrative sex
definition:
  v: Administrative sex according to official documents.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.patient.sex
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: code
    l: code

id:
  v: LogHeaderPSCzEn.patient.language
path:
  v: LogHeaderPSCzEn.patient.language
short:
  v: A.1.1.7 Communication language
definition:
  v: Language(s) the patient uses to communicate.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.patient.language
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact
path:
  v: LogHeaderPSCzEn.contact
short:
  v: A.1.2 Patient contact information
definition:
  v: Patient contact details, including address, contacts, and preferred physician.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.address
path:
  v: LogHeaderPSCzEn.contact.address
short:
  v: A.1.2.1 Address
definition:
  v: Postal address (address lines, city, postal code, country).
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.address
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Address
    l: Address

id:
  v: LogHeaderPSCzEn.contact.telecom
path:
  v: LogHeaderPSCzEn.contact.telecom
short:
  v: A.1.2.2 Telecommunication contact
definition:
  v: Telephone, email, etc.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.telecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician
short:
  v: A.1.2.3 Preferred physician
definition:
  v: Identification of the preferred physician with whom the patient is registered.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianId
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianId
short:
  v: A.1.2.3.1 Physician identifier
definition:
  v: Physician identifier according to NR-ZP.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.physicianId
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianName
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianName
short:
  v: A.1.2.3.2 Physician name
definition:
  v: Full name of the physician.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.physicianName
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.specialty
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.specialty
short:
  v: A.1.2.3.3 Specialty
definition:
  v: Physician specialty according to the NR-ZP code system.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.specialty
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName
short:
  v: A.1.2.3.4 Provider ID and name
definition:
  v: Identifier and name of the provider represented by the physician.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.id
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.id
short:
  v: A.1.2.3.4.1 Provider identifier
definition:
  v: Provider identifier.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.id
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.name
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.name
short:
  v: A.1.2.3.4.2 Provider name
definition:
  v: Official name of the healthcare provider.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerAddress
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerAddress
short:
  v: A.1.2.3.5 Provider address
definition:
  v: Postal address of the healthcare provider.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.providerAddress
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerTelecom
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerTelecom
short:
  v: A.1.2.3.6 Telecommunication contact
definition:
  v: Provider telephone or email.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician.providerTelecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: LogHeaderPSCzEn.contact.contactPerson
path:
  v: LogHeaderPSCzEn.contact.contactPerson
short:
  v: A.1.2.4 Legal representative and other contact persons
definition:
  v: Contact person – e.g. legal representative or another close person.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.contactPerson.type
path:
  v: LogHeaderPSCzEn.contact.contactPerson.type
short:
  v: A.1.2.4.1 Contact type
definition:
  v: Type of contact person – legal representative, emergency contact, etc.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.type
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.contactPerson.relationship
path:
  v: LogHeaderPSCzEn.contact.contactPerson.relationship
short:
  v: A.1.2.4.2 Relationship to patient
definition:
  v: Family or other relationship to the patient.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.relationship
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.contactPerson.personId
path:
  v: LogHeaderPSCzEn.contact.contactPerson.personId
short:
  v: A.1.2.4.3 Person identifier
definition:
  v: Unique identifier of the contact person.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.personId
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.contactPerson.givenName
path:
  v: LogHeaderPSCzEn.contact.contactPerson.givenName
short:
  v: A.1.2.4.4 Given name
definition:
  v: Given name of the contact person.
min:
  v: 1
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.givenName
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.contactPerson.familyName
path:
  v: LogHeaderPSCzEn.contact.contactPerson.familyName
short:
  v: A.1.2.4.5 Family name
definition:
  v: Family name of the contact person.
min:
  v: 1
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.familyName
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.contactPerson.address
path:
  v: LogHeaderPSCzEn.contact.contactPerson.address
short:
  v: A.1.2.4.6 Contact person address
definition:
  v: Address of the contact person.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.address
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: LogHeaderPSCzEn.contact.contactPerson.telecom
path:
  v: LogHeaderPSCzEn.contact.contactPerson.telecom
short:
  v: A.1.2.4.7 Telecommunication contact
definition:
  v: Telephone, email, etc.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.contact.contactPerson.telecom
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: LogHeaderPSCzEn.insurer
path:
  v: LogHeaderPSCzEn.insurer
short:
  v: A.1.3 Health insurance
definition:
  v: Information about the patient’s health insurance.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.insurer
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.insurer.insurerCode
path:
  v: LogHeaderPSCzEn.insurer.insurerCode
short:
  v: A.1.3.1 Health insurance code
definition:
  v: Health insurance fund code.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.insurer.insurerCode
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.insurer.name
path:
  v: LogHeaderPSCzEn.insurer.name
short:
  v: A.1.3.2 Health insurance name
definition:
  v: Official name of the insurance fund.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.insurer.name
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.insurer.insuredPersonNumber
path:
  v: LogHeaderPSCzEn.insurer.insuredPersonNumber
short:
  v: A.1.3.3 Health insurance number
definition:
  v: Insured person number.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.insurer.insuredPersonNumber
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author
path:
  v: LogHeaderPSCzEn.author
short:
  v: A.1.4 Document author
definition:
  v: Person or system that created the document.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.author
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.author.authorId
path:
  v: LogHeaderPSCzEn.author.authorId
short:
  v: A.1.4.1 Author identifier
definition:
  v: Author identifier (healthcare professional or information system).
min:
  v: 1
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.author.authorId
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author.name
path:
  v: LogHeaderPSCzEn.author.name
short:
  v: A.1.4.2 Author name
definition:
  v: Name of the person or system that compiled the document.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.author.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.author.organizationId
path:
  v: LogHeaderPSCzEn.author.organizationId
short:
  v: A.1.4.3 Organization ID
definition:
  v: Identifier of the organization represented by the author.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.author.organizationId
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author.organization
path:
  v: LogHeaderPSCzEn.author.organization
short:
  v: A.1.4.4 Author organization
definition:
  v: Name of the organization represented by the author.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.author.organization
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.author.date
path:
  v: LogHeaderPSCzEn.author.date
short:
  v: A.1.4.5 Date and time of record
definition:
  v: Date and time of the last document modification.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.author.date
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.verifier
path:
  v: LogHeaderPSCzEn.verifier
short:
  v: A.1.5 Verified by
definition:
  v: Person who verified the document.
min:
  v: 1
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.verifier
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.verifier.verifierId
path:
  v: LogHeaderPSCzEn.verifier.verifierId
short:
  v: A.1.5.1 Verifier identifier
definition:
  v: Identifier of the healthcare professional who verified the document. National ID of a healthcare professional recorded in KRZP. The verifier is listed only if different from the document author.
min:
  v: 1
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.verifier.verifierId
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.verifier.name
path:
  v: LogHeaderPSCzEn.verifier.name
short:
  v: A.1.5.2 Verifier name
definition:
  v: Full name and identifying details of the person who verified the document.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.verifier.name
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.verifier.organizationId
path:
  v: LogHeaderPSCzEn.verifier.organizationId
short:
  v: A.1.5.3 Organization ID
definition:
  v: Identifier of the organization represented by the verifier.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.verifier.organizationId
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.verifier.organization
path:
  v: LogHeaderPSCzEn.verifier.organization
short:
  v: A.1.5.4 Verifier organization
definition:
  v: Name and identifying details of the healthcare provider represented by the verifier.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.verifier.organization
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.verifier.date
path:
  v: LogHeaderPSCzEn.verifier.date
short:
  v: A.1.5.5 Verification date and time
definition:
  v: Date and time of document verification.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.verifier.date
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.metadata
path:
  v: LogHeaderPSCzEn.metadata
short:
  v: A.1.6 Document metadata
definition:
  v: Technical document metadata.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.metadata.documentId
path:
  v: LogHeaderPSCzEn.metadata.documentId
short:
  v: A.1.6.1 Document ID
definition:
  v: Unique document identifier.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.documentId
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.metadata.category
path:
  v: LogHeaderPSCzEn.metadata.category
short:
  v: A.1.6.2 Document category
definition:
  v: EHR category.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.category
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.creationDate
path:
  v: LogHeaderPSCzEn.metadata.creationDate
short:
  v: A.1.6.3 Creation date and time
definition:
  v: Date and time the document was created.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.creationDate
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.metadata.documentTitle
path:
  v: LogHeaderPSCzEn.metadata.documentTitle
short:
  v: A.1.6.4 Document title
definition:
  v: Document title.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.documentTitle
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.metadata.custodian
path:
  v: LogHeaderPSCzEn.metadata.custodian
short:
  v: A.1.6.5 Document custodian
definition:
  v: Technical custodian of the document.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.custodian
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.metadata.confidentiality
path:
  v: LogHeaderPSCzEn.metadata.confidentiality
short:
  v: A.1.6.6 Document confidentiality
definition:
  v: Level of document confidentiality.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.confidentiality
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.language
path:
  v: LogHeaderPSCzEn.metadata.language
short:
  v: A.1.6.7 Document language
definition:
  v: Document language according to ISO code.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.language
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.compositionType
path:
  v: LogHeaderPSCzEn.metadata.compositionType
short:
  v: A.1.6.8 Nature of the summary
definition:
  v: Whether the document was created manually, automatically, or as a combination.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.metadata.compositionType
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.signature
path:
  v: LogHeaderPSCzEn.signature
short:
  v: A.1.7 Electronic signatures
definition:
  v: Electronic signing of the document in accordance with the law.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.signature
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.signature.electronicSignature
path:
  v: LogHeaderPSCzEn.signature.electronicSignature
short:
  v: A.1.7.1 Electronic signature
definition:
  v: Electronic signature or seal of the document.
min:
  v: 0
max:
  v: *
base:
  path:
    v: LogHeaderPSCzEn.signature.electronicSignature
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.signature.timestamp
path:
  v: LogHeaderPSCzEn.signature.timestamp
short:
  v: A.1.7.2 Time stamp
definition:
  v: Electronic time stamp.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: LogHeaderPSCzEn.signature.timestamp
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: instant
    l: instant

element:
  id:
    v: LogHeaderPSCzEn
  path:
    v: LogHeaderPSCzEn
  short:
    v: A.1 – Document Header
  definition:
    v: Logical model of the Patient Summary document header. Document header containing administrative information.
element:
  id:
    v: LogHeaderPSCzEn.patient
  path:
    v: LogHeaderPSCzEn.patient
  short:
    v: A.1.1 Patient identification
  definition:
    v: Patient identification – given name(s), family name, date of birth, identifiers, citizenship, administrative sex, communication language.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: LogHeaderPSCzEn.patient.givenName
  path:
    v: LogHeaderPSCzEn.patient.givenName
  short:
    v: A.1.1.1 Given name
  definition:
    v: Patient’s given name.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: LogHeaderPSCzEn.patient.familyName
  path:
    v: LogHeaderPSCzEn.patient.familyName
  short:
    v: A.1.1.2 Family name
  definition:
    v: Patient’s family name.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: LogHeaderPSCzEn.patient.dateOfBirth
  path:
    v: LogHeaderPSCzEn.patient.dateOfBirth
  short:
    v: A.1.1.3 Date of birth
  definition:
    v: Patient’s date (and optionally time) of birth.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: date
      l: date
element:
  id:
    v: LogHeaderPSCzEn.patient.patientId
  path:
    v: LogHeaderPSCzEn.patient.patientId
  short:
    v: A.1.1.4 Patient identifier
  definition:
    v: Unique person identifier – RID, DRID, passport number, etc.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: Identifier
      l: Identifier
element:
  id:
    v: LogHeaderPSCzEn.patient.nationality
  path:
    v: LogHeaderPSCzEn.patient.nationality
  short:
    v: A.1.1.5 Citizenship
  definition:
    v: Citizenship according to Act No. 186/2013 Coll.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: LogHeaderPSCzEn.patient.sex
  path:
    v: LogHeaderPSCzEn.patient.sex
  short:
    v: A.1.1.6 Administrative sex
  definition:
    v: Administrative sex according to official documents.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
      l: code
element:
  id:
    v: LogHeaderPSCzEn.patient.language
  path:
    v: LogHeaderPSCzEn.patient.language
  short:
    v: A.1.1.7 Communication language
  definition:
    v: Language(s) the patient uses to communicate.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: LogHeaderPSCzEn.contact
  path:
    v: LogHeaderPSCzEn.contact
  short:
    v: A.1.2 Patient contact information
  definition:
    v: Patient contact details, including address, contacts, and preferred physician.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: LogHeaderPSCzEn.contact.address
  path:
    v: LogHeaderPSCzEn.contact.address
  short:
    v: A.1.2.1 Address
  definition:
    v: Postal address (address lines, city, postal code, country).
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Address
      l: Address
element:
  id:
    v: LogHeaderPSCzEn.contact.telecom
  path:
    v: LogHeaderPSCzEn.contact.telecom
  short:
    v: A.1.2.2 Telecommunication contact
  definition:
    v: Telephone, email, etc.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: ContactPoint
      l: ContactPoint
element:
  id:
    v: LogHeaderPSCzEn.contact.preferredPhysician
  path:
    v: LogHeaderPSCzEn.contact.preferredPhysician

v: A.1.2.3 Preferred physician

v: Identification of the preferred physician with whom the patient is registered.

v: 0

v: *

code:
  v: Base
  l: Base

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianId
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianId
short:
  v: A.1.2.3.1 Physician identifier
definition:
  v: Physician identifier according to NR-ZP.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianName
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.physicianName
short:
  v: A.1.2.3.2 Physician name
definition:
  v: Full name of the physician.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.specialty
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.specialty
short:
  v: A.1.2.3.3 Specialty
definition:
  v: Physician specialty according to the NR-ZP code system.
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName
short:
  v: A.1.2.3.4 Provider ID and name
definition:
  v: Identifier and name of the provider represented by the physician.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.id
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.id
short:
  v: A.1.2.3.4.1 Provider identifier
definition:
  v: Provider identifier.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.name
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerIdAndName.name
short:
  v: A.1.2.3.4.2 Provider name
definition:
  v: Official name of the healthcare provider.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerAddress
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerAddress
short:
  v: A.1.2.3.5 Provider address
definition:
  v: Postal address of the healthcare provider.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerTelecom
path:
  v: LogHeaderPSCzEn.contact.preferredPhysician.providerTelecom
short:
  v: A.1.2.3.6 Telecommunication contact
definition:
  v: Provider telephone or email.
min:
  v: 0
max:
  v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: LogHeaderPSCzEn.contact.contactPerson
path:
  v: LogHeaderPSCzEn.contact.contactPerson
short:
  v: A.1.2.4 Legal representative and other contact persons
definition:
  v: Contact person – e.g. legal representative or another close person.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.contact.contactPerson.type
path:
  v: LogHeaderPSCzEn.contact.contactPerson.type
short:
  v: A.1.2.4.1 Contact type
definition:
  v: Type of contact person – legal representative, emergency contact, etc.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.contactPerson.relationship
path:
  v: LogHeaderPSCzEn.contact.contactPerson.relationship
short:
  v: A.1.2.4.2 Relationship to patient
definition:
  v: Family or other relationship to the patient.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.contact.contactPerson.personId
path:
  v: LogHeaderPSCzEn.contact.contactPerson.personId
short:
  v: A.1.2.4.3 Person identifier
definition:
  v: Unique identifier of the contact person.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.contact.contactPerson.givenName
path:
  v: LogHeaderPSCzEn.contact.contactPerson.givenName
short:
  v: A.1.2.4.4 Given name
definition:
  v: Given name of the contact person.
min:
  v: 1
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.contactPerson.familyName
path:
  v: LogHeaderPSCzEn.contact.contactPerson.familyName
short:
  v: A.1.2.4.5 Family name
definition:
  v: Family name of the contact person.
min:
  v: 1
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.contact.contactPerson.address
path:
  v: LogHeaderPSCzEn.contact.contactPerson.address
short:
  v: A.1.2.4.6 Contact person address
definition:
  v: Address of the contact person.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Address
    l: Address

id:
  v: LogHeaderPSCzEn.contact.contactPerson.telecom
path:
  v: LogHeaderPSCzEn.contact.contactPerson.telecom
short:
  v: A.1.2.4.7 Telecommunication contact
definition:
  v: Telephone, email, etc.
min:
  v: 0
max:
  v: *
type:
  code:
    v: ContactPoint
    l: ContactPoint

id:
  v: LogHeaderPSCzEn.insurer
path:
  v: LogHeaderPSCzEn.insurer
short:
  v: A.1.3 Health insurance
definition:
  v: Information about the patient’s health insurance.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.insurer.insurerCode
path:
  v: LogHeaderPSCzEn.insurer.insurerCode
short:
  v: A.1.3.1 Health insurance code
definition:
  v: Health insurance fund code.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.insurer.name
path:
  v: LogHeaderPSCzEn.insurer.name
short:
  v: A.1.3.2 Health insurance name
definition:
  v: Official name of the insurance fund.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.insurer.insuredPersonNumber
path:
  v: LogHeaderPSCzEn.insurer.insuredPersonNumber
short:
  v: A.1.3.3 Health insurance number
definition:
  v: Insured person number.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author
path:
  v: LogHeaderPSCzEn.author
short:
  v: A.1.4 Document author
definition:
  v: Person or system that created the document.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.author.authorId
path:
  v: LogHeaderPSCzEn.author.authorId
short:
  v: A.1.4.1 Author identifier
definition:
  v: Author identifier (healthcare professional or information system).
min:
  v: 1
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author.name
path:
  v: LogHeaderPSCzEn.author.name
short:
  v: A.1.4.2 Author name
definition:
  v: Name of the person or system that compiled the document.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.author.organizationId
path:
  v: LogHeaderPSCzEn.author.organizationId
short:
  v: A.1.4.3 Organization ID
definition:
  v: Identifier of the organization represented by the author.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.author.organization
path:
  v: LogHeaderPSCzEn.author.organization
short:
  v: A.1.4.4 Author organization
definition:
  v: Name of the organization represented by the author.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.author.date
path:
  v: LogHeaderPSCzEn.author.date
short:
  v: A.1.4.5 Date and time of record
definition:
  v: Date and time of the last document modification.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.verifier
path:
  v: LogHeaderPSCzEn.verifier
short:
  v: A.1.5 Verified by
definition:
  v: Person who verified the document.
min:
  v: 1
max:
  v: *
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.verifier.verifierId
path:
  v: LogHeaderPSCzEn.verifier.verifierId
short:
  v: A.1.5.1 Verifier identifier
definition:
  v: Identifier of the healthcare professional who verified the document. National ID of a healthcare professional recorded in KRZP. The verifier is listed only if different from the document author.
min:
  v: 1
max:
  v: *
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.verifier.name
path:
  v: LogHeaderPSCzEn.verifier.name
short:
  v: A.1.5.2 Verifier name
definition:
  v: Full name and identifying details of the person who verified the document.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: HumanName
    l: HumanName

id:
  v: LogHeaderPSCzEn.verifier.organizationId
path:
  v: LogHeaderPSCzEn.verifier.organizationId
short:
  v: A.1.5.3 Organization ID
definition:
  v: Identifier of the organization represented by the verifier.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.verifier.organization
path:
  v: LogHeaderPSCzEn.verifier.organization
short:
  v: A.1.5.4 Verifier organization
definition:
  v: Name and identifying details of the healthcare provider represented by the verifier.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.verifier.date
path:
  v: LogHeaderPSCzEn.verifier.date
short:
  v: A.1.5.5 Verification date and time
definition:
  v: Date and time of document verification.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.metadata
path:
  v: LogHeaderPSCzEn.metadata
short:
  v: A.1.6 Document metadata
definition:
  v: Technical document metadata.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.metadata.documentId
path:
  v: LogHeaderPSCzEn.metadata.documentId
short:
  v: A.1.6.1 Document ID
definition:
  v: Unique document identifier.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Identifier
    l: Identifier

id:
  v: LogHeaderPSCzEn.metadata.category
path:
  v: LogHeaderPSCzEn.metadata.category
short:
  v: A.1.6.2 Document category
definition:
  v: EHR category.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.creationDate
path:
  v: LogHeaderPSCzEn.metadata.creationDate
short:
  v: A.1.6.3 Creation date and time
definition:
  v: Date and time the document was created.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime

id:
  v: LogHeaderPSCzEn.metadata.documentTitle
path:
  v: LogHeaderPSCzEn.metadata.documentTitle
short:
  v: A.1.6.4 Document title
definition:
  v: Document title.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.metadata.custodian
path:
  v: LogHeaderPSCzEn.metadata.custodian
short:
  v: A.1.6.5 Document custodian
definition:
  v: Technical custodian of the document.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.metadata.confidentiality
path:
  v: LogHeaderPSCzEn.metadata.confidentiality
short:
  v: A.1.6.6 Document confidentiality
definition:
  v: Level of document confidentiality.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.language
path:
  v: LogHeaderPSCzEn.metadata.language
short:
  v: A.1.6.7 Document language
definition:
  v: Document language according to ISO code.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.metadata.compositionType
path:
  v: LogHeaderPSCzEn.metadata.compositionType
short:
  v: A.1.6.8 Nature of the summary
definition:
  v: Whether the document was created manually, automatically, or as a combination.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: LogHeaderPSCzEn.signature
path:
  v: LogHeaderPSCzEn.signature
short:
  v: A.1.7 Electronic signatures
definition:
  v: Electronic signing of the document in accordance with the law.
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: LogHeaderPSCzEn.signature.electronicSignature
path:
  v: LogHeaderPSCzEn.signature.electronicSignature
short:
  v: A.1.7.1 Electronic signature
definition:
  v: Electronic signature or seal of the document.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string

id:
  v: LogHeaderPSCzEn.signature.timestamp
path:
  v: LogHeaderPSCzEn.signature.timestamp
short:
  v: A.1.7.2 Time stamp
definition:
  v: Electronic time stamp.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: instant
    l: instant