LOGICAL MODELS

Xt-EHR Logical Models Implementation Guide
0.1.0 - ci-build

Xt-EHR Logical Models Implementation Guide, 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: EHDSDevice - Detailed Descriptions

Draft as of 2024-10-13

Definitions for the EHDSDevice logical model.

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

0. EHDSDevice
Definition

C.12 - EHDS refined base model for Device information

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

An identifier of the device which is unique within in a defined scope. Multiple identifiers can be used.

ShortC.12.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeIdentifier
4. EHDSDevice.manufacturer
Definition

Name of device manufacturer

ShortC.12.2 - Manufacturer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDevice.manufactureDate
Definition

The date and time when the device was manufactured

ShortC.12.3 - Manufacture date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSDevice.expiryDate
Definition

The date and time beyond which this device is no longer valid or should not be used (if applicable).

ShortC.12.4 - Expiry date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDevice.lotNumber
Definition

Lot number of manufacture

ShortC.12.5 - Lot number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSDevice.serialNumber
Definition

Serial number assigned by the manufacturer

ShortC.12.6 - Serial number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSDevice.name
Definition

The name and name type of the device as known to the manufacturer and/or patient

ShortC.12.7 - Name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSDevice.modelNumber
Definition

The manufacturer's model number for the device

ShortC.12.8 - Model number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSDevice.version
Definition

The actual design of the device or software version running on the device

ShortC.12.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. EHDSDevice.type
Definition

Device type

ShortC.12.10 - Type
Control0..*
Binding

SNOMED CT, EMDN

TypeCodeableConcept
22. EHDSDevice.note
Definition

Device notes and comments

ShortC.12.11 - Note
Control0..*
TypeNarrative

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

0. EHDSDevice
Definition

C.12 - EHDS refined base model for Device information


Base definition for all types defined in FHIR type system.

ShortDevice (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. EHDSDevice.identifier
Definition

An identifier of the device which is unique within in a defined scope. Multiple identifiers can be used.

ShortC.12.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeIdentifier
4. EHDSDevice.manufacturer
Definition

Name of device manufacturer

ShortC.12.2 - Manufacturer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDevice.manufactureDate
Definition

The date and time when the device was manufactured

ShortC.12.3 - Manufacture date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSDevice.expiryDate
Definition

The date and time beyond which this device is no longer valid or should not be used (if applicable).

ShortC.12.4 - Expiry date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDevice.lotNumber
Definition

Lot number of manufacture

ShortC.12.5 - Lot number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSDevice.serialNumber
Definition

Serial number assigned by the manufacturer

ShortC.12.6 - Serial number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSDevice.name
Definition

The name and name type of the device as known to the manufacturer and/or patient

ShortC.12.7 - Name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSDevice.modelNumber
Definition

The manufacturer's model number for the device

ShortC.12.8 - Model number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSDevice.version
Definition

The actual design of the device or software version running on the device

ShortC.12.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. EHDSDevice.type
Definition

Device type

ShortC.12.10 - Type
Control0..*
Binding

SNOMED CT, EMDN

TypeCodeableConcept
22. EHDSDevice.note
Definition

Device notes and comments

ShortC.12.11 - Note
Control0..*
TypeNarrative

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

0. EHDSDevice
Definition

C.12 - EHDS refined base model for Device information

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

An identifier of the device which is unique within in a defined scope. Multiple identifiers can be used.

ShortC.12.1 - Identifier
NoteThis is a business identifier, not a resource identifier (see discussion)
Control1..*
TypeIdentifier
4. EHDSDevice.manufacturer
Definition

Name of device manufacturer

ShortC.12.2 - Manufacturer
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. EHDSDevice.manufactureDate
Definition

The date and time when the device was manufactured

ShortC.12.3 - Manufacture date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. EHDSDevice.expiryDate
Definition

The date and time beyond which this device is no longer valid or should not be used (if applicable).

ShortC.12.4 - Expiry date
Control0..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
10. EHDSDevice.lotNumber
Definition

Lot number of manufacture

ShortC.12.5 - Lot number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
12. EHDSDevice.serialNumber
Definition

Serial number assigned by the manufacturer

ShortC.12.6 - Serial number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
14. EHDSDevice.name
Definition

The name and name type of the device as known to the manufacturer and/or patient

ShortC.12.7 - Name
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
16. EHDSDevice.modelNumber
Definition

The manufacturer's model number for the device

ShortC.12.8 - Model number
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSDevice.version
Definition

The actual design of the device or software version running on the device

ShortC.12.9 - Version
NoteThis is a business version Id, not a resource version Id (see discussion)
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
20. EHDSDevice.type
Definition

Device type

ShortC.12.10 - Type
Control0..*
Binding

SNOMED CT, EMDN

TypeCodeableConcept
22. EHDSDevice.note
Definition

Device notes and comments

ShortC.12.11 - Note
Control0..*
TypeNarrative