HL7 Czech PS Implementation Guide
0.0.1 - ci-build
HL7 Czech PS 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/ps/ and changes regularly. See the Directory of published versions
| Official URL: https://hl7.cz/fhir/Ps/ConceptMap/headerToFHIR-ps-cz | Version: 0.0.1 | |||
| Draft as of 2025-10-31 | Computable Name: HeaderToFHIR-ps-cz | |||
Mapping from (not specified) to (not specified)
Group 1 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Composition: Patient Summary (CZ)
| Source Code | Relationship | Target Code |
| Header.patient (A.1.1 - Identification of the Patient/subject) | is equivalent to | Composition.subject |
| Header.author (A.1.4 - Author of the document) | is equivalent to | Composition.author |
| Header.attester (A.1.5 - Attester of the document) | is equivalent to | Composition.attester |
| Header.custodian (A.1.6 - Custodian of the document) | is equivalent to | Composition.custodian |
Group 2 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Patient (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.patient (A.1.1 - Identification of patient) | is equivalent to | Patient | Composition.subject.ofType(Patient).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core') |
| Header.patient.firstName (A.1.1.1 - First name of patient) | is equivalent to | Patient.name.given | First given name; additional given names are not mapped. |
| Header.patient.familyName (A.1.1.2 - Family name of patient) | is equivalent to | Patient.name.family | Family name (surname). |
| Header.patient.birthDate (A.1.1.3 - Birth date of patient) | is equivalent to | Patient.birthDate | Date of birth of the patient. |
| Header.patient.identifier (A.1.1.4 - Patient identifier) | is equivalent to | Patient.identifier | Patient's primary identifier. |
| Header.patient.citizenship (A.1.1.5 - State citizenship) | is equivalent to | Patient.citizenship (display text) | The citizenship status of the patient. |
| Header.patient.gender (A.1.1.6 - Gender of patient) | is equivalent to | Patient.gender | Gender of patient. |
| Header.patient.communicationLanguage (A.1.1.7 - Communication language) | is equivalent to | Patient.communication.language | Language used for communication with the patient. |
| Header.patient.address (A.1.2.1 - Address of patient) | is equivalent to | Patient.address | Patient's address. |
| Header.patient.telecom (A.1.2.2 - Contact details of patient) | is equivalent to | Patient.telecom | Contact details such as phone number or email address. |
Group 3 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Practitioner (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.contactInfo.preferedPhysician (A.1.2.3 - Preferred physician) | is equivalent to | Practitioner | Preferred physician information. |
| Header.contactInfo.preferedPhysician.identifier (A.1.2.3.1 - Identifier of preferred physician) | is equivalent to | Practitioner.identifier | Identifier of the preferred physician. |
| Header.contactInfo.preferedPhysician.name (A.1.2.3.2 - Name of preferred physician) | is equivalent to | Practitioner.name | Name of the preferred physician. |
Group 4 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Practitioner Role (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.contactInfo.preferedPhysician (A.1.2.3 - Preferred physician) | is equivalent to | PractitionerRole | Preferred physician information. |
| Header.contactInfo.preferedPhysician.speciality (A.1.2.3.3 Specializace) | is equivalent to | PractitionerRole.specialty | The specialty of the practitioner's role. |
| Header.contactInfo.preferedPhysician.identifierProvider (A.1.2.3.4 ID a název poskytovatele) | is equivalent to | PractitionerRole.organization | Identifier of the organization providing the practitioner role. |
Group 5 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Organization (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.contactInfo.preferedPhysician.identifierProvider.id (A.1.2.3.4.1 ID poskytovatele) | is equivalent to | Organization.identifier | Identifier of the organization providing the practitioner role. |
| Header.contactInfo.preferedPhysician.identifierProvider.name (A.1.2.3.4.2 Název poskytovatele) | is equivalent to | Organization.name | Name of the organization providing the practitioner role. |
| Header.contactInfo.preferedPhysician.providerAddress (A.1.2.3.5 Adresa poskytovatele) | is equivalent to | Organization.address | Address of the organization providing the practitioner role. |
| Header.contactInfo.preferedPhysician.providerContact (A.1.2.3.6 Telekomunikační kontakt) | is equivalent to | Organization.telecom | Contact details of the organization providing the practitioner role. |
Group 6 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Patient (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.contactInfo.guardiansAndOtherContacts (A.1.2.4 - Guardians and other contacts) | is equivalent to | Patient | |
| Header.contactInfo.guardiansAndOtherContacts.contactType (A.1.2.4.1 - Type of contact) | is related to | Patient.contact.relationship | Type of contact distinguishing emergency contacts, legal guardians, and other persons related to the patient. |
| Header.contactInfo.guardiansAndOtherContacts.relationshipToPatient (A.1.2.4.2 - Relationship to patient) | is equivalent to | Patient.contact.relationship | The relationship of the person to the patient (father, son, daughter, etc.) |
| Header.contactInfo.guardiansAndOtherContacts.identifier (A.1.2.4.3 - Identifier of contact person) | is equivalent to | Patient.contact.identifier | Identifier of the contact person. |
| Header.contactInfo.guardiansAndOtherContacts.firstName (A.1.2.4.4 - First name of contact person) | is equivalent to | Patient.contact.name.given | First given name of the contact person. |
| Header.contactInfo.guardiansAndOtherContacts.familyName (A.1.2.4.5 - Family name of contact person) | is equivalent to | Patient.contact.name.family | Family name (surname) of the contact person. |
| Header.contactInfo.guardiansAndOtherContacts.address (A.1.2.4.6 - Address of contact person) | is equivalent to | Patient.contact.address | Postal, home and/or office address. Addresses are always sequences of address parts (e.g., address line, country, postal code, city), although postal address format may vary depending on the country. The address may contain address type information; if this attribute is not present, it is assumed to be a default address usable for any purpose. |
| Header.contactInfo.guardiansAndOtherContacts.telecom (A.1.2.4.7 - Telecom contact (email, phone, etc.)) | is equivalent to | Patient.contact.telecom | Telecom contact (email, phone, etc.). |
Group 7 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Coverage (CZ)
| Source Code | Relationship | Target Code | Comment |
| Header.healthInsuranceCompany (A.1.3 - Health insurance company) | is equivalent to | Coverage | Patient's health insurance information |
| Header.healthInsuranceCompany.insuranceCode (A.1.3.1 - Health insurance company code) | is equivalent to | Coverage.payor.identifier | Identifier of the health insurance company. |
| Header.healthInsuranceCompany.name (A.1.3.2 - Health insurance company name) | is equivalent to | Coverage.payor.name | Name of the health insurance company. |
| Header.healthInsuranceCompany.insuranceNumber (A.1.3.3 - Health insurance number) | is equivalent to | Coverage.subscriberId | Insurance number of the patient. |
Group 8 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Practitioner Role (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.author (A.1.4 - Author of the document) | is equivalent to | PractitionerRole | Author information. |
| Header.author.identifier (A.1.4.1 - Identifier of author) | is equivalent to | PractitionerRole.practitioner.identifier | Identifier of the author practitioner. |
| Header.author.name (A.1.4.2 - Name of author) | is equivalent to | PractitionerRole.practitioner.name | Name of the author practitioner. |
| Header.author.identifierProvider (A.1.4.3 - ID and name of provider organization) | is equivalent to | PractitionerRole.organization.identifier | Identifier of the organization providing the practitioner role. |
| Header.author.nameProvider (A.1.4.4 - Name of provider organization) | is equivalent to | PractitionerRole.organization.name | Name of the organization providing the practitioner role. |
Group 9 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Composition: Patient Summary (CZ)
| Source Code | Relationship | Target Code | Comment |
| Header.author.dateTime (A.1.4.5 - Date and time of authoring) | is equivalent to | Composition.date | The date and time that the composition was authored. |
Group 10 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Practitioner Role (CZ core)
| Source Code | Relationship | Target Code | Comment |
| Header.attester (A.1.5 - Attester of the document) | is equivalent to | PractitionerRole | Attester information. |
| Header.attester.idAutor (A.1.5.1 - Identifier of attester) | is equivalent to | PractitionerRole.practitioner.identifier | Identifier of the attester practitioner. |
| Header.attester.name (A.1.5.2 - Name of attester) | is equivalent to | PractitionerRole.practitioner.name | Name of the attester practitioner. |
| Header.attester.organization.id (A.1.5.3 - Identifier of attester organization) | is equivalent to | PractitionerRole.organization.identifier | Identifier of the organization providing the practitioner role. |
| Header.attester.organization.name (A.1.5.4 - Name of attester organization) | is equivalent to | PractitionerRole.organization.name | Name of the organization providing the practitioner role. |
Group 11 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Composition: Patient Summary (CZ)
| Source Code | Relationship | Target Code | Comment |
| Header.attester.dateTime (A.1.5.5 - Date and time of attestation) | is equivalent to | Composition.attester.time | The date and time that the attestation was made. |
Group 12 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Bundle: Patient Summary (CZ)
| Source Code | Relationship | Target Code | Comment |
| Header.metadata.dokumentId (A.1.6.1 - Document identifier) | is equivalent to | Bundle.identifier | Logical identifier for the bundle assigned when created. |
| Header.metadata.dateTimeCreation (A.1.6.3 - Document creation date and time) | is equivalent to | Bundle.timestamp | The date and time that the bundle was assembled. |
Group 13 Mapping from A.1 – Hlavička dokumentu (Pacientský souhrn) to Composition: Patient Summary (CZ)
| Source Code | Relationship | Target Code | Comment |
| Header.metadata.category (A.1.6.2 - Document category) | is equivalent to | Composition.type | Categorization of the type of composition (e.g., History and Physical, Discharge Summary, Progress Note). |
| Header.metadata.dateTimeCreation (A.1.6.3 - Document creation date and time) | is equivalent to | Composition.date | The date and time that the composition was created. |
| Header.metadata.title (A.1.6.4 - Document title) | is equivalent to | Composition.title | Document title |
| Header.metadata.custodian (A.1.6.5 - Document custodian) | is equivalent to | Composition.custodian | Name and identification data of the subject who manages the document. Also known as the technical administrator of the document. |
| Header.metadata.confidentiality (A.1.6.6 - Document confidentiality) | is equivalent to | Composition.confidentiality | Degree of confidentiality of the document (and its contents). |
| Header.metadata.language (A.1.6.7 - Document language) | is equivalent to | Composition.language | Language of the document. |
| Header.metadata.autoManual (A.1.6.8 - Document generation type) | is equivalent to | Composition.extension:generationType | Indicates whether the document was created manually, automatically, or through a hybrid approach |