Generated Narrative: ConceptMap hdrHeader2FHIR-cz-hdr Mapping from (not specified) to (not specified) Group 1 Mapping from A.1 – Hlavička dokumentu to Patient (CZ core) Source Code Card. Type Relationship Target Code Card. Type subjectIdentification is equivalent to Patient 0..* todo subjectIdentification.given is equal to Patient.name.given 1..* todo subjectIdentification.family is equal to Patient.name.family 0..1 todo subjectIdentification.birthDate is equal to Patient.birthDate 1..1 todo subjectIdentification.identifier is equal to Patient.identifier 1..* todo subjectIdentification.Citizenship is equivalent to Patient.extension:Citizenship.valueCodeableConcept subjectIdentification.gender is equal to Patient.gender 0..1 todo subjectIdentification.Communication is equal to Patient.Communication subjectContact is related to Patient 0..* todo subjectContact.personalContact is related to Patient 0..* todo subjectContact.personalContact.address is equivalent to Patient.address 0..* todo subjectContact.personalContact.telecom is equivalent to Patient.telecom 0..* todo subjectContact.preferredHP is equivalent to Patient.generalPractitioner 0..* todo subjectContact.contactPerson is related to Patient.contact 0..* todo subjectContact.contactPerson.role is equivalent to Patient.contact.relationship:role subjectContact.contactPerson.relationship is equivalent to Patient.contact.relationship:type subjectContact.contactPerson.given is equivalent to Patient.contact.name.given subjectContact.contactPerson.family is equal to Patient.contact.name.family subjectContact.contactPerson.address is equivalent to Patient.contact.address 0..1 todo subjectContact.contactPerson.telecom is equivalent to Patient.contact.telecom 0..* todo subjectContact.contactPerson.organization is equivalent to Patient.contact 0..* todo Group 2 Mapping from A.1 – Hlavička dokumentu to Practitioner (CZ core) Source Code Card. Type Relationship Target Code Card. Type subjectContact.preferredHP is equivalent to Practictioner subjectContact.preferredHP.identifier is equivalent to Practictioner.identifier subjectContact.preferredHP.name is equivalent to Practictioner.name subjectContact.preferredHP.address is equivalent to Practictioner.address subjectContact.preferredHP.telecom is equivalent to Practictioner.telecom Group 3 Mapping from A.1 – Hlavička dokumentu to Practitioner Role (CZ core) Source Code Card. Type Relationship Target Code Card. Type Comment subjectContact.preferredHP is equivalent to PractictionerRole preferred subjectContact.preferredHP.identifier is equivalent to PractictionerRole.identifier preferred subjectContact.preferredHP.name is equivalent to PractictionerRole.practictioner.name preferred subjectContact.preferredHP.role is equivalent to PractictionerRole.code subjectContact.preferredHP.organization is equivalent to PractictionerRole.organization subjectContact.preferredHP.address is related to PractictionerRole.address preferred subjectContact.preferredHP.telecom is related to PractictionerRole.telecom preferred Group 4 Mapping from A.1 - Hospital Discharge Report header data element to Organization (CZ core) Source Code Card. Type Relationship Target Code Card. Type Header.payer.insuranceCode 0..1 todo is equivalent to Organization.identifier.KP Header.payer.insuranceName 0..1 todo is equivalent to Organization.name 0..1 todo Group 5 Mapping from A.1 - Hospital Discharge Report header data element to Coverage (CZ) Source Code Card. Type Relationship Target Code Card. Type Header.coverage.insuranceNumber is equivalent to CZ_Coverage.identifer Group 6 Mapping from A.1 - Hospital Discharge Report header data element to Patient (CZ core) Source Code Card. Type Relationship Target Code Card. Type Comment Header.subject 1..1 todo is equivalent to Patient 0..* todo Composition.subject.ofType(Patient).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-patient-core') Header.payer.insuranceNumber 0..1 todo is equivalent to Patient.identifier 1..* todo If treated as one of the Patient identifiers; this applies in some jurisdictions. Group 7 Mapping from A.1 - Hospital Discharge Report header data element to Practitioner Role (CZ core) Source Code Card. Type Relationship Target Code Card. Type Comment Header.informationRecipient.identifier 0..1 todo is equivalent to PractitionerRole.identifier 0..* todo Composition.extension:information-recipient.valueReference.resolve() Header.author 1..* todo is equivalent to PractitionerRole 0..* todo Composition.author.resolve().ofType(PractitionerRole).confirmsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitioner-core') Header.author.identifier 1..* todo is equivalent to PractitionerRole.identifier 0..* todo Header.author.name 1..1 todo is equivalent to PractitionerRole.practictioner.name If PractitionerRole Header.author.organizationID 0..* todo is equivalent to PractitionerRole.organization.identifier If Organization Header.author.organization 1..1 todo is related to PractitionerRole.organization 1..1 todo Header.attester 0..* todo is equivalent to PractitionerRole 0..* todo where attester.mode = 'professional' AND Composition.attester.party.resolve().ofType(PractitionerRole).confirmsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core') Header.attester.identifier 1..* todo is equivalent to PractitionerRole.identifier 0..* todo Header.attester.name 1..1 todo is equivalent to PractitionerRole.practictioner.name Header.attester.organizationID 0..* todo is equivalent to PractitionerRole.organization.identifier Header.attester.organization 1..1 todo is equivalent to PractitionerRole.organization 1..1 todo Header.legalAuthenticator 0..1 todo is equivalent to PractitionerRole 0..* todo where attester.mode = 'legal' AND Composition.attester.party.resolve().ofType(PractitionerRole).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core') Header.legalAuthenticator.identifier 1..* todo is equivalent to PractitionerRole.identifier 0..* todo where attester.mode = 'legal' Header.legalAuthenticator.name 1..1 todo is equivalent to PractitionerRole.practictioner.name where attester.mode = 'legal' Header.legalAuthenticator.organizationID 0..* todo is equivalent to PractitionerRole.organization.identifier where attester.mode = 'legal' Header.legalAuthenticator.organization 1..1 todo is equivalent to PractitionerRole.organization 1..1 todo where attester.mode = 'legal' Group 8 Mapping from A.1 - Hospital Discharge Report header data element to Bundle (HDR CZ) Source Code Card. Type Relationship Target Code Card. Type Comment Header.documentMetadata.identifier 1..1 todo is equivalent to Bundle.identifier 1..1 todo If it is the identifier of a particular report instance Header.documentMetadata.dateTime 1..1 todo is equivalent to Bundle.timeStamp If it is when this particular version of this report has been assembled into a Bundle. Group 9 Mapping from A.1 - Hospital Discharge Report header data element to Composition (HDR CZ) Source Code Card. Type Relationship Target Code Card. Type Comment Header.subject 1..1 todo is equivalent to Composition.subject 1..1 todo Header.payer 0..1 todo is related to Composition.extension:basedOn:order To be disucssed if the payor data are conveyed with the request or thorugh other means. Check also the extension to be used. Header.payer 0..1 todo is related to Composition.section:sectionPayers.entry 0..* todo Composition.section:sectionPayers.entry.ofType(Coverage).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-coverage') Header.informationRecipient 0..* todo is related to Composition.extension:information-recipient 0..* todo Composition.extension:information-recipient.valueReference.resolve().ofType(PracittionerRole) Header.informationRecipient.name 0..1 todo is equivalent to PractitionerRole.practitioner.name Header.informationRecipient.organizationID 0..* todo is equivalent to PractitionerRole.practitioner.organization.identifier Header.informationRecipient.organization 0..1 todo is related to PractitionerRole.practitioner.organization Header.informationRecipient.address 0..1 todo is related to PractitionerRole.address Header.informationRecipient.country 1..1 todo is related to PractitionerRole.country Header.informationRecipient.telecom 0..* todo is related to PractitionerRole.telecom Header.author 1..* todo is equivalent to Composition.author 1..* todo Header.author.dateTime 1..1 todo is equivalent to Composition.date 1..1 todo Header.attester 0..* todo is equivalent to Composition.attester.party 0..1 todo where attester.mode = 'professional' Header.attester.dateTime 1..1 todo is equal to Composition.attester.time 0..1 todo Header.legalAuthenticator 0..1 todo is equivalent to Composition.attester.party 0..1 todo where attester.mode = 'legal' Header.legalAuthenticator.dateTime 1..1 todo is equal to Composition.attester.time 0..1 todo where attester.mode = 'legal' Header.documentMetadata 1..1 todo is related to Composition 0..* todo Header.documentMetadata.type 1..1 todo is equivalent to Composition.type 1..1 todo Header.documentMetadata.status 1..1 todo is equivalent to Composition.status 1..1 todo Header.documentMetadata.dateTime 1..1 todo is equivalent to Composition.date 1..1 todo If it is when this document has been created (indipendently by its version) Header.documentMetadata.title 1..1 todo is equivalent to Composition.title 1..1 todo Header.documentMetadata.custodian 1..1 todo is equivalent to Composition.custodian 0..1 todo Header.documentMetadata.confidentiality 1..1 todo is equivalent to Composition.confidentiality 0..1 todo Header.documentMetadata.language 1..1 todo is related to Composition.language 0..1 todo Header.documentMetadata.version 0..1 todo is equivalent to Composition.extension:versionNumber.valueString As business version, not as resource version
CZ HDR Header Model to this guide mapping
A.1.1 - Identification of the patient/subject
A.1.1.4 - National healthcare patient ID
A.1.2 - Patient/subject related contact information
A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
If treated as one of the Patient identifiers; this applies in some jurisdictions.
A.1.5 - Author (by whom the Hospital discharge report was/were authored). Multiple authors could be provided.
A.1.6 - Attester (multiple attesters could be provided)
where attester.mode = 'professional' AND Composition.attester.party.resolve().ofType(PractitionerRole).confirmsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core')
A.1.7 - Legal authenticator (The person taking responsibility for the medical content of the document)
where attester.mode = 'legal' AND Composition.attester.party.resolve().ofType(PractitionerRole).conformsTo('https://hl7.cz/fhir/core/StructureDefinition/cz-practitionerrole-core')
A.1.7.1 - Legal authenticator identifier
A.1.7.3 - Legal authenticator organisation ID
A.1.7.4 - Legal authenticator organisation
If it is the identifier of a particular report instance
If it is when this particular version of this report has been assembled into a Bundle.
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.
To be disucssed if the payor data are conveyed with the request or thorugh other means. Check also the extension to be used.
A.1.4 - Information recipient - (intended recipient or recipients of the report), if applicable
If it is when this document has been created (indipendently by its version)
As business version, not as resource version