| CommonProduct UML Documentation |
Summary:AttributesProperties | Detail:Attributes |
Identifies a class of devices characterized by their manufacturer, model name/number, software version, etc. This class differs from the Device Instance class in that this class represents all instances of a kind of device whereas the Device Instance class represents one individual. For example, the Device class might describe a Color LaserJet Model CMJ1312 made by Hewlett Packard. The DeviceInstance class might describe the individual Color LaserJet Model CMJ1312 that has serial number 1234."A contrivance or an invention serving a particular purpose, especially a machine used to perform one or more relatively simple tasks." (The American Heritage Stedman's Medical Dictionary)."A ManufacturedMaterial used in an activity without being substantially changed through that activity." - HL7 V3
Attributes | ||
«CS» Code | cataloglId |
Identifies the kind of the product, as assigned by a distributor or other organization responsible for ordering and supplying of equipment. |
String | commonDeviceName |
A generic name for the device, as opposed to a brand name specific to a particular manufacturer's product. |
DeviceInstance | deviceInstance |
Identifies an individual device belonging to the class of devices represented by the Device class on the other end of the association. For example, the Device class might describe a Color LaserJet Model CMJ1312 made by Hewlett Packard. The DeviceInstance class might describe the machine that has serial number 1234. Other information about the device instance, such as the cost, date placed into service, date last serviced, etc. may be added to the DeviceInstance class in the future. For now, we are just interested in the serial number (the Id property). |
«CS» Code | modelId |
Identifies the kind of the product, as assigned by the manufacturer. |
String | modelName |
"The human designated moniker for a device, assigned by the manufacturer" - HL7 V3"The model is an identifier assigned by the manufacturer to identify the product by its type. This number is shared by the all devices sold as the same type." - HL7 FHIR, Device.model |
String | name |
“The name of the product kind described. If this is a specific manufactured (brand) product, this would be the proprietary name. For general product class descriptions this would be a non-proprietary name. This attribute may sometimes be used instead of a code and descriptive data elements when no suitable coding system is available. The data type for the name allows for suffixes and also other name parts, which might hold proprietary dose form (e.g., "capsil", "discus", "injection system") or other name parts which may be required for recognition of the product among health professionals. Note that these name parts are never to be used instead of proper descriptive data elements (formCode, ingredients and their quantities, etc.).” - HL7 Version 3 (ManufacturedMaterial.name). |
String | version |
"The version of the device, if the device has multiple releases under the same model, or if the device is software or carries firmware." - HL7 FHIR, Device.version |
Attributes inherited from FHIM::CommonProduct::Product | ||
brandName, description, equivalentTo, fdaProductCode, formCode, handlingCode, kind, manufacturer, riskCode, shelfLife, specializationOf, status |
Properties:
Alias | |
Classifier Behavior | |
Is Abstract | false |
Is Active | false |
Is Leaf | false |
Keywords | |
Name | Device |
Name Expression | |
Namespace | CommonProduct |
Owned Template Signature | |
Owner | CommonProduct |
Owning Template Parameter | |
Package | CommonProduct |
Qualified Name | FHIM::CommonProduct::Device |
Representation | |
Stereotype | |
Template Parameter | |
Visibility | Public |
Attribute Details |
Public «CS» Code cataloglId
Identifies the kind of the product, as assigned by a distributor or other organization responsible for ordering and supplying of equipment.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | deprecated |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | cataloglId |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::cataloglId |
Stereotype | |
Template Parameter | |
Type | «CS» Code |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String commonDeviceName
A generic name for the device, as opposed to a brand name specific to a particular manufacturer's product.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | commonDeviceName |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::commonDeviceName |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public DeviceInstance deviceInstance
Identifies an individual device belonging to the class of devices represented by the Device class on the other end of the association. For example, the Device class might describe a Color LaserJet Model CMJ1312 made by Hewlett Packard. The DeviceInstance class might describe the machine that has serial number 1234. Other information about the device instance, such as the cost, date placed into service, date last serviced, etc. may be added to the DeviceInstance class in the future. For now, we are just interested in the serial number (the Id property).
Aggregation | None |
Alias | |
Association | device_deviceInstance |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | deviceInstance |
Name Expression | |
Namespace | Device |
Opposite | device |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::deviceInstance |
Stereotype | |
Template Parameter | |
Type | DeviceInstance |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public «CS» Code modelId
Identifies the kind of the product, as assigned by the manufacturer.
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | deprecated |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | modelId |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::modelId |
Stereotype | |
Template Parameter | |
Type | «CS» Code |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String modelName
"The human designated moniker for a device, assigned by the manufacturer" - HL7 V3"The model is an identifier assigned by the manufacturer to identify the product by its type. This number is shared by the all devices sold as the same type." - HL7 FHIR, Device.model
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | modelName |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::modelName |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
Public String name
“The name of the product kind described. If this is a specific manufactured (brand) product, this would be the proprietary name. For general product class descriptions this would be a non-proprietary name. This attribute may sometimes be used instead of a code and descriptive data elements when no suitable coding system is available. The data type for the name allows for suffixes and also other name parts, which might hold proprietary dose form (e.g., "capsil", "discus", "injection system") or other name parts which may be required for recognition of the product among health professionals. Note that these name parts are never to be used instead of proper descriptive data elements (formCode, ingredients and their quantities, etc.).” - HL7 Version 3 (ManufacturedMaterial.name).
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | * |
Name | name |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::name |
Stereotype | |
Template Parameter | |
Type | String |
Upper | * |
Upper Value | (*) |
Visibility | Public |
Public String version
"The version of the device, if the device has multiple releases under the same model, or if the device is software or carries firmware." - HL7 FHIR, Device.version
Aggregation | None |
Alias | |
Association | |
Association End | |
Class | Device |
Datatype | |
Default | |
Default Value | |
Is Composite | false |
Is Derived | false |
Is Derived Union | false |
Is Leaf | false |
Is Ordered | false |
Is Read Only | false |
Is Static | false |
Is Unique | true |
Keywords | |
Lower | 0 |
Lower Value | (0) |
Multiplicity | 0..1 |
Name | version |
Name Expression | |
Namespace | Device |
Opposite | |
Owner | Device |
Owning Association | |
Owning Template Parameter | |
Qualified Name | FHIM::CommonProduct::Device::version |
Stereotype | |
Template Parameter | |
Type | String |
Upper | 1 |
Upper Value | (1) |
Visibility | Public |
| CommonProduct UML Documentation |
Summary:AttributesProperties | Detail:Attributes |