Functional Description
Purpose
This named ER will check to see if an employee is COBRA-eligible. Returns "1" if it is a US Employee
enrolled in a COBRA plan as of the Termination Date. Returns a "0" if the employee is not a US
employee, and/or if the employee is not enrolled in a COBRA plan as of the Termination Date
Setup Notes and Prerequisites
Source Data Structure
Data Item Data Structure DescriptionI/OReqNotes
AN8mnAddressNumberIyThe address book number of the employee.
DTjdDateTerminatedIyThe date that the employee was terminated.
EV01cReturnStatusOyThe flag that indicates if it is a US Employee enrolled in a COBRA plan as of
the Termination Date. (1= US Employee Enrolled in COBRA Plan, 0= Not a US Employee and/or the employee not enrolled in COBRA Plan).
DATE01jdCOBRADateON
Related Tables
Table Table Description
F060116Employee Master Information
F069106Union Benefits Master
F069116Payroll Transaction Constants
F08320Benefits
Plan Master
F08330Employee Enrollment
F08336Dep/Ben to Employee Plan X-Ref
Related Business Functions
N0800094 - Create COBRA Letter
Special Logic
Technical Specification
PlanId, Enrollment effective date, and enrollment end date.
1.2While the fetch is success
1.2.1.3If the country code is US, Fetch from F08330 and Select the enrollment
records for the employee
1.2.1.4While the fetch is success, Check to see if the enrollment was
effective on the COBRA Event date.
1.2.1.5Check to see if it was an active Enrollment
1.2.1.6If the enrollment is effective on the Termination Date and the plan is
flagged as a COBRA plan, then change the returned value to "1" (True).
1.2.1.7Get the End Date to pass back.
the employee
1.4.3While the fetch is success, check to see if the enrollment was effective on the
COBRA event date.
1.4.4Check to see if it was an active enrollment
1.4.5If the enrollment is effective on the termination date and the plan is flagged as a
COBRA Plan, then change the retuned value to 1 (True).
1.4.6Get the end date to pass back.
DN0800064 - Check COBRA Eligible
Data Item Data Structure DescriptionI/OReqNotes
AN8mnAddressNumberIyThe address book number of the employee.
DTjdDateTerminatedIyThe date that the employee was terminated.
EV01cReturnStatusOyThe flag that indicates if it is a US Employee enrolled in a COBRA plan as of the
Termination Date. (1= US Employee Enrolled in COBRA Plan, 0= Not a US Employee and/or the employee not enrolled in COBRA Plan).
DATE01jdCOBRADateON
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnAddressNumber | AN8 | MATH_NUMERIC | REQ | INPUT |
Data Item ab Data Structure Descriptionab I/Oab Reqab Notes | ||||
jdDateTerminated | DT | JDEDATE | REQ | INPUT |
Data Item ab Data Structure Descriptionab I/Oab Reqab Notes | ||||
cReturnStatus | EV01 | char | REQ | OUTPUT |
Data Item ab Data Structure Descriptionab I/Oab Reqab Notes | ||||
jdCOBRADate | DATE01 | JDEDATE | OPT | OUTPUT |
Data Item ab Data Structure Descriptionab I/Oab Reqab Notes |
None |
None |