EHDS Logical Information Models
0.1.0 - ci-build

EHDS Logical Information Models, published by Xt-EHR. 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/Xt-EHR/xt-ehr-common/tree/main and changes regularly. See the Directory of published versions

Logical Model: Encounter model

Official URL: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSEncounter Version: 0.1.0
Draft as of 2025-07-25 Computable Name: EHDSEncounter

EHDS refined base model for Encounter

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... header 1..1 Base Common header for all patient-related data
.... subject 1..1 EHDSPatient Subject
.... identifier 0..* Identifier Business identifier for the object
.... authorship 1..* Base Authorship
..... author[x] 1..1 Author
...... authorEHDSHealthProfessional EHDSHealthProfessional
...... authorEHDSOrganisation EHDSOrganisation
...... authorEHDSDevice EHDSDevice
..... datetime 1..1 dateTime Date and time of authoring/issuing
.... lastUpdate 0..1 dateTime Date and time of the last update to the resource
.... status 1..1 CodeableConcept Status of the resource
.... statusReason[x] 0..1 Reason for the current status of the resource.
..... statusReasonCodeableConcept CodeableConcept
..... statusReasonString string
.... language 0..1 CodeableConcept Language
Binding Description: (preferred): BCP 47
.... version 0..1 string Version
... presentedForm 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... note 0..1 string A narrative description of the encounter course.
... episodeOfCare 0..* EHDSEpisodeOfCare Reference to the episode(s) of care that this encounter should be recorded against
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSEncounter.header.languagepreferred
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred

This structure is derived from EHDSDataSet

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... type 1..1 CodeableConcept Encounter type
Binding Description: (preferred): hl7v3:ActEncounterCode
... note 0..1 string A narrative description of the encounter course.
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... header 1..1 Base Common header for all patient-related data
.... subject 1..1 EHDSPatient Subject
.... identifier 0..* Identifier Business identifier for the object
.... authorship 1..* Base Authorship
..... author[x] 1..1 Author
...... authorEHDSHealthProfessional EHDSHealthProfessional
...... authorEHDSOrganisation EHDSOrganisation
...... authorEHDSDevice EHDSDevice
..... datetime 1..1 dateTime Date and time of authoring/issuing
.... lastUpdate 0..1 dateTime Date and time of the last update to the resource
.... status 1..1 CodeableConcept Status of the resource
.... statusReason[x] 0..1 Reason for the current status of the resource.
..... statusReasonCodeableConcept CodeableConcept
..... statusReasonString string
.... language 0..1 CodeableConcept Language
Binding Description: (preferred): BCP 47
.... version 0..1 string Version
... presentedForm 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... note 0..1 string A narrative description of the encounter course.
... episodeOfCare 0..* EHDSEpisodeOfCare Reference to the episode(s) of care that this encounter should be recorded against
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSEncounter.header.languagepreferred
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(2 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... header 1..1 Base Common header for all patient-related data
.... subject 1..1 EHDSPatient Subject
.... identifier 0..* Identifier Business identifier for the object
.... authorship 1..* Base Authorship
..... author[x] 1..1 Author
...... authorEHDSHealthProfessional EHDSHealthProfessional
...... authorEHDSOrganisation EHDSOrganisation
...... authorEHDSDevice EHDSDevice
..... datetime 1..1 dateTime Date and time of authoring/issuing
.... lastUpdate 0..1 dateTime Date and time of the last update to the resource
.... status 1..1 CodeableConcept Status of the resource
.... statusReason[x] 0..1 Reason for the current status of the resource.
..... statusReasonCodeableConcept CodeableConcept
..... statusReasonString string
.... language 0..1 CodeableConcept Language
Binding Description: (preferred): BCP 47
.... version 0..1 string Version
... presentedForm 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... note 0..1 string A narrative description of the encounter course.
... episodeOfCare 0..* EHDSEpisodeOfCare Reference to the episode(s) of care that this encounter should be recorded against
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSEncounter.header.languagepreferred
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred

Differential View

This structure is derived from EHDSDataSet

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... type 1..1 CodeableConcept Encounter type
Binding Description: (preferred): hl7v3:ActEncounterCode
... note 0..1 string A narrative description of the encounter course.
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSEncounter 0..* EHDSDataSet
Elements defined in Ancestors:header, presentedForm
Encounter model
Instances of this logical model can be the target of a Reference
... header 1..1 Base Common header for all patient-related data
.... subject 1..1 EHDSPatient Subject
.... identifier 0..* Identifier Business identifier for the object
.... authorship 1..* Base Authorship
..... author[x] 1..1 Author
...... authorEHDSHealthProfessional EHDSHealthProfessional
...... authorEHDSOrganisation EHDSOrganisation
...... authorEHDSDevice EHDSDevice
..... datetime 1..1 dateTime Date and time of authoring/issuing
.... lastUpdate 0..1 dateTime Date and time of the last update to the resource
.... status 1..1 CodeableConcept Status of the resource
.... statusReason[x] 0..1 Reason for the current status of the resource.
..... statusReasonCodeableConcept CodeableConcept
..... statusReasonString string
.... language 0..1 CodeableConcept Language
Binding Description: (preferred): BCP 47
.... version 0..1 string Version
... presentedForm 0..* EHDSAttachment A narrative easy-to-read representation of the full data set, e.g. PDF-version of a document
... priority 0..1 CodeableConcept Priority
Binding Description: (preferred): hl7:v3-xEncounterAdmissionUrgency
... note 0..1 string A narrative description of the encounter course.
... episodeOfCare 0..* EHDSEpisodeOfCare Reference to the episode(s) of care that this encounter should be recorded against
... basedOn[x] 0..* Reference to the request that initiated this encounter
.... basedOnEHDSCarePlan EHDSCarePlan
.... basedOnEHDSServiceRequest EHDSServiceRequest
... partOf 0..1 EHDSEncounter Reference to another encounter this encounter is part of
... serviceProvider 0..1 EHDSOrganisation The organisation (facility) responsible for this encounter
... actualPeriod 0..1 Period The actual start and end time of the encounter
... plannedStartDate 0..1 dateTime The planned start date/time (or admission date) of the encounter
... plannedEndDate 0..1 dateTime The planned end date/time (or discharge date) of the encounter
... admission 0..1 Base Details about the admission to a healthcare service
.... admitter 0..1 EHDSHealthProfessional Admitting healthcare professional
.... admitSource 0..1 CodeableConcept From where the patient was admitted (e.g. physician referral, transfer).
Binding Description: (preferred): hl7:admit-source
.... referringProfessional 0..1 EHDSHealthProfessional Referring Healthcare Professional
.... reason[x] 0..* Reason(s) for admission, e.g. problem, procedure or finding.
..... reasonCodeableConcept CodeableConcept
..... reasonEHDSCondition EHDSCondition
..... reasonEHDSProcedure EHDSProcedure
..... reasonEHDSObservation EHDSObservation
.... reasonComment 0..1 string Explanation of the reason for the encounter.
.... legalStatus 0..1 CodeableConcept Legal status/situation at admission (indicates the basis on which the patient is staying in a healthcare organisation).
Binding Description: (preferred): SNOMED CT
... discharge 0..1 Base Discharge details
.... destinationType 0..1 CodeableConcept Type of location to which the patient will go after the encounter. E.g. home, hospital, nursing home, left against medical advice etc.
Binding Description: (preferred): hl7.discharge-disposition
.... destinationLocation[x] 0..1 The location/organisation to which the patient will go after the encounter. Name, address and telecommunication contact.
..... destinationLocationEHDSOrganisation EHDSOrganisation
..... destinationLocationEHDSLocation EHDSLocation
... location 0..* Base List of locations where the patient has been.
.... period 0..1 Period Time period during which the patient was present at the location
.... organisationPart[x] 1..1 Organisation or organisation part (department) where the patient was present.
..... organisationPartEHDSOrganisation EHDSOrganisation
..... organisationPartEHDSLocation EHDSLocation

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
EHDSEncounter.header.languagepreferred
EHDSEncounter.prioritypreferred
EHDSEncounter.typepreferred
EHDSEncounter.admission.admitSourcepreferred
EHDSEncounter.admission.legalStatuspreferred
EHDSEncounter.discharge.destinationTypepreferred

This structure is derived from EHDSDataSet

Summary

Mandatory: 0 element(2 nested mandatory elements)

 

Other representations of profile: CSV, Excel