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 : name

      Name : name_type




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


Slots

Name Cardinality and Range Description Inheritance
name 0..1
String
Any free text that name the object direct
name_type 1
NameType
Type of this name direct

Usages

used by used in type used
EnergyArea names range Name
PostcodeArea names range Name
Work names range Name
BaseWork names range Name
WorkTimeSchedule names range Name
Document names range Name
TimeSchedule names range Name
IdentifiedObject names range Name

Identifier and Mapping Information

Schema Source

  • from schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0

Mappings

Mapping Type Mapped Value
self cim:Name
native ck: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/capaciteitskaart/v1.3.0
rank: 1000
attributes:
  name:
    name: name
    description: "Any free text that name the object.\r\n"
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: cim:Name.name
    multivalued: false
    domain_of:
    - Name
    range: string
    required: false
  name_type:
    name: name_type
    description: Type of this name.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: cim:Name.NameType
    domain_of:
    - Name
    range: NameType
    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'
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
rank: 1000
attributes:
  name:
    name: name
    description: "Any free text that name the object.\r\n"
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: cim:Name.name
    multivalued: false
    alias: name
    owner: Name
    domain_of:
    - Name
    range: string
    required: false
  name_type:
    name: name_type
    description: Type of this name.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.3.0
    rank: 1000
    slot_uri: cim:Name.NameType
    alias: name_type
    owner: Name
    domain_of:
    - Name
    range: NameType
    required: true
class_uri: cim:Name