<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://tempuri.org/" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ContactServiceEndPoint" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsp:Policy wsu:Id="MexBasicHttpBindingEndpoint_policy">
    <wsp:ExactlyOne>
      <wsp:All>
        <wsaw:UsingAddressing />
      </wsp:All>
    </wsp:ExactlyOne>
  </wsp:Policy>
  <wsdl:types>
    <xsd:schema targetNamespace="http://tempuri.org/Imports">
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd0" namespace="http://tempuri.org/" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/HWCommon.Message" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/HWCommon.Message.Contact" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd4" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd5" namespace="http://schemas.datacontract.org/2004/07/HWCommon" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd6" namespace="http://schemas.datacontract.org/2004/07/HWCommon.Message.Pharmacy" />
      <xsd:import schemaLocation="http://localhost:61734/ContactServiceEndPoint.svc?xsd=xsd7" namespace="http://schemas.datacontract.org/2004/07/HWCommon.Message.PMM" />
    </xsd:schema>
  </wsdl:types>
  <wsdl:message name="IContactServiceEndPoint_Ping_InputMessage">
    <wsdl:part name="parameters" element="tns:Ping" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_Ping_OutputMessage">
    <wsdl:part name="parameters" element="tns:PingResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateContact_InputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateContact" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateContact_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateContactResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateContacts_InputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateContacts" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateContacts_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateContactsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_DeleteContact_InputMessage">
    <wsdl:part name="parameters" element="tns:DeleteContact" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_DeleteContact_OutputMessage">
    <wsdl:part name="parameters" element="tns:DeleteContactResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_FindContacts_InputMessage">
    <wsdl:part name="parameters" element="tns:FindContacts" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_FindContacts_OutputMessage">
    <wsdl:part name="parameters" element="tns:FindContactsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_FindContactsBy_InputMessage">
    <wsdl:part name="parameters" element="tns:FindContactsBy" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_FindContactsBy_OutputMessage">
    <wsdl:part name="parameters" element="tns:FindContactsByResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetContactOn_InputMessage">
    <wsdl:part name="parameters" element="tns:GetContactOn" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetContactOn_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetContactOnResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_ExecuteStoreProc_InputMessage">
    <wsdl:part name="parameters" element="tns:ExecuteStoreProc" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_ExecuteStoreProc_OutputMessage">
    <wsdl:part name="parameters" element="tns:ExecuteStoreProcResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_ChangeStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:ChangeStatus" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_ChangeStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:ChangeStatusResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetLookupTable_InputMessage">
    <wsdl:part name="parameters" element="tns:GetLookupTable" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetLookupTable_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetLookupTableResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharamcies_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPharamcies" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharamcies_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPharamciesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdatePharmacy_InputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdatePharmacy" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdatePharmacy_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdatePharmacyResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharamcy_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPharamcy" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharamcy_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPharamcyResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdatePharmacyGroup_InputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdatePharmacyGroup" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdatePharmacyGroup_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdatePharmacyGroupResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharmacyUserAllocation_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPharmacyUserAllocation" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPharmacyUserAllocation_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPharmacyUserAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateUserAllocation_InputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateUserAllocation" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateUserAllocation_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateUserAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetLanguage_InputMessage">
    <wsdl:part name="parameters" element="tns:GetLanguage" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetLanguage_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetLanguageResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetRelatedProfiles_InputMessage">
    <wsdl:part name="parameters" element="tns:GetRelatedProfiles" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetRelatedProfiles_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetRelatedProfilesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateProfileStatus_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateProfileStatus" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateProfileStatus_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateProfileStatusResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCitiesForProvice_InputMessage">
    <wsdl:part name="parameters" element="tns:GetCitiesForProvice" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCitiesForProvice_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetCitiesForProviceResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCities_InputMessage">
    <wsdl:part name="parameters" element="tns:GetCities" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCities_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetCitiesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateAllocation_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateAllocation" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateAllocation_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateAllocationResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetDataProviders_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDataProviders" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetDataProviders_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDataProvidersResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateDataProvider_InputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateDataProvider" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddOrUpdateDataProvider_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddOrUpdateDataProviderResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdatePreferredDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdatePreferredDetails" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdatePreferredDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdatePreferredDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPreferredDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:GetPreferredDetails" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetPreferredDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetPreferredDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetServiceCategories_InputMessage">
    <wsdl:part name="parameters" element="tns:GetServiceCategories" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetServiceCategories_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetServiceCategoriesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdateServiceCategory_InputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdateServiceCategory" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdateServiceCategory_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdateServiceCategoryResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdateRelatedProfile_InputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdateRelatedProfile" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddUpdateRelatedProfile_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddUpdateRelatedProfileResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SearchRelatedProfiles_InputMessage">
    <wsdl:part name="parameters" element="tns:SearchRelatedProfiles" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SearchRelatedProfiles_OutputMessage">
    <wsdl:part name="parameters" element="tns:SearchRelatedProfilesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_DeleteRelatedProfile_InputMessage">
    <wsdl:part name="parameters" element="tns:DeleteRelatedProfile" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_DeleteRelatedProfile_OutputMessage">
    <wsdl:part name="parameters" element="tns:DeleteRelatedProfileResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SearchPreferredProfiles_InputMessage">
    <wsdl:part name="parameters" element="tns:SearchPreferredProfiles" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SearchPreferredProfiles_OutputMessage">
    <wsdl:part name="parameters" element="tns:SearchPreferredProfilesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetContactType_InputMessage">
    <wsdl:part name="parameters" element="tns:GetContactType" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetContactType_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetContactTypeResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetMyAccount_InputMessage">
    <wsdl:part name="parameters" element="tns:GetMyAccount" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetMyAccount_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetMyAccountResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AdddUpdateMyAccount_InputMessage">
    <wsdl:part name="parameters" element="tns:AdddUpdateMyAccount" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AdddUpdateMyAccount_OutputMessage">
    <wsdl:part name="parameters" element="tns:AdddUpdateMyAccountResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddConsent_InputMessage">
    <wsdl:part name="parameters" element="tns:AddConsent" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_AddConsent_OutputMessage">
    <wsdl:part name="parameters" element="tns:AddConsentResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateProfileDetails_InputMessage">
    <wsdl:part name="parameters" element="tns:UpdateProfileDetails" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_UpdateProfileDetails_OutputMessage">
    <wsdl:part name="parameters" element="tns:UpdateProfileDetailsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCallListInfoPfizer_InputMessage">
    <wsdl:part name="parameters" element="tns:GetCallListInfoPfizer" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCallListInfoPfizer_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetCallListInfoPfizerResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCallListInfo_InputMessage">
    <wsdl:part name="parameters" element="tns:GetCallListInfo" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetCallListInfo_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetCallListInfoResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetStatusChanges_InputMessage">
    <wsdl:part name="parameters" element="tns:GetStatusChanges" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetStatusChanges_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetStatusChangesResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SetDischemPMMOption_InputMessage">
    <wsdl:part name="parameters" element="tns:SetDischemPMMOption" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SetDischemPMMOption_OutputMessage">
    <wsdl:part name="parameters" element="tns:SetDischemPMMOptionResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SaveFailedDischemPMMNotifications_InputMessage">
    <wsdl:part name="parameters" element="tns:SaveFailedDischemPMMNotifications" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_SaveFailedDischemPMMNotifications_OutputMessage">
    <wsdl:part name="parameters" element="tns:SaveFailedDischemPMMNotificationsResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetDischemPMM_InputMessage">
    <wsdl:part name="parameters" element="tns:GetDischemPMM" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_GetDischemPMM_OutputMessage">
    <wsdl:part name="parameters" element="tns:GetDischemPMMResponse" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_IsOptOut_InputMessage">
    <wsdl:part name="parameters" element="tns:IsOptOut" />
  </wsdl:message>
  <wsdl:message name="IContactServiceEndPoint_IsOptOut_OutputMessage">
    <wsdl:part name="parameters" element="tns:IsOptOutResponse" />
  </wsdl:message>
  <wsdl:portType name="IContactServiceEndPoint">
    <wsdl:operation name="Ping">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/Ping" message="tns:IContactServiceEndPoint_Ping_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/PingResponse" message="tns:IContactServiceEndPoint_Ping_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateContact">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContact" message="tns:IContactServiceEndPoint_AddOrUpdateContact_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContactResponse" message="tns:IContactServiceEndPoint_AddOrUpdateContact_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateContacts">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContacts" message="tns:IContactServiceEndPoint_AddOrUpdateContacts_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContactsResponse" message="tns:IContactServiceEndPoint_AddOrUpdateContacts_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/DeleteContact" message="tns:IContactServiceEndPoint_DeleteContact_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/DeleteContactResponse" message="tns:IContactServiceEndPoint_DeleteContact_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="FindContacts">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/FindContacts" message="tns:IContactServiceEndPoint_FindContacts_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/FindContactsResponse" message="tns:IContactServiceEndPoint_FindContacts_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="FindContactsBy">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/FindContactsBy" message="tns:IContactServiceEndPoint_FindContactsBy_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/FindContactsByResponse" message="tns:IContactServiceEndPoint_FindContactsBy_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetContactOn">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetContactOn" message="tns:IContactServiceEndPoint_GetContactOn_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetContactOnResponse" message="tns:IContactServiceEndPoint_GetContactOn_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="ExecuteStoreProc">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/ExecuteStoreProc" message="tns:IContactServiceEndPoint_ExecuteStoreProc_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/ExecuteStoreProcResponse" message="tns:IContactServiceEndPoint_ExecuteStoreProc_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="ChangeStatus">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/ChangeStatus" message="tns:IContactServiceEndPoint_ChangeStatus_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/ChangeStatusResponse" message="tns:IContactServiceEndPoint_ChangeStatus_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetLookupTable">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetLookupTable" message="tns:IContactServiceEndPoint_GetLookupTable_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetLookupTableResponse" message="tns:IContactServiceEndPoint_GetLookupTable_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPharamcies">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharamcies" message="tns:IContactServiceEndPoint_GetPharamcies_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharamciesResponse" message="tns:IContactServiceEndPoint_GetPharamcies_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdatePharmacy">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdatePharmacy" message="tns:IContactServiceEndPoint_AddOrUpdatePharmacy_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdatePharmacyResponse" message="tns:IContactServiceEndPoint_AddOrUpdatePharmacy_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPharamcy">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharamcy" message="tns:IContactServiceEndPoint_GetPharamcy_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharamcyResponse" message="tns:IContactServiceEndPoint_GetPharamcy_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddUpdatePharmacyGroup">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdatePharmacyGroup" message="tns:IContactServiceEndPoint_AddUpdatePharmacyGroup_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdatePharmacyGroupResponse" message="tns:IContactServiceEndPoint_AddUpdatePharmacyGroup_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPharmacyUserAllocation">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharmacyUserAllocation" message="tns:IContactServiceEndPoint_GetPharmacyUserAllocation_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPharmacyUserAllocationResponse" message="tns:IContactServiceEndPoint_GetPharmacyUserAllocation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateUserAllocation">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateUserAllocation" message="tns:IContactServiceEndPoint_AddOrUpdateUserAllocation_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateUserAllocationResponse" message="tns:IContactServiceEndPoint_AddOrUpdateUserAllocation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetLanguage">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetLanguage" message="tns:IContactServiceEndPoint_GetLanguage_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetLanguageResponse" message="tns:IContactServiceEndPoint_GetLanguage_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetRelatedProfiles">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetRelatedProfiles" message="tns:IContactServiceEndPoint_GetRelatedProfiles_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetRelatedProfilesResponse" message="tns:IContactServiceEndPoint_GetRelatedProfiles_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateProfileStatus">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateProfileStatus" message="tns:IContactServiceEndPoint_UpdateProfileStatus_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateProfileStatusResponse" message="tns:IContactServiceEndPoint_UpdateProfileStatus_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCitiesForProvice">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCitiesForProvice" message="tns:IContactServiceEndPoint_GetCitiesForProvice_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCitiesForProviceResponse" message="tns:IContactServiceEndPoint_GetCitiesForProvice_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCities">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCities" message="tns:IContactServiceEndPoint_GetCities_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCitiesResponse" message="tns:IContactServiceEndPoint_GetCities_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateAllocation">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateAllocation" message="tns:IContactServiceEndPoint_UpdateAllocation_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateAllocationResponse" message="tns:IContactServiceEndPoint_UpdateAllocation_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDataProviders">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetDataProviders" message="tns:IContactServiceEndPoint_GetDataProviders_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetDataProvidersResponse" message="tns:IContactServiceEndPoint_GetDataProviders_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateDataProvider">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateDataProvider" message="tns:IContactServiceEndPoint_AddOrUpdateDataProvider_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateDataProviderResponse" message="tns:IContactServiceEndPoint_AddOrUpdateDataProvider_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddUpdatePreferredDetails">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdatePreferredDetails" message="tns:IContactServiceEndPoint_AddUpdatePreferredDetails_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdatePreferredDetailsResponse" message="tns:IContactServiceEndPoint_AddUpdatePreferredDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetPreferredDetails">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPreferredDetails" message="tns:IContactServiceEndPoint_GetPreferredDetails_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetPreferredDetailsResponse" message="tns:IContactServiceEndPoint_GetPreferredDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetServiceCategories">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetServiceCategories" message="tns:IContactServiceEndPoint_GetServiceCategories_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetServiceCategoriesResponse" message="tns:IContactServiceEndPoint_GetServiceCategories_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddUpdateServiceCategory">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdateServiceCategory" message="tns:IContactServiceEndPoint_AddUpdateServiceCategory_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdateServiceCategoryResponse" message="tns:IContactServiceEndPoint_AddUpdateServiceCategory_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddUpdateRelatedProfile">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdateRelatedProfile" message="tns:IContactServiceEndPoint_AddUpdateRelatedProfile_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddUpdateRelatedProfileResponse" message="tns:IContactServiceEndPoint_AddUpdateRelatedProfile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SearchRelatedProfiles">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SearchRelatedProfiles" message="tns:IContactServiceEndPoint_SearchRelatedProfiles_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SearchRelatedProfilesResponse" message="tns:IContactServiceEndPoint_SearchRelatedProfiles_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="DeleteRelatedProfile">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/DeleteRelatedProfile" message="tns:IContactServiceEndPoint_DeleteRelatedProfile_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/DeleteRelatedProfileResponse" message="tns:IContactServiceEndPoint_DeleteRelatedProfile_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SearchPreferredProfiles">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SearchPreferredProfiles" message="tns:IContactServiceEndPoint_SearchPreferredProfiles_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SearchPreferredProfilesResponse" message="tns:IContactServiceEndPoint_SearchPreferredProfiles_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetContactType">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetContactType" message="tns:IContactServiceEndPoint_GetContactType_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetContactTypeResponse" message="tns:IContactServiceEndPoint_GetContactType_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetMyAccount">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetMyAccount" message="tns:IContactServiceEndPoint_GetMyAccount_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetMyAccountResponse" message="tns:IContactServiceEndPoint_GetMyAccount_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AdddUpdateMyAccount">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AdddUpdateMyAccount" message="tns:IContactServiceEndPoint_AdddUpdateMyAccount_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AdddUpdateMyAccountResponse" message="tns:IContactServiceEndPoint_AdddUpdateMyAccount_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="AddConsent">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddConsent" message="tns:IContactServiceEndPoint_AddConsent_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/AddConsentResponse" message="tns:IContactServiceEndPoint_AddConsent_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="UpdateProfileDetails">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateProfileDetails" message="tns:IContactServiceEndPoint_UpdateProfileDetails_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/UpdateProfileDetailsResponse" message="tns:IContactServiceEndPoint_UpdateProfileDetails_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCallListInfoPfizer">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCallListInfoPfizer" message="tns:IContactServiceEndPoint_GetCallListInfoPfizer_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCallListInfoPfizerResponse" message="tns:IContactServiceEndPoint_GetCallListInfoPfizer_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetCallListInfo">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCallListInfo" message="tns:IContactServiceEndPoint_GetCallListInfo_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetCallListInfoResponse" message="tns:IContactServiceEndPoint_GetCallListInfo_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetStatusChanges">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetStatusChanges" message="tns:IContactServiceEndPoint_GetStatusChanges_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetStatusChangesResponse" message="tns:IContactServiceEndPoint_GetStatusChanges_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SetDischemPMMOption">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SetDischemPMMOption" message="tns:IContactServiceEndPoint_SetDischemPMMOption_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SetDischemPMMOptionResponse" message="tns:IContactServiceEndPoint_SetDischemPMMOption_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="SaveFailedDischemPMMNotifications">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SaveFailedDischemPMMNotifications" message="tns:IContactServiceEndPoint_SaveFailedDischemPMMNotifications_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/SaveFailedDischemPMMNotificationsResponse" message="tns:IContactServiceEndPoint_SaveFailedDischemPMMNotifications_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="GetDischemPMM">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetDischemPMM" message="tns:IContactServiceEndPoint_GetDischemPMM_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/GetDischemPMMResponse" message="tns:IContactServiceEndPoint_GetDischemPMM_OutputMessage" />
    </wsdl:operation>
    <wsdl:operation name="IsOptOut">
      <wsdl:input wsaw:Action="http://tempuri.org/IContactServiceEndPoint/IsOptOut" message="tns:IContactServiceEndPoint_IsOptOut_InputMessage" />
      <wsdl:output wsaw:Action="http://tempuri.org/IContactServiceEndPoint/IsOptOutResponse" message="tns:IContactServiceEndPoint_IsOptOut_OutputMessage" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="MexBasicHttpBindingEndpoint" type="tns:IContactServiceEndPoint">
    <wsp:PolicyReference URI="#MexBasicHttpBindingEndpoint_policy" />
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="Ping">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/Ping" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateContact">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateContacts">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateContacts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteContact">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/DeleteContact" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindContacts">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/FindContacts" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="FindContactsBy">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/FindContactsBy" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactOn">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetContactOn" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ExecuteStoreProc">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/ExecuteStoreProc" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ChangeStatus">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/ChangeStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLookupTable">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetLookupTable" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPharamcies">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetPharamcies" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdatePharmacy">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddOrUpdatePharmacy" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPharamcy">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetPharamcy" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddUpdatePharmacyGroup">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddUpdatePharmacyGroup" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPharmacyUserAllocation">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetPharmacyUserAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateUserAllocation">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateUserAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetLanguage">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetLanguage" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetRelatedProfiles">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetRelatedProfiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateProfileStatus">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/UpdateProfileStatus" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCitiesForProvice">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetCitiesForProvice" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCities">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetCities" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateAllocation">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/UpdateAllocation" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDataProviders">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetDataProviders" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddOrUpdateDataProvider">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddOrUpdateDataProvider" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddUpdatePreferredDetails">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddUpdatePreferredDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPreferredDetails">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetPreferredDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetServiceCategories">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetServiceCategories" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddUpdateServiceCategory">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddUpdateServiceCategory" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddUpdateRelatedProfile">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddUpdateRelatedProfile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchRelatedProfiles">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/SearchRelatedProfiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteRelatedProfile">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/DeleteRelatedProfile" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SearchPreferredProfiles">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/SearchPreferredProfiles" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetContactType">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetContactType" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetMyAccount">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetMyAccount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AdddUpdateMyAccount">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AdddUpdateMyAccount" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="AddConsent">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/AddConsent" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateProfileDetails">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/UpdateProfileDetails" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCallListInfoPfizer">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetCallListInfoPfizer" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetCallListInfo">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetCallListInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStatusChanges">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetStatusChanges" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SetDischemPMMOption">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/SetDischemPMMOption" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SaveFailedDischemPMMNotifications">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/SaveFailedDischemPMMNotifications" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetDischemPMM">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/GetDischemPMM" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsOptOut">
      <soap12:operation soapAction="http://tempuri.org/IContactServiceEndPoint/IsOptOut" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ContactServiceEndPoint">
    <wsdl:port name="MexBasicHttpBindingEndpoint" binding="tns:MexBasicHttpBindingEndpoint">
      <soap12:address location="http://localhost:61734/ContactServiceEndPoint.svc" />
      <wsa10:EndpointReference>
        <wsa10:Address>http://localhost:61734/ContactServiceEndPoint.svc</wsa10:Address>
        <Identity xmlns="http://schemas.xmlsoap.org/ws/2006/02/addressingidentity">
          <Dns>https://localhost</Dns>
        </Identity>
      </wsa10:EndpointReference>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>