A class to represent an inanimate, manufactured item that can be used in an activity without being substantially changed through
that activity. This may include computer software applications as well as physical devices (e.g. monitoring equipment, syringes
and computer hardware).
If the device is capable of being identified as an instance, then it should be specified using this class. Otherwise it should
be specified using an lra.technical.en13606.extract.MATERIAL_ENTITY_ELEMENT class.
The inherited name attribute:
- Supports a logical representation of HL7 v3 RIM: Device.name, Device.manufacturerModelName; EN 13606-1:
SOFTWARE_OR_DEVICE.manufacturerModelName
Specializes
Attributes
| Name |
Data type |
Occurs |
Description |
|
softwareName
|
ST
|
0..1 |
Used to carry a textual description of the name of the software.
Supports the logical representation of:
- HL7 v3 RIM: Device.softwareName
- EN 13606-1: SOFTWARE_OR_DEVICE.desc
|
|
manufacturerName
|
ST
|
0..1 |
A textual description of the manufacturer's name.
Supports the logical representation of:
- HL7 v3 RIM: Device.desc
- EN 13940-1: Health Care Device.Software Manufacturer, Health Care Device.Device Manufacturer
|
|
version
|
ST
|
0..1 |
A textual description of the version of the device in use.
Supports the logical representation of:
- EN 13606-1: SOFTWARE_OR_DEVICE.version
|
Constraints
| Type |
Name |
Specification |
| name is of type EN.TN |
LRA Invariant |
--Attribute name is of type EN.TN
inv: name.oclIsTypeOf(EN.TN)
|
Reference Model Type