<?xml version="1.0" standalone="yes"?>
<NewDataSet>
  <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="UXInsuMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="InsuID" type="xs:short" minOccurs="0" />
                <xs:element name="InsuName" type="xs:string" minOccurs="0" />
                <xs:element name="InsuShorName" type="xs:string" minOccurs="0" />
                <xs:element name="InsuWebSiteURL" type="xs:string" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="PayURL" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="InsuID" type="xs:short" minOccurs="0" />
                <xs:element name="ProdCode" type="xs:string" minOccurs="0" />
                <xs:element name="ProdName" type="xs:string" minOccurs="0" />
                <xs:element name="ProdShorName" type="xs:string" minOccurs="0" />
                <xs:element name="ProdGrouName" type="xs:string" minOccurs="0" />
                <xs:element name="ProdTypeCode" type="xs:string" minOccurs="0" />
                <xs:element name="MiniSum" type="xs:decimal" minOccurs="0" />
                <xs:element name="MaxiSum" type="xs:decimal" minOccurs="0" />
                <xs:element name="MiniTerm" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MaxiTerm" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MiniAge" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MaxiAge" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PremCeasAge" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MiniMatuAge" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MaxiMatuAge" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="ModeAllo" type="xs:string" minOccurs="0" />
                <xs:element name="ALB" type="xs:boolean" minOccurs="0" />
                <xs:element name="JoinLifeAvai" type="xs:boolean" minOccurs="0" />
                <xs:element name="UnitLink" type="xs:boolean" minOccurs="0" />
                <xs:element name="TermPTSame" type="xs:boolean" minOccurs="0" />
                <xs:element name="InForce" type="xs:boolean" minOccurs="0" />
                <xs:element name="EffeDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="PlanDesc" type="xs:string" minOccurs="0" />
                <xs:element name="UndeNote" type="xs:string" minOccurs="0" />
                <xs:element name="BrocFileName" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:short" minOccurs="0" />
                <xs:element name="StarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="MiniPPT" type="xs:short" minOccurs="0" />
                <xs:element name="MaxiPPT" type="xs:short" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXRideMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="RideID" type="xs:short" minOccurs="0" />
                <xs:element name="InsuID" type="xs:short" minOccurs="0" />
                <xs:element name="RideName" type="xs:string" minOccurs="0" />
                <xs:element name="RideShorName" type="xs:string" minOccurs="0" />
                <xs:element name="RideDeta" type="xs:string" minOccurs="0" />
                <xs:element name="MaxTerm" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="RideCode" type="xs:int" minOccurs="0" />
                <xs:element name="VMProRideID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="VMProFundId" type="xs:int" minOccurs="0" />
                <xs:element name="InsuID" type="xs:short" minOccurs="0" />
                <xs:element name="SFIN" type="xs:string" minOccurs="0" />
                <xs:element name="FundName" type="xs:string" minOccurs="0" />
                <xs:element name="FundShorName" type="xs:string" minOccurs="0" />
                <xs:element name="FundCate" type="xs:string" minOccurs="0" />
                <xs:element name="InceDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundRetu">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="AsOnDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="Abs1Week" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs1Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs3Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs6Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs1Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs3Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs5Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="AbsoInce" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Week" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu3Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu6Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu3Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu5Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="AnnuInce" type="xs:decimal" minOccurs="0" />
                <xs:element name="CurrNav" type="xs:decimal" minOccurs="0" />
                <xs:element name="CurrNavDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundBencMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FundBencID" type="xs:int" minOccurs="0" />
                <xs:element name="FundBencName" type="xs:string" minOccurs="0" />
                <xs:element name="FundBencShorName" type="xs:string" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundBencMapp">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="BencID" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundBencRetu">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FundBencID" type="xs:int" minOccurs="0" />
                <xs:element name="AsOnDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="Abs1Week" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs1Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs3Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs6Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs1Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs3Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Abs5Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="AbsInce" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Week" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu3Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu6Month" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu1Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu3Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="Anu5Year" type="xs:decimal" minOccurs="0" />
                <xs:element name="AnnInce" type="xs:decimal" minOccurs="0" />
                <xs:element name="CurrNav" type="xs:decimal" minOccurs="0" />
                <xs:element name="CurrNavDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundBencNAVHist">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="NAVID" type="xs:int" minOccurs="0" />
                <xs:element name="NavDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="FundBencID" type="xs:int" minOccurs="0" />
                <xs:element name="NAV" type="xs:decimal" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdFundMapp">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="StartDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="EndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXFundManaChar">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="CharStarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharEndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="DebtMinExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="DebtMaxExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="EquiMinExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="EquiMaxExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="MoneMarkMinExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="MoneMarkMaxExpo" type="xs:decimal" minOccurs="0" />
                <xs:element name="Charges" type="xs:decimal" minOccurs="0" />
                <xs:element name="Unit" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="FundManaCharID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXNAVHist">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="NAVID" type="xs:int" minOccurs="0" />
                <xs:element name="NavDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="FundID" type="xs:int" minOccurs="0" />
                <xs:element name="NAV" type="xs:decimal" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:short" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdCashFlowMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="CashFlowKey" type="xs:int" minOccurs="0" />
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="CashFlowFreq" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="AmouReceFromYear" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="AmouReceFromYearOf" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="AmouReceUptoYear" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="AmouReceUptoYearOf" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Intervals" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="AmtExpePer" type="xs:decimal" minOccurs="0" />
                <xs:element name="AmtExpePerof" type="xs:int" minOccurs="0" />
                <xs:element name="IsComp" type="xs:boolean" minOccurs="0" />
                <xs:element name="CashFlowType" type="xs:string" minOccurs="0" />
                <xs:element name="FromTerm" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="ToTerm" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="CashFlowDesc" type="xs:string" minOccurs="0" />
                <xs:element name="IsDefa" type="xs:boolean" minOccurs="0" />
                <xs:element name="Source" type="xs:string" minOccurs="0" />
                <xs:element name="Remarks" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CashFlowRuleId" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdFeat">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdId" type="xs:int" minOccurs="0" />
                <xs:element name="DeatBene" type="xs:string" minOccurs="0" />
                <xs:element name="MatuBene" type="xs:string" minOccurs="0" />
                <xs:element name="BonusGA" type="xs:string" minOccurs="0" />
                <xs:element name="Surrender" type="xs:string" minOccurs="0" />
                <xs:element name="PartWith" type="xs:string" minOccurs="0" />
                <xs:element name="TaxBene" type="xs:string" minOccurs="0" />
                <xs:element name="Loan" type="xs:string" minOccurs="0" />
                <xs:element name="LapsRule" type="xs:string" minOccurs="0" />
                <xs:element name="GracPeri" type="xs:string" minOccurs="0" />
                <xs:element name="Exclusion" type="xs:string" minOccurs="0" />
                <xs:element name="Others" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="MediRequ" type="xs:string" minOccurs="0" />
                <xs:element name="OtheBene" type="xs:string" minOccurs="0" />
                <xs:element name="CompSpecFeat" type="xs:string" minOccurs="0" />
                <xs:element name="AnnuOpti" type="xs:string" minOccurs="0" />
                <xs:element name="SurviBene" type="xs:string" minOccurs="0" />
                <xs:element name="LoyaAddi" type="xs:string" minOccurs="0" />
                <xs:element name="CoveContOpti" type="xs:string" minOccurs="0" />
                <xs:element name="IncrDecrPrem" type="xs:string" minOccurs="0" />
                <xs:element name="IncrDecrSum" type="xs:string" minOccurs="0" />
                <xs:element name="FreeLookPeri" type="xs:string" minOccurs="0" />
                <xs:element name="WaitPeri" type="xs:string" minOccurs="0" />
                <xs:element name="SurvPeri" type="xs:string" minOccurs="0" />
                <xs:element name="AnnuReneDisc" type="xs:string" minOccurs="0" />
                <xs:element name="PreExisCove" type="xs:string" minOccurs="0" />
                <xs:element name="VestAge" type="xs:string" minOccurs="0" />
                <xs:element name="GA" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdFeatHealth">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="Coverage" type="xs:string" minOccurs="0" />
                <xs:element name="FamiCove" type="xs:string" minOccurs="0" />
                <xs:element name="PlanType" type="xs:string" minOccurs="0" />
                <xs:element name="CIC" type="xs:string" minOccurs="0" />
                <xs:element name="HospCove" type="xs:string" minOccurs="0" />
                <xs:element name="HospCoveCond" type="xs:string" minOccurs="0" />
                <xs:element name="ICUBene" type="xs:string" minOccurs="0" />
                <xs:element name="CoveCont" type="xs:string" minOccurs="0" />
                <xs:element name="TPDCove" type="xs:string" minOccurs="0" />
                <xs:element name="SurgBene" type="xs:string" minOccurs="0" />
                <xs:element name="PrePostHospCove" type="xs:string" minOccurs="0" />
                <xs:element name="CoPay" type="xs:string" minOccurs="0" />
                <xs:element name="HealthCheckup" type="xs:string" minOccurs="0" />
                <xs:element name="OtheBene" type="xs:string" minOccurs="0" />
                <xs:element name="CompSpecFeat" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdFeatULIP">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="GuarChar" type="xs:string" minOccurs="0" />
                <xs:element name="SurrChar" type="xs:string" minOccurs="0" />
                <xs:element name="MiscChar" type="xs:string" minOccurs="0" />
                <xs:element name="CommOfFund" type="xs:string" minOccurs="0" />
                <xs:element name="OpenMarkOpti" type="xs:string" minOccurs="0" />
                <xs:element name="AddiAlloOfUnit" type="xs:string" minOccurs="0" />
                <xs:element name="TopUp" type="xs:string" minOccurs="0" />
                <xs:element name="Swtiches" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:decimal" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXULIPCalcRules">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="RuleID" type="xs:int" minOccurs="0" />
                <xs:element name="InsuID" type="xs:int" minOccurs="0" />
                <xs:element name="CharID" type="xs:string" minOccurs="0" />
                <xs:element name="AddServTax" type="xs:boolean" minOccurs="0" />
                <xs:element name="SequOfCalc" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CalcRuleMastID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdRideMapp">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="RideID" type="xs:short" minOccurs="0" />
                <xs:element name="StartDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="EndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdGrouNameMapp">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="ProdGrouID" type="xs:short" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdMapp">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ICICIProdID" type="xs:int" minOccurs="0" />
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ProdMappMastID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdPremLimi">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="Mode" type="xs:string" minOccurs="0" />
                <xs:element name="MiniPrem" type="xs:int" minOccurs="0" />
                <xs:element name="MaxiPrem" type="xs:decimal" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdBrocMast">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="BrocID" type="xs:int" minOccurs="0" />
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="BrocName" type="xs:string" minOccurs="0" />
                <xs:element name="BrocDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="BrocURL" type="xs:string" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXProdAddiInfo">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="AddiInfoID" type="xs:int" minOccurs="0" />
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="ColuName" type="xs:string" minOccurs="0" />
                <xs:element name="DataType" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="MaxValu" type="xs:string" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXULIPProd">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="MortCharge" type="xs:string" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="UlipProdMastID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXMortChar">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="CharStarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharEndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="TermFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="TermTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Age" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PaymMode" type="xs:string" minOccurs="0" />
                <xs:element name="MaleRate" type="xs:decimal" minOccurs="0" />
                <xs:element name="FemaRate" type="xs:decimal" minOccurs="0" />
                <xs:element name="SumAtRisk" type="xs:decimal" minOccurs="0" />
                <xs:element name="Unit" type="xs:string" minOccurs="0" />
                <xs:element name="Remark" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="MaleChar" type="xs:decimal" minOccurs="0" />
                <xs:element name="FemaChar" type="xs:decimal" minOccurs="0" />
                <xs:element name="MortCharID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXPoliAdmiChar">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="CharStarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharEndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="Mode" type="xs:string" minOccurs="0" />
                <xs:element name="PaymMode" type="xs:string" minOccurs="0" />
                <xs:element name="TermFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="TermTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="SumFrom" type="xs:decimal" minOccurs="0" />
                <xs:element name="SumTo" type="xs:decimal" minOccurs="0" />
                <xs:element name="PremFrom" type="xs:decimal" minOccurs="0" />
                <xs:element name="PremTo" type="xs:decimal" minOccurs="0" />
                <xs:element name="InitCharFromMont" type="xs:int" minOccurs="0" />
                <xs:element name="InitCharToMont" type="xs:int" minOccurs="0" />
                <xs:element name="InitChar" type="xs:decimal" minOccurs="0" />
                <xs:element name="InitCharUnit" type="xs:string" minOccurs="0" />
                <xs:element name="IncrMode" type="xs:string" minOccurs="0" />
                <xs:element name="IncrRate" type="xs:decimal" minOccurs="0" />
                <xs:element name="IncrUnit" type="xs:string" minOccurs="0" />
                <xs:element name="NotExceTo" type="xs:int" minOccurs="0" />
                <xs:element name="CharBaseOn" type="xs:string" minOccurs="0" />
                <xs:element name="AddiChar" type="xs:decimal" minOccurs="0" />
                <xs:element name="AddiCharUnit" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="PoliAdmiCharID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXULIPMiscCharges">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="CharStarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharEndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharName" type="xs:string" minOccurs="0" />
                <xs:element name="PoliYearFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PoliYearTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Charge" type="xs:decimal" minOccurs="0" />
                <xs:element name="Unit" type="xs:string" minOccurs="0" />
                <xs:element name="AppliesOn" type="xs:string" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="MiscCharMastID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="UXPremAllocChar">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="ProdID" type="xs:int" minOccurs="0" />
                <xs:element name="CharStarDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="CharEndDate" type="xs:dateTime" minOccurs="0" />
                <xs:element name="TermFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="TermTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PPTTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PremFrom" type="xs:decimal" minOccurs="0" />
                <xs:element name="PremTo" type="xs:decimal" minOccurs="0" />
                <xs:element name="PoliYearFrom" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="PoliYearTo" type="xs:unsignedByte" minOccurs="0" />
                <xs:element name="Mode" type="xs:string" minOccurs="0" />
                <xs:element name="PaymMode" type="xs:string" minOccurs="0" />
                <xs:element name="AlloChar" type="xs:decimal" minOccurs="0" />
                <xs:element name="Unit" type="xs:string" minOccurs="0" />
                <xs:element name="ApplyOn" type="xs:string" minOccurs="0" />
                <xs:element name="CreaOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiOn" type="xs:dateTime" minOccurs="0" />
                <xs:element name="ModiBy" type="xs:int" minOccurs="0" />
                <xs:element name="UpdaActi" type="xs:string" minOccurs="0" />
                <xs:element name="ActiDateTime" type="xs:dateTime" minOccurs="0" />
                <xs:element name="PremAlloCharID" type="xs:int" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
    </xs:element>
  </xs:schema>
</NewDataSet>