Class: Name
_The Name class provides the means to define any number of human readable names for an object. A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'. _
__
URI: cim:Name
classDiagram
class Name
Name : identified_object
Name --> IdentifiedObject : identified_object
Name : name_type
Name --> NameType : name_type
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
name_type | 1..1 NameType |
Type of this name | direct |
identified_object | 1..1 IdentifiedObject |
Identified object that this name designates | direct |
Usages
used by | used in | type | used |
---|---|---|---|
Analog | names | range | Name |
AnalogValue | names | range | Name |
Measurement | names | range | Name |
ACDCTerminal | names | range | Name |
PowerSystemResource | names | range | Name |
PSREvent | names | range | Name |
IdentifiedObject | names | range | Name |
NameType | names | range | Name |
MeasurementValue | names | range | Name |
RemoteSource | names | range | Name |
IOPoint | names | range | Name |
Accumulator | names | range | Name |
AccumulatorValue | names | range | Name |
ActivityRecord | names | range | Name |
Terminal | names | range | Name |
AuxiliaryEquipment | names | range | Name |
Sensor | names | range | Name |
Equipment | names | range | Name |
EquipmentContainer | names | range | Name |
RemotePoint | names | range | Name |
RemoteUnit | names | range | Name |
ConnectivityNodeContainer | names | range | Name |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
Mapping Type | Mapped Value |
---|---|
self | cim:Name |
native | this:Name |
LinkML Source
Direct
name: Name
description: "The Name class provides the means to define any number of human readable\
\ names for an object. A name is <b>not</b> to be used for defining inter-object\
\ relationships. For inter-object relationships instead use the object identification\
\ 'mRID'.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
name_type:
name: name_type
description: Type of this name.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Name.NameType
multivalued: false
domain_of:
- Name
range: NameType
required: true
identified_object:
name: identified_object
description: Identified object that this name designates.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Name.IdentifiedObject
multivalued: false
domain_of:
- Name
range: IdentifiedObject
required: true
class_uri: cim:Name
Induced
name: Name
description: "The Name class provides the means to define any number of human readable\
\ names for an object. A name is <b>not</b> to be used for defining inter-object\
\ relationships. For inter-object relationships instead use the object identification\
\ 'mRID'.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
name_type:
name: name_type
description: Type of this name.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Name.NameType
multivalued: false
alias: name_type
owner: Name
domain_of:
- Name
range: NameType
required: true
identified_object:
name: identified_object
description: Identified object that this name designates.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Name.IdentifiedObject
multivalued: false
alias: identified_object
owner: Name
domain_of:
- Name
range: IdentifiedObject
required: true
class_uri: cim:Name