HL7 Czech Electronic medical report Implementation Guide
0.0.1 - ci-build Czechia flag

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

Logical Model: LogEnHeaderElpCz - Detailed Descriptions

Draft as of 2025-12-22

Definitions for the HeaderElpCz logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. HeaderElpCz
Definition

Header of the electronic medical report according to Czech specifications.

ShortA.1 - Document header
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HeaderElpCz.patient
Definition

Patient information.

ShortA.1.1 - Patient
Control1..1
TypeBase
4. HeaderElpCz.patient.rid
Definition

Patient's National Health Sector Identifier.

ShortA.1.1.1 - RID
Control1..1
TypeIdentifier
6. HeaderElpCz.patient.name
Definition

Name of the patient.

ShortA.1.1.2 - Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. HeaderElpCz.patient.lastName
Definition

Patient's last name.

ShortA.1.1.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. HeaderElpCz.patient.dateOfBirth
Definition

Patient's date of birth.

ShortA.1.1.4 - Date of birth
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. HeaderElpCz.patient.address
Definition

Citizenship according to Act 186/2013. Citizenship as stated on official identity documents.

ShortA.1.1.5 - Address
Control1..1
TypeAddress
14. HeaderElpCz.patient.contact
Definition

Patient contact details (email, telephone).

ShortA.1.1.6 - Contact
Control1..1
TypeContactPoint
16. HeaderElpCz.patient.documentType
Definition

The medical report includes information about the patient's identity document. From the DocumentType code list

ShortA.1.1.7 - Document type
Control1..1
TypeCodeableConcept
18. HeaderElpCz.patient.documentNumber
Definition

The number of the patient's identity document.

ShortA.1.1.8 - Document Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. HeaderElpCz.assessingPhysician
Definition

Information about the assessing physician.

ShortA.1.2 - Assessing Physician
Control1..1
TypeBase
22. HeaderElpCz.assessingPhysician.id
Definition

Identification number of the healthcare professional. Either an internal identifier assigned by the healthcare provider institution or (preferably) the national ID of the healthcare professional, such as a license number or registration number.

ShortA.1.2.1 - ID
Control1..1
TypeIdentifier
24. HeaderElpCz.assessingPhysician.firstName
Definition

First name of the assessing physician.

ShortA.1.2.2 - First name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. HeaderElpCz.assessingPhysician.lastName
Definition

Last name of the assessing physician.

ShortA.1.2.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. HeaderElpCz.assessingPhysician.specialty
Definition

Specialty of the assessing physician. From the HealthcareProfessionalSpecialty code list

ShortA.1.2.4 - Specialty
Control1..1
TypeCodeableConcept
30. HeaderElpCz.assessingPhysician.providerID
Definition

Identification number of the healthcare provider where the assessing physician is employed. Either an internal identifier assigned by the healthcare provider institution or (preferably) a national healthcare provider ID, such as IČZ.

ShortA.1.2.5 - Provider ID
Control1..1
TypeIdentifier
32. HeaderElpCz.assessingPhysician.providerName
Definition

Name of the healthcare provider where the assessing physician is employed.

ShortA.1.2.6 - Provider name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. HeaderElpCz.assessingPhysician.providerAddress
Definition

Address of the healthcare provider where the assessing physician is employed.

ShortA.1.2.7 - Provider Address
Control1..1
TypeAddress
36. HeaderElpCz.metadata
Definition

Metadata of the document.

ShortA.1.3 - Metadata
Control1..1
TypeBase
38. HeaderElpCz.metadata.id
Definition

Unique identifier of the medical assessment.

ShortA.1.3.1 - ID
Control1..1
TypeIdentifier
40. HeaderElpCz.metadata.category
Definition

Category of the electronic health record (EHR).

ShortA.1.3.2 - Category
Control1..1
TypeCodeableConcept
42. HeaderElpCz.metadata.status
Definition

Status of the document.

ShortA.1.3.3 - Status
Control1..1
TypeCodeableConcept
44. HeaderElpCz.metadata.creationDate
Definition

Date and time of creation of the medical report.

ShortA.1.3.4 - Creation date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. HeaderElpCz.metadata.filename
Definition

Filename of the medical report.

ShortA.1.3.5 - Filename
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. HeaderElpCz.metadata.documentManager
Definition

Manager of the medical report.

ShortA.1.3.6 - Document Manager
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. HeaderElpCz.metadata.confidentiality
Definition

Confidentiality level of the medical report.

ShortA.1.3.7 - Confidentiality
Control1..1
TypeCodeableConcept
52. HeaderElpCz.metadata.language
Definition

The language in which the medical report is written.

ShortA.1.3.8 - Language
Control1..1
TypeCodeableConcept
54. HeaderElpCz.metadata.version
Definition

The version of the medical report.

ShortA.1.3.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. HeaderElpCz.metadata.electronicSignature
Definition

Electronic signature or seal of the document.

ShortA.1.3.10 - Electronic signature
Control1..1
TypeSignature
58. HeaderElpCz.metadata.timestamp
Definition

Electronic timestamp.

ShortA.1.3.11 - Timestamp
Control1..1
Typeinstant
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. HeaderElpCz
Definition

Header of the electronic medical report according to Czech specifications.

ShortA.1 - Document header
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HeaderElpCz.patient
Definition

Patient information.

ShortA.1.1 - Patient
Control1..1
TypeBase
4. HeaderElpCz.patient.rid
Definition

Patient's National Health Sector Identifier.

ShortA.1.1.1 - RID
Control1..1
TypeIdentifier
6. HeaderElpCz.patient.name
Definition

Name of the patient.

ShortA.1.1.2 - Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. HeaderElpCz.patient.lastName
Definition

Patient's last name.

ShortA.1.1.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. HeaderElpCz.patient.dateOfBirth
Definition

Patient's date of birth.

ShortA.1.1.4 - Date of birth
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. HeaderElpCz.patient.address
Definition

Citizenship according to Act 186/2013. Citizenship as stated on official identity documents.

ShortA.1.1.5 - Address
Control1..1
TypeAddress
14. HeaderElpCz.patient.contact
Definition

Patient contact details (email, telephone).

ShortA.1.1.6 - Contact
Control1..1
TypeContactPoint
16. HeaderElpCz.patient.documentType
Definition

The medical report includes information about the patient's identity document. From the DocumentType code list

ShortA.1.1.7 - Document type
Control1..1
TypeCodeableConcept
18. HeaderElpCz.patient.documentNumber
Definition

The number of the patient's identity document.

ShortA.1.1.8 - Document Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. HeaderElpCz.assessingPhysician
Definition

Information about the assessing physician.

ShortA.1.2 - Assessing Physician
Control1..1
TypeBase
22. HeaderElpCz.assessingPhysician.id
Definition

Identification number of the healthcare professional. Either an internal identifier assigned by the healthcare provider institution or (preferably) the national ID of the healthcare professional, such as a license number or registration number.

ShortA.1.2.1 - ID
Control1..1
TypeIdentifier
24. HeaderElpCz.assessingPhysician.firstName
Definition

First name of the assessing physician.

ShortA.1.2.2 - First name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. HeaderElpCz.assessingPhysician.lastName
Definition

Last name of the assessing physician.

ShortA.1.2.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. HeaderElpCz.assessingPhysician.specialty
Definition

Specialty of the assessing physician. From the HealthcareProfessionalSpecialty code list

ShortA.1.2.4 - Specialty
Control1..1
TypeCodeableConcept
30. HeaderElpCz.assessingPhysician.providerID
Definition

Identification number of the healthcare provider where the assessing physician is employed. Either an internal identifier assigned by the healthcare provider institution or (preferably) a national healthcare provider ID, such as IČZ.

ShortA.1.2.5 - Provider ID
Control1..1
TypeIdentifier
32. HeaderElpCz.assessingPhysician.providerName
Definition

Name of the healthcare provider where the assessing physician is employed.

ShortA.1.2.6 - Provider name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. HeaderElpCz.assessingPhysician.providerAddress
Definition

Address of the healthcare provider where the assessing physician is employed.

ShortA.1.2.7 - Provider Address
Control1..1
TypeAddress
36. HeaderElpCz.metadata
Definition

Metadata of the document.

ShortA.1.3 - Metadata
Control1..1
TypeBase
38. HeaderElpCz.metadata.id
Definition

Unique identifier of the medical assessment.

ShortA.1.3.1 - ID
Control1..1
TypeIdentifier
40. HeaderElpCz.metadata.category
Definition

Category of the electronic health record (EHR).

ShortA.1.3.2 - Category
Control1..1
TypeCodeableConcept
42. HeaderElpCz.metadata.status
Definition

Status of the document.

ShortA.1.3.3 - Status
Control1..1
TypeCodeableConcept
44. HeaderElpCz.metadata.creationDate
Definition

Date and time of creation of the medical report.

ShortA.1.3.4 - Creation date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. HeaderElpCz.metadata.filename
Definition

Filename of the medical report.

ShortA.1.3.5 - Filename
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. HeaderElpCz.metadata.documentManager
Definition

Manager of the medical report.

ShortA.1.3.6 - Document Manager
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. HeaderElpCz.metadata.confidentiality
Definition

Confidentiality level of the medical report.

ShortA.1.3.7 - Confidentiality
Control1..1
TypeCodeableConcept
52. HeaderElpCz.metadata.language
Definition

The language in which the medical report is written.

ShortA.1.3.8 - Language
Control1..1
TypeCodeableConcept
54. HeaderElpCz.metadata.version
Definition

The version of the medical report.

ShortA.1.3.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. HeaderElpCz.metadata.electronicSignature
Definition

Electronic signature or seal of the document.

ShortA.1.3.10 - Electronic signature
Control1..1
TypeSignature
58. HeaderElpCz.metadata.timestamp
Definition

Electronic timestamp.

ShortA.1.3.11 - Timestamp
Control1..1
Typeinstant
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

Guidance on how to interpret the contents of this table can be foundhere

0. HeaderElpCz
Definition

Header of the electronic medical report according to Czech specifications.

ShortA.1 - Document header
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. HeaderElpCz.patient
Definition

Patient information.

ShortA.1.1 - Patient
Control1..1
TypeBase
4. HeaderElpCz.patient.rid
Definition

Patient's National Health Sector Identifier.

ShortA.1.1.1 - RID
Control1..1
TypeIdentifier
6. HeaderElpCz.patient.name
Definition

Name of the patient.

ShortA.1.1.2 - Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. HeaderElpCz.patient.lastName
Definition

Patient's last name.

ShortA.1.1.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. HeaderElpCz.patient.dateOfBirth
Definition

Patient's date of birth.

ShortA.1.1.4 - Date of birth
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. HeaderElpCz.patient.address
Definition

Citizenship according to Act 186/2013. Citizenship as stated on official identity documents.

ShortA.1.1.5 - Address
Control1..1
TypeAddress
14. HeaderElpCz.patient.contact
Definition

Patient contact details (email, telephone).

ShortA.1.1.6 - Contact
Control1..1
TypeContactPoint
16. HeaderElpCz.patient.documentType
Definition

The medical report includes information about the patient's identity document. From the DocumentType code list

ShortA.1.1.7 - Document type
Control1..1
TypeCodeableConcept
18. HeaderElpCz.patient.documentNumber
Definition

The number of the patient's identity document.

ShortA.1.1.8 - Document Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. HeaderElpCz.assessingPhysician
Definition

Information about the assessing physician.

ShortA.1.2 - Assessing Physician
Control1..1
TypeBase
22. HeaderElpCz.assessingPhysician.id
Definition

Identification number of the healthcare professional. Either an internal identifier assigned by the healthcare provider institution or (preferably) the national ID of the healthcare professional, such as a license number or registration number.

ShortA.1.2.1 - ID
Control1..1
TypeIdentifier
24. HeaderElpCz.assessingPhysician.firstName
Definition

First name of the assessing physician.

ShortA.1.2.2 - First name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. HeaderElpCz.assessingPhysician.lastName
Definition

Last name of the assessing physician.

ShortA.1.2.3 - Last name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. HeaderElpCz.assessingPhysician.specialty
Definition

Specialty of the assessing physician. From the HealthcareProfessionalSpecialty code list

ShortA.1.2.4 - Specialty
Control1..1
TypeCodeableConcept
30. HeaderElpCz.assessingPhysician.providerID
Definition

Identification number of the healthcare provider where the assessing physician is employed. Either an internal identifier assigned by the healthcare provider institution or (preferably) a national healthcare provider ID, such as IČZ.

ShortA.1.2.5 - Provider ID
Control1..1
TypeIdentifier
32. HeaderElpCz.assessingPhysician.providerName
Definition

Name of the healthcare provider where the assessing physician is employed.

ShortA.1.2.6 - Provider name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
34. HeaderElpCz.assessingPhysician.providerAddress
Definition

Address of the healthcare provider where the assessing physician is employed.

ShortA.1.2.7 - Provider Address
Control1..1
TypeAddress
36. HeaderElpCz.metadata
Definition

Metadata of the document.

ShortA.1.3 - Metadata
Control1..1
TypeBase
38. HeaderElpCz.metadata.id
Definition

Unique identifier of the medical assessment.

ShortA.1.3.1 - ID
Control1..1
TypeIdentifier
40. HeaderElpCz.metadata.category
Definition

Category of the electronic health record (EHR).

ShortA.1.3.2 - Category
Control1..1
TypeCodeableConcept
42. HeaderElpCz.metadata.status
Definition

Status of the document.

ShortA.1.3.3 - Status
Control1..1
TypeCodeableConcept
44. HeaderElpCz.metadata.creationDate
Definition

Date and time of creation of the medical report.

ShortA.1.3.4 - Creation date
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
46. HeaderElpCz.metadata.filename
Definition

Filename of the medical report.

ShortA.1.3.5 - Filename
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. HeaderElpCz.metadata.documentManager
Definition

Manager of the medical report.

ShortA.1.3.6 - Document Manager
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. HeaderElpCz.metadata.confidentiality
Definition

Confidentiality level of the medical report.

ShortA.1.3.7 - Confidentiality
Control1..1
TypeCodeableConcept
52. HeaderElpCz.metadata.language
Definition

The language in which the medical report is written.

ShortA.1.3.8 - Language
Control1..1
TypeCodeableConcept
54. HeaderElpCz.metadata.version
Definition

The version of the medical report.

ShortA.1.3.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
56. HeaderElpCz.metadata.electronicSignature
Definition

Electronic signature or seal of the document.

ShortA.1.3.10 - Electronic signature
Control1..1
TypeSignature
58. HeaderElpCz.metadata.timestamp
Definition

Electronic timestamp.

ShortA.1.3.11 - Timestamp
Control1..1
Typeinstant
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension