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: EHDSServiceRequest - Detailed Descriptions

Draft as of 2025-06-13

Definitions for the EHDSServiceRequest logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. EHDSServiceRequest
Definition

C.8 - EHDS refined base model for Specification of requested service or services


Base definition for all types defined in FHIR type system.

ShortService request modelBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSServiceRequest.serviceText
Definition

Textual description of the requested service

ShortC.8.1 - Service text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSServiceRequest.serviceCode
Definition

A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.

ShortC.8.2 - Service code
Control0..1
Binding

LOINC, NPU, SNOMED CT

TypeCodeableConcept
6. EHDSServiceRequest.reasonCode
Definition

Health conditions affecting the health of the patient and are important to be known for a health professional during a health encounter. Clinical conditions of the subject relevant for the results interpretation.

ShortC.8.3 - Reason code
Control0..*
Binding

ICD-10 (ICD-11 when available), SNOMED CT, Orphacode

TypeCodeableConcept
8. EHDSServiceRequest.quantity
Definition

Amount of requested services of the same type

ShortC.8.4 - Quantity
Control0..1
TypeQuantity
10. EHDSServiceRequest.anatomicLocation
Definition

Anatomic location and laterality where the procedure should be performed. This is the target site.

ShortC.8.5 - Anatomic location
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
12. EHDSServiceRequest.reasonReference
Definition

Indicates another resource that provides a justification for why this service is being requested.

ShortC.8.6 - Reason reference
Control0..*
TypeReference(Observation model, Condition model, Medicinal product model, DocumentReference, DiagnosticReport)
14. EHDSServiceRequest.priority
Definition

Indicates how quickly the ServiceRequest should be addressed with respect to other requests.

ShortC.8.7 - Priority
Control0..1
Binding

HL7 Request priority

TypeCodeableConcept
16. EHDSServiceRequest.supportingInformation
Definition

Health conditions relevant for the results interpretation, e.g. fasting status, sex for clinical use, etc.

ShortC.8.8 - Supporting information
Control0..*
TypeReference(Observation model, Condition model, Procedure model, Medication administration model, Resource)
18. EHDSServiceRequest.specimen
Definition

Specimens to be used by the laboratory procedure

ShortC.8.9 - Specimen
Control0..*
TypeReference(Specimen model)
20. EHDSServiceRequest.subject
Definition

Individual or Entity the service is ordered for

ShortC.8.10 - Subject
Control1..1
TypeReference(Patient model, Group model, Location model, Device model)
22. EHDSServiceRequest.encounter
Definition

An encounter that provides additional information about the healthcare context in which this request is made.

ShortC.8.11 - Encounter
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSEncounter
24. EHDSServiceRequest.occurance[x]
Definition

When service should occur

ShortC.8.12 - Occurance
Control0..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSServiceRequest.patientInstructions
Definition

Patient or consumer-oriented instructions

ShortC.8.13 - Patient instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. EHDSServiceRequest.coverage
Definition

Insurance or medical plan or a payment agreement.

ShortC.8.14 - Coverage
Control0..*
TypeReference(Coverage model)

Guidance on how to interpret the contents of this table can be foundhere

0. EHDSServiceRequest
Definition

C.8 - EHDS refined base model for Specification of requested service or services

ShortService request model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSServiceRequest.serviceText
Definition

Textual description of the requested service

ShortC.8.1 - Service text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSServiceRequest.serviceCode
Definition

A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.

ShortC.8.2 - Service code
Control0..1
Binding

LOINC, NPU, SNOMED CT

TypeCodeableConcept
6. EHDSServiceRequest.reasonCode
Definition

Health conditions affecting the health of the patient and are important to be known for a health professional during a health encounter. Clinical conditions of the subject relevant for the results interpretation.

ShortC.8.3 - Reason code
Control0..*
Binding

ICD-10 (ICD-11 when available), SNOMED CT, Orphacode

TypeCodeableConcept
8. EHDSServiceRequest.quantity
Definition

Amount of requested services of the same type

ShortC.8.4 - Quantity
Control0..1
TypeQuantity
10. EHDSServiceRequest.anatomicLocation
Definition

Anatomic location and laterality where the procedure should be performed. This is the target site.

ShortC.8.5 - Anatomic location
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
12. EHDSServiceRequest.reasonReference
Definition

Indicates another resource that provides a justification for why this service is being requested.

ShortC.8.6 - Reason reference
Control0..*
TypeReference(Observation model, Condition model, Medicinal product model, DocumentReference, DiagnosticReport)
14. EHDSServiceRequest.priority
Definition

Indicates how quickly the ServiceRequest should be addressed with respect to other requests.

ShortC.8.7 - Priority
Control0..1
Binding

HL7 Request priority

TypeCodeableConcept
16. EHDSServiceRequest.supportingInformation
Definition

Health conditions relevant for the results interpretation, e.g. fasting status, sex for clinical use, etc.

ShortC.8.8 - Supporting information
Control0..*
TypeReference(Observation model, Condition model, Procedure model, Medication administration model, Resource)
18. EHDSServiceRequest.specimen
Definition

Specimens to be used by the laboratory procedure

ShortC.8.9 - Specimen
Control0..*
TypeReference(Specimen model)
20. EHDSServiceRequest.subject
Definition

Individual or Entity the service is ordered for

ShortC.8.10 - Subject
Control1..1
TypeReference(Patient model, Group model, Location model, Device model)
22. EHDSServiceRequest.encounter
Definition

An encounter that provides additional information about the healthcare context in which this request is made.

ShortC.8.11 - Encounter
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSEncounter
24. EHDSServiceRequest.occurance[x]
Definition

When service should occur

ShortC.8.12 - Occurance
Control0..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSServiceRequest.patientInstructions
Definition

Patient or consumer-oriented instructions

ShortC.8.13 - Patient instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. EHDSServiceRequest.coverage
Definition

Insurance or medical plan or a payment agreement.

ShortC.8.14 - Coverage
Control0..*
TypeReference(Coverage model)

Guidance on how to interpret the contents of this table can be foundhere

0. EHDSServiceRequest
Definition

C.8 - EHDS refined base model for Specification of requested service or services

ShortService request model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSServiceRequest.serviceText
Definition

Textual description of the requested service

ShortC.8.1 - Service text
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. EHDSServiceRequest.serviceCode
Definition

A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.

ShortC.8.2 - Service code
Control0..1
Binding

LOINC, NPU, SNOMED CT

TypeCodeableConcept
6. EHDSServiceRequest.reasonCode
Definition

Health conditions affecting the health of the patient and are important to be known for a health professional during a health encounter. Clinical conditions of the subject relevant for the results interpretation.

ShortC.8.3 - Reason code
Control0..*
Binding

ICD-10 (ICD-11 when available), SNOMED CT, Orphacode

TypeCodeableConcept
8. EHDSServiceRequest.quantity
Definition

Amount of requested services of the same type

ShortC.8.4 - Quantity
Control0..1
TypeQuantity
10. EHDSServiceRequest.anatomicLocation
Definition

Anatomic location and laterality where the procedure should be performed. This is the target site.

ShortC.8.5 - Anatomic location
Control0..*
Binding

SNOMED CT

TypeCodeableConcept
12. EHDSServiceRequest.reasonReference
Definition

Indicates another resource that provides a justification for why this service is being requested.

ShortC.8.6 - Reason reference
Control0..*
TypeReference(Observation model, Condition model, Medicinal product model, DocumentReference, DiagnosticReport)
14. EHDSServiceRequest.priority
Definition

Indicates how quickly the ServiceRequest should be addressed with respect to other requests.

ShortC.8.7 - Priority
Control0..1
Binding

HL7 Request priority

TypeCodeableConcept
16. EHDSServiceRequest.supportingInformation
Definition

Health conditions relevant for the results interpretation, e.g. fasting status, sex for clinical use, etc.

ShortC.8.8 - Supporting information
Control0..*
TypeReference(Observation model, Condition model, Procedure model, Medication administration model, Resource)
18. EHDSServiceRequest.specimen
Definition

Specimens to be used by the laboratory procedure

ShortC.8.9 - Specimen
Control0..*
TypeReference(Specimen model)
20. EHDSServiceRequest.subject
Definition

Individual or Entity the service is ordered for

ShortC.8.10 - Subject
Control1..1
TypeReference(Patient model, Group model, Location model, Device model)
22. EHDSServiceRequest.encounter
Definition

An encounter that provides additional information about the healthcare context in which this request is made.

ShortC.8.11 - Encounter
Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSEncounter
24. EHDSServiceRequest.occurance[x]
Definition

When service should occur

ShortC.8.12 - Occurance
Control0..1
TypeChoice of: dateTime, Period
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
26. EHDSServiceRequest.patientInstructions
Definition

Patient or consumer-oriented instructions

ShortC.8.13 - Patient instructions
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
28. EHDSServiceRequest.coverage
Definition

Insurance or medical plan or a payment agreement.

ShortC.8.14 - Coverage
Control0..*
TypeReference(Coverage model)