Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

55 lines
2.6 KiB
XML

<?xml version="1.0" encoding="iso-8859-1"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:espt="urn:DRMS.ESPTable" targetNamespace="urn:DRMS.ESPTable" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:simpleType name="Percentage">
<xs:restriction base="xs:decimal">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nonNegativeDouble">
<xs:restriction base="xs:double">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
<xs:element name="ESPTable">
<xs:complexType>
<xs:sequence>
<xs:element name="ESPPump" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="PerformanceTable">
<xs:complexType>
<xs:sequence>
<xs:element name="PerformanceValue" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="a1" type="espt:nonNegativeDouble"/>
<xs:element name="a2" type="espt:nonNegativeDouble"/>
<xs:element name="a3" type="espt:Percentage"/>
<xs:element name="a4" type="espt:nonNegativeDouble"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="t1" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t2" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t3" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t4" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t5" type="espt:Percentage" use="optional"/>
<xs:attribute name="t6" type="espt:Percentage" use="optional"/>
<xs:attribute name="t7" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t8" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t9" type="espt:nonNegativeDouble" use="optional"/>
<xs:attribute name="t10" type="espt:nonNegativeDouble" use="optional"/>
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="id" type="xs:unsignedInt" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>