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. |