Skip to content

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
    click Name href "../Name"
      Name : identified_object




    Name --> "1" IdentifiedObject : identified_object
    click IdentifiedObject href "../IdentifiedObject"


      Name : name_type




    Name --> "1" NameType : name_type
    click NameType href "../NameType"


Slots

Name Cardinality and Range Description Inheritance
name_type 1
NameType
Type of this name direct
identified_object 1
IdentifiedObject
Identified object that this name designates direct

Usages

used by used in type used
MarketEvaluationPoint names range Name
MeterReading names range Name
IntervalReading names range Name
ReadingType names range Name
UsagePoint names range Name
IdentifiedObject names range Name
NameType names range Name
BaseReading names range Name
MeasurementValue names range Name
IOPoint names range Name

Identifier and Mapping Information

Schema Source

  • from schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0

Mappings

Mapping Type Mapped Value
self cim:Name
native cim: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'.
from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
rank: 1000
attributes:
  name_type:
    name: name_type
    description: Type of this name.
    from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
    rank: 1000
    slot_uri: cim:Name.NameType
    domain_of:
    - Name
    range: NameType
    required: true
    multivalued: false
  identified_object:
    name: identified_object
    description: Identified object that this name designates.
    from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
    rank: 1000
    slot_uri: cim:Name.IdentifiedObject
    domain_of:
    - Name
    range: IdentifiedObject
    required: true
    multivalued: false
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'.
from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
rank: 1000
attributes:
  name_type:
    name: name_type
    description: Type of this name.
    from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
    rank: 1000
    slot_uri: cim:Name.NameType
    alias: name_type
    owner: Name
    domain_of:
    - Name
    range: NameType
    required: true
    multivalued: false
  identified_object:
    name: identified_object
    description: Identified object that this name designates.
    from_schema: http://data.netbeheernederland.nl/dp-meetdata/version/1.0.0
    rank: 1000
    slot_uri: cim:Name.IdentifiedObject
    alias: identified_object
    owner: Name
    domain_of:
    - Name
    range: IdentifiedObject
    required: true
    multivalued: false
class_uri: cim:Name