CallUserDefinedEligibilityFuncti

Call User Defined Eligibility Function

Minor Business Rule

Object Name: B0800430

Parent DLL: CHRM

Location: Client/Server

Language: C

Data Structure

D0800430 - Call User Defined Eligibility Function

Parameter NameData ItemData TypeReq/OptI/O/Both
mnAddressNumberAN8MATH_NUMERICREQINPUT

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szPlanIdPLANcharREQINPUT

An abbreviation or number that identifies a specific employee benefit. Examples are:   o  Employee Health Insurance   o  Accidental Death 
and Dismemberment   o  Health Club Expense Reimbursement   o  Employee Stock Appreciation Rights  A benefit plan typically is associated 
with a deduction, benefit, or accrual. For example, a medical plan is a benefit that might also require a deduction to withhold premiums from 
an employee's pay.

jdDateEffectiveRatesEFTJDEDATEREQINPUT

The date that identifies when a date is first valid. The effective date is used generically. It can be a lease effective date, a price or cost 
effective date, a currency effective date, a tax rate effective date, or whatever is appropriate.

szEligibilityTableXETcharREQINPUT

A code that identifies the specific table of eligibility rules. The rules determine whether the employee is eligible for enrollment in a plan.

cInitialOrContEligibilityEV01charOPTINPUT

I = Initial Eligibility Test
C = Continuing Eligibility Test

szProgramUser1PRG1charOPTINPUT

The name of the external program written by your MIS department, if any, that you can call to execute a special eligibility routine.

szProgramUser2PRG2charOPTINPUT

The name of the external program written by your MIS department, if any, that you can call to maintain external tables or definition 
parameters for a user defined eligibility table.

cErrorCodeERRCcharOPTOUTPUT

0 or ' ' = No Eligibility Error
1 = Eligibility Error

mnMathNumeric01MATH01MATH_NUMERICOPTNONE

(Future Use)

mnMathNumeric02MATH02MATH_NUMERICOPTNONE

(Future Use)

jdDate01DATE01JDEDATEOPTNONE

(Future Use)

szAlphaSpecData10AA10charOPTNONE

(Future Use)

szDescription001DL01charOPTNONE

(Future Use)

szFunctionNameFCTNMcharREQINPUT

The actual name of the function. It must follow standard ANSI C naming conventions. For example, no space between words.

Related Functions

None

Related Tables

None