Skip to content

Refactor auc:TimeSeries for more concise modeling #236

@macintoshpie

Description

@macintoshpie

As brought up in the 2020 proposal Add Associated Cost to TimeSeries Option 2, we can more concisely model time series data by grouping reading types within a single auc:TimeSeries element.

This issue is a suggestion to revisit this design when creating version 3 of the schema.

For example (taken from the proposal)

<auc:Scenario>
    <auc:TimeSeriesData>
        <auc:TimeSeries>
            <!-- Add this element -->
            <auc:IntervalReading>
                <auc:Total>123</auc:Total>
                <auc:Peak>123</auc:Peak>
                <auc:Cost>1000</auc:Cost>
            </auc:IntervalReading>
            <auc:StartTimestamp>2019-01-01T00:00:00</auc:StartTimestamp>
            <auc:EndTimestamp>2019-02-01T00:00:00</auc:EndTimestamp>
            <auc:IntervalFrequency>Month</auc:IntervalFrequency>
            <auc:ResourceUseID IDref="ResourceUse-Electricity" />
        </auc:TimeSeries>
    </auc:TimeSeriesData>
</auc:Scenario>

Metadata

Metadata

Assignees

Labels

Breaking ChangeignoreUse this label to ignore this item in the changelog.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions