BPSOSQF ;BHAM ISC/FCS/DRS/FLS - Insurer asleep - status 31 ;06/01/2004
Source file <BPSOSQF.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
E Claims Management Engine | 2 | BPSOSQ2 BPSOSQ4 |
Name | Comments | DBIA/ICR reference |
---|---|---|
STATUS31 | ;EP - BPSOSQ2
; Loop through claims at 31% ; Reset to 30% if: ; a) This is a prober and it is time to retry ; b) The insurer is awake |
|
RESET(IEN59,MSG) | ;
; Procedure to set status to 30% and log a message ; Input: ; IEN59 - BPS Transaction IEN59 ; PROBER - Flag indicating whether this is a prober |
|
ISASLEEP(GRPLAN) | ;
; Function to check if Payer is asleep. ; Input: ; GRPLAN = GROUP INSURANCE PLAN file IEN ; Returns: ; 1 = Yes, payer is asleep ; 0 = No, payer is not asleep |
|
IGNORE(GRPLAN) | ;
; Function to check if IGNORE ASLEEP flag set for Plan ; Input: ; GRPLAN = Group Insurance Plan file IEN ; Returns: ; 1 = Ignore ; 0 = Don't Ignore |
|
PROBER(GRPLAN) | ;
; Function to return the PROBER CLAIM for an insurer ; Input: ; GRPLAN = Group Insurance Plan file IEN ; Returns: ; PROBER CLAIM - Pointer to BPS TRANSACTION file |
|
RETRY(GRPLAN) | ;
; Function to return a flag indicating whether it is time to rerun the prober ; Input: ; GRPLAN = Group Insurance Plan file IEN ; Returns: ; RETRY = Flag indicating it is time to retry the prober |
FileNo | Call Tags |
---|---|
^BPS(9002313.15 - [#9002313.15] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BPS(9002313.15 - [#9002313.15] | ISASLEEP+11, IGNORE+9, IGNORE+11, PROBER+8, PROBER+10, RETRY+8 |
^BPS(9002313.99 - [#9002313.99] | ISASLEEP+18 |
^BPST("AD" | STATUS31+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BPAIEN | ISASLEEP+8~, ISASLEEP+11*, ISASLEEP+12, IGNORE+8~, IGNORE+9*, IGNORE+10, IGNORE+11, PROBER+7~, PROBER+8*, PROBER+9 , PROBER+10, RETRY+7~, RETRY+8*, RETRY+9, RETRY+10 |
BPSSITE | ISASLEEP+8~, ISASLEEP+18*, ISASLEEP+19 |
DA | RESET+7~, RESET+8* |
DIE | RESET+7~, RESET+8* |
DR | RESET+7~, RESET+8* |
DTOUT | RESET+7~ |
GRPLAN | STATUS31+5~, STATUS31+15*, STATUS31+16, STATUS31+19, STATUS31+22, ISASLEEP~, ISASLEEP+7, ISASLEEP+11, ISASLEEP+15, IGNORE~ , IGNORE+7, IGNORE+9, PROBER~, PROBER+6, PROBER+8, RETRY~, RETRY+6, RETRY+8 |
IEN59 | STATUS31+5~, STATUS31+11*, STATUS31+12*, STATUS31+15, STATUS31+16, STATUS31+19, STATUS31+22, RESET~, RESET+5, RESET+8 , RESET+10, RESET+12 |
MSG | RESET~, RESET+12 |
RETRY | RETRY+7~, RETRY+10*, RETRY+11 |
U | IGNORE+11, PROBER+10 |
Name | Field # of Occurrence |
---|---|
$T( | STATUS31+16, RESET+12 |