Skip to content

Class: TimeSchedule

Description of anything that changes through time. Time schedule is used to perform a single-valued function of time. Use inherited 'type' attribute to give additional information on this schedule, such as periodic (hourly, daily, weekly, monthly, etc.), day of the month, by date, calendar (specific times and dates).

URI: cim:TimeSchedule

 classDiagram
    class TimeSchedule
    click TimeSchedule href "../TimeSchedule"
      Document <|-- TimeSchedule
        click Document href "../Document"


      TimeSchedule <|-- WorkTimeSchedule
        click WorkTimeSchedule href "../WorkTimeSchedule"


      TimeSchedule : description

      TimeSchedule : m_rid

      TimeSchedule : names




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


      TimeSchedule : schedule_interval




    TimeSchedule --> "1" DateTimeInterval : schedule_interval
    click DateTimeInterval href "../DateTimeInterval"


      TimeSchedule : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
schedule_interval 1
DateTimeInterval
Schedule date and time interval direct
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

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: TimeSchedule
description: Description of anything that changes through time. Time schedule is used
  to perform a single-valued function of time. Use inherited 'type' attribute to give
  additional information on this schedule, such as periodic (hourly, daily, weekly,
  monthly, etc.), day of the month, by date, calendar (specific times and dates).
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
is_a: Document
attributes:
  schedule_interval:
    name: schedule_interval
    description: Schedule date and time interval.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:TimeSchedule.scheduleInterval
    domain_of:
    - TimeSchedule
    range: DateTimeInterval
    required: true
class_uri: cim:TimeSchedule

Induced

name: TimeSchedule
description: Description of anything that changes through time. Time schedule is used
  to perform a single-valued function of time. Use inherited 'type' attribute to give
  additional information on this schedule, such as periodic (hourly, daily, weekly,
  monthly, etc.), day of the month, by date, calendar (specific times and dates).
from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
rank: 1000
is_a: Document
attributes:
  schedule_interval:
    name: schedule_interval
    description: Schedule date and time interval.
    from_schema: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0
    rank: 1000
    slot_uri: cim:TimeSchedule.scheduleInterval
    alias: schedule_interval
    owner: TimeSchedule
    domain_of:
    - TimeSchedule
    range: DateTimeInterval
    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: TimeSchedule
    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: TimeSchedule
    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: TimeSchedule
    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: TimeSchedule
    domain_of:
    - IdentifiedObject
    range: Name
class_uri: cim:TimeSchedule