BenSelect Documentation
ProductEngineView Class
See Also  Send Feedback
Selerix.BenSelect.View.ProductEngines Namespace : ProductEngineView Class
Class ProductEngineView.

Object Model

ProductEngineView ClassApplicationView ClassCaseView ClassCaseProductView ClassProductConfigView ClassApplicationPersonView ClassEmployeeView ClassJobClassView ClassPayerProductView ClassCaseProductView ClassPlanYearView ClassPersonView ClassPayerProductView ClassReportParametersEvent Class

Public Properties

 NameDescription
public PropertyAdsGets the advertising records.  
public PropertyAgeBaseDateGets or sets the age base date.  
public PropertyApplicationGets the application. It will also create one if doesn't exits  
public PropertyBeneficiaryAddressReqGets or sets the beneficiary address required.  
public PropertyBeneficiaryAgeGets or sets a value indicating whether [beneficiary age].  
public PropertyBeneficiaryDOBReqGets or sets the beneficiary dob req.  
public PropertyBeneficiaryFirstLastGets or sets a value indicating whether [beneficiary first last].  
public PropertyBeneficiaryGenderReqGets or sets the beneficiary gender req.  
public PropertyBeneficiaryPhoneReqGets or sets the beneficiary phone req.  
public PropertyBeneficiaryRelationshipReqGets or sets the beneficiary relationship req.  
public PropertyBeneficiaryRequiredGets or sets the beneficiary required.  
public PropertyBeneficiarySSNReqGets or sets the beneficiary SSN req.  
public PropertyBeneficiaryTaxIDReqGets or sets the beneficiary tax identifier req.  
public PropertyBenefitAmountGets the benefit amount.  
public PropertyBenefitLevelGets the benefit level.  
public PropertyCaseCurrent case  
public PropertyCaseProductGets the case product.  
public PropertyCaseProductGroupIDGets the case product group identifier.  
public PropertyCaseProductIDGets the plan identifier.  
public PropertyConfigGets the configuration.  
public PropertyContingentBeneficiaryReqGets or sets the contingent beneficiary req.  
public PropertyCountryOfCitizenshipRequiredGets or sets the country of citizenship required.  
public PropertyCurrentApplicationPersonGets the current application person.  
public PropertyDebugRateCalculationSet this property to "true" if engine rates calculation allowed to output debug information.  
public PropertyDecisionSupportEnabledGets a value indicating whether [decision support enabled].  
public PropertyEffectiveDateGets or sets the effective date.  
public PropertyEligibilityDateGets or sets the eligibility date.  
public PropertyEmployeeGets the employee.  
public PropertyEmployeeSalaryGets or sets the employee salary.  
public PropertyEndOpenEnrollmentGets the end open enrollment.  
public PropertyEngineOverridesBeneficiaryGets a value indicating whether [engine overrides beneficiary].  
public PropertyEngineOverridesHoursWorkedRequiredGets a value indicating whether [engine overrides hours worked required].  
public PropertyEngineOverridesInsuredAddressRequiredGets a value indicating whether [engine overrides insured address required].  
public PropertyEngineOverridesInsuredHomePhoneRequiredGets a value indicating whether [engine overrides insured home phone required].  
public PropertyEngineOverridesInsuredSSNRequiredGets a value indicating whether [engine overrides insured SSN required].  
public PropertyEnrollerIDGets the enroller identifier.  
public PropertyEnrollmentStateGets or sets the state of the enrollment.  
public PropertyEventDateGets or sets the event date.  
public PropertyFormsGets the forms.  
public PropertyGILimitGets the gi limit.  
public PropertyIsAutocalculateEngineGets a value indicating whether this instance is autocalculate engine.  
public PropertyIsEnrollerGets a value indicating whether this instance is enroller.  
public PropertyIsReadOnlyGets a value indicating whether this instance is read only.  
public PropertyJobClassGets the job class.  
public PropertyJobClassIDGets the job class identifier.  
public PropertyLicenseRequiredGets a value indicating whether [license required]. (Inherited from Selerix.BenSelect.View.PluginView)
public PropertyMaxBenefitAmountGets the maximum benefit amount.  
public PropertyMinBenefitAmountGets the minimum benefit amount.  
public PropertyPayerProductGets the payer product.  
public PropertyPayerProductIDGets the payer product identifier.  
public PropertyPlanGets the plan.  
public PropertyPlanYearGets the current plan year.  
public PropertyPlanYearIDGets the plan year identifier.  
public PropertyPlanYearStartDateGets the plan year start date.  
public PropertyPolicyNumberGets or sets the policy number.  
public PropertyPresentationsGets the presentations.  
public PropertyPrimaryInsuredGets or sets the primary insured.  
public PropertyProductGets the product.  
public PropertyPropertiesGets the properties of the engine.  
public PropertyRateCalculationLogGets the rate calculation log.  
public PropertyRateGroupGets or sets the rate group. Rate groups define a set of rates, enrollment rules, presentations, and inter-plan dependencies for the plan. In plans having distinct rates and options for different classes of employees, there will typically be more than one rate group.  
public PropertyReportEventWhen engine create by report engine, that property will have reference to report event.  
public PropertySelfServiceReadOnlyReturns true if Self Service is set to read only in the current case.  
public PropertyShowEstateGets or sets a value indicating whether [show estate].  
public PropertyShowLivingChildrenGets or sets a value indicating whether [show living children].  
public PropertyShowSuccessionOfHeirsGets or sets a value indicating whether [show succession of heirs].  
public PropertyStartEnrollmentGets the start enrollment.  
public PropertyTerminatedCoverageCutoffDateGets the terminated coverage cutoff date.  
public PropertyYearsOfServiceGets the years of service.  
Top

Public Methods

 NameDescription
public MethodAddAppPersonsAdds the application persons.  
public MethodAddGracePeriodAdds the grace period.  
public MethodAddNewPolicyAllowedAdds the new policy allowed.  
public MethodAllowReenrollmentOverloaded. Allows the reenrollment.  
public MethodAnnualToPayCheckOverloaded. Annuals to pay check.  
public MethodApplicationDescriptionApplications the description.  
public MethodApplicationRidersDescriptionApplications the riders description.  
public MethodApplyEmployerContributionApplies the employer contribution.  
public MethodApplyFTEApplies the FTE.  
public MethodApplyWaiveCreditApplies the waive credit.  
public MethodAutoConfirmReturns true if review page can be skipped during enrollment.  
public MethodAutoEnrollAutomatics the enroll.  
public MethodCalcCoverageTypeOverloaded. Calculates the type of coverage.  
public MethodCalcDeductionsLeftCalculates the deductions left.  
public MethodCalcEffectiveDateCalculates the effective date.  
public MethodCalcEmployeeAddCostCalculates the employee additional cost.  
public MethodCalcEmployeeCostCalculates the employee cost.  
public MethodCalcEmployerCostCalculates the employer cost.  
public MethodCanChangeDetermines whether this instance can change the specified co browse mode.  
public MethodCanOpenForEnrollmentDetermines whether this instance [can open for enrollment] the specified co browse mode.  
public MethodCanWaiveDetermines whether this instance can waive the specified co browse mode.  
public MethodCommitElectionsThis method commits the elections made by the employee. It generates document signatures and sets the ApplicationDate.  
public MethodConfigControlTextbankKeyConfigurations the control textbank key. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodCoverageDescriptionCoverages the description.  
public MethodCoveredPeopleGet a list of people who are covered on the application  
public MethodCoveredPrimaryInsuredsGet a list of people who are covered primary insured on the application  
public MethodCreateActionFromLifeEventReturns configuration settings for a specific life event class.  
public MethodCreateFormsCreate forms required for the application.  
public MethodEECostReturns the Employee cost of the plan as currently elected.  
public MethodEnforceCoverageTierIs Tier in list of tiers which need to force verify?  
public MethodEnrollmentStatusReturns the Product Enrollment Status. This only applies to this product, not the enrollment session as a whole.  
public MethodERCostReturns the Employer cost of the plan as currently elected.  
public MethodGetAnswerOverloaded. Gets the answer.  
public MethodGetCoverageRecordGets the coverage record.  
public MethodGetCoverageRiderGets the coverage rider.  
public MethodGetDeductionDateGets the deduction date.  
public MethodGetEnrollmentCityAndStateGets the state of the enrollment city and state.  
public MethodGetEnrollThroughDateGets the enroll-through date.  
public MethodGetFirstCoverageRecordGets current coverage.  
public MethodGetFirstEffectiveCoverageRecordGets the first effective coverage record.  
public MethodGetOldestPersonGets the oldest person.  
public MethodGetPluginParameterDisplayValueGets the plugin parameter display value. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodGetPluginParameterValueGets the plugin parameter value. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodGetPrevCoverageRecordGets the previous coverage record.  
public MethodGrandfatheredAmountIndicates the maximum increase allowed.  
public MethodHasCoverageDetermines whether this plan has coverage.  
public MethodHasEngineExtensionReturns true in case engine is set to use engine extension.  
public MethodHasEngineExtensionSupportReturns true in case engine does support to call engine extension. Can be overriden by each engine.  
public MethodHasProductRatesDetermines whether [has product rates].  
public MethodHasSensitiveDataDetermines whether [has sensitive data]. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodIncreaseNotAllowedIndicates if an increase is not allowed.  
public MethodIsAgentPendingDetermines whether [is agent pending].  
public MethodIsAgentPendingDependentVerificationDetermines whether [is agent pending dependent verification].  
public MethodIsAgentPendingFormsDetermines whether [is agent pending forms].  
public MethodIsAgentPendingLockedCoverageDetermines whether [is agent pending locked coverage].  
public MethodIsAgentPendingQuestionsDetermines whether [is agent pending questions].  
public MethodIsApplicationDisQualifyDetermines whether [is application dis qualify].  
public MethodIsApplicationPreQualifyDetermines whether [is application pre qualify].  
public MethodIsBaseRateCardExistsOverloaded. Determines whether [is base rate card exists] [the specified product].  
public MethodIsBridgeEngineDetermines whether [is bridge engine]. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodIsConfigRequiredDetermines whether [is configuration required]. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodIsCoverageTypeAvailableOverloaded. Determines whether [is coverage type available] [the specified payer product identifier].  
public MethodIsDependenceRulesMetOverloaded. Determines whether [is dependence rules met].  
public MethodIsDependentPendingFormsDetermines whether [is dependent pending forms].  
public MethodIsDisabledOverloaded. Determines whether this plan is disabled.  
public MethodIsEligbleOverloaded. Determines whether the employee is eligble for the plan.  
public MethodIsFirstYearEntryDetermines whether [is first year entry].  
public MethodIsForceBeneficiaryFirstLastModeDetermines whether [is force beneficiary first last mode].  
public MethodIsGenderRequiredDetermines whether [is gender required].  
public MethodIsLateEntryDetermines whether [is late entry].  
public MethodIsLicenseValidDetermines whether [is license valid] [the specified case identifier]. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodIsMultiCoverageEngineIs engine supports multi coverage enrollment.  
public MethodIsMultiPolicyEngineDetermines whether [is multi policy engine].  
public MethodIsPersonCanBeCoveredOverloaded. Determines whether [is person can be covered] [the specified person].  
public MethodIsQuestionsAnsweredDetermines whether [is questions answered].  
public MethodIsReadyToSignDetermines whether [is ready to sign].  
public MethodIsRenewalDetermines whether this instance is renewal.  
public MethodIsShowOnEnrollmentSiteDetermines whether [is show on enrollment site].  
public MethodLoadApplicationFromCoverageLoads the application from current coverage.  
public MethodLoadIncompleteApplicationLoads the incomplete application.  
public MethodMaxIncreaseAllowedMaximums the increase allowed.  
public MethodMonthlyToPayCheckOverloaded. Converts monthly payment to pay check frequency.  
public MethodNeedAskForDependentPlan requires dependent information to be eligible to enroll  
public MethodNeedAskForEmployeeDOBNeeds the ask for employee date of birth.  
public MethodNeedAskForEmployeeMobilePhoneNeeds the ask for employee mobile phone.  
public MethodNeedAskForEmployeePersonalEmailNeeds the ask for employee personal email.  
public MethodNeedAskForHoursWorkedPlan requires hours worked to be eligible to enroll  
public MethodNeedAskForInsuredAddressInsured address required for enrollment.  
public MethodNeedAskForInsuredEmailInsured email required for enrollment.  
public MethodNeedAskForInsuredHomePhoneInsured home phone required for enrollment.  
public MethodNeedAskForInsuredMaritalStatusInsured marital status required for enrollment.  
public MethodNeedAskForInsuredSSNOverloaded. Insured SSN required for enrollment.  
public MethodNeedAskForInsuredWorkPhoneInsured work phone required for enrollment.  
public MethodNeedAskForSalaryInsured salary required for enrollment.  
public MethodOpenForEnrollmentOverloaded. Opens for enrollment.  
public MethodPayCheckToMonthlyConverts premium from pay check frequency to monthly.  
public MethodPayerProductsByJobClassPayers the products by job class.  
public MethodPluginParamsPlugins the parameters. (Inherited from Selerix.BenSelect.View.PluginView)
public MethodPolicyCancelAllowedRulePolicies the cancel not allowed rule.  
public MethodPolicyChangesNotAllowedRuleOverloaded. The changes not allowed rule Can't change existing policy  
public MethodProcessPlanDependenciesProcesses the plan dependencies.  
public MethodRecalcApplicationOverloaded. Recalcs the application.  
public MethodRequestCoverageOverloaded. Requests the coverage.  
public MethodRoundAmountRounds the amount based on plan rounding rules.  
public MethodSaveAnswerOverloaded. Saves the answer.  
public MethodTraceTraces the specified value.  
public MethodUnCommitElectionsUnsigns employee elections.  
public MethodUpdatePolicyNumberUpdates the policy number.  
public MethodUseNewQuestionControlUses the new question control.  
public MethodValidatePrimaryInsuredValidates the primary insured.  
public MethodWaiveCoverageOverloaded. Waives the coverage.  
Top

Inheritance Hierarchy

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2024 All Rights Reserved.