61 lines
3.3 KiB
XML
61 lines
3.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<WL5G3N0:definitions xmlns:WL5G3N1="http://zk.ws.epichust.com/" name="PctEnergyInfoInterface" targetNamespace="http://zk.ws.epichust.com/" xmlns:WL5G3N0="http://schemas.xmlsoap.org/wsdl/">
|
|
<WL5G3N0:types>
|
|
<xs:schema xmlns:tns="http://zk.ws.epichust.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://zk.ws.epichust.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" elementFormDefault="unqualified" targetNamespace="http://zk.ws.epichust.com/" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
<xsd:element name="energy" type="ns1:energy" />
|
|
<xsd:element name="energyResponse" type="ns1:energyResponse" />
|
|
<xsd:complexType name="energy">
|
|
<xsd:sequence>
|
|
<xsd:element minOccurs="0" name="arg0" type="ns1:interfaceRequestHeader" />
|
|
<xsd:element minOccurs="0" maxOccurs="unbounded" name="arg1" type="ns1:pctEnergyInfoTo" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="interfaceRequestHeader">
|
|
<xsd:sequence>
|
|
<xsd:element minOccurs="0" name="interfaceID" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="messageID" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="receiver" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="sender" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="transID" type="xsd:string" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="pctEnergyInfoTo">
|
|
<xsd:sequence>
|
|
<xsd:element minOccurs="0" name="accrueNum" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="energyType" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="powerLevel" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="powerLoad" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="sourceCode" type="xsd:string" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="energyResponse">
|
|
<xsd:sequence>
|
|
<xsd:element minOccurs="0" name="return" type="ns1:interfaceResponse" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
<xsd:complexType name="interfaceResponse">
|
|
<xsd:sequence>
|
|
<xsd:element minOccurs="0" name="comment" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="interfaceID" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="messageID" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="resultCode" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="resultMessage" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="resultType" type="xsd:string" />
|
|
<xsd:element minOccurs="0" name="transID" type="xsd:string" />
|
|
</xsd:sequence>
|
|
</xsd:complexType>
|
|
</xs:schema>
|
|
</WL5G3N0:types>
|
|
<WL5G3N0:message name="energyResponse">
|
|
<WL5G3N0:part name="parameters" element="WL5G3N1:energyResponse" />
|
|
</WL5G3N0:message>
|
|
<WL5G3N0:message name="energy">
|
|
<WL5G3N0:part name="parameters" element="WL5G3N1:energy" />
|
|
</WL5G3N0:message>
|
|
<WL5G3N0:portType name="PctEnergyInfoInterface">
|
|
<WL5G3N0:operation name="energy">
|
|
<WL5G3N0:input name="energy" message="WL5G3N1:energy" />
|
|
<WL5G3N0:output name="energyResponse" message="WL5G3N1:energyResponse" />
|
|
</WL5G3N0:operation>
|
|
</WL5G3N0:portType>
|
|
</WL5G3N0:definitions> |