Functional Description
Purpose
This function will either insert F08901 and F08336WF records or get the relationship flag from
F08336WF, based on the AddUpdateOrInquire flag.
Setup Notes and Prerequisites
Special Logic
Technical Specification
if the add update inquire flag = 1 then attempt to update f08901and F08336WF
if it fails then add the record
If the add update inquire flag <> 1 then get the relationship flag from the F08336WF.
D0800115 - Get Dependent/Beneficiary F08901/Relationship
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnEEAddressNumber | AN8 | MATH_NUMERIC | REQ | BOTH |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
mnParticipantAddress | PAN8 | MATH_NUMERIC | REQ | BOTH |
The address number of the participant as defined in the Participant file table (F08901). | ||||
cDepBenRelationshipF08336 | RELA | char | OPT | BOTH |
A user defined code (system 08/type RL) that defines the relationship of the dependent or beneficiary to the employee. | ||||
szNameAlpha | ALPH | char | OPT | BOTH |
The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter
| ||||
szSocialSecurityNumber | SSN | char | OPT | BOTH |
A number that indicates the tax ID. In the United States, the tax ID is the social security number. In Canada, it is the social insurance number.
| ||||
jdDateBirth | DOB | JDEDATE | OPT | BOTH |
The employee's date of birth. | ||||
cSexMaleFemale | SEX | char | OPT | BOTH |
Valid codes are: M Male F Female | ||||
cFullTimeStudent | FTS | char | OPT | BOTH |
A code that indicates whether the participant is a full time student. Valid codes are:
Y
Yes, the participant is a full time student. The SCA
| ||||
cEmployed | EMP | char | OPT | BOTH |
A code that indicates whether the participant is employed (anywhere). Valid codes are:
Y
Yes, the participant is employed.
N
No, the
| ||||
cDisabilityFlag | DSBF | char | OPT | BOTH |
A code that indicates whether the participant is currently disabled. Valid codes are:
Y
Yes, the participant is disabled.
N
No, the participant is
| ||||
cAddUpdateOrInquire | EV01 | char | REQ | INPUT |
Enter a 1 to Add or Update
| ||||
szProgramId | PID | char | OPT | INPUT |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
cError | EV01 | char | OPT | OUTPUT |
1 no record found
| ||||
mnEnrollmentEventType | EVET | MATH_NUMERIC | OPT | INPUT |
A field that indicates the event during which the enrollment occurs. Valid values include:
1 Open Enrollment
2 Enrollment for current plan
| ||||
szEnrollmentEventCode | EECD | char | OPT | INPUT |
The user defined code (08/BE) that you use to denote an enrollment event such as marriage. | ||||
cAssociateCrossRefToPlanFlag | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
jdEventDate | EDTE | JDEDATE | OPT | INPUT |
The date on which a work order event took place. | ||||
szNameMailing | MLNM | char | OPT | INPUT |
The company or person to whom billing or correspondence is addressed. |
None |
None |