IntervalBlock
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
Ancestors
No ancestor classes
Descendents
No descendent classes
Associations
Source Class | Source Cardinality | Target | Target Cardinality | Source Name | Source Assoc. Description | Target Name | Target Assoc. Description |
---|---|---|---|---|---|---|---|
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. |
IntervalBlock | 0..* | MeterReading | 0..1 | IntervalBlocks | All interval blocks contained in this meter reading. | MeterReading | Meter reading containing this interval block. |
IntervalBlock | 0..* | IntervalReading | 0..* | IntervalBlocks | All blocks containing this interval reading. | IntervalReadings | Interval reading contained in this block. |