<?xml version="1.0"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Requests" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Requests" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" />
  <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/ServiceStack.ServiceHost" />
  <xs:import namespace="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Enums" />
  <xs:complexType name="CidLookup">
    <xs:sequence>
      <xs:element minOccurs="0" name="Number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CidLookup" nillable="true" type="tns:CidLookup" />
  <xs:complexType name="GetCustomerPhones">
    <xs:sequence>
      <xs:element minOccurs="0" name="Dtmf" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCustomerPhones" nillable="true" type="tns:GetCustomerPhones" />
  <xs:complexType name="CidLookup3CX">
    <xs:sequence>
      <xs:element minOccurs="0" name="Number" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CidLookup3CX" nillable="true" type="tns:CidLookup3CX" />
  <xs:complexType name="CidLookup3CXById">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CidLookup3CXById" nillable="true" type="tns:CidLookup3CXById" />
  <xs:complexType name="SearchChatArchive">
    <xs:sequence>
      <xs:element minOccurs="0" name="FilterFields" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q1:ArrayOfSqlFilterDto" />
      <xs:element minOccurs="0" name="Rooms" nillable="true" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q2:ArrayOfstring" />
      <xs:element minOccurs="0" name="SearchText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Skip" type="xs:int" />
      <xs:element minOccurs="0" name="SortFields" nillable="true" xmlns:q3="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q3:ArrayOfSqlSortDto" />
      <xs:element minOccurs="0" name="Take" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SearchChatArchive" nillable="true" type="tns:SearchChatArchive" />
  <xs:complexType name="SyncFacebookLatestFeeds">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="SyncFacebookLatestFeeds" nillable="true" type="tns:SyncFacebookLatestFeeds" />
  <xs:complexType name="RemoveOldFeeds">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="RemoveOldFeeds" nillable="true" type="tns:RemoveOldFeeds" />
  <xs:complexType name="TwitterWebhook">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="TwitterWebhook" nillable="true" type="tns:TwitterWebhook" />
  <xs:complexType name="RemoveOldFollows">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="RemoveOldFollows" nillable="true" type="tns:RemoveOldFollows" />
  <xs:complexType name="CleanChatArchive">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="CleanChatArchive" nillable="true" type="tns:CleanChatArchive" />
  <xs:complexType name="RemoveExpiredWeather">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="RemoveExpiredWeather" nillable="true" type="tns:RemoveExpiredWeather" />
  <xs:complexType name="CheckOpenfireSessions">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="CheckOpenfireSessions" nillable="true" type="tns:CheckOpenfireSessions" />
  <xs:complexType name="ElasticLogger">
    <xs:sequence>
      <xs:element minOccurs="0" name="Device" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Exception" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LogType" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MethodName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="User" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ElasticLogger" nillable="true" type="tns:ElasticLogger" />
  <xs:complexType name="SetLocation">
    <xs:sequence>
      <xs:element minOccurs="0" name="DeviceId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Lat" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" nillable="true" type="xs:float" />
      <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="location" nillable="true" type="tns:Location" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SetLocation" nillable="true" type="tns:SetLocation" />
  <xs:complexType name="Location">
    <xs:sequence>
      <xs:element minOccurs="0" name="coords" nillable="true" type="tns:Coordinates" />
      <xs:element minOccurs="0" name="extras" nillable="true" type="tns:Extras" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Location" nillable="true" type="tns:Location" />
  <xs:complexType name="Coordinates">
    <xs:sequence>
      <xs:element minOccurs="0" name="latitude" type="xs:float" />
      <xs:element minOccurs="0" name="longitude" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Coordinates" nillable="true" type="tns:Coordinates" />
  <xs:complexType name="Extras">
    <xs:sequence>
      <xs:element minOccurs="0" name="DeviceId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Extras" nillable="true" type="tns:Extras" />
  <xs:complexType name="ForgotPassword">
    <xs:sequence>
      <xs:element minOccurs="0" name="MemberId" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ForgotPassword" nillable="true" type="tns:ForgotPassword" />
  <xs:complexType name="FacebookAccessToken">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppSecret" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FacebookAccessToken" nillable="true" type="tns:FacebookAccessToken" />
  <xs:complexType name="GetLatestFeeds">
    <xs:sequence>
      <xs:element minOccurs="0" name="FacebookFrom" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="From" type="xs:dateTime" />
      <xs:element minOccurs="0" name="TwitterFrom" nillable="true" type="xs:dateTime" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetLatestFeeds" nillable="true" type="tns:GetLatestFeeds" />
  <xs:complexType name="ElasticIndexJobs">
    <xs:sequence>
      <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:dateTime" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ElasticIndexJobs" nillable="true" type="tns:ElasticIndexJobs" />
  <xs:complexType name="SearchCustomers">
    <xs:sequence>
      <xs:element minOccurs="0" name="FilterFields" nillable="true" xmlns:q4="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q4:ArrayOfSqlFilterDto" />
      <xs:element minOccurs="0" name="Roles" nillable="true" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q5:ArrayOfint" />
      <xs:element minOccurs="0" name="SearchText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Skip" type="xs:int" />
      <xs:element minOccurs="0" name="SortFields" nillable="true" xmlns:q6="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q6:ArrayOfSqlSortDto" />
      <xs:element minOccurs="0" name="Take" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SearchCustomers" nillable="true" type="tns:SearchCustomers" />
  <xs:complexType name="GetCustomer">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCustomer" nillable="true" type="tns:GetCustomer" />
  <xs:complexType name="SaveCustomer">
    <xs:sequence>
      <xs:element minOccurs="0" name="Customer" nillable="true" xmlns:q7="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q7:CustomerDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveCustomer" nillable="true" type="tns:SaveCustomer" />
  <xs:complexType name="GetFeedSource">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetFeedSource" nillable="true" type="tns:GetFeedSource" />
  <xs:complexType name="GetFeedSources">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetFeedSources" nillable="true" type="tns:GetFeedSources" />
  <xs:complexType name="SaveFeedSource">
    <xs:sequence>
      <xs:element minOccurs="0" name="FeedSource" nillable="true" xmlns:q8="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q8:FeedSourceDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveFeedSource" nillable="true" type="tns:SaveFeedSource" />
  <xs:complexType name="DeleteFeedSource">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteFeedSource" nillable="true" type="tns:DeleteFeedSource" />
  <xs:complexType name="UploadContentPost">
    <xs:sequence>
      <xs:element minOccurs="0" name="DocumentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="File" nillable="true" xmlns:q9="http://schemas.datacontract.org/2004/07/ServiceStack.ServiceHost" type="q9:HttpFile" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UploadContentPost" nillable="true" type="tns:UploadContentPost" />
  <xs:complexType name="GetAdminMessages">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetAdminMessages" nillable="true" type="tns:GetAdminMessages" />
  <xs:complexType name="SendAdminMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="ExpirationMinutes" type="xs:int" />
      <xs:element minOccurs="0" name="Members" nillable="true" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q10:ArrayOfstring" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendAdminMessage" nillable="true" type="tns:SendAdminMessage" />
  <xs:complexType name="SendMessageByCounty">
    <xs:sequence>
      <xs:element minOccurs="0" name="Fips" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FireHazmat" type="xs:int" />
      <xs:element minOccurs="0" name="IncidentCategory" type="xs:int" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="National" type="xs:boolean" />
      <xs:element minOccurs="0" name="PoliceCrime" type="xs:int" />
      <xs:element minOccurs="0" name="RescueTrauma" type="xs:int" />
      <xs:element minOccurs="0" name="SmokeWater" type="xs:int" />
      <xs:element minOccurs="0" name="ThirdAlarm" type="xs:int" />
      <xs:element minOccurs="0" name="Traffic" type="xs:int" />
      <xs:element minOccurs="0" name="Weather" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendMessageByCounty" nillable="true" type="tns:SendMessageByCounty" />
  <xs:complexType name="InjectPrivateMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="InjectPrivateMessage" nillable="true" type="tns:InjectPrivateMessage" />
  <xs:complexType name="SendMessagePost">
    <xs:sequence>
      <xs:element minOccurs="0" name="AlertType" xmlns:q11="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Enums" type="q11:AlertType" />
      <xs:element minOccurs="0" name="DocumentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="File" nillable="true" xmlns:q12="http://schemas.datacontract.org/2004/07/ServiceStack.ServiceHost" type="q12:HttpFile" />
      <xs:element minOccurs="0" name="Members" nillable="true" xmlns:q13="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q13:ArrayOfstring" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MessageFrom" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendMessagePost" nillable="true" type="tns:SendMessagePost" />
  <xs:complexType name="GetRooms">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetRooms" nillable="true" type="tns:GetRooms" />
  <xs:complexType name="GetChat">
    <xs:sequence>
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="RoomId" type="xs:int" />
      <xs:element minOccurs="0" name="UID" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetChat" nillable="true" type="tns:GetChat" />
  <xs:complexType name="SendChat">
    <xs:sequence>
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RoomId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendChat" nillable="true" type="tns:SendChat" />
  <xs:complexType name="LeaveChat">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="LeaveChat" nillable="true" type="tns:LeaveChat" />
  <xs:complexType name="PrivateDeskChatRoom">
    <xs:sequence>
      <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PrivateDeskChatRoom" nillable="true" type="tns:PrivateDeskChatRoom" />
  <xs:complexType name="SendMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="GroupId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendMessage" nillable="true" type="tns:SendMessage" />
  <xs:complexType name="GetUnreadMessages">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetUnreadMessages" nillable="true" type="tns:GetUnreadMessages" />
  <xs:complexType name="MarkDeskMessageAsRead">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="MarkDeskMessageAsRead" nillable="true" type="tns:MarkDeskMessageAsRead" />
  <xs:complexType name="CloseConversation">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CloseConversation" nillable="true" type="tns:CloseConversation" />
  <xs:complexType name="GetMyMessages">
    <xs:sequence>
      <xs:element minOccurs="0" name="LastId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetMyMessages" nillable="true" type="tns:GetMyMessages" />
  <xs:complexType name="MarkAllMessagesAsRead">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="MarkAllMessagesAsRead" nillable="true" type="tns:MarkAllMessagesAsRead" />
  <xs:complexType name="GetOpenMessageThreads">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetOpenMessageThreads" nillable="true" type="tns:GetOpenMessageThreads" />
  <xs:complexType name="GetThreadMessages">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetThreadMessages" nillable="true" type="tns:GetThreadMessages" />
  <xs:complexType name="GetCategories">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetCategories" nillable="true" type="tns:GetCategories" />
  <xs:complexType name="GetCategoryIncidents">
    <xs:sequence>
      <xs:element minOccurs="0" name="Category" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCategoryIncidents" nillable="true" type="tns:GetCategoryIncidents" />
  <xs:complexType name="GetStatesStatus">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetStatesStatus" nillable="true" type="tns:GetStatesStatus" />
  <xs:complexType name="GetGroupsStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="County" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetGroupsStatus" nillable="true" type="tns:GetGroupsStatus" />
  <xs:complexType name="GetCountiesStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCountiesStatus" nillable="true" type="tns:GetCountiesStatus" />
  <xs:complexType name="GetIncidentsStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="County" type="xs:int" />
      <xs:element minOccurs="0" name="Group" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetIncidentsStatus" nillable="true" type="tns:GetIncidentsStatus" />
  <xs:complexType name="SaveRistChanges">
    <xs:sequence>
      <xs:element minOccurs="0" name="County" type="xs:int" />
      <xs:element minOccurs="0" name="GroupCode" type="xs:int" />
      <xs:element minOccurs="0" name="IncidentCode" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveRistChanges" nillable="true" type="tns:SaveRistChanges" />
  <xs:complexType name="GetFirebaseToken">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetFirebaseToken" nillable="true" type="tns:GetFirebaseToken" />
  <xs:complexType name="InitMobileDatabase">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="InitMobileDatabase" nillable="true" type="tns:InitMobileDatabase" />
  <xs:complexType name="ValidateScannerUser">
    <xs:sequence>
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ValidateScannerUser" nillable="true" type="tns:ValidateScannerUser" />
  <xs:complexType name="LoginScannerUser">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="LoginScannerUser" nillable="true" type="tns:LoginScannerUser" />
  <xs:complexType name="RefreshScannerUser">
    <xs:sequence>
      <xs:element minOccurs="0" name="RefreshToken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RefreshScannerUser" nillable="true" type="tns:RefreshScannerUser" />
  <xs:complexType name="GetScannerServers">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetScannerServers" nillable="true" type="tns:GetScannerServers" />
  <xs:complexType name="GetRdioProfiles">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRdioProfiles" nillable="true" type="tns:GetRdioProfiles" />
  <xs:complexType name="SaveRdioProfileItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="Settings" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveRdioProfileItem" nillable="true" type="tns:SaveRdioProfileItem" />
  <xs:complexType name="GetOpenmhzProfiles">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetOpenmhzProfiles" nillable="true" type="tns:GetOpenmhzProfiles" />
  <xs:complexType name="SaveOpenmhzProfileItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="Settings" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveOpenmhzProfileItem" nillable="true" type="tns:SaveOpenmhzProfileItem" />
  <xs:complexType name="GetVTextProfiles">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetVTextProfiles" nillable="true" type="tns:GetVTextProfiles" />
  <xs:complexType name="SaveVTextProfileItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="xs:int" />
      <xs:element minOccurs="0" name="Settings" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveVTextProfileItem" nillable="true" type="tns:SaveVTextProfileItem" />
  <xs:complexType name="SaveVTextProfile">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Profile" nillable="true" xmlns:q14="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q14:VTextProfileDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveVTextProfile" nillable="true" type="tns:SaveVTextProfile" />
  <xs:complexType name="DeleteVTextProfile">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ProfileId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteVTextProfile" nillable="true" type="tns:DeleteVTextProfile" />
  <xs:complexType name="SendVScanJob">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Story" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendVScanJob" nillable="true" type="tns:SendVScanJob" />
  <xs:complexType name="UploadVScanMedia">
    <xs:sequence>
      <xs:element minOccurs="0" name="AccessToken" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DocumentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="File" nillable="true" xmlns:q15="http://schemas.datacontract.org/2004/07/ServiceStack.ServiceHost" type="q15:HttpFile" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UploadVScanMedia" nillable="true" type="tns:UploadVScanMedia" />
  <xs:complexType name="GetWeatherAlert">
    <xs:sequence>
      <xs:element minOccurs="0" name="ClearCount" type="xs:boolean" />
      <xs:element minOccurs="0" name="Ids" nillable="true" xmlns:q16="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q16:ArrayOflong" />
      <xs:element minOccurs="0" name="LastId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetWeatherAlert" nillable="true" type="tns:GetWeatherAlert" />
  <xs:complexType name="AddWeatherId">
    <xs:sequence>
      <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="WeatherId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddWeatherId" nillable="true" type="tns:AddWeatherId" />
  <xs:complexType name="RemoveWeatherById">
    <xs:sequence>
      <xs:element minOccurs="0" name="WeatherId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemoveWeatherById" nillable="true" type="tns:RemoveWeatherById" />
  <xs:complexType name="RemoveAllWeather">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="RemoveAllWeather" nillable="true" type="tns:RemoveAllWeather" />
  <xs:complexType name="GetMedia">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="Types" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetMedia" nillable="true" type="tns:GetMedia" />
  <xs:complexType name="GetApprovalQueue">
    <xs:sequence>
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetApprovalQueue" nillable="true" type="tns:GetApprovalQueue" />
  <xs:complexType name="ApproveImage">
    <xs:sequence>
      <xs:element minOccurs="0" name="Caption" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NewJobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ApproveImage" nillable="true" type="tns:ApproveImage" />
  <xs:complexType name="DisapproveImage">
    <xs:sequence>
      <xs:element minOccurs="0" name="Caption" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DisapproveImage" nillable="true" type="tns:DisapproveImage" />
  <xs:complexType name="DeleteMedia">
    <xs:sequence>
      <xs:element minOccurs="0" name="FileName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteMedia" nillable="true" type="tns:DeleteMedia" />
  <xs:complexType name="GetRss">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetRss" nillable="true" type="tns:GetRss" />
  <xs:complexType name="GetRssFeeds">
    <xs:sequence>
      <xs:element minOccurs="0" name="Url" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRssFeeds" nillable="true" type="tns:GetRssFeeds" />
  <xs:complexType name="FixImages">
    <xs:sequence>
      <xs:element minOccurs="0" name="Month" type="xs:boolean" />
      <xs:element minOccurs="0" name="Year" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FixImages" nillable="true" type="tns:FixImages" />
  <xs:complexType name="SearchJobsRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Box" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Count" type="xs:int" />
      <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Incident" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="JobID" type="xs:int" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="Reporters" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Start" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Story" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UD" type="xs:boolean" />
      <xs:element minOccurs="0" name="ZIP" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SearchJobsRequest" nillable="true" type="tns:SearchJobsRequest" />
  <xs:complexType name="JobsSearchAnyRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="Count" type="xs:int" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="SearchText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Start" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="JobsSearchAnyRequest" nillable="true" type="tns:JobsSearchAnyRequest" />
  <xs:complexType name="GetMyJobsRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="LastId" nillable="true" type="xs:long" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetMyJobsRequest" nillable="true" type="tns:GetMyJobsRequest" />
  <xs:complexType name="GetNominatedJobsRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetNominatedJobsRequest" nillable="true" type="tns:GetNominatedJobsRequest" />
  <xs:complexType name="GetPreviousWinnerRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetPreviousWinnerRequest" nillable="true" type="tns:GetPreviousWinnerRequest" />
  <xs:complexType name="GetJobRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="UID" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetJobRequest" nillable="true" type="tns:GetJobRequest" />
  <xs:complexType name="GetJobByJIdRequest">
    <xs:sequence>
      <xs:element minOccurs="0" name="JID" type="xs:int" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetJobByJIdRequest" nillable="true" type="tns:GetJobByJIdRequest" />
  <xs:complexType name="DeleteTip">
    <xs:sequence>
      <xs:element minOccurs="0" name="UniqueId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteTip" nillable="true" type="tns:DeleteTip" />
  <xs:complexType name="GetFollows">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetFollows" nillable="true" type="tns:GetFollows" />
  <xs:complexType name="GetFollowedIncidents">
    <xs:sequence>
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetFollowedIncidents" nillable="true" type="tns:GetFollowedIncidents" />
  <xs:complexType name="GetCloseJobs">
    <xs:sequence>
      <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Distance" type="xs:float" />
      <xs:element minOccurs="0" name="FireHazmat" type="xs:int" />
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
      <xs:element minOccurs="0" name="Minutes" type="xs:int" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
      <xs:element minOccurs="0" name="PoliceCrime" type="xs:int" />
      <xs:element minOccurs="0" name="RescueTrauma" type="xs:int" />
      <xs:element minOccurs="0" name="SmokeWater" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ThirdAlarm" type="xs:int" />
      <xs:element minOccurs="0" name="Traffic" type="xs:int" />
      <xs:element minOccurs="0" name="Weather" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCloseJobs" nillable="true" type="tns:GetCloseJobs" />
  <xs:complexType name="CheckSpelling">
    <xs:sequence>
      <xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CheckSpelling" nillable="true" type="tns:CheckSpelling" />
  <xs:complexType name="ParseAddress">
    <xs:sequence>
      <xs:element minOccurs="0" name="Adress" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ParseAddress" nillable="true" type="tns:ParseAddress" />
  <xs:complexType name="AddFollow">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="Perm" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddFollow" nillable="true" type="tns:AddFollow" />
  <xs:complexType name="RemoveFollow">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemoveFollow" nillable="true" type="tns:RemoveFollow" />
  <xs:complexType name="GetRating">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRating" nillable="true" type="tns:GetRating" />
  <xs:complexType name="GetRatings">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRatings" nillable="true" type="tns:GetRatings" />
  <xs:complexType name="AddRating">
    <xs:sequence>
      <xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="Rating" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddRating" nillable="true" type="tns:AddRating" />
  <xs:complexType name="ConfiscateClaim">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ConfiscateClaim" nillable="true" type="tns:ConfiscateClaim" />
  <xs:complexType name="ReleaseClaim">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ReleaseClaim" nillable="true" type="tns:ReleaseClaim" />
  <xs:complexType name="Nominate">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="Nominated" type="xs:boolean" />
      <xs:element minOccurs="0" name="UniqueId" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Nominate" nillable="true" type="tns:Nominate" />
  <xs:complexType name="VoteNominate">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="VoteYes" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="VoteNominate" nillable="true" type="tns:VoteNominate" />
  <xs:complexType name="SendJob">
    <xs:sequence>
      <xs:element minOccurs="0" name="AdditionalCounties" nillable="true" xmlns:q17="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q17:ArrayOfstring" />
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Box" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Entrapment" type="xs:boolean" />
      <xs:element minOccurs="0" name="Escalation" type="xs:int" />
      <xs:element minOccurs="0" name="Fatality" type="xs:boolean" />
      <xs:element minOccurs="0" name="FireHazmat" type="xs:int" />
      <xs:element minOccurs="0" name="Incident" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="IncidentType" type="xs:int" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="JobType" xmlns:q18="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Enums" type="q18:JobType" />
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
      <xs:element minOccurs="0" name="Mci" type="xs:boolean" />
      <xs:element minOccurs="0" name="Medivac" type="xs:boolean" />
      <xs:element minOccurs="0" name="National" type="xs:boolean" />
      <xs:element minOccurs="0" name="PoliceCrime" type="xs:int" />
      <xs:element minOccurs="0" name="Reporters" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RescueTrauma" type="xs:int" />
      <xs:element minOccurs="0" name="SeriousInjuries" type="xs:boolean" />
      <xs:element minOccurs="0" name="SmokeWater" type="xs:int" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Story" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ThirdAlarm" type="xs:int" />
      <xs:element minOccurs="0" name="Traffic" type="xs:int" />
      <xs:element minOccurs="0" name="Ud" type="xs:boolean" />
      <xs:element minOccurs="0" name="Weather" type="xs:int" />
      <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SendJob" nillable="true" type="tns:SendJob" />
  <xs:complexType name="AddJobId">
    <xs:sequence>
      <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
      <xs:element minOccurs="0" name="JobId" type="xs:long" />
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddJobId" nillable="true" type="tns:AddJobId" />
  <xs:complexType name="AddJobUniqueId">
    <xs:sequence>
      <xs:element minOccurs="0" name="CustomerId" type="xs:int" />
      <xs:element minOccurs="0" name="JobUniqueId" type="xs:long" />
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AddJobUniqueId" nillable="true" type="tns:AddJobUniqueId" />
  <xs:complexType name="RemoveJobById">
    <xs:sequence>
      <xs:element minOccurs="0" name="JobId" type="xs:long" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="RemoveJobById" nillable="true" type="tns:RemoveJobById" />
  <xs:complexType name="RemoveAllJobs">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="RemoveAllJobs" nillable="true" type="tns:RemoveAllJobs" />
  <xs:complexType name="GetStates">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetStates" nillable="true" type="tns:GetStates" />
  <xs:complexType name="GetIncidents">
    <xs:sequence>
      <xs:element minOccurs="0" name="SearchText" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetIncidents" nillable="true" type="tns:GetIncidents" />
  <xs:complexType name="GetCounty">
    <xs:sequence>
      <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Loop" type="xs:boolean" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCounty" nillable="true" type="tns:GetCounty" />
  <xs:complexType name="GetCounties">
    <xs:sequence>
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCounties" nillable="true" type="tns:GetCounties" />
  <xs:complexType name="GetNearCounties">
    <xs:sequence>
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
      <xs:element minOccurs="0" name="Miles" type="xs:float" />
      <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetNearCounties" nillable="true" type="tns:GetNearCounties" />
  <xs:complexType name="GetBox">
    <xs:sequence>
      <xs:element minOccurs="0" name="Box" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetBox" nillable="true" type="tns:GetBox" />
  <xs:complexType name="GetMyRooms">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetMyRooms" nillable="true" type="tns:GetMyRooms" />
  <xs:complexType name="GetRoomMemberships">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetRoomMemberships" nillable="true" type="tns:GetRoomMemberships" />
  <xs:complexType name="GetRoomMembershipsWithBookmarks">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetRoomMembershipsWithBookmarks" nillable="true" type="tns:GetRoomMembershipsWithBookmarks" />
  <xs:complexType name="GetMembers">
    <xs:sequence>
      <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="KeyWords" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
      <xs:element minOccurs="0" name="Miles" type="xs:float" />
      <xs:element minOccurs="0" name="Reporters" nillable="true" xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q19:ArrayOfstring" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" xmlns:q20="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Enums" type="q20:MemberFilterType" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetMembers" nillable="true" type="tns:GetMembers" />
  <xs:complexType name="GetActiveIMUsers">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetActiveIMUsers" nillable="true" type="tns:GetActiveIMUsers" />
  <xs:complexType name="IsProfileExpired">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="IsProfileExpired" nillable="true" type="tns:IsProfileExpired" />
  <xs:complexType name="GetResponders">
    <xs:sequence>
      <xs:element minOccurs="0" name="Distance" type="xs:float" />
      <xs:element minOccurs="0" name="Hours" type="xs:float" />
      <xs:element minOccurs="0" name="JobId" type="xs:int" />
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
      <xs:element minOccurs="0" name="MyTZ" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetResponders" nillable="true" type="tns:GetResponders" />
  <xs:complexType name="GetMemberLocations">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporting" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetMemberLocations" nillable="true" type="tns:GetMemberLocations" />
  <xs:complexType name="GetReporterId">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetReporterId" nillable="true" type="tns:GetReporterId" />
  <xs:complexType name="KickIm">
    <xs:sequence>
      <xs:element minOccurs="0" name="Ban" type="xs:boolean" />
      <xs:element minOccurs="0" name="Reporter" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Room" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="KickIm" nillable="true" type="tns:KickIm" />
  <xs:complexType name="UpdateProximitySetting">
    <xs:sequence>
      <xs:element minOccurs="0" name="Distance" type="xs:double" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UpdateProximitySetting" nillable="true" type="tns:UpdateProximitySetting" />
  <xs:complexType name="GetClientsWithin">
    <xs:sequence>
      <xs:element minOccurs="0" name="Distance" type="xs:float" />
      <xs:element minOccurs="0" name="Lat" type="xs:float" />
      <xs:element minOccurs="0" name="Lon" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetClientsWithin" nillable="true" type="tns:GetClientsWithin" />
  <xs:complexType name="GetMyProfile">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetMyProfile" nillable="true" type="tns:GetMyProfile" />
  <xs:complexType name="UpdateMyProfile">
    <xs:sequence>
      <xs:element minOccurs="0" name="Profile" nillable="true" xmlns:q21="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q21:ProfileDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UpdateMyProfile" nillable="true" type="tns:UpdateMyProfile" />
  <xs:complexType name="ChangePassword">
    <xs:sequence>
      <xs:element minOccurs="0" name="NewPass1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NewPass2" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ChangePassword" nillable="true" type="tns:ChangePassword" />
  <xs:complexType name="GetFollowStatus">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetFollowStatus" nillable="true" type="tns:GetFollowStatus" />
  <xs:complexType name="SetFollowStatus">
    <xs:sequence>
      <xs:element minOccurs="0" name="Status" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SetFollowStatus" nillable="true" type="tns:SetFollowStatus" />
  <xs:complexType name="GetCurrentVersion">
    <xs:sequence>
      <xs:element minOccurs="0" name="DeviceType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetCurrentVersion" nillable="true" type="tns:GetCurrentVersion" />
  <xs:complexType name="SetMyAlert">
    <xs:sequence>
      <xs:element minOccurs="0" name="AlertTone" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SetMyAlert" nillable="true" type="tns:SetMyAlert" />
  <xs:complexType name="GetMyAlert">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetMyAlert" nillable="true" type="tns:GetMyAlert" />
  <xs:complexType name="GetChatters">
    <xs:sequence>
      <xs:element minOccurs="0" name="Reporters" nillable="true" xmlns:q22="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q22:ArrayOfstring" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetChatters" nillable="true" type="tns:GetChatters" />
  <xs:complexType name="GetSettings">
    <xs:sequence>
      <xs:element minOccurs="0" name="Profile" type="xs:int" />
      <xs:element minOccurs="0" name="SettingKeys" nillable="true" xmlns:q23="http://schemas.microsoft.com/2003/10/Serialization/Arrays" type="q23:ArrayOfstring" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetSettings" nillable="true" type="tns:GetSettings" />
  <xs:complexType name="SaveSetting">
    <xs:sequence>
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Profile" type="xs:int" />
      <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveSetting" nillable="true" type="tns:SaveSetting" />
  <xs:complexType name="DeleteSetting">
    <xs:sequence>
      <xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Profile" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteSetting" nillable="true" type="tns:DeleteSetting" />
  <xs:complexType name="CustomAuth">
    <xs:sequence>
      <xs:element minOccurs="0" name="Carrier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Continue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DeviceId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Model" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="OS" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegistrationId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RememberMe" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Token" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Version" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cnonce" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nc" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="nonce" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_token" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="oauth_verifier" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="provider" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="qop" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="response" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="uri" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CustomAuth" nillable="true" type="tns:CustomAuth" />
  <xs:complexType name="Hello">
    <xs:sequence>
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Hello" nillable="true" type="tns:Hello" />
  <xs:complexType name="GetMyRole">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetMyRole" nillable="true" type="tns:GetMyRole" />
  <xs:complexType name="GetRole">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="GetRole" nillable="true" type="tns:GetRole" />
  <xs:complexType name="GetRoles">
    <xs:sequence />
  </xs:complexType>
  <xs:element name="GetRoles" nillable="true" type="tns:GetRoles" />
  <xs:complexType name="SaveRole">
    <xs:sequence>
      <xs:element minOccurs="0" name="Role" nillable="true" xmlns:q24="http://schemas.datacontract.org/2004/07/Bnn.Api.Entities.Dto" type="q24:RoleDto" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SaveRole" nillable="true" type="tns:SaveRole" />
  <xs:complexType name="DeleteRole">
    <xs:sequence>
      <xs:element minOccurs="0" name="Id" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DeleteRole" nillable="true" type="tns:DeleteRole" />
</xs:schema>