HL7 Czech Hospital Discharge Report Implementation Guide
0.1.0 - ci-build Czechia flag

HL7 Czech Hospital Discharge Report Implementation Guide, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/hdr/ and changes regularly. See the Directory of published versions

Header Relationships

Header -> cz-patient-core
Ongoing alignment: The Xt-EHR logical models are under active revision and continuous refinement. Updates from Xt-EHR will be progressively incorporated into this Implementation Guide to maintain alignment with the evolving EHDS specifications.

Header -> cz-patient-core

This page explains how conceptual elements from the Header logical model are expressed in the corresponding FHIR profiles used by this Implementation Guide.

Model Overview

HeaderConcept Map organization-cz-core patient-cz-core practitionerRole-cz-core bundle-cz-hdr composition-cz-hdr Coverage-cz Logical ModelProfile

Mapping Context
Header -> FHIR Profiles
Header (Logical Model) Relationship FHIR Target
Element Description Relation Resource/Profile Element Description Notes
subjectIdentification A.1.1 - Identification of the patient/subject equivalent cz-patient-core Patient
subjectIdentification.given A.1.1.1 - Given name equal cz-patient-core Patient.name.given
subjectIdentification.family A.1.1.2 - Family name/surname equal cz-patient-core Patient.name.family
subjectIdentification.birthDate A.1.1.3 - Date of birth equal cz-patient-core Patient.birthDate
subjectIdentification.identifier A.1.1.4 - National healthcare patient ID equal cz-patient-core Patient.identifier
subjectIdentification.Citizenship A.1.1.5 - Citizenship equivalent cz-patient-core Patient.extension:Citizenship.valueCodeableConcept
subjectIdentification.gender A.1.1.6 - Gender equal cz-patient-core Patient.gender
subjectIdentification.Communication A.1.1.7 - Communication - Language equal cz-patient-core Patient.Communication
subjectContact A.1.2 - Patient/subject related contact information related-to cz-patient-core Patient
subjectContact.personalContact A.1.2.1 - Patient address related-to cz-patient-core Patient
subjectContact.personalContact.address A.1.2.1.1 - Address equivalent cz-patient-core Patient.address
subjectContact.personalContact.telecom A.1.2.1.2 - Telecom equivalent cz-patient-core Patient.telecom
subjectContact.preferredHP 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). equivalent cz-patient-core Patient.generalPractitioner
subjectContact.contactPerson A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided) related-to cz-patient-core Patient.contact
subjectContact.contactPerson.role A.1.2.3.1 - Role of that person equivalent cz-patient-core Patient.contact.relationship:role
subjectContact.contactPerson.relationship A.1.2.3.2 - Relationship level equivalent cz-patient-core Patient.contact.relationship:type
subjectContact.contactPerson.given A.1.2.3.4 - Given name equivalent cz-patient-core Patient.contact.name.given
subjectContact.contactPerson.family A.1.2.3.5 - Family name/surname equal cz-patient-core Patient.contact.name.family
subjectContact.contactPerson.address A.1.2.3.6 - Address equivalent cz-patient-core Patient.contact.address
subjectContact.contactPerson.telecom A.1.2.3.7 - Telecom equivalent cz-patient-core Patient.contact.telecom
subjectContact.contactPerson.organization A.1.2.3.8 - Contact person organisation equivalent cz-patient-core Patient.contact
subjectContact.preferredHP 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). equivalent cz-practitioner-core Practictioner
subjectContact.preferredHP.identifier A.1.2.2.1 - Identifier of the HP equivalent cz-practitioner-core Practictioner.identifier
subjectContact.preferredHP.name A.1.2.2.2 - Name of the HP equivalent cz-practitioner-core Practictioner.name
subjectContact.preferredHP.address A.1.2.2.5 - Address equivalent cz-practitioner-core Practictioner.address
subjectContact.preferredHP.telecom A.1.2.2.6 - Telecom equivalent cz-practitioner-core Practictioner.telecom
subjectContact.preferredHP 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). equivalent cz-practitionerrole-core PractictionerRole preferred
subjectContact.preferredHP.identifier A.1.2.2.1 - Identifier of the HP equivalent cz-practitionerrole-core PractictionerRole.identifier preferred
subjectContact.preferredHP.name A.1.2.2.2 - Name of the HP equivalent cz-practitionerrole-core PractictionerRole.practictioner.name preferred
subjectContact.preferredHP.role A.1.2.2.3 - Role of the HP equivalent cz-practitionerrole-core PractictionerRole.code
subjectContact.preferredHP.organization A.1.2.2.4 - HP Organisation equivalent cz-practitionerrole-core PractictionerRole.organization
subjectContact.preferredHP.address A.1.2.2.5 - Address related-to cz-practitionerrole-core PractictionerRole.address preferred
subjectContact.preferredHP.telecom A.1.2.2.6 - Telecom related-to cz-practitionerrole-core PractictionerRole.telecom preferred
Header.payer.insuranceCode A.1.3.1 - Health insurance code equivalent cz-organization-core Organization.identifier.KP
Header.payer.insuranceName A.1.3.2 - Health insurance name equivalent cz-organization-core Organization.name
Header.coverage.insuranceNumber A.1.3.3 - insuranceNumber equivalent cz-coverage CZ_Coverage.identifer
Header.subject A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject equivalent cz-patient-core Patient Composition.subject.ofType(Patient).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core')
Header.payer.insuranceNumber A.1.3.3 - Health insurance number equivalent cz-patient-core Patient.identifier If treated as one of the Patient identifiers; this applies in some jurisdictions.
Header.informationRecipient.identifier A.1.4.1 - Recipient identifier equivalent cz-practitionerrole-core PractitionerRole.identifier Composition.extension:information-recipient.valueReference.resolve()
Header.author A.1.5 - Author (by whom the Hospital discharge report was/were authored). Multiple authors could be provided. equivalent cz-practitionerrole-core PractitionerRole Composition.author.resolve().ofType(PractitionerRole).confirmsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitioner-core')
Header.author.identifier A.1.5.1 - Author identifier equivalent cz-practitionerrole-core PractitionerRole.identifier
Header.author.name A.1.5.2 - Author name equivalent cz-practitionerrole-core PractitionerRole.practictioner.name If PractitionerRole
Header.author.organizationID A.1.5.3 - Author organisation ID equivalent cz-practitionerrole-core PractitionerRole.organization.identifier If Organization
Header.author.organization A.1.5.4 - Author organisation related-to cz-practitionerrole-core PractitionerRole.organization
Header.attester A.1.6 - Attester (multiple attesters could be provided) equivalent cz-practitionerrole-core PractitionerRole where attester.mode = 'professional' AND Composition.attester.party.resolve().ofType(PractitionerRole).confirmsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core')
Header.attester.identifier A.1.6.1 - Attester identifier equivalent cz-practitionerrole-core PractitionerRole.identifier
Header.attester.name A.1.6.2 - Attester name equivalent cz-practitionerrole-core PractitionerRole.practictioner.name
Header.attester.organizationID A.1.6.3 - Attester organisation ID equivalent cz-practitionerrole-core PractitionerRole.organization.identifier
Header.attester.organization A.1.6.4 - Attester organisation equivalent cz-practitionerrole-core PractitionerRole.organization
Header.legalAuthenticator A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document) equivalent cz-practitionerrole-core PractitionerRole where attester.mode = 'legal' AND Composition.attester.party.resolve().ofType(PractitionerRole).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core')
Header.legalAuthenticator.identifier A.1.7.1 - Legal authenticator identifier equivalent cz-practitionerrole-core PractitionerRole.identifier where attester.mode = 'legal'
Header.legalAuthenticator.name A.1.7.2 - Legal authenticator name equivalent cz-practitionerrole-core PractitionerRole.practictioner.name where attester.mode = 'legal'
Header.legalAuthenticator.organizationID A.1.7.3 - Legal authenticator organisation ID equivalent cz-practitionerrole-core PractitionerRole.organization.identifier where attester.mode = 'legal'
Header.legalAuthenticator.organization A.1.7.4 - Legal authenticator organisation equivalent cz-practitionerrole-core PractitionerRole.organization where attester.mode = 'legal'
Header.documentMetadata.identifier A.1.8.1 - Document ID equivalent cz-bundle-hdr Bundle.identifier If it is the identifier of a particular report instance
Header.documentMetadata.dateTime A.1.8.4 - Report date and time equivalent cz-bundle-hdr Bundle.timeStamp If it is when this particular version of this report has been assembled into a Bundle.
Header.subject A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject equivalent cz-composition-hdr Composition.subject
Header.payer 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. related-to cz-composition-hdr Composition.extension:basedOn:order To be disucssed if the payor data are conveyed with the request or thorugh other means. Check also the extension to be used.
Header.payer 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. related-to cz-composition-hdr Composition.section:sectionPayers.entry Composition.section:sectionPayers.entry.ofType(Coverage).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-coverage')
Header.informationRecipient A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable related-to cz-composition-hdr Composition.extension:information-recipient Composition.extension:information-recipient.valueReference.resolve().ofType(PracittionerRole)
Header.informationRecipient.name A.1.4.2 - Recipient name equivalent cz-composition-hdr PractitionerRole.practitioner.name
Header.informationRecipient.organizationID A.1.4.3 - Recipient organisation ID equivalent cz-composition-hdr PractitionerRole.practitioner.organization.identifier
Header.informationRecipient.organization A.1.4.4 - Recipient organisation related-to cz-composition-hdr PractitionerRole.practitioner.organization
Header.informationRecipient.address A.1.4.5 - Address related-to cz-composition-hdr PractitionerRole.address
Header.informationRecipient.country A.1.4.6 - Country related-to cz-composition-hdr PractitionerRole.country
Header.informationRecipient.telecom A.1.4.7 - Telecom related-to cz-composition-hdr PractitionerRole.telecom
Header.author A.1.5 - Author (by whom the Hospital discharge report was/were authored). Multiple authors could be provided. equivalent cz-composition-hdr Composition.author
Header.author.dateTime A.1.5.5 - Date Time equivalent cz-composition-hdr Composition.date
Header.attester A.1.6 - Attester (multiple attesters could be provided) equivalent cz-composition-hdr Composition.attester.party where attester.mode = 'professional'
Header.attester.dateTime A.1.6.5 - Approval date and time equal cz-composition-hdr Composition.attester.time
Header.legalAuthenticator A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document) equivalent cz-composition-hdr Composition.attester.party where attester.mode = 'legal'
Header.legalAuthenticator.dateTime A.1.7.5 - Authentication date and time equal cz-composition-hdr Composition.attester.time where attester.mode = 'legal'
Header.documentMetadata A.1.8 - Document metadata related-to cz-composition-hdr Composition
Header.documentMetadata.type A.1.8.2 - Document type equivalent cz-composition-hdr Composition.type
Header.documentMetadata.status A.1.8.3 - Document status equivalent cz-composition-hdr Composition.status
Header.documentMetadata.dateTime A.1.8.4 - Report date and time equivalent cz-composition-hdr Composition.date If it is when this document has been created (indipendently by its version)
Header.documentMetadata.title A.1.8.5 - Document title equivalent cz-composition-hdr Composition.title
Header.documentMetadata.custodian A.1.8.6 - Report custodian equivalent cz-composition-hdr Composition.custodian
Header.documentMetadata.confidentiality A.1.8.7 - Confidentiality equivalent cz-composition-hdr Composition.confidentiality
Header.documentMetadata.language A.1.8.8 - Language related-to cz-composition-hdr Composition.language
Header.documentMetadata.version A.1.8.9 - Version equivalent cz-composition-hdr Composition.extension:versionNumber.valueString As business version, not as resource version