HL7 Czech K-Order Implementation Guide
0.0.3 - ci-build Czechia flag

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

Logical Model: LogKOrderEn - Detailed Descriptions

Draft as of 2025-12-18

Definitions for the LogKOrderEn logical model.

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

0. LogKOrderEn
Definition

Logical model for the national implementation guide of K-order (referral form) in the Czech Republic. The model represents structured data for requesting medical services or consultation requests, aligned with CZ Core FHIR profiles and national code systems.

ShortK-order (Referral Form) – Logical Model (EN)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. LogKOrderEn.kOrder
Definition

Record of a medical referral or request for healthcare service, used for communication between hospital, or outpatient systems within the Czech eHealth ecosystem.

ShortK-order Referral
Control1..1
TypeBase
4. LogKOrderEn.kOrder.orderIdentifier
Definition

System-generated unique identifier (UUID) for the referral form.

ShortK-order Identifier
Control1..1
TypeIdentifier
6. LogKOrderEn.kOrder.authoredOn
Definition

Date and time when the referral was created and authorized (ISO 8601 format).

ShortDate and Time of Creation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. LogKOrderEn.kOrder.status
Definition

Current status of the referral in its lifecycle (draft, active, completed, cancelled).

ShortOrder Status
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. LogKOrderEn.kOrder.category
Definition

Type of referral according to the national code list (e.g., Poukaz K).

ShortOrder Category
Control1..1
TypeCodeableConcept
12. LogKOrderEn.kOrder.priority
Definition

Level of urgency (routine, urgent, statim).

ShortRequest Priority
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. LogKOrderEn.kOrder.patient
Definition

Information about the patient for whom the referral is issued.

ShortPatient Identification
Control1..1
TypeBase
16. LogKOrderEn.kOrder.patient.givenName
Definition

Patient's given name(s).

ShortGiven Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. LogKOrderEn.kOrder.patient.familyName
Definition

Patient's family name.

ShortFamily Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. LogKOrderEn.kOrder.patient.birthDate
Definition

Patient's date of birth (YYYY-MM-DD).

ShortDate of Birth
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. LogKOrderEn.kOrder.patient.patientIdentifier
Definition

RID, RCIS, or another national/international identifier.

ShortPatient Identifier
Control1..1
TypeIdentifier
24. LogKOrderEn.kOrder.patient.citizenship
Definition

Patient’s citizenship (ISO 3166-1 alpha-2).

ShortCitizenship
Control0..1
TypeCodeableConcept
26. LogKOrderEn.kOrder.patient.gender
Definition

Patient's administrative gender (HL7 administrativeGender).

ShortAdministrative Gender
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. LogKOrderEn.kOrder.patient.language
Definition

Preferred patient language (ISO 639-1).

ShortCommunication Language
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. LogKOrderEn.kOrder.patient.contactInfo
Definition

Address, email and telephone contacts of the patient.

ShortPatient Contact Information
Control0..*
TypeBase
32. LogKOrderEn.kOrder.patient.contactInfo.address
Definition

Permanent or correspondence address.

ShortPatient Address
Control0..1
TypeAddress
34. LogKOrderEn.kOrder.patient.contactInfo.email
Definition

Patient’s contact email.

ShortEmail
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. LogKOrderEn.kOrder.patient.contactInfo.phone
Definition

Patient’s contact phone number.

ShortPhone
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. LogKOrderEn.kOrder.patient.legalGuardian
Definition

Persons authorized to act on behalf of or contact the patient.

ShortLegal Guardian or Contact
Control0..*
TypeBase
40. LogKOrderEn.kOrder.patient.legalGuardian.contactType
Definition

Type of contact (guardian, emergency contact, other).

ShortContact Type
Control0..1
TypeCodeableConcept
42. LogKOrderEn.kOrder.patient.legalGuardian.relationship
Definition

Relationship between the contact person and patient (e.g., father, mother, guardian).

ShortRelationship to Patient
Control0..1
TypeCodeableConcept
44. LogKOrderEn.kOrder.patient.legalGuardian.contactIdentifier
Definition

Unique identifier of the contact person.

ShortContact Person Identifier
Control0..1
TypeIdentifier
46. LogKOrderEn.kOrder.patient.legalGuardian.givenName
Definition

Contact person’s given name.

ShortContact Person Given Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. LogKOrderEn.kOrder.patient.legalGuardian.familyName
Definition

Contact person’s family name.

ShortContact Person Family Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. LogKOrderEn.kOrder.patient.legalGuardian.address
Definition

Contact person’s address.

ShortContact Address
Control0..1
TypeAddress
52. LogKOrderEn.kOrder.patient.legalGuardian.telecom
Definition

Email, phone or other telecom contact.

ShortContact Telecom
Control0..*
TypeContactPoint
54. LogKOrderEn.kOrder.insurance
Definition

Information about the patient's insurance and payment.

ShortHealth Insurance
Control1..1
TypeBase
56. LogKOrderEn.kOrder.insurance.payerCode
Definition

Code of the health insurance company (VZP list, OID 1.2.203.7898.1.1).

ShortInsurance Company Code
Control1..1
TypeCodeableConcept
58. LogKOrderEn.kOrder.insurance.payerName
Definition

Name of the health insurance company.

ShortInsurance Company Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. LogKOrderEn.kOrder.insurance.insuredNumber
Definition

Patient’s insurance number (usually national ID without slash).

ShortInsurance Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. LogKOrderEn.kOrder.insurance.paymentType
Definition

Type of payment or reimbursement (VZP Reimbursement list).

ShortPayment Type
Control0..1
TypeCodeableConcept
64. LogKOrderEn.kOrder.requester
Definition

Information about the healthcare provider issuing the referral.

ShortRequester (Referring Practitioner/Facility)
Control1..1
TypeBase
66. LogKOrderEn.kOrder.requester.icp
Definition

Identifier of the requesting facility (OID 1.2.203.7898.1.3).

ShortICP of Requester
Control1..1
TypeIdentifier
68. LogKOrderEn.kOrder.requester.ico
Definition

Identifier of the healthcare provider (ICO).

ShortICO of Requester Organization
Control0..1
TypeIdentifier
70. LogKOrderEn.kOrder.requester.organizationName
Definition

Official name of the requesting facility.

ShortRequester Organization Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. LogKOrderEn.kOrder.requester.specialty
Definition

Specialty code according to national list (OID 1.2.203.7898.1.4).

ShortRequester Specialty
Control1..1
TypeCodeableConcept
74. LogKOrderEn.kOrder.requester.practitionerId
Definition

Practitioner identifier according to payer registry.

ShortRequester Practitioner ID
Control1..1
TypeIdentifier
76. LogKOrderEn.kOrder.requester.practitionerName
Definition

Full name of the requesting practitioner.

ShortRequester Practitioner Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. LogKOrderEn.kOrder.performer
Definition

Target facility or laboratory receiving the referral.

ShortPerformer (Recipient)
Control0..1
TypeBase
80. LogKOrderEn.kOrder.performer.icpPerformer
Definition

Identifier of the performer facility.

ShortPerformer ICP
Control0..1
TypeIdentifier
82. LogKOrderEn.kOrder.performer.icoPerformer
Definition

ICO of the recipient healthcare organization.

ShortPerformer ICO
Control0..1
TypeIdentifier
84. LogKOrderEn.kOrder.performer.performerName
Definition

Name of the performer organization.

ShortPerformer Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
86. LogKOrderEn.kOrder.performer.performerSpecialty
Definition

Specialty of the target facility or department.

ShortPerformer Specialty
Control0..1
TypeCodeableConcept
88. LogKOrderEn.kOrder.diagnoses
Definition

Clinical diagnoses justifying the referral request.

ShortDiagnoses
Control1..*
TypeBase
90. LogKOrderEn.kOrder.diagnoses.primaryDiagnosis
Definition

Main diagnosis coded in ICD-10-CZ.

ShortPrimary Diagnosis
Control1..1
TypeCodeableConcept
92. LogKOrderEn.kOrder.diagnoses.secondaryDiagnoses
Definition

Additional diagnoses coded in ICD-10-CZ.

ShortSecondary Diagnoses
Control0..*
TypeCodeableConcept
94. LogKOrderEn.kOrder.reimbursementCode
Definition

Reimbursement code according to the VZP code list.

ShortReimbursement code
Control0..1
TypeCodeableConcept
96. LogKOrderEn.kOrder.justification
Definition

Clinical reasoning for the request (anamnesis, objective findings).

ShortClinical Justification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
98. LogKOrderEn.kOrder.requestedServices
Definition

List of requested medical procedures or examinations.

ShortRequested Services or Procedures
Control1..*
TypeBase
100. LogKOrderEn.kOrder.requestedServices.textDescription
Definition

Verbal description of the requested examination or service.

ShortRequested Service Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
102. LogKOrderEn.kOrder.requestedServices.procedureCode
Definition

Procedure code according to VZP performance list.

ShortProcedure Code
Control0..*
TypeCodeableConcept
104. LogKOrderEn.kOrder.requestedServices.recommendation
Definition

Additional recommendation or comment (e.g., hospitalization).

ShortRecommendation Text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
106. LogKOrderEn.kOrder.notes
Definition

Structured clinical notes supplementing the request. Used to convey relevant clinical context that is not expressed by a diagnosis or a procedure code.

ShortNotes
Control0..1
TypeBase
108. LogKOrderEn.kOrder.notes.significantAnamnesis
Definition

Relevant anamnesis data important for the assessment of the request.

ShortSignificant medical history
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
110. LogKOrderEn.kOrder.notes.examinationResults
Definition

Summary of available results of examinations already performed.

ShortResults of performed examinations
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
112. LogKOrderEn.kOrder.notes.differentialAssessment
Definition

Clinical consideration of possible diagnoses.

ShortDifferential diagnostic assessment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
114. LogKOrderEn.kOrder.notes.currentTreatment
Definition

Current treatment and medication including dosage.

ShortCurrent treatment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
116. LogKOrderEn.kOrder.attachment
Definition

Supplementary documentation attached to the referral.

ShortAttachments
Control0..*
TypeAttachment
118. LogKOrderEn.kOrder.signature
Definition

Electronic signature or seal of the referral document.

ShortElectronic Signature
Control0..1
TypeBase
120. LogKOrderEn.kOrder.signature.author
Definition

Person or system that signed the referral electronically.

ShortAuthor of Signature
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
122. LogKOrderEn.kOrder.signature.timestamp
Definition

Date and time of the electronic signature.

ShortTimestamp
Control0..1
TypedateTime
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. LogKOrderEn
Definition

Logical model for the national implementation guide of K-order (referral form) in the Czech Republic. The model represents structured data for requesting medical services or consultation requests, aligned with CZ Core FHIR profiles and national code systems.

ShortK-order (Referral Form) – Logical Model (EN)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. LogKOrderEn.kOrder
Definition

Record of a medical referral or request for healthcare service, used for communication between hospital, or outpatient systems within the Czech eHealth ecosystem.

ShortK-order Referral
Control1..1
TypeBase
4. LogKOrderEn.kOrder.orderIdentifier
Definition

System-generated unique identifier (UUID) for the referral form.

ShortK-order Identifier
Control1..1
TypeIdentifier
6. LogKOrderEn.kOrder.authoredOn
Definition

Date and time when the referral was created and authorized (ISO 8601 format).

ShortDate and Time of Creation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. LogKOrderEn.kOrder.status
Definition

Current status of the referral in its lifecycle (draft, active, completed, cancelled).

ShortOrder Status
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. LogKOrderEn.kOrder.category
Definition

Type of referral according to the national code list (e.g., Poukaz K).

ShortOrder Category
Control1..1
TypeCodeableConcept
12. LogKOrderEn.kOrder.priority
Definition

Level of urgency (routine, urgent, statim).

ShortRequest Priority
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. LogKOrderEn.kOrder.patient
Definition

Information about the patient for whom the referral is issued.

ShortPatient Identification
Control1..1
TypeBase
16. LogKOrderEn.kOrder.patient.givenName
Definition

Patient's given name(s).

ShortGiven Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. LogKOrderEn.kOrder.patient.familyName
Definition

Patient's family name.

ShortFamily Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. LogKOrderEn.kOrder.patient.birthDate
Definition

Patient's date of birth (YYYY-MM-DD).

ShortDate of Birth
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. LogKOrderEn.kOrder.patient.patientIdentifier
Definition

RID, RCIS, or another national/international identifier.

ShortPatient Identifier
Control1..1
TypeIdentifier
24. LogKOrderEn.kOrder.patient.citizenship
Definition

Patient’s citizenship (ISO 3166-1 alpha-2).

ShortCitizenship
Control0..1
TypeCodeableConcept
26. LogKOrderEn.kOrder.patient.gender
Definition

Patient's administrative gender (HL7 administrativeGender).

ShortAdministrative Gender
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. LogKOrderEn.kOrder.patient.language
Definition

Preferred patient language (ISO 639-1).

ShortCommunication Language
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. LogKOrderEn.kOrder.patient.contactInfo
Definition

Address, email and telephone contacts of the patient.

ShortPatient Contact Information
Control0..*
TypeBase
32. LogKOrderEn.kOrder.patient.contactInfo.address
Definition

Permanent or correspondence address.

ShortPatient Address
Control0..1
TypeAddress
34. LogKOrderEn.kOrder.patient.contactInfo.email
Definition

Patient’s contact email.

ShortEmail
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. LogKOrderEn.kOrder.patient.contactInfo.phone
Definition

Patient’s contact phone number.

ShortPhone
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. LogKOrderEn.kOrder.patient.legalGuardian
Definition

Persons authorized to act on behalf of or contact the patient.

ShortLegal Guardian or Contact
Control0..*
TypeBase
40. LogKOrderEn.kOrder.patient.legalGuardian.contactType
Definition

Type of contact (guardian, emergency contact, other).

ShortContact Type
Control0..1
TypeCodeableConcept
42. LogKOrderEn.kOrder.patient.legalGuardian.relationship
Definition

Relationship between the contact person and patient (e.g., father, mother, guardian).

ShortRelationship to Patient
Control0..1
TypeCodeableConcept
44. LogKOrderEn.kOrder.patient.legalGuardian.contactIdentifier
Definition

Unique identifier of the contact person.

ShortContact Person Identifier
Control0..1
TypeIdentifier
46. LogKOrderEn.kOrder.patient.legalGuardian.givenName
Definition

Contact person’s given name.

ShortContact Person Given Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. LogKOrderEn.kOrder.patient.legalGuardian.familyName
Definition

Contact person’s family name.

ShortContact Person Family Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. LogKOrderEn.kOrder.patient.legalGuardian.address
Definition

Contact person’s address.

ShortContact Address
Control0..1
TypeAddress
52. LogKOrderEn.kOrder.patient.legalGuardian.telecom
Definition

Email, phone or other telecom contact.

ShortContact Telecom
Control0..*
TypeContactPoint
54. LogKOrderEn.kOrder.insurance
Definition

Information about the patient's insurance and payment.

ShortHealth Insurance
Control1..1
TypeBase
56. LogKOrderEn.kOrder.insurance.payerCode
Definition

Code of the health insurance company (VZP list, OID 1.2.203.7898.1.1).

ShortInsurance Company Code
Control1..1
TypeCodeableConcept
58. LogKOrderEn.kOrder.insurance.payerName
Definition

Name of the health insurance company.

ShortInsurance Company Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. LogKOrderEn.kOrder.insurance.insuredNumber
Definition

Patient’s insurance number (usually national ID without slash).

ShortInsurance Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. LogKOrderEn.kOrder.insurance.paymentType
Definition

Type of payment or reimbursement (VZP Reimbursement list).

ShortPayment Type
Control0..1
TypeCodeableConcept
64. LogKOrderEn.kOrder.requester
Definition

Information about the healthcare provider issuing the referral.

ShortRequester (Referring Practitioner/Facility)
Control1..1
TypeBase
66. LogKOrderEn.kOrder.requester.icp
Definition

Identifier of the requesting facility (OID 1.2.203.7898.1.3).

ShortICP of Requester
Control1..1
TypeIdentifier
68. LogKOrderEn.kOrder.requester.ico
Definition

Identifier of the healthcare provider (ICO).

ShortICO of Requester Organization
Control0..1
TypeIdentifier
70. LogKOrderEn.kOrder.requester.organizationName
Definition

Official name of the requesting facility.

ShortRequester Organization Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. LogKOrderEn.kOrder.requester.specialty
Definition

Specialty code according to national list (OID 1.2.203.7898.1.4).

ShortRequester Specialty
Control1..1
TypeCodeableConcept
74. LogKOrderEn.kOrder.requester.practitionerId
Definition

Practitioner identifier according to payer registry.

ShortRequester Practitioner ID
Control1..1
TypeIdentifier
76. LogKOrderEn.kOrder.requester.practitionerName
Definition

Full name of the requesting practitioner.

ShortRequester Practitioner Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. LogKOrderEn.kOrder.performer
Definition

Target facility or laboratory receiving the referral.

ShortPerformer (Recipient)
Control0..1
TypeBase
80. LogKOrderEn.kOrder.performer.icpPerformer
Definition

Identifier of the performer facility.

ShortPerformer ICP
Control0..1
TypeIdentifier
82. LogKOrderEn.kOrder.performer.icoPerformer
Definition

ICO of the recipient healthcare organization.

ShortPerformer ICO
Control0..1
TypeIdentifier
84. LogKOrderEn.kOrder.performer.performerName
Definition

Name of the performer organization.

ShortPerformer Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
86. LogKOrderEn.kOrder.performer.performerSpecialty
Definition

Specialty of the target facility or department.

ShortPerformer Specialty
Control0..1
TypeCodeableConcept
88. LogKOrderEn.kOrder.diagnoses
Definition

Clinical diagnoses justifying the referral request.

ShortDiagnoses
Control1..*
TypeBase
90. LogKOrderEn.kOrder.diagnoses.primaryDiagnosis
Definition

Main diagnosis coded in ICD-10-CZ.

ShortPrimary Diagnosis
Control1..1
TypeCodeableConcept
92. LogKOrderEn.kOrder.diagnoses.secondaryDiagnoses
Definition

Additional diagnoses coded in ICD-10-CZ.

ShortSecondary Diagnoses
Control0..*
TypeCodeableConcept
94. LogKOrderEn.kOrder.reimbursementCode
Definition

Reimbursement code according to the VZP code list.

ShortReimbursement code
Control0..1
TypeCodeableConcept
96. LogKOrderEn.kOrder.justification
Definition

Clinical reasoning for the request (anamnesis, objective findings).

ShortClinical Justification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
98. LogKOrderEn.kOrder.requestedServices
Definition

List of requested medical procedures or examinations.

ShortRequested Services or Procedures
Control1..*
TypeBase
100. LogKOrderEn.kOrder.requestedServices.textDescription
Definition

Verbal description of the requested examination or service.

ShortRequested Service Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
102. LogKOrderEn.kOrder.requestedServices.procedureCode
Definition

Procedure code according to VZP performance list.

ShortProcedure Code
Control0..*
TypeCodeableConcept
104. LogKOrderEn.kOrder.requestedServices.recommendation
Definition

Additional recommendation or comment (e.g., hospitalization).

ShortRecommendation Text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
106. LogKOrderEn.kOrder.notes
Definition

Structured clinical notes supplementing the request. Used to convey relevant clinical context that is not expressed by a diagnosis or a procedure code.

ShortNotes
Control0..1
TypeBase
108. LogKOrderEn.kOrder.notes.significantAnamnesis
Definition

Relevant anamnesis data important for the assessment of the request.

ShortSignificant medical history
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
110. LogKOrderEn.kOrder.notes.examinationResults
Definition

Summary of available results of examinations already performed.

ShortResults of performed examinations
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
112. LogKOrderEn.kOrder.notes.differentialAssessment
Definition

Clinical consideration of possible diagnoses.

ShortDifferential diagnostic assessment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
114. LogKOrderEn.kOrder.notes.currentTreatment
Definition

Current treatment and medication including dosage.

ShortCurrent treatment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
116. LogKOrderEn.kOrder.attachment
Definition

Supplementary documentation attached to the referral.

ShortAttachments
Control0..*
TypeAttachment
118. LogKOrderEn.kOrder.signature
Definition

Electronic signature or seal of the referral document.

ShortElectronic Signature
Control0..1
TypeBase
120. LogKOrderEn.kOrder.signature.author
Definition

Person or system that signed the referral electronically.

ShortAuthor of Signature
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
122. LogKOrderEn.kOrder.signature.timestamp
Definition

Date and time of the electronic signature.

ShortTimestamp
Control0..1
TypedateTime
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. LogKOrderEn
Definition

Logical model for the national implementation guide of K-order (referral form) in the Czech Republic. The model represents structured data for requesting medical services or consultation requests, aligned with CZ Core FHIR profiles and national code systems.

ShortK-order (Referral Form) – Logical Model (EN)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. LogKOrderEn.kOrder
Definition

Record of a medical referral or request for healthcare service, used for communication between hospital, or outpatient systems within the Czech eHealth ecosystem.

ShortK-order Referral
Control1..1
TypeBase
4. LogKOrderEn.kOrder.orderIdentifier
Definition

System-generated unique identifier (UUID) for the referral form.

ShortK-order Identifier
Control1..1
TypeIdentifier
6. LogKOrderEn.kOrder.authoredOn
Definition

Date and time when the referral was created and authorized (ISO 8601 format).

ShortDate and Time of Creation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. LogKOrderEn.kOrder.status
Definition

Current status of the referral in its lifecycle (draft, active, completed, cancelled).

ShortOrder Status
Control1..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. LogKOrderEn.kOrder.category
Definition

Type of referral according to the national code list (e.g., Poukaz K).

ShortOrder Category
Control1..1
TypeCodeableConcept
12. LogKOrderEn.kOrder.priority
Definition

Level of urgency (routine, urgent, statim).

ShortRequest Priority
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. LogKOrderEn.kOrder.patient
Definition

Information about the patient for whom the referral is issued.

ShortPatient Identification
Control1..1
TypeBase
16. LogKOrderEn.kOrder.patient.givenName
Definition

Patient's given name(s).

ShortGiven Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. LogKOrderEn.kOrder.patient.familyName
Definition

Patient's family name.

ShortFamily Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. LogKOrderEn.kOrder.patient.birthDate
Definition

Patient's date of birth (YYYY-MM-DD).

ShortDate of Birth
Control1..1
Typedate
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. LogKOrderEn.kOrder.patient.patientIdentifier
Definition

RID, RCIS, or another national/international identifier.

ShortPatient Identifier
Control1..1
TypeIdentifier
24. LogKOrderEn.kOrder.patient.citizenship
Definition

Patient’s citizenship (ISO 3166-1 alpha-2).

ShortCitizenship
Control0..1
TypeCodeableConcept
26. LogKOrderEn.kOrder.patient.gender
Definition

Patient's administrative gender (HL7 administrativeGender).

ShortAdministrative Gender
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. LogKOrderEn.kOrder.patient.language
Definition

Preferred patient language (ISO 639-1).

ShortCommunication Language
Control0..1
Typecode
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
30. LogKOrderEn.kOrder.patient.contactInfo
Definition

Address, email and telephone contacts of the patient.

ShortPatient Contact Information
Control0..*
TypeBase
32. LogKOrderEn.kOrder.patient.contactInfo.address
Definition

Permanent or correspondence address.

ShortPatient Address
Control0..1
TypeAddress
34. LogKOrderEn.kOrder.patient.contactInfo.email
Definition

Patient’s contact email.

ShortEmail
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
36. LogKOrderEn.kOrder.patient.contactInfo.phone
Definition

Patient’s contact phone number.

ShortPhone
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
38. LogKOrderEn.kOrder.patient.legalGuardian
Definition

Persons authorized to act on behalf of or contact the patient.

ShortLegal Guardian or Contact
Control0..*
TypeBase
40. LogKOrderEn.kOrder.patient.legalGuardian.contactType
Definition

Type of contact (guardian, emergency contact, other).

ShortContact Type
Control0..1
TypeCodeableConcept
42. LogKOrderEn.kOrder.patient.legalGuardian.relationship
Definition

Relationship between the contact person and patient (e.g., father, mother, guardian).

ShortRelationship to Patient
Control0..1
TypeCodeableConcept
44. LogKOrderEn.kOrder.patient.legalGuardian.contactIdentifier
Definition

Unique identifier of the contact person.

ShortContact Person Identifier
Control0..1
TypeIdentifier
46. LogKOrderEn.kOrder.patient.legalGuardian.givenName
Definition

Contact person’s given name.

ShortContact Person Given Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
48. LogKOrderEn.kOrder.patient.legalGuardian.familyName
Definition

Contact person’s family name.

ShortContact Person Family Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
50. LogKOrderEn.kOrder.patient.legalGuardian.address
Definition

Contact person’s address.

ShortContact Address
Control0..1
TypeAddress
52. LogKOrderEn.kOrder.patient.legalGuardian.telecom
Definition

Email, phone or other telecom contact.

ShortContact Telecom
Control0..*
TypeContactPoint
54. LogKOrderEn.kOrder.insurance
Definition

Information about the patient's insurance and payment.

ShortHealth Insurance
Control1..1
TypeBase
56. LogKOrderEn.kOrder.insurance.payerCode
Definition

Code of the health insurance company (VZP list, OID 1.2.203.7898.1.1).

ShortInsurance Company Code
Control1..1
TypeCodeableConcept
58. LogKOrderEn.kOrder.insurance.payerName
Definition

Name of the health insurance company.

ShortInsurance Company Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
60. LogKOrderEn.kOrder.insurance.insuredNumber
Definition

Patient’s insurance number (usually national ID without slash).

ShortInsurance Number
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
62. LogKOrderEn.kOrder.insurance.paymentType
Definition

Type of payment or reimbursement (VZP Reimbursement list).

ShortPayment Type
Control0..1
TypeCodeableConcept
64. LogKOrderEn.kOrder.requester
Definition

Information about the healthcare provider issuing the referral.

ShortRequester (Referring Practitioner/Facility)
Control1..1
TypeBase
66. LogKOrderEn.kOrder.requester.icp
Definition

Identifier of the requesting facility (OID 1.2.203.7898.1.3).

ShortICP of Requester
Control1..1
TypeIdentifier
68. LogKOrderEn.kOrder.requester.ico
Definition

Identifier of the healthcare provider (ICO).

ShortICO of Requester Organization
Control0..1
TypeIdentifier
70. LogKOrderEn.kOrder.requester.organizationName
Definition

Official name of the requesting facility.

ShortRequester Organization Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
72. LogKOrderEn.kOrder.requester.specialty
Definition

Specialty code according to national list (OID 1.2.203.7898.1.4).

ShortRequester Specialty
Control1..1
TypeCodeableConcept
74. LogKOrderEn.kOrder.requester.practitionerId
Definition

Practitioner identifier according to payer registry.

ShortRequester Practitioner ID
Control1..1
TypeIdentifier
76. LogKOrderEn.kOrder.requester.practitionerName
Definition

Full name of the requesting practitioner.

ShortRequester Practitioner Name
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
78. LogKOrderEn.kOrder.performer
Definition

Target facility or laboratory receiving the referral.

ShortPerformer (Recipient)
Control0..1
TypeBase
80. LogKOrderEn.kOrder.performer.icpPerformer
Definition

Identifier of the performer facility.

ShortPerformer ICP
Control0..1
TypeIdentifier
82. LogKOrderEn.kOrder.performer.icoPerformer
Definition

ICO of the recipient healthcare organization.

ShortPerformer ICO
Control0..1
TypeIdentifier
84. LogKOrderEn.kOrder.performer.performerName
Definition

Name of the performer organization.

ShortPerformer Name
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
86. LogKOrderEn.kOrder.performer.performerSpecialty
Definition

Specialty of the target facility or department.

ShortPerformer Specialty
Control0..1
TypeCodeableConcept
88. LogKOrderEn.kOrder.diagnoses
Definition

Clinical diagnoses justifying the referral request.

ShortDiagnoses
Control1..*
TypeBase
90. LogKOrderEn.kOrder.diagnoses.primaryDiagnosis
Definition

Main diagnosis coded in ICD-10-CZ.

ShortPrimary Diagnosis
Control1..1
TypeCodeableConcept
92. LogKOrderEn.kOrder.diagnoses.secondaryDiagnoses
Definition

Additional diagnoses coded in ICD-10-CZ.

ShortSecondary Diagnoses
Control0..*
TypeCodeableConcept
94. LogKOrderEn.kOrder.reimbursementCode
Definition

Reimbursement code according to the VZP code list.

ShortReimbursement code
Control0..1
TypeCodeableConcept
96. LogKOrderEn.kOrder.justification
Definition

Clinical reasoning for the request (anamnesis, objective findings).

ShortClinical Justification
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
98. LogKOrderEn.kOrder.requestedServices
Definition

List of requested medical procedures or examinations.

ShortRequested Services or Procedures
Control1..*
TypeBase
100. LogKOrderEn.kOrder.requestedServices.textDescription
Definition

Verbal description of the requested examination or service.

ShortRequested Service Description
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
102. LogKOrderEn.kOrder.requestedServices.procedureCode
Definition

Procedure code according to VZP performance list.

ShortProcedure Code
Control0..*
TypeCodeableConcept
104. LogKOrderEn.kOrder.requestedServices.recommendation
Definition

Additional recommendation or comment (e.g., hospitalization).

ShortRecommendation Text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
106. LogKOrderEn.kOrder.notes
Definition

Structured clinical notes supplementing the request. Used to convey relevant clinical context that is not expressed by a diagnosis or a procedure code.

ShortNotes
Control0..1
TypeBase
108. LogKOrderEn.kOrder.notes.significantAnamnesis
Definition

Relevant anamnesis data important for the assessment of the request.

ShortSignificant medical history
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
110. LogKOrderEn.kOrder.notes.examinationResults
Definition

Summary of available results of examinations already performed.

ShortResults of performed examinations
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
112. LogKOrderEn.kOrder.notes.differentialAssessment
Definition

Clinical consideration of possible diagnoses.

ShortDifferential diagnostic assessment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
114. LogKOrderEn.kOrder.notes.currentTreatment
Definition

Current treatment and medication including dosage.

ShortCurrent treatment
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
116. LogKOrderEn.kOrder.attachment
Definition

Supplementary documentation attached to the referral.

ShortAttachments
Control0..*
TypeAttachment
118. LogKOrderEn.kOrder.signature
Definition

Electronic signature or seal of the referral document.

ShortElectronic Signature
Control0..1
TypeBase
120. LogKOrderEn.kOrder.signature.author
Definition

Person or system that signed the referral electronically.

ShortAuthor of Signature
Control1..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
122. LogKOrderEn.kOrder.signature.timestamp
Definition

Date and time of the electronic signature.

ShortTimestamp
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension