← Prev in month ← Prev in thread

Full Requirements, 24 hours of prices, example

From
Toby Considine
Date
2011-03-05T21:37:00+00:00
ID
Thread
Full Requirements, 24 hours of prices, example
Generated from the XSD’s

A couple minor tweaks required, will upload another schema set when I can no longer break it.

tc

“It is difficult to get a man to understand something, when his salary depends upon his not understanding it”

--
Upton Sinclair.
Toby Considine TC9, Inc
OASIS Technical Advisory Board TC Chair: oBIX & WS-Calendar
TC Editor: EMIX, EnergyInterop
U.S. National Inst. of Standards and Tech. Smart Grid Architecture Committee
Email:

Phone: (919)619-2104
http://www.tcnine.com/ blog: www.NewDaedalus.com


<?xml version="1.0"?> <!-- Full Requirements contract, 24 hourly prices, for the day 3/15/2011
Hourly prices are: .71,0.21,-0.13, 0.15,0.70,0.86,0.90,1.01,1.12,1.14,1.15,2.74, 1.25,1.20,1.29,1.31,1.00,0.99,0.89,0.86,0.79,0.88,0.87,0.76)  --> <emix:product xmlns:power=" http://docs.oasis-open.org/ns/emix/power" ; xmlns:emix=" http://docs.oasis-open.org/ns/emix" ; xmlns:xs=" http://www.w3.org/2001/XMLSchema-instance" ; xmlns:xcal="urn:ietf:params:xml:ns:icalendar-2.0">
<emix:transactiveState>Tender</emix:transactiveState>
<xcal:properties />
<xcal:components>
<xcal:gluon>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:dtstart>
<xcal:parameters>
<xcal:tzid>
<xcal:text>America/New_York</xcal:text>
</xcal:tzid>
</xcal:parameters>
<xcal:date-time>20110315T00000000</xcal:date-time>
</xcal:dtstart>
<xcal:duration>
<xcal:parameters />
<xcal:duration>PT1H</xcal:duration>
</xcal:duration>
<xcal:x-wscalendar-attach>
<xcal:parameters />
<xcal:artifact>
<power:fullRequirementsPower>
<xcal:parameters />
<power:contractType>FullRequirementsPower</power:contractType>
<power:interfacePricingPoint>
<power:interfacePoints>
<power:serviceLocation>
<power:meterAsset>xxmeterassetxx</power:meterAsset>
</power:serviceLocation>
</power:interfacePoints>
</power:interfacePricingPoint>
<power:charges />
<emix:price>
<emix:absolutePrice>0.115</emix:absolutePrice>
</emix:price>
<power:energyUnits>KWh</power:energyUnits>
<power:attributes>
<power:hertz>60</power:hertz>
<power:voltage>220</power:voltage>
<power:ac>true</power:ac>
</power:attributes>
<power:maximumPower>1000000</power:maximumPower>
<power:minimumPower>0</power:minimumPower>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:gluon>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.71</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.21</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>-0.13</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.15</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.70</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.86</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.90</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.01</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.12</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.14</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.15</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>2.74</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
</xcal:properties>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.25</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.20</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.29</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.31</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>1.00</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.99</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.89</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.86</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.79</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.88</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.87</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
<xcal:interval>
<xcal:properties>
<xcal:uid>
<xcal:parameters />
<xcal:text></xcal:text>
</xcal:uid>
<xcal:x-wscalendar-attach>
<xcal:artifact>
<power:fullRequirementsPower>
<power:contractType>FullRequirementsPower</power:contractType>
<emix:price>
<emix:absolutePrice>0.76</emix:absolutePrice>
</emix:price>
</power:fullRequirementsPower>
</xcal:artifact>
</xcal:x-wscalendar-attach>
</xcal:properties>
<xcal:components />
</xcal:interval>
</xcal:components>
<emix:currency>USD</emix:currency> </emix:product>
← Prev in month ← Prev in thread