<?xml version="1.0" encoding="utf-8"?><xs:schema elementFormDefault="qualified" targetNamespace="OnlineInvoice" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="OnlineInvoice"><xs:import schemaLocation="http://www.digital-invoice.co.il/services/UserService.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element name="PerformLogin"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="isPersistent" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="PerformLoginResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="PerformLoginResult" nillable="true" type="q1:User" xmlns:q1="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="PerformLoginWithFB"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="fbToken" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="PerformLoginWithFBResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="PerformLoginWithFBResult" nillable="true" type="q2:User" xmlns:q2="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetToken"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="password" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetTokenResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetTokenResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="VerifyLogin"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="VerifyLoginResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="VerifyLoginResult" nillable="true" type="q3:User" xmlns:q3="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsAuthenticated"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsAuthenticatedResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="IsAuthenticatedResult" nillable="true" type="q4:User" xmlns:q4="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewUser"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="u" nillable="true" type="q5:User" xmlns:q5="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewUserResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CreateNewUserResult" nillable="true" type="q6:User" xmlns:q6="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewFBUser"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="fbToken" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewFBUserResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CreateNewFBUserResult" nillable="true" type="q7:User" xmlns:q7="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewUserWithCompany"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="u" nillable="true" type="q8:User" xmlns:q8="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element minOccurs="0" name="isMasterToken" type="xs:boolean"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateNewUserWithCompanyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CreateNewUserWithCompanyResult" nillable="true" type="q9:User" xmlns:q9="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserDetails"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="u" nillable="true" type="q10:User" xmlns:q10="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserDetailsResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateUserDetailsResult" nillable="true" type="q11:User" xmlns:q11="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserPassword"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userId" type="xs:int"/><xs:element minOccurs="0" name="oldPass" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="newPass" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserPasswordResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateUserPasswordResult" nillable="true" type="q12:User" xmlns:q12="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserPasswordWithToken"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="reqId" type="xs:int"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/><xs:element minOccurs="0" name="newPass" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserPasswordWithTokenResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateUserPasswordWithTokenResult" nillable="true" type="q13:User" xmlns:q13="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCompany"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetCompanyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetCompanyResult" nillable="true" type="q14:Company" xmlns:q14="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUser"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserResult" nillable="true" type="q15:User" xmlns:q15="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateCompany"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="company" nillable="true" type="q16:Company" xmlns:q16="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateCompanyResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateCompanyResult" nillable="true" type="q17:User" xmlns:q17="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="RePerformLogin"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="RePerformLoginResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="RePerformLoginResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SendMyPassword"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SendMyPasswordResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="SendMyPasswordResult" nillable="true" type="q18:BaseObject" xmlns:q18="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateResetPasswordLink"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="CreateResetPasswordLinkResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="CreateResetPasswordLinkResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SendActivationMail"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="SendActivationMailResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="SendActivationMailResult" nillable="true" type="q19:BaseObject" xmlns:q19="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsUserNameExist"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="username" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsUserNameExistResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="IsUserNameExistResult" nillable="true" type="q20:BaseObject" xmlns:q20="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsUserIDExist"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="uniqueID" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsUserIDExistResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="IsUserIDExistResult" nillable="true" type="q21:BaseObject" xmlns:q21="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsCompanyIDExist"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="uniqueID" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="IsCompanyIDExistResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="IsCompanyIDExistResult" nillable="true" type="q22:BaseObject" xmlns:q22="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="Logout"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="LogoutResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="SetCookie"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="SetCookieResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="ConfirmUser"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="ConfirmUserResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="ChangeUserActivationStatus"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="isActive" type="xs:boolean"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="ChangeUserActivationStatusResponse"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="GetUsersBetweenDates"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="fromDate" type="xs:dateTime"/><xs:element minOccurs="0" name="toDate" type="xs:dateTime"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUsersBetweenDatesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUsersBetweenDatesResult" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserDocumentsNum"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserDocumentsNumResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserDocumentsNumResult" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetLatestUserDocument"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetLatestUserDocumentResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetLatestUserDocumentResult" nillable="true" type="q23:Document" xmlns:q23="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserCompanies"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserCompaniesResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserCompaniesResult" nillable="true" type="q24:ArrayOfCompany" xmlns:q24="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserMembership"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userId" type="xs:int"/><xs:element minOccurs="0" name="membershipType" type="q25:MembershipTypes" xmlns:q25="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/><xs:element minOccurs="0" name="token" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="UpdateUserMembershipResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UpdateUserMembershipResult" nillable="true" type="q26:User" xmlns:q26="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserMembership"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="companyID" type="xs:int"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserMembershipResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserMembershipResult" nillable="true" type="q27:Membership" xmlns:q27="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserByEmail"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="userEmail" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserByEmailResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserByEmailResult" nillable="true" type="q28:User" xmlns:q28="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetBuyerKeyUrl"><xs:complexType><xs:sequence/></xs:complexType></xs:element><xs:element name="GetBuyerKeyUrlResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetBuyerKeyUrlResult" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserByUniqueID"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="UniqueID" nillable="true" type="xs:string"/></xs:sequence></xs:complexType></xs:element><xs:element name="GetUserByUniqueIDResponse"><xs:complexType><xs:sequence><xs:element minOccurs="0" name="GetUserByUniqueIDResult" nillable="true" type="q29:User" xmlns:q29="http://schemas.datacontract.org/2004/07/OnlineInvoice.Web.Common.Objects"/></xs:sequence></xs:complexType></xs:element></xs:schema>