XpanDH Hospital Discharge Report
0.1.0 - ci-build 150

XpanDH Hospital Discharge Report, published by XpanDH Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/xpandh-hdr/ and changes regularly. See the Directory of published versions

## ConceptMap: eHN Recipient to this guide Map (Experimental)

Official URL: http://hl7.eu/fhir/ig/xpandh/hdr/ConceptMap/ConceptMap-HeaderParticipants2FHIR-eu-xpandh | Version: 0.1.0
Draft as of 2025-10-10 | Computable Name: HeaderParticipants2FHIR
Copyright/Legal: Used by permission of the XpanDH project, all rights reserved Creative Commons License

eHN HDR Encounter Model to this guide mapping

Proposed relationship between the HDR Encounter data set defined by the EU eHN guidelines and this guide

Mapping from A - Hospital Discharge Report (eHN) to http://hl7.eu/fhir/ig/xpandh/hdr/StructureDefinition/Composition-eu-xpandh

Group 1 Mapping from A - Hospital Discharge Report (eHN) to `http://hl7.eu/fhir/ig/xpandh/hdr/StructureDefinition/Composition-eu-xpandh`

Source Code | Relationship | Target Code | Comment
HospitalDischargeReport.header.payer (A.1.3 - Health insurance and payment information [Required]) | is related to | Composition.extension:basedOn-order-or-requisition.insurance | To be disucssed if the payor is conveyed with the request or thorugh other means
HospitalDischargeReport.header.payer.insuranceCode (A.1.3.1 - Health insurance code [Mandatory]) | is related to | Composition.extension:basedOn-order-or-requisition.insurance.payor.identifier |
HospitalDischargeReport.header.payer.insuranceName (A.1.3.2 - Health insurance name [Required]) | is related to | Composition.extension:basedOn-order-or-requisition.insurance.payor.name | with payor as Organization
HospitalDischargeReport.header.payer.insuranceNumber (A.1.3.3 - Health insurance number [Mandatory]) | is related to | Composition.extension:basedOn-order-or-requisition.insurance.beneficiary.identifier | to be discussed
HospitalDischargeReport.header.informationRecipient (A.1.4 - Information recipient [Required]) | is related to | Composition.extension:information-recipient |
HospitalDischargeReport.header.informationRecipient.identifier (A.1.4.1 - Recipient identifier [Required]) | is equivalent to | Composition.extension:information-recipient.identifier | If PractictionerRole
HospitalDischargeReport.header.informationRecipient.name (A.1.4.2 - Recipient name [Required]) | is equivalent to | Composition.extension:information-recipient.practictioner.name | If PractictionerRole
HospitalDischargeReport.header.informationRecipient.organizationID (A.1.4.3 - Recipient organization ID [Required]) | is equivalent to | Composition.extension:information-recipient.organization.identifier | If PractictionerRole
HospitalDischargeReport.header.informationRecipient.organization (A.1.4.4 - Recipient organization [Required]) | is related to | Composition.extension:information-recipient.organization | If PractictionerRole
HospitalDischargeReport.header.author (A.1.5 - Author (by whom the Hospital discharge report was authored) [Mandatory]) | is equivalent to | Composition.author |
HospitalDischargeReport.header.author.identifier (A.1.5.1 - Author identifier [Mandatory]) | is equivalent to | Composition.author.identifier | If PractictionerRole
HospitalDischargeReport.header.author.name (A.1.5.2 - Author name [Mandatory]) | is equivalent to | Composition.author.practictioner.name | If PractictionerRole
HospitalDischargeReport.header.author.organizationID (A.1.5.3 - Author organization ID [Required]) | is equivalent to | Composition.author.organization.identifier | If PractictionerRole
HospitalDischargeReport.header.author.organization (A.1.5.4 - Author organization [Mandatory]) | is related to | Composition.author.organization | If PractictionerRole
HospitalDischargeReport.header.author.dateTime (A.1.5.5 - DateTime [Mandatory]) | is equivalent to | Composition.date |
HospitalDischargeReport.header.attester (A.1.6 - Attester [Required]) | is equivalent to | Composition.attester.party | where attester.mode = 'professional'
HospitalDischargeReport.header.attester.identifier (A.1.6.1 - Attester identifier [Mandatory]) | is equivalent to | Composition.attester.party.identifier | where attester.mode = 'professional' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.attester.name (A.1.6.2 - Attester name [Mandatory]) | is equivalent to | Composition.attester.party.practitioner.name | where attester.mode = 'professional' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.attester.organizationID (A.1.6.3 - Attester organization ID [Required]) | is equivalent to | Composition.attester.party.organization.name | where attester.mode = 'professional' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.attester.organization (A.1.6.4 - Attester organization [Mandatory]) | is equivalent to | Composition.attester.party.organization.name | where attester.mode = 'professional' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.attester.dateTime (A.1.6.5 - Approval date and time [Mandatory]) | is equal to | Composition.attester.time | where attester.mode = 'professional'
HospitalDischargeReport.header.legalAuthenticator (A.1.7 - Legal authenticator [Required]) | is equivalent to | Composition.attester.party | where attester.mode = 'legal'
HospitalDischargeReport.header.legalAuthenticator.identifier (A.1.7.1 - Legal authenticator identifier [Mandatory]) | is equivalent to | Composition.attester.party.identifier | where attester.mode = 'legal' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.legalAuthenticator.name (A.1.7.2 - Legal authenticator name [Mandatory]) | is equivalent to | Composition.attester.party.practitioner.name | where attester.mode = 'legal' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.legalAuthenticator.organizationID (A.1.7.2 - Legal authenticator organization ID [Required]) | is equivalent to | Composition.attester.party.organization.name | where attester.mode = 'legal' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.legalAuthenticator.organization (A.1.7.3 - Legal authenticator organization [Mandatory]) | is equivalent to | Composition.attester.party.organization.name | where attester.mode = 'legal' AND attester.party is of type PractictionerRole
HospitalDischargeReport.header.legalAuthenticator.dateTime (A.1.7.4 - Authentication date and time [Mandatory]) | is equal to | Composition.attester.time | where attester.mode = 'legal'