HL7 Czech Imaging Report IG
0.1.0-ballot - ci-build
HL7 Czech Imaging Report IG, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/img/ and changes regularly. See the Directory of published versions
Official URL: https://hl7.cz/fhir/img/ConceptMap/HeaderImagingReport2FHIR-cz | Version: 0.1.0-ballot | |||
Draft as of 2025-08-28 | Computable Name: HeaderImagingReport2FHIRcz |
CZ Imaging Report Header Model to this guide mapping
Mapping from (not specified) to (not specified)
Group 1 Mapping from A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject to Patient (CZ core)
Source Code | Relationship | Target Code |
Subject.identification (A.1.1 Identification of the patient/subject) | is related to | Patient |
Subject.identification.givenName (A.1.1.1 Given name) | is equivalent to | Patient.name.given |
Subject.identification.familyName (A.1.1.2 Familyname/surname) | is equivalent to | Patient.name.family |
Subject.identification.dateOfBirth (A.1.1.3 Date of birth) | is equivalent to | Patient.birthDate |
Subject.identification.identifier (A.1.1.4 Patient identifier) | is equivalent to | Patient.identifier |
Subject.identification.citizenship (A.1.1.5 Citizenship) | is equivalent to | Patient.patient-citizenship |
Subject.identification.gender (A.1.1.6 Gender) | is equivalent to | Patient.gender |
Subject.identification.languageOfCommunication (A.1.1.7 Language of communication) | is equivalent to | Patient.communication.language |
Subject.contactInfo (A.1.2 Patient/subject related contact information) | is related to | Patient |
Subject.contactInfo.address (A.1.2.1 Address) | is equivalent to | Patient.address |
Subject.contactInfo.telecom (A.1.2.2 Telecom) | is equivalent to | Patient.telecom |
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician) | is equivalent to | Patient.generalPractitioner |
Subject.contactInfo.legalRepresent (A.1.2.4 Legal representatives and other contact persons) | is equivalent to | Patient.contact |
Subject.contactInfo.legalRepresent.type (A.1.2.4.1 Contact type) | is related to | Patient.contact.relationship |
Subject.contactInfo.legalRepresent.relationToSubject (A.1.2.4.2 Relationship to the patient) | is equivalent to | Patient.contact.relationship |
Subject.contactInfo.legalRepresent.identifier (A.1.2.4.3 Person identifier) | is related to | Patient.contact |
Subject.contactInfo.legalRepresent.givenName (A.1.2.4.4 Given name) | is equivalent to | Patient.contact.name.given |
Subject.contactInfo.legalRepresent.familyName (A.1.2.4.5 Family name/surname) | is equivalent to | Patient.contact.name.family |
Subject.contactInfo.legalRepresent.address (A.1.2.4.6 Contact person address) | is equivalent to | Patient.contact.address |
Subject.contactInfo.legalRepresent.telecom (A.1.2.4.7 Telecom) | is equivalent to | Patient.contact.telecom |
Group 2 Mapping from A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject to Practitioner (CZ core)
Source Code | Relationship | Target Code |
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician) | is equivalent to | Practitioner |
Subject.contactInfo.preferedPhysician.Identifier (A.1.2.3.1 Identification of the prefered physician) | is equivalent to | Practitioner.identifier |
Subject.contactInfo.preferedPhysician.Name (A.1.2.3.2 Name of the prefered physician) | is equivalent to | Practitioner.name |
Subject.contactInfo.preferedPhysician.telecom (A.1.2.3.6 Telecom) | is equivalent to | Practitioner.telecom |
Group 3 Mapping from A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject to Practitioner Role (CZ core)
Source Code | Relationship | Target Code |
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician) | is equivalent to | PractitionerRole |
Subject.contactInfo.preferedPhysician.Identifier (A.1.2.3.1 Identification of the prefered physician) | is equivalent to | PractitionerRole.identifier |
Subject.contactInfo.preferedPhysician.Name (A.1.2.3.2 Name of the prefered physician) | is equivalent to | PractitionerRole.practiotioner.name |
Subject.contactInfo.preferedPhysician.Specialization (A.1.2.3.3 Specialization of the prefered physician) | is equivalent to | PractitionerRole.speciality |
Subject.contactInfo.preferedPhysician.providerIdentifierName (A.1.2.3.4 Identification and name of the provider the doctor represents) | is equivalent to | PractitionerRole.organization.name |
Subject.contactInfo.preferedPhysician.providerAddress (A.1.2.3.5 Provider address) | is equivalent to | PractitionerRole.organization.address |
Subject.contactInfo.preferedPhysician.telecom (A.1.2.3.6 Telecom) | is equivalent to | PractitionerRole.telecom |
Group 4 Mapping from A.1.3 - Health insurance and payment information to Coverage (CZ)
Source Code | Relationship | Target Code | Comment |
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.) | is related to | Composition.section:order.insurance | Composition.section:order.entry.ofType(CZ_ImagingInformationAboutOrder).insurance.ofType(CZ_Coverage) |
Header.payer.insuranceCode (A.1.3.1 - Health insurance code) | is equivalent to | CZ_Coverage.payor.identifier | |
Header.payer.insuranceName (A.1.3.2 - Health insurance name) | is equivalent to | CZ_Coverage.payor.name | |
Header.payer.insuranceNumber (A.1.3.3 - Health insurance number) | is equivalent to | CZ_Coverage.identifier |
Group 5 Mapping from A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable to Practitioner (CZ core)
Source Code | Relationship | Target Code | Comment |
Header.informationRecipient (A.1.4 - Recipient identifier) | is equivalent to | Composition.recipient | Composition.extension:informationRecipient.valueReference.resolve() |
InformationRecipientCz.identifier (A.1.4.1 - Recipient identifier) | is equivalent to | CZ_PractitionerCore.identifier | |
InformationRecipientCz.name (A.1.4.2 - Recipient name) | is equivalent to | CZ_PractitionerCore.practictioner.name | |
InformationRecipientCz.organizationID (A.1.4.3 - Recipient organisation ID) | is equivalent to | CZ_PractitionerCore.organization.identifier | ID Organization |
InformationRecipientCz.organization (A.1.4.4 - Recipient organisation) | is equivalent to | CZ_PractitionerCore.organization |
Group 6 Mapping from A.1.5 - Author to Practitioner (CZ core)
Source Code | Relationship | Target Code | Comment |
Header.author (A.1.5 - Author (by whom the Hospital discharge report was/were authored). Multiple authors could be provided.) | is equivalent to | Composition.author | Composition.author.resolve().ofType(CZ_PractitionerCore) |
AuthorCz.identifier (A.1.5.1 - Author identifier) | is equivalent to | CZ_PractitionerCore.identifier | |
AuthorCz.name (A.1.5.2 - Author name) | is equivalent to | CZ_PractitionerCore.practictioner.name | |
AuthorCz.organizationID (A.1.5.3 - Author organisation ID) | is equivalent to | CZ_PractitionerCore.organization.identifier | If Organization |
AuthorCz.organization (A.1.5.4 - Author organisation) | is related to | CZ_PractitionerCore.organization |
Group 7 Mapping from A.1.5 - Author to Encounter (CZ)
Source Code | Relationship | Target Code |
AuthorCz.organization (A.1.5.4 - Author organisation) | is related to | CZ_Encounter.serviceProvider |
Group 8 Mapping from A.1.6 - Attester (multiple attesters could be provided) to Practitioner (CZ core)
Source Code | Relationship | Target Code | Comment |
Header.attester (A.1.6 - Attester (multiple attesters could be provided)) | is equivalent to | CZ_PractitionerCore | where attester.mode = 'professional' AND Composition.attester.party.resolve().ofType(CZ_PractitionerCore) |
AttesterCz.identifier (A.1.6.1 - Attester identifier) | is equivalent to | CZ_PractitionerCore.identifier | |
AttesterCz.name (A.1.6.2 - Attester name) | is equivalent to | CZ_PractitionerCore.practictioner.name | |
AttesterCz.organizationID (A.1.6.3 - Attester organisation ID) | is equivalent to | CZ_PractitionerCore.organization.identifier | |
AttesterCz.organization (A.1.6.4 - Attester organisation) | is equivalent to | CZ_PractitionerCore.organization |
Group 9 Mapping from A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document) to Practitioner (CZ core)
Source Code | Relationship | Target Code | Comment |
Header.legalAuthenticator (A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document)) | is equivalent to | CZ_PractitionerCore | where attester.mode = 'legal' AND Composition.attester.party.resolve().ofType(CZ_PractitionerCore) |
LegalAuthenticatorCz.identifier (A.1.7.1 - Legal authenticator identifier) | is equivalent to | CZ_PractitionerCore.identifier | where attester.mode = 'legal' |
LegalAuthenticatorCz.name (A.1.7.2 - Legal authenticator name) | is equivalent to | CZ_PractitionerCore.practictioner.name | where attester.mode = 'legal' |
LegalAuthenticatorCz.organizationID (A.1.7.3 - Legal authenticator organisation ID) | is equivalent to | CZ_PractitionerCore.organization.identifier | where attester.mode = 'legal' |
LegalAuthenticatorCz.organization (A.1.7.4 - Legal authenticator organisation) | is equivalent to | CZ_PractitionerCore.organization | where attester.mode = 'legal' |
Group 10 Mapping from A.1.8 - Document metadata to Bundle: Imaging Report (CZ)
Source Code | Relationship | Target Code | Comment |
Header.documentMetadata.identifier (A.1.8.1 - Document ID) | is equivalent to | Bundle.identifier | If it is the identifier of a particular report instance |
Header.documentMetadata.dateTime (A.1.8.4 - Report date and time) | is equivalent to | Bundle.timeStamp | If it is when this particular version of this report has been assembled into a Bundle. |
Group 11 Mapping from A.1 - Imaging Report header data element to Composition: Imaging Report (CZ)
Source Code | Relationship | Target Code | Comment |
Header.subject (A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject) | is equivalent to | Composition.subject | |
Header.author.dateTime (A.1.5.5 - Date Time) | is equivalent to | Composition.date | |
Header.documentMetadata (A.1.8 - Document metadata) | is related to | Composition.meta | |
Header.documentMetadata.identifier (A.1.8.1 - Document ID) | is equivalent to | Composition.identifier | If it is the identifer of the document (indipendently by its versions) and not of this particular document instance. |
Header.documentMetadata.category (A.1.8.2 - Document category) | is equivalent to | Composition.category | |
Header.documentMetadata.status (A.1.8.3 - Document status) | is equivalent to | Composition.status | |
Header.documentMetadata.dateTime (A.1.8.4 - Report date and time) | is equivalent to | Composition.date | If it is when this document has been created (indipendently by its version) |
Header.documentMetadata.title (A.1.8.5 - Document title) | is equivalent to | Composition.title | |
Header.documentMetadata.custodian (A.1.8.6 - Report custodian) | is equivalent to | Composition.custodian | |
Header.documentMetadata.confidentiality (A.1.8.7 - Confidentiality) | is equivalent to | Composition.confidentiality | |
Header.documentMetadata.language (A.1.8.8 - Language) | is related to | Composition.language | |
Header.documentMetadata.version (A.1.8.9 - Version) | is equivalent to | Composition.extension:versionNumber.valueString | As business version, not as resource version |
Group 12 Mapping from A.1.9 - Digital signature to Bundle: Imaging Report (CZ)
Source Code | Relationship | Target Code |
Header.DigitalSignatureCz.digitalSignature (A.1.9.1 - Electronic signature or document seal) | is equivalent to | Bundle.signature.data |
Header.DigitalSignatureCz.timestamp (A.1.9.2 - Electronic time stamp) | is equivalent to | Bundle.signature.when |