Document:
energyinterop-1-0-schema-wd27-wip1.zip

Draft (A preliminary unapproved sketch, outline, or version.)

Details

Submitted By Toby Considine on 2011-08-07 7:46 pm UTC

Publication Type

None at this time.

Group / Folder

OASIS Energy Interoperation TC / Contributions

Modified by

Not modified.

Copy

This document is not a copy.

Technical Contact

None at this time.

Download Count

13

Download Agreement

None at this time.

Description

**** WIP 1 Building on EdK's submission ***
1) SignalPrice (emix:PriceBase communication) replaced with SignalPrice (emix:price), SignalPriceMultiplier (emix:priceMultiplier) and SignalPriceRelative

(emix:priceRelative)

2) Eliminated Unspecifed Rule Behavior, as identical to Unspecifed Rule Behavior in EMIX

3) Replaced several components of EiMarketRuleSetType with a single reference to emix:standardTermsSet

<xs:element name="eiMarketRuleSet" type="eitc:EiMarketRuleSetType" abstract="true"/>
<xs:complexType name="EiMarketRuleSetType">
<xs:annotation>
<xs:documentation>A collection of Requirements (Constraints) and how they are processed within this market</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element ref="emix:standardTermsSet" minOccurs="1" maxOccurs="1"/>
<xs:element ref="eitc:ruleSetPurpose" minOccurs="1" maxOccurs="1"/>
<xs:element ref="eitc:eiAvailBehavior" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>

4) Added Smoothing related types.

<!-- 9.5 Response Smoothing -->
<xs:element name="eiResponseSmoothing" type="eitc:EiResponseSmoothingType" substitutionGroup="emix:baseTerm"/>
<xs:complexType name="EiResponseSmoothingType" mixed="false">
<xs:annotation>
<xs:documentation>Response Smoothing defines a Term that obligates the recipient to ensure that the response not be in a single

step. Response Smoothing is applied to the tolerance interval[s] indicated by the Start Before, Start After, End Before, and End After

tolerances.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="emix:BaseTermType">
<xs:sequence>
<xs:element ref="eitc:eiSmoothing" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="eiSmoothing" type="eitc:EiSmoothingType"/>
<xs:simpleType name="EiSmoothingType">
<xs:annotation>
<xs:documentation>Smoothing in EventSignal to indicate a requirement that the response not be in a single step. Smoothing is applied

to the interval[s] indicated by the Start Before, Start After, End Before, and End after tolerances.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="ramp"/>
<xs:enumeration value="poisson"/>
<xs:enumeration value="uniform"/>
<xs:enumeration value="none"/>
</xs:restriction>
</xs:simpleType>