Functional Description
Purpose
The purpose of this NER is to determine the COBRA coverage period for a particular qualifying event.
Setup Notes and Prerequisites
Constants must be set up in the COBRA General Constants table F08990
A record must exist in the F08910 file for the employee or related dependant that is passed into this 
function.
Technical Specification
Data Item Data Structure DescriptionI/OReqNotes
PAN8mnParticipantAddressInThe address number of the COBRA Participant
QE1szQualifyingEvent1InEvent that qualified a participant for COBRA 
coverage
QD1jdQualifyingEventDate1InThe date that qualifying event took place
CVPmnCoveragePeriodOnThe number of months that the qualified 
beneficiary is entitled to COBRA coverage.
ERRCcErrorCodeOnThe flag that indicated if the participant is 
an employee or dependent. (0=Employee, 1=Dependent)
1.0Fetch from the F08910 based on the participant, QE, and QED. Retrieve the related employee, the 
business unit, the company, and the tax area.
2.0If the participant is in the F08910 and person is an employee, set a flag to 0; otherwise set to 
1.
3.0If you did not find a record in the F08910, participant is not in the F08910 but they are a 
dependent.
5.2Retrieve the coverage periods from N0800281
5.3Set the type of participant depending if disabled in F08901 or if a child or stepchild in 
F08336.  Depending on the type of participant, set the coverage period and code
D0800296 - Determine Coverage Period
Data Item Data Structure DescriptionI/OReqNotes
PAN8mnParticipantAddressInThe address number of the COBRA Participant
QE1szQualifyingEvent1InEvent that qualified a participant for COBRA 
coverage
QD1jdQualifyingEventDate1InThe date that qualifying event took place
CVPmnCoveragePeriodOnThe number of months that the qualified 
beneficiary is entitled to COBRA coverage.
ERRCcErrorCodeOnThe flag that indicated if the participant is 
an employee or dependent. (0=Employee, 1=Dependent)
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both | 
|---|---|---|---|---|
| mnParticipantAddress | PAN8 | MATH_NUMERIC | OPT | INPUT | 
Data Item  ab Data Structure   Descriptionabab  I/Oab  Reqab Notes  | ||||
| szQualifyingEvent1 | QE1 | char | OPT | INPUT | 
Data Item  ab Data Structure   Descriptionabab  I/Oab  Reqab Notes  | ||||
| jdQualifyingEventDate1 | QD1 | JDEDATE | OPT | INPUT | 
Data Item  ab Data Structure   Descriptionabab  I/Oab  Reqab Notes  | ||||
| mnCoveragePeriod | CVP | MATH_NUMERIC | OPT | OUTPUT | 
Data Item  ab Data Structure   Descriptionabab  I/Oab  Reqab Notes  | ||||
| cErrorCode | ERRC | char | OPT | OUTPUT | 
Data Item  ab Data Structure   Descriptionabab  I/Oab  Reqab Notes  | ||||
| None | 
| None |