Skip to content

Class: Work

Document used to request, initiate, track and record work. Use the description attribute to add additional information about this Work. This is Toelichting bijzonderheden rondom planning in the previous implementation.

URI: cim:Work

 classDiagram
    class Work
    click Work href "../Work"
      BaseWork <|-- Work
        click BaseWork href "../BaseWork"

      Work : description

      Work : m_rid

      Work : names




    Work --> "*" Name : names
    click Name href "../Name"


      Work : project_name

      Work : status_kind




    Work --> "0..1" WorkStatusKind : status_kind
    click WorkStatusKind href "../WorkStatusKind"


      Work : time_schedules




    Work --> "1..*" WorkTimeSchedule : time_schedules
    click WorkTimeSchedule href "../WorkTimeSchedule"


      Work : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
project_name 0..1
String
Name of the project this work belongs to direct
status_kind 0..1
WorkStatusKind
Kind of work status BaseWork
time_schedules 1..*
WorkTimeSchedule
All time schedules for this work or work task BaseWork
type 0..1
String
Utility-specific classification of this document, according to its corporate ... Document
description 0..1
String
The description is a free human readable text describing or naming the object IdentifiedObject
m_rid 0..1
String
Master resource identifier issued by a model authority IdentifiedObject
names *
Name
All names of this identified object IdentifiedObject

Usages

used by used in type used
EnergyArea works range Work

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self cim:Work
native ck:Work

LinkML Source

Direct

name: Work
description: Document used to request, initiate, track and record work. Use the *description*
  attribute to add additional information about this *Work*. This is *Toelichting
  bijzonderheden rondom planning* in the previous implementation.
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
is_a: BaseWork
attributes:
  project_name:
    name: project_name
    description: Name of the project this work belongs to. This is the *Projectnaam*
      in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: ck:Work.projectName
    domain_of:
    - Work
    required: false
class_uri: cim:Work

Induced

name: Work
description: Document used to request, initiate, track and record work. Use the *description*
  attribute to add additional information about this *Work*. This is *Toelichting
  bijzonderheden rondom planning* in the previous implementation.
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
is_a: BaseWork
attributes:
  project_name:
    name: project_name
    description: Name of the project this work belongs to. This is the *Projectnaam*
      in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: ck:Work.projectName
    alias: project_name
    owner: Work
    domain_of:
    - Work
    range: string
    required: false
  status_kind:
    name: status_kind
    description: Kind of work status.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:BaseWork.statusKind
    alias: status_kind
    owner: Work
    domain_of:
    - BaseWork
    range: WorkStatusKind
    required: false
  time_schedules:
    name: time_schedules
    description: All time schedules for this work or work task.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:BaseWork.TimeSchedules
    multivalued: true
    alias: time_schedules
    owner: Work
    domain_of:
    - BaseWork
    range: WorkTimeSchedule
    required: true
  type:
    name: type
    description: Utility-specific classification of this document, according to its
      corporate standards, practices, and existing IT systems (e.g., for management
      of assets, maintenance, work, outage, customers, etc.).
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:Document.type
    alias: type
    owner: Work
    domain_of:
    - Document
    range: string
    required: false
  description:
    name: description
    description: 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.
      This is the *Herkenbare naam voedingsgebied* in the previous implementation.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    slot_uri: cim:IdentifiedObject.description
    alias: description
    owner: Work
    domain_of:
    - HeatmapDataSet
    - IdentifiedObject
    - NameType
    - NameTypeAuthority
    range: string
  m_rid:
    name: m_rid
    description: 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.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:IdentifiedObject.mRID
    alias: m_rid
    owner: Work
    domain_of:
    - IdentifiedObject
    range: string
  names:
    name: names
    description: All names of this identified object.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:IdentifiedObject.Names
    multivalued: true
    alias: names
    owner: Work
    domain_of:
    - IdentifiedObject
    range: Name
class_uri: cim:Work