Skip to content

Class: DispatchSchedule

_Specifies the characteristics of the time schedule over which DERMonitorableParameters are dispatched. _

_ _

__

URI: cim:DispatchSchedule

 classDiagram
    class DispatchSchedule
      DispatchSchedule : confidence

          DispatchSchedule --> PerCent : confidence

      DispatchSchedule : curve_style_kind

          DispatchSchedule --> CurveStyle : curve_style_kind

      DispatchSchedule : dercurve_data

          DispatchSchedule --> DERCurveData : dercurve_data

      DispatchSchedule : dermonitorable_parameter

          DispatchSchedule --> DERMonitorableParameter : dermonitorable_parameter

      DispatchSchedule : number_of_intervals

      DispatchSchedule : start_time

      DispatchSchedule : time_interval_duration

      DispatchSchedule : time_interval_unit

          DispatchSchedule --> TimeIntervalKind : time_interval_unit

Slots

Name Cardinality and Range Description Inheritance
confidence 0..1
PerCent
A value set by the system, function, algorithm or person creating a predictio... direct
curve_style_kind 0..1
CurveStyle
Used to specify whether the values over an interval are constant (constantYVa... direct
number_of_intervals 0..1
Integer
Used to specify the number of intervals when requesting a forecast or a dispa... direct
start_time 0..1
date
The start time of the first interval in the dispatch schedule direct
time_interval_duration 1..1
Integer
The length of time for each interval in the dispatch schedule direct
time_interval_unit 0..1
TimeIntervalKind
The unit of measure for the time axis of the dispatch schedule direct
dermonitorable_parameter 1..1
DERMonitorableParameter
The DER monitorable parameter included in the DER dispatch schedule direct
dercurve_data 0..*
DERCurveData
Specifies the time dependent curve for a DER monitorable parameter in the DER... direct

Usages

used by used in type used
DERMonitorableParameter dispatch_schedule range DispatchSchedule
DERCurveData dispatch_schedule range DispatchSchedule

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:DispatchSchedule
native cim:DispatchSchedule

LinkML Source

Direct

name: DispatchSchedule
description: "Specifies the characteristics of the time schedule over which DERMonitorableParameters\
  \ are dispatched.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  confidence:
    name: confidence
    description: A value set by the system, function, algorithm or person creating
      a prediction as to how accurate the prediction is.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.confidence
    multivalued: false
    domain_of:
    - DispatchSchedule
    range: PerCent
    required: false
  curve_style_kind:
    name: curve_style_kind
    description: Used to specify whether the values over an interval are constant
      (constantYValue) or linearly interpolated (straightLineYValues)
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.curveStyleKind
    multivalued: false
    domain_of:
    - DispatchSchedule
    range: CurveStyle
    required: false
  number_of_intervals:
    name: number_of_intervals
    description: Used to specify the number of intervals when requesting a forecast
      or a dispatch.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.numberOfIntervals
    multivalued: false
    domain_of:
    - DispatchSchedule
    range: integer
    required: false
  start_time:
    name: start_time
    description: The start time of the first interval in the dispatch schedule
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.startTime
    multivalued: false
    domain_of:
    - TimeTariffInterval
    - DispatchSchedule
    - BasicIntervalSchedule
    - Bid
    - Trade
    - BidError
    - InterTieDispatchResponse
    - TradeError
    - LoadFollowingInst
    - DispatchInstReply
    range: date
    required: false
  time_interval_duration:
    name: time_interval_duration
    description: The length of time for each interval in the dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.timeIntervalDuration
    multivalued: false
    domain_of:
    - DispatchSchedule
    range: integer
    required: true
  time_interval_unit:
    name: time_interval_unit
    description: The unit of measure for the time axis of the dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.timeIntervalUnit
    multivalued: false
    domain_of:
    - DispatchSchedule
    range: TimeIntervalKind
    required: false
  dermonitorable_parameter:
    name: dermonitorable_parameter
    description: The DER monitorable parameter included in the DER dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.DERMonitorableParameter
    multivalued: false
    domain_of:
    - EndDeviceGroup
    - DERCurveData
    - DispatchSchedule
    range: DERMonitorableParameter
    required: true
  dercurve_data:
    name: dercurve_data
    description: Specifies the time dependent curve for a DER monitorable parameter
      in the DER dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.DERCurveData
    multivalued: true
    domain_of:
    - DERMonitorableParameter
    - DispatchSchedule
    range: DERCurveData
    required: false
class_uri: cim:DispatchSchedule

Induced

name: DispatchSchedule
description: "Specifies the characteristics of the time schedule over which DERMonitorableParameters\
  \ are dispatched.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  confidence:
    name: confidence
    description: A value set by the system, function, algorithm or person creating
      a prediction as to how accurate the prediction is.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.confidence
    multivalued: false
    alias: confidence
    owner: DispatchSchedule
    domain_of:
    - DispatchSchedule
    range: PerCent
    required: false
  curve_style_kind:
    name: curve_style_kind
    description: Used to specify whether the values over an interval are constant
      (constantYValue) or linearly interpolated (straightLineYValues)
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.curveStyleKind
    multivalued: false
    alias: curve_style_kind
    owner: DispatchSchedule
    domain_of:
    - DispatchSchedule
    range: CurveStyle
    required: false
  number_of_intervals:
    name: number_of_intervals
    description: Used to specify the number of intervals when requesting a forecast
      or a dispatch.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.numberOfIntervals
    multivalued: false
    alias: number_of_intervals
    owner: DispatchSchedule
    domain_of:
    - DispatchSchedule
    range: integer
    required: false
  start_time:
    name: start_time
    description: The start time of the first interval in the dispatch schedule
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.startTime
    multivalued: false
    alias: start_time
    owner: DispatchSchedule
    domain_of:
    - TimeTariffInterval
    - DispatchSchedule
    - BasicIntervalSchedule
    - Bid
    - Trade
    - BidError
    - InterTieDispatchResponse
    - TradeError
    - LoadFollowingInst
    - DispatchInstReply
    range: date
    required: false
  time_interval_duration:
    name: time_interval_duration
    description: The length of time for each interval in the dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.timeIntervalDuration
    multivalued: false
    alias: time_interval_duration
    owner: DispatchSchedule
    domain_of:
    - DispatchSchedule
    range: integer
    required: true
  time_interval_unit:
    name: time_interval_unit
    description: The unit of measure for the time axis of the dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DispatchSchedule.timeIntervalUnit
    multivalued: false
    alias: time_interval_unit
    owner: DispatchSchedule
    domain_of:
    - DispatchSchedule
    range: TimeIntervalKind
    required: false
  dermonitorable_parameter:
    name: dermonitorable_parameter
    description: The DER monitorable parameter included in the DER dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.DERMonitorableParameter
    multivalued: false
    alias: dermonitorable_parameter
    owner: DispatchSchedule
    domain_of:
    - EndDeviceGroup
    - DERCurveData
    - DispatchSchedule
    range: DERMonitorableParameter
    required: true
  dercurve_data:
    name: dercurve_data
    description: Specifies the time dependent curve for a DER monitorable parameter
      in the DER dispatch schedule.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DispatchSchedule.DERCurveData
    multivalued: true
    alias: dercurve_data
    owner: DispatchSchedule
    domain_of:
    - DERMonitorableParameter
    - DispatchSchedule
    range: DERCurveData
    required: false
class_uri: cim:DispatchSchedule