OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

energyinterop message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Groups - energyinterop-1-0-schema-wd25-wip1.zip uploaded


I still need to address recent changes in Payloads - expect another WIP on
Payload Issues only. EiClasses, though, should be ready to try. The
relevant areas are below:

            <!-- 9.8 WS-Calendar extensions  -->
            <xs:element name="eiNotification" type="xcal:DurationPropType"
substitutionGroup="xcal:baseProperty"/>
            <xs:element name="eiRampUpLimit" type="xcal:DurationPropType"
substitutionGroup="xcal:baseProperty"/>
            <xs:element name="eiRecoveryLimit" type="xcal:DurationPropType"
substitutionGroup="xcal:baseProperty"/>
            <xs:element name="eiActivePeriod"
type="xcal:WsCalendarIntervalType"
substitutionGroup="xcal:vcalendarContainedComponent">
                        <xs:annotation>
                                    <xs:documentation>Active Period
determines overall Duration of event. Optional Notification, Ramp Up Limit,
and Recovery Limit Properties provide minimal defintion of
sequence.</xs:documentation>
                        </xs:annotation>
            </xs:element>
            <xs:element name="eiEventSchedule" type="xcal:VcalendarType">
                        <xs:annotation>
                                    <xs:documentation>Event Schedule
contains sequence containing an Active Period (at least) and potentially
other components</xs:documentation>
                        </xs:annotation>
            </xs:element>
            <!-- 9.9 Degenerate WS-Calendar derivatives  -->
            <xs:element name="interval" type="eitc:IntervalType"/>
            <xs:complexType name="IntervalType" mixed="false">
                        <xs:annotation>
                                    <xs:documentation
xml:lang="en">Degenerate form of ws-calendar interval for simplified
schedule model</xs:documentation>
                        </xs:annotation>
                        <xs:sequence>
                                    <xs:element name="uid"
type="xcal:UidPropType" minOccurs="1" maxOccurs="1"/>
                                    <xs:element name="duration"
type="xcal:DurationValueType" minOccurs="1" maxOccurs="1"/>
                                    <xs:element
ref="eitc:eventDescriptionBase"/>
                        </xs:sequence>
            </xs:complexType>
            <xs:element name="vcalendar" type="eitc:ArrayOfIntervals">
                        <xs:annotation>
                                    <xs:documentation
xml:lang="en">Degenerate form of ws-calendar vcalendar to contain Energy
Interoperation Intervals</xs:documentation>
                        </xs:annotation>
                        </xs:element>
            <xs:complexType name="ArrayOfIntervals" mixed="false">
                        <xs:sequence>
                                    <xs:choice minOccurs="0"
maxOccurs="unbounded">
                                                <xs:element
ref="eitc:interval"/>
                                    </xs:choice>
                        </xs:sequence>
            </xs:complexType>


There will be a Processing appendix telling how to generate an XCAL Series
from an Active Period and vice versa (demonstrating conformance)
Also in the Processing appendix will be a section telling how to generate
an XCAL Series from an Event/Signal series and vice versa (demonstrating
conformance)

If you assume (for now) that appendix, then you can generate away.


 -- Toby Considine

The document named energyinterop-1-0-schema-wd25-wip1.zip has been
submitted by Toby Considine to the OASIS Energy Interoperation TC document
repository.

Document Description:
The Active Period is a normal Interval which has properties like any
other.
Ramp Up, Recovery, and Notification are derived from  xcal Properties and
can be added wherever Properties are used (in the Interval)

EventBase (and the derived signal types) have a choice of using
xcal:vcalendar or eitc:vcalendar, which respectively get filled with
xcal:intervals or eitc:intervals




View Document Details:
http://www.oasis-open.org/committees/document.php?document_id=42781

Download Document:  
http://www.oasis-open.org/committees/download.php/42781/energyinterop-1-0-schema-wd25-wip1.zip


PLEASE NOTE:  If the above links do not work for you, your email application
may be breaking the link into two pieces.  You may be able to copy and paste
the entire link address into the address field of your web browser.

-OASIS Open Administration


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]