oadr_emix_20b.xsd 1.9 KB

123456789101112131415161718192021222324252627282930313233
  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!-- edited with XMLSpy v2010 rel. 3 (http://www.altova.com) by James Zuber (private) -->
  3. <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:emix="http://docs.oasis-open.org/ns/emix/2011/06" xmlns:xcal="urn:ietf:params:xml:ns:icalendar-2.0" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:gmlsf="http://www.opengis.net/gmlsf/2.0" xmlns:power="http://docs.oasis-open.org/ns/emix/2011/06/power" xmlns:ei="http://docs.oasis-open.org/ns/energyinterop/201110" targetNamespace="http://docs.oasis-open.org/ns/emix/2011/06" elementFormDefault="qualified" attributeFormDefault="qualified">
  4. <xs:import namespace="http://www.opengis.net/gml/3.2" schemaLocation="oadr_gml_20b.xsd"/>
  5. <!-- ##### SAME AS A ##### -->
  6. <!-- ******* marketContext ******** -->
  7. <xs:element name="marketContext" type="emix:MarketContextType">
  8. <xs:annotation>
  9. <xs:documentation>A URI identifying a DR Program</xs:documentation>
  10. </xs:annotation>
  11. </xs:element>
  12. <xs:simpleType name="MarketContextType">
  13. <xs:restriction base="xs:anyURI"/>
  14. </xs:simpleType>
  15. <!-- ##### NEW FOR B ##### -->
  16. <!-- ******* serviceArea ******** -->
  17. <xs:element name="serviceArea" type="emix:ServiceAreaType"/>
  18. <xs:complexType name="ServiceAreaType">
  19. <xs:annotation>
  20. <xs:documentation>The Service Area is the geographic region that is affected by the EMIX market condition</xs:documentation>
  21. </xs:annotation>
  22. <xs:sequence>
  23. <xs:element ref="gml:FeatureCollection"/>
  24. </xs:sequence>
  25. </xs:complexType>
  26. <!-- ******* itemBase (units) ******** -->
  27. <xs:element name="itemBase" type="emix:ItemBaseType" abstract="true"/>
  28. <xs:complexType name="ItemBaseType" abstract="true" mixed="false">
  29. <xs:annotation>
  30. <xs:documentation>Abstract base type for units for EMIX Product delivery, measurement, and warrants.</xs:documentation>
  31. </xs:annotation>
  32. </xs:complexType>
  33. </xs:schema>