<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://V300" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://V300" xmlns:intf="http://V300" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="http://searchContactTypes.contact.V300" xmlns:tns10="http://addUpdateContactType.contact.V300" xmlns:tns11="http://searchShippingAddresses.contact.V300" xmlns:tns12="http://getContactType.contact.V300" xmlns:tns13="http://addContactTypeToContact.contact.V300" xmlns:tns14="http://mergeContact.contact.V300" xmlns:tns15="http://getContact.contact.V300" xmlns:tns16="http://removeContactTypeFromContact.contact.V300" xmlns:tns2="http://request.base.V300" xmlns:tns3="http://response.base.V300" xmlns:tns4="http://base" xmlns:tns5="http://_contact.contact.V300" xmlns:tns6="http://rpc.xml.coldfusion" xmlns:tns7="http://getContactStatus.contact.V300" xmlns:tns8="http://searchContacts.contact.V300" xmlns:tns9="http://searchMergedContacts.contact.V300" 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 ColdFusion-->
 <wsdl:types>
  <schema targetNamespace="http://request.base.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Security">
    <sequence>
     <element name="Password" nillable="true" type="xsd:string"/>
     <element name="Username" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="Request">
    <sequence>
     <element name="Security" nillable="true" type="tns2:Security"/>
    </sequence>
   </complexType>
  </schema>
  <schema targetNamespace="http://searchContactTypes.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactType" nillable="true" type="xsd:string"/>
       <element name="ContactTypeID" nillable="true" type="xsd:string"/>
       <element name="DateModifiedFrom" nillable="true" type="xsd:dateTime"/>
       <element name="DateModifiedTo" nillable="true" type="xsd:dateTime"/>
       <element name="MaxRows" nillable="true" type="xsd:double"/>
       <element name="Page" nillable="true" type="xsd:double"/>
       <element name="WebsiteIDs" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ContactTypes" nillable="true" type="impl:ArrayOf_tns5_ContactType"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://base" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="baseResponse">
    <sequence/>
   </complexType>
  </schema>
  <schema targetNamespace="http://response.base.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Error">
    <sequence>
     <element name="ErrorCode" nillable="true" type="xsd:string"/>
     <element name="ErrorMessage" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns4:baseResponse">
      <sequence>
       <element name="Errors" nillable="true" type="impl:ArrayOf_tns3_Error"/>
       <element name="IsSuccessful" nillable="true" type="xsd:boolean"/>
       <element name="RecordCount" nillable="true" type="xsd:double"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ArrayOf_tns3_Error">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns3:Error[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="ArrayOf_tns5_ContactType">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns5:ContactType[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="ArrayOf_tns5_Contact">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns5:Contact[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="ArrayOf_tns5_MergedContact">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns5:MergedContact[]"/>
     </restriction>
    </complexContent>
   </complexType>
   <complexType name="ArrayOf_tns5_ShippingAddress">
    <complexContent>
     <restriction base="soapenc:Array">
      <attribute ref="soapenc:arrayType" wsdl:arrayType="tns5:ShippingAddress[]"/>
     </restriction>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://_contact.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="ContactType">
    <sequence>
     <element name="ContactType" nillable="true" type="xsd:string"/>
     <element name="ContactTypeID" nillable="true" type="xsd:string"/>
     <element name="DateAdded" nillable="true" type="xsd:dateTime"/>
     <element name="DateModified" nillable="true" type="xsd:dateTime"/>
     <element name="IsPublic" nillable="true" type="xsd:string"/>
     <element name="WebsiteID" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="Contact">
    <sequence>
     <element name="Address" nillable="true" type="xsd:string"/>
     <element name="Address2" nillable="true" type="xsd:string"/>
     <element name="BirthDate" nillable="true" type="xsd:dateTime"/>
     <element name="City" nillable="true" type="xsd:string"/>
     <element name="Company" nillable="true" type="xsd:string"/>
     <element name="ContactID" nillable="true" type="xsd:string"/>
     <element name="CountryCode" nillable="true" type="xsd:string"/>
     <element name="CustomerNumber" nillable="true" type="xsd:double"/>
     <element name="DateAdded" nillable="true" type="xsd:dateTime"/>
     <element name="DateModified" nillable="true" type="xsd:dateTime"/>
     <element name="Email" nillable="true" type="xsd:string"/>
     <element name="EmailStatus" nillable="true" type="xsd:string"/>
     <element name="FirstName" nillable="true" type="xsd:string"/>
     <element name="IsNonTaxable" nillable="true" type="xsd:boolean"/>
     <element name="LastLoginDate" nillable="true" type="xsd:dateTime"/>
     <element name="LastName" nillable="true" type="xsd:string"/>
     <element name="LastOrderDate" nillable="true" type="xsd:dateTime"/>
     <element name="LifetimeValue" nillable="true" type="xsd:double"/>
     <element name="MasterContactID" nillable="true" type="xsd:string"/>
     <element name="OrderCount" nillable="true" type="xsd:double"/>
     <element name="Phone" nillable="true" type="xsd:string"/>
     <element name="SourceCode" nillable="true" type="xsd:string"/>
     <element name="StateCode" nillable="true" type="xsd:string"/>
     <element name="Title" nillable="true" type="xsd:string"/>
     <element name="Username" nillable="true" type="xsd:string"/>
     <element name="WebsiteID" nillable="true" type="xsd:string"/>
     <element name="WholesaleNumber" nillable="true" type="xsd:string"/>
     <element name="ZipCode" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="MergedContact">
    <sequence>
     <element name="ContactID" nillable="true" type="xsd:string"/>
     <element name="DateMerged" nillable="true" type="xsd:dateTime"/>
     <element name="MergedIntoContactID" nillable="true" type="xsd:string"/>
     <element name="WebsiteID" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <complexType name="ShippingAddress">
    <sequence>
     <element name="Address" nillable="true" type="xsd:string"/>
     <element name="Address2" nillable="true" type="xsd:string"/>
     <element name="Birthdate" nillable="true" type="xsd:dateTime"/>
     <element name="City" nillable="true" type="xsd:string"/>
     <element name="Company" nillable="true" type="xsd:string"/>
     <element name="ContactID" nillable="true" type="xsd:string"/>
     <element name="CountryCode" nillable="true" type="xsd:string"/>
     <element name="DateAdded" nillable="true" type="xsd:dateTime"/>
     <element name="DateModified" nillable="true" type="xsd:dateTime"/>
     <element name="Email" nillable="true" type="xsd:string"/>
     <element name="Firstname" nillable="true" type="xsd:string"/>
     <element name="Lastname" nillable="true" type="xsd:string"/>
     <element name="Phone" nillable="true" type="xsd:string"/>
     <element name="ShippingAddressID" nillable="true" type="xsd:string"/>
     <element name="StateCode" nillable="true" type="xsd:string"/>
     <element name="WebsiteID" nillable="true" type="xsd:string"/>
     <element name="ZipCode" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
  </schema>
  <schema targetNamespace="http://rpc.xml.coldfusion" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="CFCInvocationException">
    <sequence/>
   </complexType>
  </schema>
  <schema targetNamespace="http://getContactStatus.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="AltContactID" nillable="true" type="xsd:string"/>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="CustomerNumber" nillable="true" type="xsd:string"/>
       <element name="WebsiteID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ContactStatus" nillable="true" type="xsd:string"/>
       <element name="IsClubMember" nillable="true" type="xsd:boolean"/>
       <element name="IsPurchaser" nillable="true" type="xsd:boolean"/>
       <element name="IsSubscriber" nillable="true" type="xsd:boolean"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://searchContacts.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="AltContactID" nillable="true" type="xsd:string"/>
       <element name="City" nillable="true" type="xsd:string"/>
       <element name="Company" nillable="true" type="xsd:string"/>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="ContactType" nillable="true" type="xsd:string"/>
       <element name="CustomerNumber" nillable="true" type="xsd:double"/>
       <element name="DateModifiedFrom" nillable="true" type="xsd:dateTime"/>
       <element name="DateModifiedTo" nillable="true" type="xsd:dateTime"/>
       <element name="Email" nillable="true" type="xsd:string"/>
       <element name="EmailStatus" nillable="true" type="xsd:string"/>
       <element name="FirstName" nillable="true" type="xsd:string"/>
       <element name="LastName" nillable="true" type="xsd:string"/>
       <element name="MaxRows" nillable="true" type="xsd:double"/>
       <element name="Page" nillable="true" type="xsd:double"/>
       <element name="Phone" nillable="true" type="xsd:string"/>
       <element name="SortBy" nillable="true" type="xsd:string"/>
       <element name="StateCode" nillable="true" type="xsd:string"/>
       <element name="WebsiteIDs" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="Contacts" nillable="true" type="impl:ArrayOf_tns5_Contact"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://searchMergedContacts.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="DateMergedFrom" nillable="true" type="xsd:dateTime"/>
       <element name="DateMergedTo" nillable="true" type="xsd:dateTime"/>
       <element name="MaxRows" nillable="true" type="xsd:double"/>
       <element name="Page" nillable="true" type="xsd:double"/>
       <element name="WebsiteIDs" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="MergedContacts" nillable="true" type="impl:ArrayOf_tns5_MergedContact"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://addUpdateContactType.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactType" nillable="true" type="tns5:ContactType"/>
       <element name="Mode" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ContactTypeID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://searchShippingAddresses.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="AltShippingAddressID" nillable="true" type="xsd:string"/>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="DateModifiedFrom" nillable="true" type="xsd:dateTime"/>
       <element name="DateModifiedTo" nillable="true" type="xsd:dateTime"/>
       <element name="IsPrimary" nillable="true" type="xsd:string"/>
       <element name="MaxRows" nillable="true" type="xsd:double"/>
       <element name="Page" nillable="true" type="xsd:double"/>
       <element name="ShippingAddressID" nillable="true" type="xsd:string"/>
       <element name="WebsiteIDs" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ShippingAddresses" nillable="true" type="impl:ArrayOf_tns5_ShippingAddress"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://getContactType.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactTypeID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ContactType" nillable="true" type="tns5:ContactType"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://addContactTypeToContact.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="ContactTypeID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence/>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://mergeContact.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="AltContactID" nillable="true" type="xsd:string"/>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="CustomerNumber" nillable="true" type="xsd:string"/>
       <element name="MergeIntoAltContactID" nillable="true" type="xsd:string"/>
       <element name="MergeIntoContactID" nillable="true" type="xsd:string"/>
       <element name="MergeIntoCustomerNumber" nillable="true" type="xsd:string"/>
       <element name="WebsiteID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="MergeIntoContactID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://getContact.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://removeContactTypeFromContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="AltContactID" nillable="true" type="xsd:string"/>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="CustomerNumber" nillable="true" type="xsd:string"/>
       <element name="WebsiteID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence>
       <element name="Contact" nillable="true" type="tns5:Contact"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
  </schema>
  <schema targetNamespace="http://removeContactTypeFromContact.contact.V300" xmlns="http://www.w3.org/2001/XMLSchema">
   <import namespace="http://V300"/>
   <import namespace="http://response.base.V300"/>
   <import namespace="http://addContactTypeToContact.contact.V300"/>
   <import namespace="http://_contact.contact.V300"/>
   <import namespace="http://getContact.contact.V300"/>
   <import namespace="http://addUpdateContactType.contact.V300"/>
   <import namespace="http://base"/>
   <import namespace="http://mergeContact.contact.V300"/>
   <import namespace="http://searchContacts.contact.V300"/>
   <import namespace="http://searchShippingAddresses.contact.V300"/>
   <import namespace="http://searchContactTypes.contact.V300"/>
   <import namespace="http://getContactType.contact.V300"/>
   <import namespace="http://rpc.xml.coldfusion"/>
   <import namespace="http://request.base.V300"/>
   <import namespace="http://getContactStatus.contact.V300"/>
   <import namespace="http://searchMergedContacts.contact.V300"/>
   <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
   <complexType name="Request">
    <complexContent>
     <extension base="tns2:Request">
      <sequence>
       <element name="ContactID" nillable="true" type="xsd:string"/>
       <element name="ContactTypeID" nillable="true" type="xsd:string"/>
      </sequence>
     </extension>
    </complexContent>
   </complexType>
   <complexType name="Response">
    <complexContent>
     <extension base="tns3:Response">
      <sequence/>
     </extension>
    </complexContent>
   </complexType>
  </schema>
 </wsdl:types>

   <wsdl:message name="AddUpdateContactTypeRequest">

      <wsdl:part name="Request" type="tns10:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchMergedContactsRequest">

      <wsdl:part name="Request" type="tns9:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactStatusResponse">

      <wsdl:part name="GetContactStatusReturn" type="tns7:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="RemoveContactTypeFromContactResponse">

      <wsdl:part name="RemoveContactTypeFromContactReturn" type="tns16:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchContactTypesResponse">

      <wsdl:part name="SearchContactTypesReturn" type="tns1:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchContactsRequest">

      <wsdl:part name="Request" type="tns8:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="MergeContactRequest">

      <wsdl:part name="Request" type="tns14:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="RemoveContactTypeFromContactRequest">

      <wsdl:part name="Request" type="tns16:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchContactsResponse">

      <wsdl:part name="SearchContactsReturn" type="tns8:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchShippingAddressesRequest">

      <wsdl:part name="Request" type="tns11:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactResponse">

      <wsdl:part name="GetContactReturn" type="tns15:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="AddContactTypeToContactRequest">

      <wsdl:part name="Request" type="tns13:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="MergeContactResponse">

      <wsdl:part name="MergeContactReturn" type="tns14:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactTypeResponse">

      <wsdl:part name="GetContactTypeReturn" type="tns12:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="CFCInvocationException">

      <wsdl:part name="fault" type="tns6:CFCInvocationException">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="AddUpdateContactTypeResponse">

      <wsdl:part name="AddUpdateContactTypeReturn" type="tns10:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactTypeRequest">

      <wsdl:part name="Request" type="tns12:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="AddContactTypeToContactResponse">

      <wsdl:part name="AddContactTypeToContactReturn" type="tns13:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchShippingAddressesResponse">

      <wsdl:part name="SearchShippingAddressesReturn" type="tns11:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactRequest">

      <wsdl:part name="Request" type="tns15:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchContactTypesRequest">

      <wsdl:part name="Request" type="tns1:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="GetContactStatusRequest">

      <wsdl:part name="Request" type="tns7:Request">

      </wsdl:part>

   </wsdl:message>

   <wsdl:message name="SearchMergedContactsResponse">

      <wsdl:part name="SearchMergedContactsReturn" type="tns9:Response">

      </wsdl:part>

   </wsdl:message>

   <wsdl:portType name="ContactService">

      <wsdl:operation name="SearchContactTypes" parameterOrder="Request">

         <wsdl:input message="intf:SearchContactTypesRequest" name="SearchContactTypesRequest">

       </wsdl:input>

         <wsdl:output message="intf:SearchContactTypesResponse" name="SearchContactTypesResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContactStatus" parameterOrder="Request">

         <wsdl:input message="intf:GetContactStatusRequest" name="GetContactStatusRequest">

       </wsdl:input>

         <wsdl:output message="intf:GetContactStatusResponse" name="GetContactStatusResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchContacts" parameterOrder="Request">

         <wsdl:input message="intf:SearchContactsRequest" name="SearchContactsRequest">

       </wsdl:input>

         <wsdl:output message="intf:SearchContactsResponse" name="SearchContactsResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchMergedContacts" parameterOrder="Request">

         <wsdl:input message="intf:SearchMergedContactsRequest" name="SearchMergedContactsRequest">

       </wsdl:input>

         <wsdl:output message="intf:SearchMergedContactsResponse" name="SearchMergedContactsResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="AddUpdateContactType" parameterOrder="Request">

         <wsdl:input message="intf:AddUpdateContactTypeRequest" name="AddUpdateContactTypeRequest">

       </wsdl:input>

         <wsdl:output message="intf:AddUpdateContactTypeResponse" name="AddUpdateContactTypeResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchShippingAddresses" parameterOrder="Request">

         <wsdl:input message="intf:SearchShippingAddressesRequest" name="SearchShippingAddressesRequest">

       </wsdl:input>

         <wsdl:output message="intf:SearchShippingAddressesResponse" name="SearchShippingAddressesResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContactType" parameterOrder="Request">

         <wsdl:input message="intf:GetContactTypeRequest" name="GetContactTypeRequest">

       </wsdl:input>

         <wsdl:output message="intf:GetContactTypeResponse" name="GetContactTypeResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="AddContactTypeToContact" parameterOrder="Request">

         <wsdl:input message="intf:AddContactTypeToContactRequest" name="AddContactTypeToContactRequest">

       </wsdl:input>

         <wsdl:output message="intf:AddContactTypeToContactResponse" name="AddContactTypeToContactResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="MergeContact" parameterOrder="Request">

         <wsdl:input message="intf:MergeContactRequest" name="MergeContactRequest">

       </wsdl:input>

         <wsdl:output message="intf:MergeContactResponse" name="MergeContactResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContact" parameterOrder="Request">

         <wsdl:input message="intf:GetContactRequest" name="GetContactRequest">

       </wsdl:input>

         <wsdl:output message="intf:GetContactResponse" name="GetContactResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="RemoveContactTypeFromContact" parameterOrder="Request">

         <wsdl:input message="intf:RemoveContactTypeFromContactRequest" name="RemoveContactTypeFromContactRequest">

       </wsdl:input>

         <wsdl:output message="intf:RemoveContactTypeFromContactResponse" name="RemoveContactTypeFromContactResponse">

       </wsdl:output>

         <wsdl:fault message="intf:CFCInvocationException" name="CFCInvocationException">

       </wsdl:fault>

      </wsdl:operation>

   </wsdl:portType>

   <wsdl:binding name="ContactService.cfcSoapBinding" type="intf:ContactService">

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

      <wsdl:operation name="SearchContactTypes">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="SearchContactTypesRequest">

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

         </wsdl:input>

         <wsdl:output name="SearchContactTypesResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContactStatus">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="GetContactStatusRequest">

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

         </wsdl:input>

         <wsdl:output name="GetContactStatusResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchContacts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="SearchContactsRequest">

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

         </wsdl:input>

         <wsdl:output name="SearchContactsResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchMergedContacts">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="SearchMergedContactsRequest">

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

         </wsdl:input>

         <wsdl:output name="SearchMergedContactsResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="AddUpdateContactType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="AddUpdateContactTypeRequest">

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

         </wsdl:input>

         <wsdl:output name="AddUpdateContactTypeResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="SearchShippingAddresses">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="SearchShippingAddressesRequest">

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

         </wsdl:input>

         <wsdl:output name="SearchShippingAddressesResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContactType">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="GetContactTypeRequest">

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

         </wsdl:input>

         <wsdl:output name="GetContactTypeResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="AddContactTypeToContact">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="AddContactTypeToContactRequest">

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

         </wsdl:input>

         <wsdl:output name="AddContactTypeToContactResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="MergeContact">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="MergeContactRequest">

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

         </wsdl:input>

         <wsdl:output name="MergeContactResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="GetContact">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="GetContactRequest">

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

         </wsdl:input>

         <wsdl:output name="GetContactResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

      <wsdl:operation name="RemoveContactTypeFromContact">

         <wsdlsoap:operation soapAction=""/>

         <wsdl:input name="RemoveContactTypeFromContactRequest">

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

         </wsdl:input>

         <wsdl:output name="RemoveContactTypeFromContactResponse">

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

         </wsdl:output>

         <wsdl:fault name="CFCInvocationException">

            <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="CFCInvocationException" namespace="http://V300" use="encoded"/>

         </wsdl:fault>

      </wsdl:operation>

   </wsdl:binding>

   <wsdl:service name="ContactServiceService">

      <wsdl:port binding="intf:ContactService.cfcSoapBinding" name="ContactService.cfc">

         <wsdlsoap:address location="http://webservices.vin65.com/V300/ContactService.cfc"/>

      </wsdl:port>

   </wsdl:service>

</wsdl:definitions>
