BenSelect Documentation
EmployeeEnrollment Class
See Also  Send Feedback
Selerix.Server Namespace : EmployeeEnrollment Class
This object represents OLifE implementation of Employee Benefits enrollment It is kind of "helper" class to build OLifE object

Public Properties

 NameDescription
public PropertyActiveApplicantsGets Collection of Active Applicants Selerix.BusinessObjects.ApplicantCollection object.  
public PropertyApplicantsList of Selerix.BusinessObjects.Applicant participating in enrollment. Employee, Spouse, Children ....  
public PropertyApplicationsList of Applications Selerix.BusinessObjects.Application.  
public PropertyCurrentApplicationGets or sets the current application. Selerix.BusinessObjects.Application object.  
public PropertyDBEnrollmentSessionGets the DB enrollment session.  
public PropertyDependentsList of employee dependents. Selerix.BusinessObjects.ApplicantCollection object.  
public PropertyDocumentsList of Documents Selerix.BusinessObjects.DocumentCollection.  
public PropertyEmployeeEmployee object  
public PropertyEnrollmentSessionServiceGets the enrollment session service.  
public PropertyEnrollmentStateGets the state of the enrollment.  
public PropertyExtLoginGUIDExternal login GUID returnet by QX Web Service. Used to auto login to BST enrollment site  
public PropertyFormsList of Forms Selerix.BusinessObjects.FormCollection.  
public PropertyPolicyNumberGets or sets current application policy number.  
public PropertyPrimaryInsuredExternal login GUID returnet by QX Web Service. Used to auto login to BST enrollment site  
public PropertyResolvingTypeGets or sets resolving type for current application  
public PropertyTemporaryApplicantsGets Collection of Temporary Applicants Selerix.BusinessObjects.ApplicantCollection object.  
public PropertyTemporaryApplicationsGets Collection of Temporary Applications Selerix.BusinessObjects.ApplicationCollection object.  
public PropertyTemporaryBeneficiariesGets a Collection of Temporary Beneficiaries  
public PropertyTransmittalGets Transmittal Selerix.BusinessObjects.Transmittal object.  
Top

Public Methods

 NameDescription
public MethodAddDocumentAdds the document. Selerix.BusinessObjects.Document object.  
public MethodAddFormAdds the form. Selerix.BusinessObjects.Form object.  
public MethodCleanApplicationResponsesCleans the application responses.  
public MethodFindOfferingProductFinds the offering product. Selerix.Foundation.Interfaces.View.OfferingProductViewCollection object.  
public MethodFindQuestionAnswerInApplicationsFinds the question answer in applications.  
public MethodGetAvailableCoverageTiersGets the available coverage tiers. Selerix.Foundation.Tier object.  
public MethodGetDocumentsByExternalNameFinds documents by external key.  
public MethodGetDocumentSignatureKeyGets the document signature key.  
public MethodGetListOfProductsGets list of Products. Selerix.Foundation.Interfaces.View.ProductViewCollection object.  
public MethodGetPendingActionsReturns list of pending actions.  
public MethodGetPrevApplicationGets the prev applications.  
public MethodGetQuestionDefaultValueGets the question default value.  
public MethodGetQuestionTextGets the question text.  
public MethodGetQuestionTextBankGets the question text bank.  
public MethodGetQuestionValuesListGets the question values list.  
public MethodHasCoverageDetermines whether the specified offering has coverage.  
public MethodIsApplicantCanBeCoveredCheck if applicant is can be covered.  
public MethodIsApplicantCanBePrimaryInsuredCheck if applicant is allowed to enroll in offering.  
public MethodIsApplicantInCoverageReturns true if applicant belongs to an existing or past coverage  
public MethodIsApplicantInsuredCheck if the applicant is insured in any aplication.  
public MethodIsApplicationReadyDetermines whether [is application ready] [the specified application].  
public MethodIsEnrollerAppointedDetermines whether [is enroller appointed] [the specified state].  
public MethodIsMultiCoverageEngineDetermines whether [is multi-coverage engine].  
public MethodIsMultiPolicyEngineDetermines whether [is multi policy engine].  
public MethodIsOfferingEnabledOverloaded. Determines whether [is offering enabled] [the specified offering ID].  
public MethodIsOfferingPresentationEnabledChecks if Selerix.BusinessObjects.Presentation is available in current Selerix.BusinessObjects.Portfolio.  
public MethodIsOfferingVisibleChecks if Selerix.BusinessObjects.Offering is available in current Selerix.BusinessObjects.Portfolio.  
public MethodIsProductEnabledDetermines whether [is product enabled] [the specified product ID].  
public MethodIsQuestionVisibleDetermines whether [is question visible] [the specified question].  
public MethodIsStateEnabledChecks if State is available. Can be "Any", "None" or list of states separeted by '|'.  
public MethodSaveEnrollmentSaves the enrollment.  
public MethodSetEnrollmentLocationSets the enrollment location.  
public MethodSetEnrollmentStateSets State of the enrollment session.  
public MethodSetOfferingSets visited Offering in enrollment session. Used to keep history.  
public MethodSetProductSets visited Product in enrollment session. Used to keep history.  
public MethodStartNewApplicationStarts the new application. Selerix.BusinessObjects.Application object.  
public MethodStartNewEnrollmentStarts the new enrollment. Selerix.BusinessObjects.EnrollmentSession object.  
public MethodWaiveApplicationWaives the application. Selerix.BusinessObjects.Application object.  
Top

Inheritance Hierarchy

System.Object
         Selerix.Server.EmployeeEnrollment

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.