Configuring Responder/Smart Grid
EndDeviceEvent.wsdl

Resource Center Home

Configure WCF client to connect to the AMI Event Service - 09/2010 Revision of 61968-9

EndDeviceEvent.wsdl
Copy Code
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsi="http://ws-i.org/schemas/conformanceClaim/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.iec.ch/TC57/2010/wsdl/EndDeviceEvent" xmlns:typeOrig="http://www.iec.ch/TC57/2010/schema/EndDeviceEvent" xmlns:typeIn="http://www.iec.ch/TC57/2010/schema/EndDeviceEventIn" xmlns:typeHeader="http://www.iec.ch/TC57/2010/schema/header" xmlns:typeOut="http://www.iec.ch/TC57/2010/schema/OutputData" name="EndDeviceEvent" targetNamespace="http://www.iec.ch/TC57/2010/wsdl/EndDeviceEvent">
 <wsdl:documentation>A web service for EndDeviceEvent data transaction</wsdl:documentation>
 <wsdl:types>
  <xs:schema targetNamespace="http://www.iec.ch/TC57/2010/schema/EndDeviceEventIn">
   <xs:import namespace="http://www.iec.ch/TC57/2010/schema/EndDeviceEvent" schemaLocation="EndDeviceEvent.xsd"/>
   <xs:import namespace="http://www.iec.ch/TC57/2010/schema/header" schemaLocation="Header.xsd"/>
   <xs:element name="CreatedEndDeviceEvent" type="typeIn:MessageType"/>
   <xs:element name="ChangedEndDeviceEvent" type="typeIn:MessageType"/>
   <xs:complexType name="MessageType">
    <xs:sequence>
     <xs:element name="Header" type="typeHeader:MessageHeader_Type"/>
     <xs:element name="Payload" type="typeOrig:EndDeviceEvents" minOccurs="0"/>
    </xs:sequence>
   </xs:complexType>
  </xs:schema>
  <xs:schema>
   <xs:import namespace="http://www.iec.ch/TC57/2010/schema/OutputData" schemaLocation="OutputData.xsd"/>
  </xs:schema>
 </wsdl:types>
 <wsdl:message name="CreatedEndDeviceEventInput">
  <wsdl:part name="CreatedEndDeviceEvent" element="typeIn:CreatedEndDeviceEvent"/>
 </wsdl:message>
 <wsdl:message name="ChangedEndDeviceEventInput">
  <wsdl:part name="ChangedEndDeviceEvent" element="typeIn:ChangedEndDeviceEvent"/>
 </wsdl:message>
 <!--
 <wsdl:message name="outputData">
  <wsdl:part name="outputData" element="typeOut:OutputData"/>
 </wsdl:message>
 -->
 <wsdl:message name="CreatedEndDeviceEventOutput">
  <wsdl:part name="outputData" element="typeOut:OutputData"/>
 </wsdl:message>
 <wsdl:message name="ChangedEndDeviceEventOutput">
  <wsdl:part name="outputData" element="typeOut:OutputData"/>
 </wsdl:message>
 <wsdl:message name="faultReturn">
  <wsdl:part name="faultInfor" element="typeOut:OutputData">
   <wsdl:documentation>fault information</wsdl:documentation>
  </wsdl:part>
 </wsdl:message>
 <wsdl:portType name="EndDeviceEvent">
  <wsdl:operation name="CreatedEndDeviceEvent">
   <wsdl:documentation>CreatedEndDeviceEvent</wsdl:documentation>
   <wsdl:input name="CreatedEndDeviceEventInput" message="tns:CreatedEndDeviceEventInput"/>
   <!--
   <wsdl:output name="CreatedEndDeviceEventOutput" message="tns:outputData"/>
   -->
   <wsdl:output name="CreatedEndDeviceEventOutput" message="tns:CreatedEndDeviceEventOutput"/>
   <wsdl:fault name="faultInfor" message="tns:faultReturn"/>
  </wsdl:operation>
  <wsdl:operation name="ChangedEndDeviceEvent">
   <wsdl:documentation>ChangedEndDeviceEvent</wsdl:documentation>
   <wsdl:input name="ChangedEndDeviceEventInput" message="tns:ChangedEndDeviceEventInput"/>
   <!--
   <wsdl:output name="ChangedEndDeviceEventOutput" message="tns:outputData"/>
   -->
   <wsdl:output name="ChangedEndDeviceEventOutput" message="tns:ChangedEndDeviceEventOutput"/>
   <wsdl:fault name="faultInfor" message="tns:faultReturn"/>
  </wsdl:operation>
 </wsdl:portType>
 <wsdl:binding name="EndDeviceEvent_Binding" type="tns:EndDeviceEvent">
  <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  <wsdl:operation name="CreatedEndDeviceEvent">
   <wsdl:documentation>CreatedEndDeviceEvent binding</wsdl:documentation>
   <soap:operation soapAction="http://www.iec.ch/TC57/2010/wsdl/EndDeviceEvent/CreatedEndDeviceEvent" style="document"/>
   <wsdl:input name="CreatedEndDeviceEventInput">
    <soap:body use="literal"/>
   </wsdl:input>
   <wsdl:output name="CreatedEndDeviceEventOutput">
    <soap:body use="literal"/>
   </wsdl:output>
   <wsdl:fault name="faultInfor">
    <soap:fault name="faultInfor" use="literal"/>
   </wsdl:fault>
  </wsdl:operation>
  <wsdl:operation name="ChangedEndDeviceEvent">
   <wsdl:documentation>ChangedEndDeviceEvent binding</wsdl:documentation>
   <soap:operation soapAction="http://www.iec.ch/TC57/2010/wsdl/EndDeviceEvent/ChangedEndDeviceEvent" style="document"/>
   <wsdl:input name="ChangedEndDeviceEventInput">
    <soap:body use="literal"/>
   </wsdl:input>
   <wsdl:output name="ChangedEndDeviceEventOutput">
    <soap:body use="literal"/>
   </wsdl:output>
   <wsdl:fault name="faultInfor">
    <soap:fault name="faultInfor" use="literal"/>
   </wsdl:fault>
  </wsdl:operation>
 </wsdl:binding>
 <wsdl:service name="EndDeviceEvent">
  <wsdl:port name="EndDeviceEvent_Port" binding="tns:EndDeviceEvent_Binding">
   <soap:address location="http://www.iec.ch/TC57/2010/wsdl/EndDeviceEvent"/>
  </wsdl:port>
 </wsdl:service>
</wsdl:definitions>

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com