XML File Format Schema
BenefitCoverage Element
Namespace (none)
Diagram
LifeInsuranceAgeBasedPremiumsList Element RetirementMatchPoliciesList Element LifeInsSpouseGuarantee Element LifeInsEmployeeGuarantee Element LifeInsUseSingleChildForPremium Element UseEmployeeAgeForSpousePremiums Element ChildMaxCoverageCap Element SpouseMaxCoverageCap Element CustomDetails2 Element CustomDetails1 Element LifeInsBenefitType Element LifeInsBenefitAmount Element SecondaryERCost Element LifeInsSmokerIncrement Element LifeInsCoverageType Element ChildMaxCoverageAmount Element SpouseMaxCoverageAmount Element EmployeeMaxCoverageAmount Element ChildCoverageAmount Element SpouseCoverageAmount Element EmployeeCoverageAmount Element EmployeeDecidesCost Element UrgentCareCoverage Element OfficeVisitCoverage Element HospitalCoverage Element RxCoverage Element Coinsurance Element EmployeeLifetimeMaxBenefit Element LifeInsChildPremiumAmount Element LifeInsERAssistanceAmount Element LifeInsERAssistancePremium Element LifeInsERAssistanceIncrement Element LifeInsERAssistanceType Element LifeInsPremiumType Element LifeInsChildIncrement Element LifeInsSpouseIncrement Element LifeInsEmployeeIncrement Element EmployerCostLifetimeMaximum Element EmployerCostAnnualMaximum Element EmployerCostPeriodMaximum Element EmployeeCostLifetimeMaximum Element EmployeeCostAnnualMaximum Element EmployeeCostPeriodMaximum Element EmployeeCostType Element EmployerCostType Element RetirementWaitPeriodDays Element HardshipWithdrawalsAllowed Element LoansAllowed Element BonusElectionsActive Element AccountNumber Element Trustee Element DeductionFrequency Element MinimumAge Element CoverageLevelType Element EmployeeMaxAge Element DependentMaxAge Element Deductable Element ERCost Element EECost Element PRBenefitCode Element PRDeduction Element HrOptionCode Element Description Element Name Element Active Element Sequence BenefitCoverage Element
Overview
Sequence
Active xs:boolean
Indicates whether this benefit is active
Name xs:string
Description xs:string
HrOptionCode xs:string
PRDeduction xs:string
PRBenefitCode xs:string
EECost xs:float
ERCost xs:float
Deductable xs:float
DependentMaxAge xs:integer
EmployeeMaxAge xs:integer
CoverageLevelType xs:string
MinimumAge xs:integer
DeductionFrequency xs:string
How frequently this deduction is withheld
Trustee xs:string
AccountNumber xs:string
LoansAllowed xs:boolean
EmployerCostType xs:string
EmployeeCostType xs:string
LifeInsPremiumType xs:string
Coinsurance xs:string
RxCoverage xs:string
HospitalCoverage xs:string
UrgentCareCoverage xs:string
EmployeeDecidesCost xs:boolean
SecondaryERCost xs:float
CustomDetails1 xs:string
CustomDetails2 xs:string
Source
<xs:element name="BenefitCoverage" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType>
    <xs:sequence>
      <xs:element type="xs:boolean" name="Active" />
      <xs:element type="xs:string" name="Name" />
      <xs:element type="xs:string" name="Description" />
      <xs:element type="xs:string" name="HrOptionCode" />
      <xs:element type="xs:string" name="PRDeduction" />
      <xs:element type="xs:string" name="PRBenefitCode" />
      <xs:element type="xs:float" name="EECost" nillable="true" />
      <xs:element type="xs:float" name="ERCost" nillable="true" />
      <xs:element type="xs:float" name="Deductable" nillable="true" />
      <xs:element type="xs:integer" name="DependentMaxAge" nillable="true" />
      <xs:element type="xs:integer" name="EmployeeMaxAge" nillable="true" />
      <xs:element type="xs:string" name="CoverageLevelType" />
      <xs:element type="xs:integer" name="MinimumAge" nillable="true" />
      <xs:element type="xs:string" name="DeductionFrequency" />
      <xs:element type="xs:string" name="Trustee" />
      <xs:element type="xs:string" name="AccountNumber" />
      <xs:element type="xs:boolean" name="BonusElectionsActive" />
      <xs:element type="xs:boolean" name="LoansAllowed" />
      <xs:element type="xs:boolean" name="HardshipWithdrawalsAllowed" />
      <xs:element type="xs:integer" name="RetirementWaitPeriodDays" nillable="true" />
      <xs:element type="xs:string" name="EmployerCostType" />
      <xs:element type="xs:string" name="EmployeeCostType" />
      <xs:element type="xs:float" name="EmployeeCostPeriodMaximum" nillable="true" />
      <xs:element type="xs:float" name="EmployeeCostAnnualMaximum" nillable="true" />
      <xs:element type="xs:float" name="EmployeeCostLifetimeMaximum" nillable="true" />
      <xs:element type="xs:float" name="EmployerCostPeriodMaximum" nillable="true" />
      <xs:element type="xs:float" name="EmployerCostAnnualMaximum" nillable="true" />
      <xs:element type="xs:float" name="EmployerCostLifetimeMaximum" nillable="true" />
      <xs:element type="xs:float" name="LifeInsEmployeeIncrement" nillable="true" />
      <xs:element type="xs:float" name="LifeInsSpouseIncrement" nillable="true" />
      <xs:element type="xs:float" name="LifeInsChildIncrement" nillable="true" />
      <xs:element type="xs:string" name="LifeInsPremiumType" />
      <xs:element type="xs:string" name="LifeInsERAssistanceType" />
      <xs:element type="xs:float" name="LifeInsERAssistanceIncrement" nillable="true" />
      <xs:element type="xs:float" name="LifeInsERAssistancePremium" nillable="true" />
      <xs:element type="xs:float" name="LifeInsERAssistanceAmount" nillable="true" />
      <xs:element type="xs:float" name="LifeInsChildPremiumAmount" nillable="true" />
      <xs:element type="xs:float" name="EmployeeLifetimeMaxBenefit" nillable="true" />
      <xs:element type="xs:string" name="Coinsurance" />
      <xs:element type="xs:string" name="RxCoverage" />
      <xs:element type="xs:string" name="HospitalCoverage" />
      <xs:element type="xs:string" name="OfficeVisitCoverage" />
      <xs:element type="xs:string" name="UrgentCareCoverage" />
      <xs:element type="xs:boolean" name="EmployeeDecidesCost" />
      <xs:element type="xs:float" name="EmployeeCoverageAmount" nillable="true" />
      <xs:element type="xs:float" name="SpouseCoverageAmount" nillable="true" />
      <xs:element type="xs:float" name="ChildCoverageAmount" nillable="true" />
      <xs:element type="xs:float" name="EmployeeMaxCoverageAmount" nillable="true" />
      <xs:element type="xs:float" name="SpouseMaxCoverageAmount" nillable="true" />
      <xs:element type="xs:float" name="ChildMaxCoverageAmount" nillable="true" />
      <xs:element type="xs:string" name="LifeInsCoverageType" />
      <xs:element type="xs:float" name="LifeInsSmokerIncrement" nillable="true" />
      <xs:element type="xs:float" name="SecondaryERCost" nillable="true" />
      <xs:element type="xs:float" name="LifeInsBenefitAmount" nillable="true" />
      <xs:element type="xs:float" name="LifeInsBenefitType" nillable="true" />
      <xs:element type="xs:string" name="CustomDetails1" nillable="true" />
      <xs:element type="xs:string" name="CustomDetails2" nillable="true" />
      <xs:element type="xs:float" name="SpouseMaxCoverageCap" nillable="true" />
      <xs:element type="xs:float" name="ChildMaxCoverageCap" nillable="true" />
      <xs:element type="xs:boolean" name="UseEmployeeAgeForSpousePremiums" />
      <xs:element type="xs:boolean" name="LifeInsUseSingleChildForPremium" />
      <xs:element type="xs:float" name="LifeInsEmployeeGuarantee" nillable="true" />
      <xs:element type="xs:float" name="LifeInsSpouseGuarantee" nillable="true" />
      <xs:element name="RetirementMatchPoliciesList">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="BenefitCoverageMatchPolicy">
              <xs:complexType>
                <xs:sequence>
                  <xs:element type="xs:float" name="MatchLevel" />
                  <xs:element type="xs:float" name="LowerLimitPercent" />
                  <xs:element type="xs:float" name="UpperLimitPercent" />
                  <xs:element type="xs:float" name="AnnualMaximumMatchAmount" nillable="true" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LifeInsuranceAgeBasedPremiumsList">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="BenefitCoverageLifeInsuranceAgeBasedPremium">
              <xs:complexType>
                <xs:sequence>
                  <xs:element type="xs:int" name="MinAge" nillable="true" />
                  <xs:element type="xs:int" name="MaxAge" nillable="true" />
                  <xs:element type="xs:float" name="EmployeePremium" />
                  <xs:element type="xs:float" name="EmployeeSmokerPremium" />
                  <xs:element type="xs:float" name="SpousePremium" />
                  <xs:element type="xs:float" name="SpouseSmokerPremium" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>
See Also
CoveragesList ElementBenefitOption ElementOptionsList ElementBenefit ElementBenefitsList ElementSyncDataSet ElementXML File Format Schema

 

 


© 2015 All Rights Reserved.

Send comments on this topic.