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