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/ and changes regularly. See the Directory of published versions

Logical Model: EHDSProcedure - Detailed Descriptions

Draft as of 2024-12-16

Definitions for the EHDSProcedure logical model.

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

0. EHDSProcedure
Definition

C.16 - EHDS refined base model for An action that is or was performed on or for a patient

ShortProcedure (model)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSProcedure.identifier
Definition

Procedure identifier

ShortC.16.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSProcedure.description
Definition

Procedure specification in narrative form

ShortC.16.2 - Description
Control0..1
TypeNarrative
6. EHDSProcedure.code
Definition

Code identifying the procedure

ShortC.16.3 - Code
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSProcedure.date[x]
Definition

Date and time of the procedure or interval of its performance

ShortC.16.4 - Date
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
10. EHDSProcedure.performer
Definition

An actor who or what performed the procedure

ShortC.16.5 - Performer
Control0..*
TypeReference(Health professional)
12. EHDSProcedure.anatomicLocation
Definition

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

ShortC.16.6 - Anatomic location
Control0..*
Binding

SNOMED CT, ICD-O-3

TypeCodeableConcept
14. EHDSProcedure.reason
Definition

The reason why the procedure was performed.

ShortC.16.7 - Reason
Control0..*
TypeReference(Condition (model), Observation (model), Procedure (model))
16. EHDSProcedure.outcome
Definition

The outcome of the procedure - did it resolve the reasons for the procedure being performed?

ShortC.16.8 - Outcome
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
18. EHDSProcedure.complication
Definition

Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the procedure description, which will typically describe the procedure itself rather than any 'post procedure' issues.

ShortC.16.9 - Complication
Control0..*
Binding

ICD-10*, SNOMED CT, Orphacode if rare disease is diagnosed

TypeCodeableConcept
20. EHDSProcedure.deviceUsed
Definition

Device used to perform the procedure

ShortC.16.10 - Device used
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
22. EHDSProcedure.focalDevice
Definition

Device or devices that is/are implanted, removed, or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure.

ShortC.16.11 - Focal device
Control0..*
TypeReference(Device (model))
24. EHDSProcedure.location
Definition

Location where the procedure had been performed

ShortC.16.12 - Location
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation
26. EHDSProcedure.note
Definition

Additional information about the procedure

ShortC.16.13 - Note
Control0..1
TypeNarrative

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

0. EHDSProcedure
Definition

C.16 - EHDS refined base model for An action that is or was performed on or for a patient


Base definition for all types defined in FHIR type system.

ShortProcedure (model)Base 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. EHDSProcedure.identifier
Definition

Procedure identifier

ShortC.16.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSProcedure.description
Definition

Procedure specification in narrative form

ShortC.16.2 - Description
Control0..1
TypeNarrative
6. EHDSProcedure.code
Definition

Code identifying the procedure

ShortC.16.3 - Code
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSProcedure.date[x]
Definition

Date and time of the procedure or interval of its performance

ShortC.16.4 - Date
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
10. EHDSProcedure.performer
Definition

An actor who or what performed the procedure

ShortC.16.5 - Performer
Control0..*
TypeReference(Health professional)
12. EHDSProcedure.anatomicLocation
Definition

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

ShortC.16.6 - Anatomic location
Control0..*
Binding

SNOMED CT, ICD-O-3

TypeCodeableConcept
14. EHDSProcedure.reason
Definition

The reason why the procedure was performed.

ShortC.16.7 - Reason
Control0..*
TypeReference(Condition (model), Observation (model), Procedure (model))
16. EHDSProcedure.outcome
Definition

The outcome of the procedure - did it resolve the reasons for the procedure being performed?

ShortC.16.8 - Outcome
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
18. EHDSProcedure.complication
Definition

Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the procedure description, which will typically describe the procedure itself rather than any 'post procedure' issues.

ShortC.16.9 - Complication
Control0..*
Binding

ICD-10*, SNOMED CT, Orphacode if rare disease is diagnosed

TypeCodeableConcept
20. EHDSProcedure.deviceUsed
Definition

Device used to perform the procedure

ShortC.16.10 - Device used
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
22. EHDSProcedure.focalDevice
Definition

Device or devices that is/are implanted, removed, or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure.

ShortC.16.11 - Focal device
Control0..*
TypeReference(Device (model))
24. EHDSProcedure.location
Definition

Location where the procedure had been performed

ShortC.16.12 - Location
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation
26. EHDSProcedure.note
Definition

Additional information about the procedure

ShortC.16.13 - Note
Control0..1
TypeNarrative

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

0. EHDSProcedure
Definition

C.16 - EHDS refined base model for An action that is or was performed on or for a patient

ShortProcedure (model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSProcedure.identifier
Definition

Procedure identifier

ShortC.16.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSProcedure.description
Definition

Procedure specification in narrative form

ShortC.16.2 - Description
Control0..1
TypeNarrative
6. EHDSProcedure.code
Definition

Code identifying the procedure

ShortC.16.3 - Code
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
8. EHDSProcedure.date[x]
Definition

Date and time of the procedure or interval of its performance

ShortC.16.4 - Date
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
10. EHDSProcedure.performer
Definition

An actor who or what performed the procedure

ShortC.16.5 - Performer
Control0..*
TypeReference(Health professional)
12. EHDSProcedure.anatomicLocation
Definition

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

ShortC.16.6 - Anatomic location
Control0..*
Binding

SNOMED CT, ICD-O-3

TypeCodeableConcept
14. EHDSProcedure.reason
Definition

The reason why the procedure was performed.

ShortC.16.7 - Reason
Control0..*
TypeReference(Condition (model), Observation (model), Procedure (model))
16. EHDSProcedure.outcome
Definition

The outcome of the procedure - did it resolve the reasons for the procedure being performed?

ShortC.16.8 - Outcome
Control0..1
Binding

SNOMED CT

TypeCodeableConcept
18. EHDSProcedure.complication
Definition

Any complications that occurred during the procedure, or in the immediate post-performance period. These are generally tracked separately from the procedure description, which will typically describe the procedure itself rather than any 'post procedure' issues.

ShortC.16.9 - Complication
Control0..*
Binding

ICD-10*, SNOMED CT, Orphacode if rare disease is diagnosed

TypeCodeableConcept
20. EHDSProcedure.deviceUsed
Definition

Device used to perform the procedure

ShortC.16.10 - Device used
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
22. EHDSProcedure.focalDevice
Definition

Device or devices that is/are implanted, removed, or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure.

ShortC.16.11 - Focal device
Control0..*
TypeReference(Device (model))
24. EHDSProcedure.location
Definition

Location where the procedure had been performed

ShortC.16.12 - Location
Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSLocation
26. EHDSProcedure.note
Definition

Additional information about the procedure

ShortC.16.13 - Note
Control0..1
TypeNarrative