Class Description

Time sequence of readings of the same reading type. Contained interval readings may need conversion through the application of an offset and a scalar defined in associated pending.
Table 548 shows all association ends of IntervalBlock with other classes.
Table 548 – Association ends of Metering::IntervalBlock with other classes
Associations
name
mult to
type
description

0..*
PendingCalculation
0..1
PendingCalculation
Pending calculation to apply to interval reading values contained by this block (after which the resulting reading type is different than the original because it reflects the conversion result).

0..*
IntervalReadings
0..*
IntervalReading
Interval reading contained in this block.

0..*
ReadingType
0..1
ReadingType
Type information for interval reading values contained in this block.

0..*
MeterReading
0..1
MeterReading
Meter reading containing this interval block.

IntervalReading
Data captured at regular intervals of time. Interval data could be captured as incremental data, absolute data, or relative data. The source for the data is usually a tariff quantity or an engineering quantity. Data is typically captured in time-tagged, uniform, fixed-length intervals of 5 min, 10 min, 15 min, 30 min, or 60 min.
Note: Interval Data is sometimes also called “Interval Data Readings” (IDR).

Attributes

None

Relationships

Inherits from

  • None

Descendant classes

  • No descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
IntervalBlock 0..* IntervalReading 0..* IntervalBlocks All blocks containing this interval reading. IntervalReadings Interval reading contained in this block.
IntervalBlock 0..* MeterReading 0..1 IntervalBlocks All interval blocks contained in this meter reading. MeterReading Meter reading containing this interval block.
IntervalBlock 0..* PendingCalculation 0..1 IntervalBlocks All blocks of interval reading values to which this pending conversion applies. PendingCalculation Pending calculation to apply to interval reading values contained by this block (after which the resulting reading type is different than the original because it reflects the conversion result).
IntervalBlock 0..* ReadingType 0..1 IntervalBlocks All blocks containing interval reading values with this type information. ReadingType Type information for interval reading values contained in this block.