<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://DefaultNamespace" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://DefaultNamespace" xmlns:intf="http://DefaultNamespace" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
 <wsdl:types>
  <schema targetNamespace="http://DefaultNamespace" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ArrayOf_soapenc_string">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="soapenc:string[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="Memberinfo">
    <sequence>
     <element name="country" nillable="true" type="soapenc:string"/>
     <element name="dislikes" nillable="true" type="impl:ArrayOf_soapenc_string"/>
     <element name="emailAddress" nillable="true" type="soapenc:string"/>
     <element name="enneagramtype1" type="xsd:int"/>
     <element name="enneagramtype2" type="xsd:int"/>
     <element name="fullname" nillable="true" type="soapenc:string"/>
     <element name="gpsCoordinates" nillable="true" type="soapenc:string"/>
     <element name="likes" nillable="true" type="impl:ArrayOf_soapenc_string"/>
     <element name="motto1" nillable="true" type="soapenc:string"/>
     <element name="motto2" nillable="true" type="soapenc:string"/>
     <element name="registrationTime" nillable="true" type="xsd:dateTime"/>
     <element name="town" nillable="true" type="soapenc:string"/>
     <element name="tttTestTime" nillable="true" type="xsd:dateTime"/>
     <element name="tttType" nillable="true" type="soapenc:string"/>
     <element name="username" nillable="true" type="soapenc:string"/>
    </sequence>
   </complexType>
   <complexType name="ArrayOfMemberinfo">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:Memberinfo[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="clearDatabaseResponse">

   </wsdl:message>

   <wsdl:message name="submitMemberinfoRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="username" type="soapenc:string"/>

      <wsdl:part name="password" type="soapenc:string"/>

      <wsdl:part name="fullname" type="soapenc:string"/>

      <wsdl:part name="emailAddress" type="soapenc:string"/>

      <wsdl:part name="town" type="soapenc:string"/>

      <wsdl:part name="country" type="soapenc:string"/>

      <wsdl:part name="motto1" type="soapenc:string"/>

      <wsdl:part name="motto2" type="soapenc:string"/>

      <wsdl:part name="likes" type="impl:ArrayOf_soapenc_string"/>

      <wsdl:part name="dislikes" type="impl:ArrayOf_soapenc_string"/>

      <wsdl:part name="gpsCoordinates" type="soapenc:string"/>

      <wsdl:part name="enneagramtype1" type="xsd:int"/>

      <wsdl:part name="enneagramtype2" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="getMemberinfoRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="username" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="getMemberlistGraphicResponse">

      <wsdl:part name="getMemberlistGraphicReturn" type="soapenc:base64Binary"/>

   </wsdl:message>

   <wsdl:message name="takeTttResponse">

      <wsdl:part name="takeTttReturn" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="submitMemberinfoResponse">

   </wsdl:message>

   <wsdl:message name="getMemberinfoResponse">

      <wsdl:part name="getMemberinfoReturn" type="impl:Memberinfo"/>

   </wsdl:message>

   <wsdl:message name="searchForMembersGraphicResponse">

      <wsdl:part name="searchForMembersGraphicReturn" type="soapenc:base64Binary"/>

   </wsdl:message>

   <wsdl:message name="getMemberlistResponse">

      <wsdl:part name="getMemberlistReturn" type="impl:ArrayOfMemberinfo"/>

   </wsdl:message>

   <wsdl:message name="getMemberlistGraphicRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="xSize" type="xsd:int"/>

      <wsdl:part name="ySize" type="xsd:int"/>

      <wsdl:part name="xVariable" type="soapenc:string"/>

      <wsdl:part name="yVariable" type="soapenc:string"/>

      <wsdl:part name="username" type="soapenc:string"/>

      <wsdl:part name="rcdStatus" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="sendRcdResponse">

   </wsdl:message>

   <wsdl:message name="searchForMembersRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="noContact" type="xsd:boolean"/>

      <wsdl:part name="noRcdSent" type="xsd:boolean"/>

      <wsdl:part name="newlyRegistered" type="xsd:boolean"/>

      <wsdl:part name="newlyRegisteredSinceDays" type="xsd:int"/>

      <wsdl:part name="inMyCountry" type="xsd:boolean"/>

      <wsdl:part name="maxKilometersAway" type="xsd:int"/>

      <wsdl:part name="tttTypes" type="impl:ArrayOf_soapenc_string"/>

      <wsdl:part name="myEnneagramType1" type="xsd:boolean"/>

      <wsdl:part name="myEnneagramType" type="xsd:boolean"/>

      <wsdl:part name="relatedEnneagramType" type="xsd:boolean"/>

      <wsdl:part name="mottoContains" type="soapenc:string"/>

      <wsdl:part name="minLikesShared" type="xsd:int"/>

      <wsdl:part name="minDislikesShared" type="xsd:int"/>

      <wsdl:part name="maxLikesDisliked" type="xsd:int"/>

      <wsdl:part name="maxDislikesLiked" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="loginRequest">

      <wsdl:part name="username" type="soapenc:string"/>

      <wsdl:part name="password" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="searchForMembersGraphicRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="xSize" type="xsd:int"/>

      <wsdl:part name="ySize" type="xsd:int"/>

      <wsdl:part name="xVariable" type="soapenc:string"/>

      <wsdl:part name="yVariable" type="soapenc:string"/>

      <wsdl:part name="noContact" type="xsd:boolean"/>

      <wsdl:part name="noRcdSent" type="xsd:boolean"/>

      <wsdl:part name="newlyRegistered" type="xsd:boolean"/>

      <wsdl:part name="newlyRegisteredSinceDays" type="xsd:int"/>

      <wsdl:part name="inMyCountry" type="xsd:boolean"/>

      <wsdl:part name="maxKilometersAway" type="xsd:int"/>

      <wsdl:part name="tttTypes" type="impl:ArrayOf_soapenc_string"/>

      <wsdl:part name="myEnneagramType1" type="xsd:boolean"/>

      <wsdl:part name="myEnneagramType" type="xsd:boolean"/>

      <wsdl:part name="relatedEnneagramType" type="xsd:boolean"/>

      <wsdl:part name="mottoContains" type="soapenc:string"/>

      <wsdl:part name="minLikesShared" type="xsd:int"/>

      <wsdl:part name="minDislikesShared" type="xsd:int"/>

      <wsdl:part name="maxLikesDisliked" type="xsd:int"/>

      <wsdl:part name="maxDislikesLiked" type="xsd:int"/>

   </wsdl:message>

   <wsdl:message name="clearDatabaseRequest">

   </wsdl:message>

   <wsdl:message name="logoutRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="sendRcdRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="username" type="impl:ArrayOf_soapenc_string"/>

      <wsdl:part name="positive" type="xsd:boolean"/>

   </wsdl:message>

   <wsdl:message name="takeTttRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="answers" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="searchForMembersResponse">

      <wsdl:part name="searchForMembersReturn" type="impl:ArrayOfMemberinfo"/>

   </wsdl:message>

   <wsdl:message name="loginResponse">

      <wsdl:part name="loginReturn" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:message name="logoutResponse">

   </wsdl:message>

   <wsdl:message name="getMemberlistRequest">

      <wsdl:part name="sessionId" type="soapenc:string"/>

      <wsdl:part name="username" type="soapenc:string"/>

      <wsdl:part name="rcdStatus" type="soapenc:string"/>

   </wsdl:message>

   <wsdl:portType name="PbTServices">

      <wsdl:operation name="clearDatabase">

         <wsdl:input message="impl:clearDatabaseRequest" name="clearDatabaseRequest"/>

         <wsdl:output message="impl:clearDatabaseResponse" name="clearDatabaseResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getMemberinfo" parameterOrder="sessionId username">

         <wsdl:input message="impl:getMemberinfoRequest" name="getMemberinfoRequest"/>

         <wsdl:output message="impl:getMemberinfoResponse" name="getMemberinfoResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getMemberlist" parameterOrder="sessionId username rcdStatus">

         <wsdl:input message="impl:getMemberlistRequest" name="getMemberlistRequest"/>

         <wsdl:output message="impl:getMemberlistResponse" name="getMemberlistResponse"/>

      </wsdl:operation>

      <wsdl:operation name="getMemberlistGraphic" parameterOrder="sessionId xSize ySize xVariable yVariable username rcdStatus">

         <wsdl:input message="impl:getMemberlistGraphicRequest" name="getMemberlistGraphicRequest"/>

         <wsdl:output message="impl:getMemberlistGraphicResponse" name="getMemberlistGraphicResponse"/>

      </wsdl:operation>

      <wsdl:operation name="login" parameterOrder="username password">

         <wsdl:input message="impl:loginRequest" name="loginRequest"/>

         <wsdl:output message="impl:loginResponse" name="loginResponse"/>

      </wsdl:operation>

      <wsdl:operation name="logout" parameterOrder="sessionId">

         <wsdl:input message="impl:logoutRequest" name="logoutRequest"/>

         <wsdl:output message="impl:logoutResponse" name="logoutResponse"/>

      </wsdl:operation>

      <wsdl:operation name="searchForMembers" parameterOrder="sessionId noContact noRcdSent newlyRegistered newlyRegisteredSinceDays inMyCountry maxKilometersAway tttTypes myEnneagramType1 myEnneagramType relatedEnneagramType mottoContains minLikesShared minDislikesShared maxLikesDisliked maxDislikesLiked">

         <wsdl:input message="impl:searchForMembersRequest" name="searchForMembersRequest"/>

         <wsdl:output message="impl:searchForMembersResponse" name="searchForMembersResponse"/>

      </wsdl:operation>

      <wsdl:operation name="searchForMembersGraphic" parameterOrder="sessionId xSize ySize xVariable yVariable noContact noRcdSent newlyRegistered newlyRegisteredSinceDays inMyCountry maxKilometersAway tttTypes myEnneagramType1 myEnneagramType relatedEnneagramType mottoContains minLikesShared minDislikesShared maxLikesDisliked maxDislikesLiked">

         <wsdl:input message="impl:searchForMembersGraphicRequest" name="searchForMembersGraphicRequest"/>

         <wsdl:output message="impl:searchForMembersGraphicResponse" name="searchForMembersGraphicResponse"/>

      </wsdl:operation>

      <wsdl:operation name="sendRcd" parameterOrder="sessionId username positive">

         <wsdl:input message="impl:sendRcdRequest" name="sendRcdRequest"/>

         <wsdl:output message="impl:sendRcdResponse" name="sendRcdResponse"/>

      </wsdl:operation>

      <wsdl:operation name="submitMemberinfo" parameterOrder="sessionId username password fullname emailAddress town country motto1 motto2 likes dislikes gpsCoordinates enneagramtype1 enneagramtype2">

         <wsdl:input message="impl:submitMemberinfoRequest" name="submitMemberinfoRequest"/>

         <wsdl:output message="impl:submitMemberinfoResponse" name="submitMemberinfoResponse"/>

      </wsdl:operation>

      <wsdl:operation name="takeTtt" parameterOrder="sessionId answers">

         <wsdl:input message="impl:takeTttRequest" name="takeTttRequest"/>

         <wsdl:output message="impl:takeTttResponse" name="takeTttResponse"/>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="soapSoapBinding" type="impl:PbTServices">

      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>

      <wsdl:operation name="clearDatabase">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="clearDatabaseRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="clearDatabaseResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getMemberinfo">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getMemberinfoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getMemberinfoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getMemberlist">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getMemberlistRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getMemberlistResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="getMemberlistGraphic">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="getMemberlistGraphicRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="getMemberlistGraphicResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="login">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="loginRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="loginResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="logout">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="logoutRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="logoutResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="searchForMembers">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="searchForMembersRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="searchForMembersResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="searchForMembersGraphic">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="searchForMembersGraphicRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="searchForMembersGraphicResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="sendRcd">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="sendRcdRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="sendRcdResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="submitMemberinfo">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="submitMemberinfoRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="submitMemberinfoResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

      <wsdl:operation name="takeTtt">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="takeTttRequest">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:input>

         <wsdl:output name="takeTttResponse">

            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>

         </wsdl:output>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="PbTServicesService">

      <wsdl:port binding="impl:soapSoapBinding" name="soap">

         <wsdlsoap:address location="http://teamN.plat-forms.org/soap"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
