CIM Issues #5716
Date/DateTime attribute naming for WG16 classes
Description
Date/DateTime atribute naming for WG16 classes.
AbsoluteDate attributes: n/a
AbsoluteDateTime attributes:
1) - ChargeProfileData.timeStamp
2)- PassThroughBill.effectiveDate
- PassThroughBill.transactionDate
- PassThroughBill.tradeDate
- MarketStatement.transactionDate
- MarketStatement.tradeDate
- MarketStatementLineItem.intervalDate
- Flowgate.coordinationStudyDate
- Flowgate.deletionDate
- MarketCaseClearing.postedDate
- MarketCaseClearing.modifiedDate
- MarketFactors.intervalStartTime
- Settlement.tradeDate
- UnitInitialConditions.statusDate
3)- PassThroughBill.previousStar, previousEnd
- PassThroughBill.serviceStart, serviceEnd
- PassThroughBill.billStart, billEnd
- MarketStatement.start, end
- Flowgate.inServiceDate, outOfServiceDate
- Pnode.beginPeriod, endPeriod
- Market.start, end
- Bid.startTime, stopTime
Proposed Solution
Rename uniformly to distinguish Date vs. DateTime, i.e., make attribute names end with DateTime.
1) Keep as is - makes no sense to append 'DateTime'.
2) Replace respective *Date and *Time with 'DateTime'.
3) Use a single attribute of compound type IEC61968::Common::DateTimeInterval instead of {start, end} attributes.
Decision
(9/9/2013) Propose to close issue. Updates to Date/DateTime attributes will be attended to during the subteam model review and preparation for developing of the WG16 North American Market profiles. During these reviews, the attention to Date/DateTime attributes will be included to provide for a consistency across naming of the attributes and the usage of the proper CIMDataTypes or compound types as necessary.
Updated by Becky Iverson almost 2 years ago
- Status changed from New to Closed
- Base Release changed from IEC61970CIM14v12 IEC61968CIM10v27 combined to IEC61970CIM14v12IEC61968CIM10v27combined
- Proposed Solution updated (diff)
- Clause changed from MarketOperations 1268 to MarketOperations1268