<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Appdata.Model" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Appdata.Model" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfFeeReceiptVm">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="FeeReceiptVm" nillable="true" type="tns:FeeReceiptVm" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfFeeReceiptVm" nillable="true" type="tns:ArrayOfFeeReceiptVm" />
  <xs:complexType name="FeeReceiptVm">
    <xs:sequence>
      <xs:element minOccurs="0" name="Amount" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AmountInWord" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Center" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedByEmail" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Date" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Footer" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Header" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PmrNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="status" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="FeeReceiptVm" nillable="true" type="tns:FeeReceiptVm" />
  <xs:complexType name="ArrayOfComboBoxViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="ComboBoxViewModel" nillable="true" type="tns:ComboBoxViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfComboBoxViewModel" nillable="true" type="tns:ArrayOfComboBoxViewModel" />
  <xs:complexType name="ComboBoxViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Text" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ComboBoxViewModel" nillable="true" type="tns:ComboBoxViewModel" />
  <xs:complexType name="ArrayOfCrsMasterViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CrsMasterViewModel" nillable="true" type="tns:CrsMasterViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCrsMasterViewModel" nillable="true" type="tns:ArrayOfCrsMasterViewModel" />
  <xs:complexType name="CrsMasterViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CourseName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CrsCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StreamID" type="xs:int" />
      <xs:element minOccurs="0" name="TotCrsFee" type="xs:decimal" />
      <xs:element minOccurs="0" name="TotalInstNo" type="xs:unsignedByte" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CrsMasterViewModel" nillable="true" type="tns:CrsMasterViewModel" />
  <xs:complexType name="ArrayOfDepositViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DepositViewModel" nillable="true" type="tns:DepositViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDepositViewModel" nillable="true" type="tns:ArrayOfDepositViewModel" />
  <xs:complexType name="DepositViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="Amount" nillable="true" type="xs:decimal" />
      <xs:element minOccurs="0" name="CreatedDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PMRNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DepositViewModel" nillable="true" type="tns:DepositViewModel" />
  <xs:complexType name="ArrayOfStreamViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="StreamViewModel" nillable="true" type="tns:StreamViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfStreamViewModel" nillable="true" type="tns:ArrayOfStreamViewModel" />
  <xs:complexType name="StreamViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="Stream" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="StreamViewModel" nillable="true" type="tns:StreamViewModel" />
  <xs:complexType name="ArrayOfPayModeTypesViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="PayModeTypesViewModel" nillable="true" type="tns:PayModeTypesViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfPayModeTypesViewModel" nillable="true" type="tns:ArrayOfPayModeTypesViewModel" />
  <xs:complexType name="PayModeTypesViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="PayModeId" type="xs:int" />
      <xs:element minOccurs="0" name="PayModeType" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="PayModeTypesViewModel" nillable="true" type="tns:PayModeTypesViewModel" />
  <xs:complexType name="SummaryOfTodayViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="DepositedAmount" type="xs:decimal" />
      <xs:element minOccurs="0" name="InHandAmount" type="xs:decimal" />
      <xs:element minOccurs="0" name="ReceiptsAmount" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="SummaryOfTodayViewModel" nillable="true" type="tns:SummaryOfTodayViewModel" />
  <xs:complexType name="ArrayOfNotificationViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NotificationViewModel" nillable="true" type="tns:NotificationViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNotificationViewModel" nillable="true" type="tns:ArrayOfNotificationViewModel" />
  <xs:complexType name="NotificationViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="NotificationBody" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NotificationDate" type="xs:dateTime" />
      <xs:element minOccurs="0" name="NotificationId" type="xs:long" />
      <xs:element minOccurs="0" name="NotificationStatus" type="xs:unsignedByte" />
      <xs:element minOccurs="0" name="NotificationTitle" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NotificationViewModel" nillable="true" type="tns:NotificationViewModel" />
  <xs:complexType name="ArrayOfCircularViewmodel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CircularViewmodel" nillable="true" type="tns:CircularViewmodel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCircularViewmodel" nillable="true" type="tns:ArrayOfCircularViewmodel" />
  <xs:complexType name="CircularViewmodel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CreatedDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FileLocation" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TicketId" type="xs:int" />
      <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CircularViewmodel" nillable="true" type="tns:CircularViewmodel" />
  <xs:complexType name="ArrayOfAppMenusViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AppMenusViewModel" nillable="true" type="tns:AppMenusViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAppMenusViewModel" nillable="true" type="tns:ArrayOfAppMenusViewModel" />
  <xs:complexType name="AppMenusViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="MenuCodeName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MenuName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="MenuOrder" type="xs:int" />
      <xs:element minOccurs="0" name="Menuid" type="xs:int" />
      <xs:element minOccurs="0" name="SubMenuid" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AppMenusViewModel" nillable="true" type="tns:AppMenusViewModel" />
  <xs:complexType name="ArrayOfTicketStatusViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketStatusViewModel" nillable="true" type="tns:TicketStatusViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTicketStatusViewModel" nillable="true" type="tns:ArrayOfTicketStatusViewModel" />
  <xs:complexType name="TicketStatusViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="StatusId" type="xs:int" />
      <xs:element minOccurs="0" name="StatusOrder" type="xs:int" />
      <xs:element minOccurs="0" name="StatusValue" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TicketStatusViewModel" nillable="true" type="tns:TicketStatusViewModel" />
  <xs:complexType name="ArrayOfUserCentersViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="UserCentersViewModel" nillable="true" type="tns:UserCentersViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfUserCentersViewModel" nillable="true" type="tns:ArrayOfUserCentersViewModel" />
  <xs:complexType name="UserCentersViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="CenterId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CenterName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="UserCentersViewModel" nillable="true" type="tns:UserCentersViewModel" />
  <xs:complexType name="ArrayOfTicketsList">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TicketsList" nillable="true" type="tns:TicketsList" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTicketsList" nillable="true" type="tns:ArrayOfTicketsList" />
  <xs:complexType name="TicketsList">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Approver" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CenterId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CenterName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Color" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CommentCount" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="FileLocation" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StatusId" type="xs:int" />
      <xs:element minOccurs="0" name="StatusValue" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TicketId" type="xs:int" />
      <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TicketsList" nillable="true" type="tns:TicketsList" />
  <xs:complexType name="ArrayOfTickectAppDetails">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="TickectAppDetails" nillable="true" type="tns:TickectAppDetails" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfTickectAppDetails" nillable="true" type="tns:ArrayOfTickectAppDetails" />
  <xs:complexType name="TickectAppDetails">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppName" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="TickectAppDetails" nillable="true" type="tns:TickectAppDetails" />
  <xs:complexType name="ArrayOfStudentSummary">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="StudentSummary" nillable="true" type="tns:StudentSummary" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfStudentSummary" nillable="true" type="tns:ArrayOfStudentSummary" />
  <xs:complexType name="StudentSummary">
    <xs:sequence>
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CourseName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LRTStaus" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PSID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RecievableFeesWithStax" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StreamId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StreamName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StudentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TotalFeeWStax" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="USID" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="StudentSummary" nillable="true" type="tns:StudentSummary" />
  <xs:complexType name="ArrayOfAppUpdatesVm">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AppUpdatesVm" nillable="true" type="tns:AppUpdatesVm" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAppUpdatesVm" nillable="true" type="tns:ArrayOfAppUpdatesVm" />
  <xs:complexType name="AppUpdatesVm">
    <xs:sequence>
      <xs:element minOccurs="0" name="AppDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppPath" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AppVersion" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AppUpdatesVm" nillable="true" type="tns:AppUpdatesVm" />
  <xs:complexType name="ArrayOfDepositEvalViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="DepositEvalViewModel" nillable="true" type="tns:DepositEvalViewModel" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDepositEvalViewModel" nillable="true" type="tns:ArrayOfDepositEvalViewModel" />
  <xs:complexType name="DepositEvalViewModel">
    <xs:sequence>
      <xs:element minOccurs="0" name="AttachmentName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreatedBy" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DepositNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DepositedDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="NoOfReceipts" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TotalAmount" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="DepositEvalViewModel" nillable="true" type="tns:DepositEvalViewModel" />
  <xs:complexType name="ArrayOfCrsAllCrsDetailVM">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CrsAllCrsDetailVM" nillable="true" type="tns:CrsAllCrsDetailVM" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCrsAllCrsDetailVM" nillable="true" type="tns:ArrayOfCrsAllCrsDetailVM" />
  <xs:complexType name="CrsAllCrsDetailVM">
    <xs:sequence>
      <xs:element minOccurs="0" name="Commper" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CourseName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CrsCategoryYear" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CrsCode" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CrsHeadTypeId" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Dvatid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EndDt" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="InstAmt" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="InstNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Instdt" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="StartDt" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Staxid" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TotCrsFee" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TotalDvat" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TotalServiceTax" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="acct_type" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="crsCategory" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CrsAllCrsDetailVM" nillable="true" type="tns:CrsAllCrsDetailVM" />
  <xs:complexType name="ArrayOfStdRecptSummaryVM">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="StdRecptSummaryVM" nillable="true" type="tns:StdRecptSummaryVM" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfStdRecptSummaryVM" nillable="true" type="tns:ArrayOfStdRecptSummaryVM" />
  <xs:complexType name="StdRecptSummaryVM">
    <xs:sequence>
      <xs:element minOccurs="0" name="ConcessionAmount" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CourseName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DOB" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Guardian" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LumpSumpAmount" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PSID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PaidAmount" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RecptDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RecptKey" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="RegNo" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="TuitionFees" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="USID" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="StdRecptSummaryVM" nillable="true" type="tns:StdRecptSummaryVM" />
</xs:schema>