1.Functional Description
1.1Purpose
The purpose of this function is to delete all messages from the work center and write the JDEDEBUG file.
1.2Setup Notes and Prerequisites
Source Data Structure
Data Item Data Structure DescriptionI/OReqNotes
PAN8mnParticipantAddressIyThe address number of the COBRA Participant
QE1szQualifyingEvent1IyEvent that qualified a participant for COBRA
coverage
QD1jdQualifyingEventDate1IyThe date that qualifying event took place
QDM1jdDateMailedQualEv1OnThe date the election notice was mailed to the
qualified beneficiary for the first qualifying event.
DS01szReturnValueOnThe flag that indicates if ther is an error
ISTKEYszSERKKeyDataIn
QE2szQualifyingEvent2InThe subsequent Qualifying Event.
QD2jdQualifyingEventDate2InThe Subsequent Qualifying Event Date.
Related Tables
Table Table Description
F08910COBRA Qualified Beneficiary File
Related Business Functions
B0800278 Write to JDEDEBUG log file
B9000090ConvertKeyDataDelimiter
B0800144Get Next Field From String
Special Logic
2. Technical Specifications
1.0Fetch from F08910, the date the election notice was mailed to qualified beneficiary.
2.0If the fetch from F08910 fails, set an error and write to JDEDEBUG file.
3.0If the fetch from F08910 is success,
3.3Call Get Next Field From String function.
3.4Delete all messages from the work center.
3.5Write To JDEDEBUG Log File.
D0800276 - Check for Printed COBRA letter
Data Item Data Structure DescriptionI/OReqNotes
PAN8mnParticipantAddressIyThe address number of the COBRA Participant
QE1szQualifyingEvent1IyEvent that qualified a participant for COBRA
coverage
QD1jdQualifyingEventDate1IyThe date that qualifying event took place
QDM1jdDateMailedQualEv1OnThe date the election notice was mailed to the
qualified beneficiary for the first qualifying event.
DS01szReturnValueOnThe flag that indicates if ther is an error
ISTKEYszSERKKeyDataIn
QE2szQualifyingEvent2InThe subsequent Qualifying Event.
QD2jdQualifyingEventDate2InThe Subsequent Qualifying Event Date.
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnParticipantAddress | PAN8 | MATH_NUMERIC | REQ | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
szQualifyingEvent1 | QE1 | char | REQ | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
jdQualifyingEventDate1 | QD1 | JDEDATE | REQ | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
jdDateMailedQualEv1 | QDM1 | JDEDATE | OPT | OUTPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
szReturnValue | DS01 | char | OPT | OUTPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
szSERKKeyData | ISTKEY | char | OPT | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
szQualifyingEvent2 | QE2 | char | OPT | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes | ||||
jdQualifyingEventDate2 | QD2 | JDEDATE | OPT | INPUT |
Data Item ab Data Structure Descriptionabab I/Oab Reqab Notes |
None |
None |