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