Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: BPSOSQ2

Package: E Claims Management Engine

Routine: BPSOSQ2


Information

BPSOSQ2 ;BHAM ISC/FCS/DRS/DLF - form transmission packets ;06/01/2004

Source Information

Source file <BPSOSQ2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
E Claims Management Engine 6 SETSLEEP^BPSOSQ4  TASK^BPSOSQA  ($$ISASLEEP,$$PROBER,$$RETRY,STATUS31)^BPSOSQF  $$PACKET^BPSOSQG  (ERROR,SETSTAT)^BPSOSU  $$GETPLN59^BPSUTIL2  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
E Claims Management Engine 1 BPSOSQF  

Entry Points

Name Comments DBIA/ICR reference
PACKETS ; EP - Tasked by BPSOSQA
STATUS30 ;
NEXT59(IEN59) ;EP - BPSOSQF
N59A ;
; Get next transaction at 30%
BUNDLE ; This code is for bundling claims. The VA is not doing bundling, but this
; code is being left in place in case we do bundling in the future. If so, the
; code will need to be rewritten to look at the correct fields.
BUNDLEX ;
LOCK59(STATUS) ;EP - BPSOSQF
UNLOCK59(STATUS) ;EP - BPSOSQF
CHKPA() ;

External References

Name Field # of Occurrence
SETSLEEP^BPSOSQ4 N59A+17
TASK^BPSOSQA PACKETS+10
$$ISASLEEP^BPSOSQF N59A+10
$$PROBER^BPSOSQF N59A+13, N59A+17
$$RETRY^BPSOSQF N59A+13
STATUS31^BPSOSQF PACKETS+3
$$PACKET^BPSOSQG STATUS30+30
ERROR^BPSOSU STATUS30+34
SETSTAT^BPSOSU STATUS30+12, BUNDLE+24
$$GETPLN59^BPSUTIL2 N59A+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.15 - [#9002313.15] N59A+16
^BPST - [#9002313.59] STATUS30+19, STATUS30+22, BUNDLE+15, BUNDLE+18, CHKPA+4, CHKPA+5
^BPST("AD" PACKETS+3, PACKETS+6, PACKETS+10, N59A+2, LOCK59+1, UNLOCK59+1

Label References

Name Line Occurrences
$$CHKPA STATUS30+25
$$LOCK59 STATUS30+3
$$NEXT59 STATUS30+6, BUNDLE+17
BUNDLE STATUS30+27
N59A N59A+20
STATUS30 PACKETS+6
UNLOCK59 STATUS30+35

Naked Globals

Name Field # of Occurrence
^(1 BUNDLE+15, BUNDLE+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPSIEN15 NEXT59+1~, N59A+16*, N59A+17
BUNDLE STATUS30+15~, STATUS30+16*, STATUS30+19*, STATUS30+22*, STATUS30+25*, STATUS30+27
ERROR STATUS30+1~, STATUS30+30*, STATUS30+33, STATUS30+34
GRPLAN NEXT59+1~, N59A+6*, N59A+10, N59A+13, N59A+16, N59A+17
IEN59 STATUS30+1~, STATUS30+2*, STATUS30+6*, STATUS30+9, STATUS30+12, STATUS30+19, STATUS30+22, STATUS30+33*, STATUS30+34, NEXT59~
N59A+2*, N59A+3, N59A+6, N59A+10, N59A+13, N59A+17, BUNDLE+15, BUNDLE+16~*, BUNDLE+17*, BUNDLE+18
BUNDLE+24, BUNDLE+25, CHKPA+4, CHKPA+5
PACLM CHKPA+1~, CHKPA+2*, CHKPA+6*, CHKPA+8
PANUM CHKPA+1~, CHKPA+5*, CHKPA+6
PATYP CHKPA+1~, CHKPA+4*, CHKPA+6
RA0 BUNDLE+15~*, BUNDLE+21
RA1 BUNDLE+15~*, BUNDLE+22
RB0 BUNDLE+18~*, BUNDLE+21, BUNDLE+23
RB1 BUNDLE+18~*, BUNDLE+22
STATUS LOCK59~, LOCK59+1, UNLOCK59~, UNLOCK59+1
TRANLIST STATUS30+1~, STATUS30+8!
TRANLIST( STATUS30+9*, STATUS30+33, BUNDLE+25*
U STATUS30+22, STATUS30+34, BUNDLE+21, BUNDLE+22, BUNDLE+23, CHKPA+4, CHKPA+5

Marked Items

Name Field # of Occurrence
$T( STATUS30+34, N59A+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All