<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://tempuri.org/" name="PureData" targetNamespace="http://tempuri.org/">
  <types>
    <xs:schema elementFormDefault="qualified" targetNamespace="http://tempuri.org/">
      <xs:element name="ProccessPUReXML">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="hoInXML">
              <xs:complexType>
                <xs:sequence>
                  <xs:any/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ProccessPUReXMLResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProccessPUReXMLResult" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ProccessPUReData">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="pInXML" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ProccessPUReDataResponse">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProccessPUReDataResult" type="xs:string"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:schema>
  </types>
  <message name="ProccessPUReXMLSoapRequest">
    <part name="parameters" element="tns:ProccessPUReXML"/>
  </message>
  <message name="ProccessPUReXMLSoapResponse">
    <part name="parameters" element="tns:ProccessPUReXMLResponse"/>
  </message>
  <message name="ProccessPUReDataSoapRequest">
    <part name="parameters" element="tns:ProccessPUReData"/>
  </message>
  <message name="ProccessPUReDataSoapResponse">
    <part name="parameters" element="tns:ProccessPUReDataResponse"/>
  </message>
  <portType name="PureDataSoapType">
    <operation name="ProccessPUReXML">
      <input message="tns:ProccessPUReXMLSoapRequest"/>
      <output message="tns:ProccessPUReXMLSoapResponse"/>
    </operation>
    <operation name="ProccessPUReData">
      <input message="tns:ProccessPUReDataSoapRequest"/>
      <output message="tns:ProccessPUReDataSoapResponse"/>
    </operation>
  </portType>
  <binding name="PureDataSoapBinding" type="tns:PureDataSoapType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <operation name="ProccessPUReXML">
      <soap:operation soapAction="" style="document"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="ProccessPUReData">
      <soap:operation soapAction="" style="document"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
  </binding>
  <service name="PureData">
    <documentation>The PureData web service is used by the agricultural community to submit Pesticide Use Reports (PUR) to SONOMA COUNTY AGRICULTURAL COMMISSIONER.     Please refer to the PureData reference page, http://www.streamlinebiz.com/puredata , for more information.   </documentation>
    <port name="PureDataSoap" binding="tns:PureDataSoapBinding">
      <soap:address location="http://www.rmmsweb.com/counties/Sonoma/2010/puredata.wso"/>
    </port>
  </service>
</definitions>
