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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRSEPMD5

Package: PAID

Routine: PRSEPMD5


Information

PRSEPMD5 ;HISC/GLB/JH-INCOMPLETE EMP. M I REPORT ;9/21/1998

Source Information

Source file <PRSEPMD5.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PAID 8 ^PRSEKILL  (MSG3,MSG6)^PRSEMSG  ^PRSEPMD6  (CLOSE,DATSEL,DEV)^PRSEUTL  (EN3,EN7)^PRSEUTL1  $$EN12^PRSEUTL2  ($$EN3,$$EN4,EN2)^PRSEUTL3  $$LEAPYR^PRSLIB00  
VA FileMan 1 C^%DTC  

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
PAID 1 PRSE-DEMP  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; SERVICE EMPLOYEE DEFICIENCY REPORT
AR
START ;DEFINE OUTPUT DATE/HEADERS
QUIT ;KILL LOCAL VARIABLES
Q
MAINLOOP ;
LOOP
SERV(COSTCEN) ;

External References

Name Field # of Occurrence
C^%DTC MAINLOOP+39
^PRSEKILL Q+3
MSG3^PRSEMSG EN1+2
MSG6^PRSEMSG EN1+1
^PRSEPMD6 START+13
CLOSE^PRSEUTL Q+2
DATSEL^PRSEUTL EN1+3
DEV^PRSEUTL AR+3
EN3^PRSEUTL1 EN1+5
EN7^PRSEUTL1 AR+2
$$EN12^PRSEUTL2 MAINLOOP+8
$$EN3^PRSEUTL3 MAINLOOP+9, MAINLOOP+23
$$EN4^PRSEUTL3 EN1+4, MAINLOOP+9
EN2^PRSEUTL3 EN1+2
$$LEAPYR^PRSLIB00 MAINLOOP+36

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: AR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSE(452 - [#452] MAINLOOP+30
^PRSE(452.1 - [#452.1] MAINLOOP+16
^PRSE(452.7 - [#452.7] EN1+1
^PRSP(454 - [#454] ARAR+1, START+5, START+6, SERV+3, SERV+4
^PRSP(454.1 - [#454.1] SERV+5
^PRSPC - [#450] MAINLOOP+3, MAINLOOP+12, MAINLOOP+14
^PRSPC("ACC" START+11, MAINLOOP+2
^TMP("PRSE" START+2!, Q!, MAINLOOP+24, MAINLOOP+25, MAINLOOP+26*, MAINLOOP+44, MAINLOOP+47*, MAINLOOP+49*, MAINLOOP+50, MAINLOOP+51
MAINLOOP+54*, MAINLOOP+58, MAINLOOP+59*
^VA(200 - [#200] MAINLOOP+5, MAINLOOP+11

Label References

Name Line Occurrences
$$SERV MAINLOOP+1
AR EN1+4
LOOP AR+3
MAINLOOP START+7, START+11
Q EN1+3, AR+2, AR+3
QUIT EN1+2, EN1+5

Naked Globals

Name Field # of Occurrence
^(0 MAINLOOP+11
^(1 MAINLOOP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CLASS MAINLOOP+16*, MAINLOOP+17, MAINLOOP+18
>> CLASSIEN MAINLOOP+14*, MAINLOOP+16
>> CLASSNUM MAINLOOP+43*, MAINLOOP+46*
>> CLASSNUM(0 MAINLOOP+44*, MAINLOOP+45, MAINLOOP+46*, MAINLOOP+47, MAINLOOP+49
>> CLASSTXT MAINLOOP+18*, MAINLOOP+19, MAINLOOP+20, MAINLOOP+22, MAINLOOP+30
>> CLASSTXT(0 MAINLOOP+20*, MAINLOOP+21*, MAINLOOP+49
>> CORGCODE AR*, AR+1*, START+6*, START+7, START+11*, MAINLOOP+1, MAINLOOP+2
COSTCEN SERV~, SERV+2*, SERV+3*, SERV+4
>> COUNT START+2*
>> D1 MAINLOOP+12*, MAINLOOP+14
>> DA MAINLOOP+1*, MAINLOOP+2*, MAINLOOP+3, MAINLOOP+12, MAINLOOP+14, MAINLOOP+24, MAINLOOP+26, MAINLOOP+50, MAINLOOP+54
>> DATE MAINLOOP+30*, MAINLOOP+31, MAINLOOP+40
>> DATSEL EN1+3*
DIC EN1+5!
DIC("S" AR+2*
DROPDEAD MAINLOOP+13!, MAINLOOP+39*, MAINLOOP+41, MAINLOOP+42, MAINLOOP+49, MAINLOOP+51
DT MAINLOOP+15, MAINLOOP+51
DUEDT Q+3!
DUZ EN1+2, EN1+4, MAINLOOP+9
DUZ(0 EN1+2, EN1+4, MAINLOOP+9
>> FREQ MAINLOOP+18*, MAINLOOP+39, MAINLOOP+40
>> HOLD START+2*
>> HOLD1 START+2*
>> HOLD2 START+2*
IO START+2
IOM START+1
IOST MAINLOOP+10
>> LASTDATE MAINLOOP+31*, MAINLOOP+32*, MAINLOOP+33, MAINLOOP+35, MAINLOOP+37*, MAINLOOP+39
>> LASTDAY MAINLOOP+36*, MAINLOOP+37
MONTH MAINLOOP+34~, MAINLOOP+35*, MAINLOOP+36
>> NAM MAINLOOP+11*
NLOC SERV+1~, SERV+4*, SERV+5*, SERV+6*, SERV+7
>> NOUT EN1+2*
>> NQ EN1+2*
>> NSCT MAINLOOP+7*, MAINLOOP+8*, MAINLOOP+44, MAINLOOP+47
>> NSP MAINLOOP+19, MAINLOOP+22, MAINLOOP+58
>> NSW1 EN1+2*
>> ONESERV MAINLOOP+1*, MAINLOOP+19*, MAINLOOP+58
>> POP AR+3
POUT EN1+3!, EN1+5, AR+2, Q+1*
>> PRCOD MAINLOOP+7*, MAINLOOP+8
>> PRDA MAINLOOP+5*, MAINLOOP+9, MAINLOOP+11, MAINLOOP+23, MAINLOOP+30
>> PRS454 START+4*, START+5*, START+6
>> PRSE MAINLOOP+14*, MAINLOOP+15, MAINLOOP+32
>> PRSE132 START+1*, MAINLOOP+20
>> PRSECLS MAINLOOP+19, MAINLOOP+22
>> PRSENAME MAINLOOP+6*, MAINLOOP+49
>> PRSEOUT EN1+2*, Q+1
>> PRSESER EN1+2, EN1+4, MAINLOOP+9
>> PRSESER("TX" EN1+4
>> PRSESERV MAINLOOP+1*, MAINLOOP+24, MAINLOOP+25, MAINLOOP+26, MAINLOOP+44, MAINLOOP+47, MAINLOOP+50, MAINLOOP+51, MAINLOOP+54, MAINLOOP+58
MAINLOOP+59
>> PRSESERV("OLD" START+2*
>> PSPC EN1+4*
>> PSPC(1 EN1+4*, ARSTART+3, START+5, MAINLOOP+23
>> SSN MAINLOOP+3*, MAINLOOP+4, MAINLOOP+5
>> TMP MAINLOOP+25*, MAINLOOP+26, MAINLOOP+51*, MAINLOOP+54
U AR+1, START+6, MAINLOOP+3, MAINLOOP+4, MAINLOOP+6, MAINLOOP+7, MAINLOOP+11, MAINLOOP+14, MAINLOOP+15, MAINLOOP+17
MAINLOOP+18, MAINLOOP+25, MAINLOOP+32, MAINLOOP+36, MAINLOOP+51, SERV+4, SERV+5
>> X EN1+1*, MAINLOOP+39, LOOP*, LOOP+1
>> X(0 MAINLOOP+3*, MAINLOOP+6, MAINLOOP+7
>> X(1 MAINLOOP+3*, MAINLOOP+4
>> X1 MAINLOOP+39*
>> X2 MAINLOOP+39*
YEAR MAINLOOP+34~, MAINLOOP+35*, MAINLOOP+36
>> YREND MAINLOOP+15, MAINLOOP+41, MAINLOOP+42
>> YRST MAINLOOP+42
>> ZTDESC AR+3*
>> ZTREQ Q+2*
>> ZTRTN AR+3*
>> ZTSAVE( LOOP+1*
>> ZTSK AR+3, Q+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All