HL7 Czech Imaging Report IG
0.1.0-ballot - ci-build Czechia flag

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

ConceptMap: CZ Header Model to this guide Map (Experimental)

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 CodeRelationshipTarget Code
Subject.identification (A.1.1 Identification of the patient/subject)is related toPatient
Subject.identification.givenName (A.1.1.1 Given name)is equivalent toPatient.name.given
Subject.identification.familyName (A.1.1.2 Familyname/surname)is equivalent toPatient.name.family
Subject.identification.dateOfBirth (A.1.1.3 Date of birth)is equivalent toPatient.birthDate
Subject.identification.identifier (A.1.1.4 Patient identifier)is equivalent toPatient.identifier
Subject.identification.citizenship (A.1.1.5 Citizenship)is equivalent toPatient.patient-citizenship
Subject.identification.gender (A.1.1.6 Gender)is equivalent toPatient.gender
Subject.identification.languageOfCommunication (A.1.1.7 Language of communication)is equivalent toPatient.communication.language
Subject.contactInfo (A.1.2 Patient/subject related contact information)is related toPatient
Subject.contactInfo.address (A.1.2.1 Address)is equivalent toPatient.address
Subject.contactInfo.telecom (A.1.2.2 Telecom)is equivalent toPatient.telecom
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician)is equivalent toPatient.generalPractitioner
Subject.contactInfo.legalRepresent (A.1.2.4 Legal representatives and other contact persons)is equivalent toPatient.contact
Subject.contactInfo.legalRepresent.type (A.1.2.4.1 Contact type)is related toPatient.contact.relationship
Subject.contactInfo.legalRepresent.relationToSubject (A.1.2.4.2 Relationship to the patient)is equivalent toPatient.contact.relationship
Subject.contactInfo.legalRepresent.identifier (A.1.2.4.3 Person identifier)is related toPatient.contact
Subject.contactInfo.legalRepresent.givenName (A.1.2.4.4 Given name)is equivalent toPatient.contact.name.given
Subject.contactInfo.legalRepresent.familyName (A.1.2.4.5 Family name/surname)is equivalent toPatient.contact.name.family
Subject.contactInfo.legalRepresent.address (A.1.2.4.6 Contact person address)is equivalent toPatient.contact.address
Subject.contactInfo.legalRepresent.telecom (A.1.2.4.7 Telecom)is equivalent toPatient.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 CodeRelationshipTarget Code
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician)is equivalent toPractitioner
Subject.contactInfo.preferedPhysician.Identifier (A.1.2.3.1 Identification of the prefered physician)is equivalent toPractitioner.identifier
Subject.contactInfo.preferedPhysician.Name (A.1.2.3.2 Name of the prefered physician)is equivalent toPractitioner.name
Subject.contactInfo.preferedPhysician.telecom (A.1.2.3.6 Telecom)is equivalent toPractitioner.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 CodeRelationshipTarget Code
Subject.contactInfo.preferedPhysician (A.1.2.3 Prefered physician)is equivalent toPractitionerRole
Subject.contactInfo.preferedPhysician.Identifier (A.1.2.3.1 Identification of the prefered physician)is equivalent toPractitionerRole.identifier
Subject.contactInfo.preferedPhysician.Name (A.1.2.3.2 Name of the prefered physician)is equivalent toPractitionerRole.practiotioner.name
Subject.contactInfo.preferedPhysician.Specialization (A.1.2.3.3 Specialization of the prefered physician)is equivalent toPractitionerRole.speciality
Subject.contactInfo.preferedPhysician.providerIdentifierName (A.1.2.3.4 Identification and name of the provider the doctor represents)is equivalent toPractitionerRole.organization.name
Subject.contactInfo.preferedPhysician.providerAddress (A.1.2.3.5 Provider address)is equivalent toPractitionerRole.organization.address
Subject.contactInfo.preferedPhysician.telecom (A.1.2.3.6 Telecom)is equivalent toPractitionerRole.telecom

Group 4 Mapping from A.1.3 - Health insurance and payment information to Coverage (CZ)

Source CodeRelationshipTarget CodeComment
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 toComposition.section:order.insuranceComposition.section:order.entry.ofType(CZ_ImagingInformationAboutOrder).insurance.ofType(CZ_Coverage)
Header.payer.insuranceCode (A.1.3.1 - Health insurance code)is equivalent toCZ_Coverage.payor.identifier
Header.payer.insuranceName (A.1.3.2 - Health insurance name)is equivalent toCZ_Coverage.payor.name
Header.payer.insuranceNumber (A.1.3.3 - Health insurance number)is equivalent toCZ_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 CodeRelationshipTarget CodeComment
Header.informationRecipient (A.1.4 - Recipient identifier)is equivalent toComposition.recipientComposition.extension:informationRecipient.valueReference.resolve()
InformationRecipientCz.identifier (A.1.4.1 - Recipient identifier)is equivalent toCZ_PractitionerCore.identifier
InformationRecipientCz.name (A.1.4.2 - Recipient name)is equivalent toCZ_PractitionerCore.practictioner.name
InformationRecipientCz.organizationID (A.1.4.3 - Recipient organisation ID)is equivalent toCZ_PractitionerCore.organization.identifierID Organization
InformationRecipientCz.organization (A.1.4.4 - Recipient organisation)is equivalent toCZ_PractitionerCore.organization

Group 6 Mapping from A.1.5 - Author to Practitioner (CZ core)

Source CodeRelationshipTarget CodeComment
Header.author (A.1.5 - Author (by whom the Hospital discharge report was/were authored). Multiple authors could be provided.)is equivalent toComposition.authorComposition.author.resolve().ofType(CZ_PractitionerCore)
AuthorCz.identifier (A.1.5.1 - Author identifier)is equivalent toCZ_PractitionerCore.identifier
AuthorCz.name (A.1.5.2 - Author name)is equivalent toCZ_PractitionerCore.practictioner.name
AuthorCz.organizationID (A.1.5.3 - Author organisation ID)is equivalent toCZ_PractitionerCore.organization.identifierIf Organization
AuthorCz.organization (A.1.5.4 - Author organisation)is related toCZ_PractitionerCore.organization

Group 7 Mapping from A.1.5 - Author to Encounter (CZ)

Source CodeRelationshipTarget Code
AuthorCz.organization (A.1.5.4 - Author organisation)is related toCZ_Encounter.serviceProvider

Group 8 Mapping from A.1.6 - Attester (multiple attesters could be provided) to Practitioner (CZ core)

Source CodeRelationshipTarget CodeComment
Header.attester (A.1.6 - Attester (multiple attesters could be provided))is equivalent toCZ_PractitionerCorewhere attester.mode = 'professional' AND Composition.attester.party.resolve().ofType(CZ_PractitionerCore)
AttesterCz.identifier (A.1.6.1 - Attester identifier)is equivalent toCZ_PractitionerCore.identifier
AttesterCz.name (A.1.6.2 - Attester name)is equivalent toCZ_PractitionerCore.practictioner.name
AttesterCz.organizationID (A.1.6.3 - Attester organisation ID)is equivalent toCZ_PractitionerCore.organization.identifier
AttesterCz.organization (A.1.6.4 - Attester organisation)is equivalent toCZ_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 CodeRelationshipTarget CodeComment
Header.legalAuthenticator (A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document))is equivalent toCZ_PractitionerCorewhere attester.mode = 'legal' AND Composition.attester.party.resolve().ofType(CZ_PractitionerCore)
LegalAuthenticatorCz.identifier (A.1.7.1 - Legal authenticator identifier)is equivalent toCZ_PractitionerCore.identifierwhere attester.mode = 'legal'
LegalAuthenticatorCz.name (A.1.7.2 - Legal authenticator name)is equivalent toCZ_PractitionerCore.practictioner.namewhere attester.mode = 'legal'
LegalAuthenticatorCz.organizationID (A.1.7.3 - Legal authenticator organisation ID)is equivalent toCZ_PractitionerCore.organization.identifierwhere attester.mode = 'legal'
LegalAuthenticatorCz.organization (A.1.7.4 - Legal authenticator organisation)is equivalent toCZ_PractitionerCore.organizationwhere attester.mode = 'legal'

Group 10 Mapping from A.1.8 - Document metadata to Bundle: Imaging Report (CZ)

Source CodeRelationshipTarget CodeComment
Header.documentMetadata.identifier (A.1.8.1 - Document ID)is equivalent toBundle.identifierIf it is the identifier of a particular report instance
Header.documentMetadata.dateTime (A.1.8.4 - Report date and time)is equivalent toBundle.timeStampIf 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 CodeRelationshipTarget CodeComment
Header.subject (A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject)is equivalent toComposition.subject
Header.author.dateTime (A.1.5.5 - Date Time)is equivalent toComposition.date
Header.documentMetadata (A.1.8 - Document metadata)is related toComposition.meta
Header.documentMetadata.identifier (A.1.8.1 - Document ID)is equivalent toComposition.identifierIf 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 toComposition.category
Header.documentMetadata.status (A.1.8.3 - Document status)is equivalent toComposition.status
Header.documentMetadata.dateTime (A.1.8.4 - Report date and time)is equivalent toComposition.dateIf it is when this document has been created (indipendently by its version)
Header.documentMetadata.title (A.1.8.5 - Document title)is equivalent toComposition.title
Header.documentMetadata.custodian (A.1.8.6 - Report custodian)is equivalent toComposition.custodian
Header.documentMetadata.confidentiality (A.1.8.7 - Confidentiality)is equivalent toComposition.confidentiality
Header.documentMetadata.language (A.1.8.8 - Language)is related toComposition.language
Header.documentMetadata.version (A.1.8.9 - Version)is equivalent toComposition.extension:versionNumber.valueStringAs business version, not as resource version

Group 12 Mapping from A.1.9 - Digital signature to Bundle: Imaging Report (CZ)

Source CodeRelationshipTarget Code
Header.DigitalSignatureCz.digitalSignature (A.1.9.1 - Electronic signature or document seal)is equivalent toBundle.signature.data
Header.DigitalSignatureCz.timestamp (A.1.9.2 - Electronic time stamp)is equivalent toBundle.signature.when