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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSRDT1

Package: E Claims Management Engine

Routine: BPSRDT1


Information

BPSRDT1 ;BHAM ISC/FCS/DRS/FLS/DLF - Turn Around Time Statistics Report ;06/01/2004

Source Information

Source file <BPSRDT1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
E Claims Management Engine 3 $$EXISTS^BPSOSL1  PRESSANY^BPSOSU5  $$RXAPI1^BPSUTIL1  
Kernel 1 ($$FMTE,$$FMTH)^XLFDT  
VA FileMan 1 ^%DT  

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 BPS RPT TURNAROUND STATS  

Entry Points

Name Comments DBIA/ICR reference
TIME(%) ;
TIME2(%) ;
LOG ;
DATE ; Ask user the date range
UP(X)
QUIT ;

External References

Name Field # of Occurrence
^%DT DATE+4, DATE+8
$$EXISTS^BPSOSL1 BPSRDT1+26
PRESSANY^BPSOSU5 BPSRDT1+85, QUIT+2
$$RXAPI1^BPSUTIL1 BPSRDT1+68
$$FMTE^XLFDT BPSRDT1+70
$$FMTH^XLFDT TIME2+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"For Prescription",?25,IEN59_" (Rx# "_$$RXAPI1^BPSUTIL1($P(IEN59,"."),.01,"I")_")"
  • Line Location: BPSRDT1+68
Function Call: WRITE
  • Prompt: !,"Type",?25,TYPE
  • Line Location: BPSRDT1+69
Function Call: WRITE
  • Prompt: !,"Date",?25,$$FMTE^XLFDT($P(DATA,U,3),"5Z")
  • Line Location: BPSRDT1+70
Function Call: WRITE
  • Prompt: !,"Begin ",?25,$P(DATA,U,4)
  • Line Location: BPSRDT1+71
Function Call: WRITE
  • Prompt: !,"Gathering information",?25,$P(DATA,U,5)
  • Line Location: BPSRDT1+72
Function Call: WRITE
  • Prompt: !,"Claim ID created",?25,$P(DATA,U,6)
  • Line Location: BPSRDT1+73
Function Call: WRITE
  • Prompt: !,"Claim Sent",?25,$P(DATA,U,7)
  • Line Location: BPSRDT1+74
Function Call: WRITE
  • Prompt: !,"Response stored ",?25,$P(DATA,U,8)
  • Line Location: BPSRDT1+75
Function Call: WRITE
  • Prompt: !,"Completed at",?25,$P(DATA,U,9)
  • Line Location: BPSRDT1+76
Function Call: WRITE
  • Prompt: !,"Turn-around time",?25,$P(DATA,U,10),!
  • Line Location: BPSRDT1+77
Function Call: WRITE
  • Prompt: !!!,"Total number of claims",?25,BPSSIZ
  • Line Location: BPSRDT1+83
Function Call: WRITE
  • Prompt: !,"Average Turn-around time",?25,BPSTTAT\BPSSIZ,!!
  • Line Location: BPSRDT1+84
Function Call: WRITE
  • Prompt: !!,"*** No valid data found ***",!!
  • Line Location: QUIT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.12 - [#9002313.12] BPSRDT1+35, BPSRDT1+36, BPSRDT1+37
^BPSTL - [#9002313.57] BPSRDT1+22, BPSRDT1+25
^BPSTL("AH" BPSRDT1+16, BPSRDT1+19, BPSRDT1+21
^TMP("BPSRDT1" BPSRDT1+7!, BPSRDT1+27*, BPSRDT1+31, BPSRDT1+32, BPSRDT1+65, BPSRDT1+66, BPSRDT1+88!, LOG+9*

Label References

Name Line Occurrences
$$TIME BPSRDT1+43, BPSRDT1+48, BPSRDT1+52, BPSRDT1+53, BPSRDT1+54, BPSRDT1+55, BPSRDT1+57
$$TIME2 BPSRDT1+43, BPSRDT1+48, BPSRDT1+57
$$UP BPSRDT1+37
DATE BPSRDT1+10
LOG BPSRDT1+58
QUIT BPSRDT1+16, BPSRDT1+61

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TIME~, TIME+1*, TIME+2, TIME2~, TIME2+1
%DT DATE+1~, DATE+2*
%DT("A" DATE+2*, DATE+6*
%DT("B" DATE+3*, DATE+7*
%DT(0 DATE+2*, DATE+5*
BPSBDT BPSRDT1+6~, BPSRDT1+34*, BPSRDT1+41*, BPSRDT1+42*, BPSRDT1+46, LOG+9
BPSBGN BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+43*, BPSRDT1+48*, BPSRDT1+50, BPSRDT1+56, LOG+1, LOG+3, LOG+13*
BPSBTIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+43*, BPSRDT1+48*, LOG+9
BPSCNT BPSRDT1+6~, BPSRDT1+13*, BPSRDT1+64*, BPSRDT1+65*, BPSRDT1+66, BPSRDT1+78, LOG+8*, LOG+9
BPSCTIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+53*, LOG+9
BPSEND BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+57*, LOG+2, LOG+3
BPSETIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+57*, LOG+9
BPSGTIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+52*, LOG+9
BPSQUIT BPSRDT1+6~, BPSRDT1+64*, BPSRDT1+65, BPSRDT1+80*
BPSRTIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+55*, LOG+9
BPSSIZ BPSRDT1+4~, BPSRDT1+13*, BPSRDT1+83, BPSRDT1+84, LOG+11*, LOG+12*
BPSSTIM BPSRDT1+5~, BPSRDT1+34*, BPSRDT1+44*, BPSRDT1+49*, BPSRDT1+54*, LOG+9
BPSTATIM BPSRDT1+4~, LOG+3*, LOG+6, LOG+9, LOG+10
BPSTTAT BPSRDT1+4~, BPSRDT1+13*, BPSRDT1+61, BPSRDT1+84, LOG+10*
DATA BPSRDT1+6~, BPSRDT1+66*, BPSRDT1+70, BPSRDT1+71, BPSRDT1+72, BPSRDT1+73, BPSRDT1+74, BPSRDT1+75, BPSRDT1+76, BPSRDT1+77
DT DATE+2
DTIME BPSRDT1+79
DTOUT BPSRDT1+10!, DATE+4, DATE+8
ENDLOOP BPSRDT1+4~, BPSRDT1+33*, BPSRDT1+35, BPSRDT1+36, BPSRDT1+42*, BPSRDT1+45
FR BPSRDT1+4~, BPSRDT1+13, BPSRDT1+35, DATE+5*
IEN BPSRDT1+4~, BPSRDT1+26*, BPSRDT1+27, BPSRDT1+32*, BPSRDT1+35, BPSRDT1+36, BPSRDT1+37
IEN57 BPSRDT1+4~, BPSRDT1+20*, BPSRDT1+21*, BPSRDT1+22, BPSRDT1+25
IEN59 BPSRDT1+4~, BPSRDT1+22*, BPSRDT1+23, BPSRDT1+26, BPSRDT1+27, BPSRDT1+30*, BPSRDT1+31*, BPSRDT1+32, BPSRDT1+66*, BPSRDT1+68
LOG+9
MES BPSRDT1+6~, BPSRDT1+37*, BPSRDT1+38, BPSRDT1+39, BPSRDT1+40, BPSRDT1+46, BPSRDT1+51, BPSRDT1+52, BPSRDT1+53, BPSRDT1+54
BPSRDT1+55, BPSRDT1+56
SEQ BPSRDT1+4~, BPSRDT1+36*, BPSRDT1+37
TO BPSRDT1+4~, BPSRDT1+19, BPSRDT1+42, DATE+9*
TRANDT BPSRDT1+4~, BPSRDT1+13*, BPSRDT1+16, BPSRDT1+19*, BPSRDT1+21
TYPE BPSRDT1+6~, BPSRDT1+34*, BPSRDT1+40*, BPSRDT1+47*, BPSRDT1+51*, BPSRDT1+66*, BPSRDT1+67*, BPSRDT1+69, LOG+9, LOG+12
LOG+13*
TYPEVAL DATE+1~
U BPSRDT1+22, BPSRDT1+25, BPSRDT1+37, BPSRDT1+66, BPSRDT1+70, BPSRDT1+71, BPSRDT1+72, BPSRDT1+73, BPSRDT1+74, BPSRDT1+75
BPSRDT1+76, BPSRDT1+77, LOG+9
UPDT BPSRDT1+4~, BPSRDT1+35*, BPSRDT1+36, BPSRDT1+41, BPSRDT1+43, BPSRDT1+48, BPSRDT1+52, BPSRDT1+53, BPSRDT1+54, BPSRDT1+55
BPSRDT1+57
VAL DATE+1~
X BPSRDT1+6~, BPSRDT1+79*, BPSRDT1+80, DATE+1~, UP~
Y BPSRDT1+6~, BPSRDT1+10, DATE+4, DATE+5, DATE+8, DATE+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All