Class Description
This is a root class to provide common identification for all classes needing identification and naming attributes.
Attributes
Name | Type | Description |
---|---|---|
aliasName | String | The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy. |
The attribute aliasName is retained because of backwards compatibility between CIM relases. It is however recommended to replace aliasName with the Name class as aliasName is planned for retirement at a future time. | ||
description | String | The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy. |
mRID | String | Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. |
For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements. | ||
name | String | The name is any free human readable and possibly non unique text naming the object. |
Relationships
Inherits from
- None
Descendant classes
Leaf/Root class
IsLeaf | IsRoot |
---|---|
False | False |
Associations
Source Class | Cardinality Source | Target Class | Cardinality Target | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
IdentifiedObject | 0..1 | DiagramObject | 0..* | IdentifiedObject | The domain object to which this diagram object is associated. | DiagramObjects | The diagram objects that are associated with the domain object. |
IdentifiedObject | 0..* | InstanceSet | 1 | InstanceSetMember | Data objects contained in the dataset. | InstanceSet | Dataset containing the data objects. |
Name | 0..* | IdentifiedObject | 1 | Names | All names of this identified object. | IdentifiedObject | Identified object that this name designates. |
ChangeSetMember | 0..1 | IdentifiedObject | 0..1 | PropertiesCIMDataObject | The single CIM data object in the appropriate dataset context. | PropertiesObject | The CIM object holding the properties of this dataset context. Sometimes properties are not required and only the reference to the registered object is required. |
ChangeSetMember | 0..* | IdentifiedObject | 1 | TargetingCIMDataObject | Data objects registered. | TargetObject | The registered CIM object. |