EHDS Logical Information Models
0.3.0 - qa-preview

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.3.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/ and changes regularly. See the Directory of published versions

Logical Model: Specimen model

Official URL: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSSpecimen Version: 0.3.0
Draft as of 2026-02-09 Computable Name: EHDSSpecimen

Model for a specimen to be used for analysis

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
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EHDSSpecimen 0..* Base Specimen model
... identifier 1..* Identifier An identifier of the specimen which is unique within in a defined scope. Example: identifier assigned by ordering system, identifier assigned by laboratory etc. Multiple identifiers can be used.
... status 0..1 CodeableConcept Availability of the specimen.
Binding Description: (preferred): HL7 specimen-status
... type 0..1 CodeableConcept The kind of material that forms the Specimen.
Binding Description: (preferred): SNOMED CT
.... specimenSourceEHDSPatient EHDSPatient
.... specimenSourceEHDSLocation EHDSLocation
.... specimenSourceEHDSDevice EHDSDevice
... parentSpecimen 0..* EHDSSpecimen Specimen from which this specimen originated
... request 0..* EHDSServiceRequest Why the specimen ws collected
... combined 0..1 CodeableConcept This element signifies if the specimen is part of a group or pooled.
Binding Description: (preferred): HL7 specimen-combined
... collection 0..* Base Collection details
.... performer[x] 0..1 Person or organisation who collected the specimen
..... performerEHDSHealthProfessional EHDSHealthProfessional
..... performerEHDSOrganisation EHDSOrganisation
..... performerEHDSPatient EHDSPatient
..... performerEHDSRelatedPerson EHDSRelatedPerson
.... collected[x] 1..1 The period or date and time of specimen collection.
..... collectedPeriod Period
..... collectedDateTime dateTime
.... quantity 0..1 Quantity The quantity of specimen collected
.... method 0..1 CodeableConcept If relevant for the results, the method of obtaining the specimen.
Binding Description: (preferred): SNOMED CT
.... device 0..1 EHDSDevice Device used to perform specimen collection
.... bodySite 0..1 EHDSBodyStructure Anatomic location (e.g. body location, laterality and other details) where the material is collected, e.g. Elbow, left
... receivedDate 0..1 dateTime Date and time when specimen is received by the testing laboratory.
... container 0..* Base The container holding the specimen.
.... specimenQuantity 0..1 Quantity Quantity of specimen within container
.... containerDevice 1..1 EHDSDevice The device resource for the the container holding the specimen.
... condition 0..* CodeableConcept State of the specimen. State of the speeimen should be alligned with dataAbsentReason element of the Observatiom model.
Binding Description: (preferred): HL7 specimenCondition
... note 0..1 string To communicate any details or issues about the specimen or during the specimen collection. (for example: broken vial, sent with patient, frozen).

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EHDSSpecimen.status Base preferred Not State Unknown
EHDSSpecimen.type Base preferred Not State Unknown
EHDSSpecimen.combined Base preferred Not State Unknown
EHDSSpecimen.collection.​method Base preferred Not State Unknown
EHDSSpecimen.condition Base preferred Not State Unknown

This structure is derived from Base

Summary

Mandatory: 0 element(3 nested mandatory elements)

 

Other representations of profile: CSV, Excel