Skip to content

Class: Period

An identification of a time interval that may have a given resolution.

URI: cim:Period

 classDiagram
    class Period
      Period : market_document

          Period --> MarketDocument : market_document

      Period : point

          Period --> Point : point

      Period : reason

          Period --> Reason : reason

      Period : resolution

      Period : time_interval

          Period --> DateTimeInterval : time_interval

      Period : time_series

          Period --> TimeSeries : time_series

Slots

Name Cardinality and Range Description Inheritance
resolution 0..1
Integer
The number of units of time that compose an individual step within a period direct
time_interval 0..1
DateTimeInterval
The start and end date and time for a given interval direct
reason 0..*
Reason
direct
market_document 0..*
MarketDocument
direct
time_series 0..*
TimeSeries
direct
point 0..*
Point
direct

Usages

used by used in type used
TimeSeries period range Period
MarketDocument period range Period
Point period range Period
Reason period range Period
BidTimeSeries period range Period
Series period range Period
MarketAgreement period range Period

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Period
description: An identification of a time interval that may have a given resolution.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  resolution:
    name: resolution
    description: "The number of units of time that compose an individual step within\
      \ a period.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Period.resolution
    multivalued: false
    domain_of:
    - Period
    range: integer
    required: false
  time_interval:
    name: time_interval
    description: "The start and end date and time for a given interval.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.timeInterval
    multivalued: false
    domain_of:
    - UnitInitialConditions
    - Period
    - EnvironmentalPhenomenon
    range: DateTimeInterval
    required: false
  reason:
    name: reason
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.Reason
    multivalued: true
    domain_of:
    - Status
    - PlannedOutage
    - ActivityRecord
    - AccountMovement
    - Reading
    - EndDeviceControl
    - MetrologyRequirement
    - TimeSeries
    - MarketDocument
    - Point
    - RegisteredResource
    - EnergyTransaction
    - Period
    range: Reason
    required: false
  market_document:
    name: market_document
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.MarketDocument
    multivalued: true
    domain_of:
    - TimeSeries
    - AttributeInstanceComponent
    - MarketDocument
    - Process
    - AceTariffType
    - Reason
    - MarketParticipant
    - Domain
    - Period
    - DateAndOrTime
    range: MarketDocument
    required: false
  time_series:
    name: time_series
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.TimeSeries
    multivalued: true
    domain_of:
    - EnvironmentalMonitoringStation
    - ConstraintDuration
    - AttributeInstanceComponent
    - MarketDocument
    - Point
    - Reason
    - RegisteredResource
    - MarketParticipant
    - Domain
    - Quantity
    - Price
    - MarketObjectStatus
    - Period
    - FlowDirection
    - Unit
    - DateAndOrTime
    - Auction
    - MktPSRType
    - MarketEvaluationPoint
    range: TimeSeries
    required: false
  point:
    name: point
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.Point
    multivalued: true
    domain_of:
    - TimeSeries
    - AceTariffType
    - Reason
    - Quantity
    - Price
    - Period
    - FlowDirection
    range: Point
    required: false
class_uri: cim:Period

Induced

name: Period
description: An identification of a time interval that may have a given resolution.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  resolution:
    name: resolution
    description: "The number of units of time that compose an individual step within\
      \ a period.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Period.resolution
    multivalued: false
    alias: resolution
    owner: Period
    domain_of:
    - Period
    range: integer
    required: false
  time_interval:
    name: time_interval
    description: "The start and end date and time for a given interval.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.timeInterval
    multivalued: false
    alias: time_interval
    owner: Period
    domain_of:
    - UnitInitialConditions
    - Period
    - EnvironmentalPhenomenon
    range: DateTimeInterval
    required: false
  reason:
    name: reason
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.Reason
    multivalued: true
    alias: reason
    owner: Period
    domain_of:
    - Status
    - PlannedOutage
    - ActivityRecord
    - AccountMovement
    - Reading
    - EndDeviceControl
    - MetrologyRequirement
    - TimeSeries
    - MarketDocument
    - Point
    - RegisteredResource
    - EnergyTransaction
    - Period
    range: Reason
    required: false
  market_document:
    name: market_document
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.MarketDocument
    multivalued: true
    alias: market_document
    owner: Period
    domain_of:
    - TimeSeries
    - AttributeInstanceComponent
    - MarketDocument
    - Process
    - AceTariffType
    - Reason
    - MarketParticipant
    - Domain
    - Period
    - DateAndOrTime
    range: MarketDocument
    required: false
  time_series:
    name: time_series
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.TimeSeries
    multivalued: true
    alias: time_series
    owner: Period
    domain_of:
    - EnvironmentalMonitoringStation
    - ConstraintDuration
    - AttributeInstanceComponent
    - MarketDocument
    - Point
    - Reason
    - RegisteredResource
    - MarketParticipant
    - Domain
    - Quantity
    - Price
    - MarketObjectStatus
    - Period
    - FlowDirection
    - Unit
    - DateAndOrTime
    - Auction
    - MktPSRType
    - MarketEvaluationPoint
    range: TimeSeries
    required: false
  point:
    name: point
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Period.Point
    multivalued: true
    alias: point
    owner: Period
    domain_of:
    - TimeSeries
    - AceTariffType
    - Reason
    - Quantity
    - Price
    - Period
    - FlowDirection
    range: Point
    required: false
class_uri: cim:Period