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: PRSRUTL

Package: PAID

Routine: PRSRUTL


Information

PRSRUTL ;HISC/JH,WCIOFO/JAH-UTILITY FOR PAID ADDIM. REPORTS ;10/16/97

Source Information

Source file <PRSRUTL.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 HOME^%ZIS  $$S^%ZTLOAD  
MailMan 1 ^XMB  
PAID 1 OST^PRSDUTIL  

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: 15

Package Total Caller Graph
PAID 15 PRSPBRP  PRSPDFM  PRSPEEM  PRSPRM  PRSPRM1  PRSPTM  PRSRAU1  PRSREX1  
PRSRL1  PRSRL2  PRSRL4  PRSRLSOR  PRSROT1  PRSRTLPR  PRSRUT0  

Entry Points

Name Comments DBIA/ICR reference
CHKTLE ;CHECK IF SELECTED EMP. IS ASSIGNED TO USER
QUERY
RTN
STAFF(X) ;This utility will pass back an employees' STATION (if no duty station) ^ STATION_"."_DUTY STATION (if duty station) ^ ORGANIZATION ^
; SERVICE ^ TITLE '
DTY(DTY) ;This utility will pass back an employees 'duty station'.
UPPER(X) ;Convert contents in x to upper case.
CKSTOP
ST
DUZ
CCORG(EMP0NODE) ;pass employees 0 node from file 450 EMP0NODE
CCORGBUL(CODE,RPTDUZ,REPORT,EMP) ;

External References

Name Field # of Occurrence
HOME^%ZIS ST
$$S^%ZTLOAD CKSTOP
OST^PRSDUTIL STAFF+5
^XMB CCORGBUL+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?2,$P(TLE(DA),U)
  • Line Location: QUERY+1
Function Call: READ
  • Formatting: !!
  • Prompt: "Press Enter/Return to continue. "
  • Variable: X
  • Timeout: DTIME
  • Line Location: RTN+0
Function Call: WRITE
  • Prompt: !!,*7,"Your SSN was not found in Employee File!"
  • Line Location: DUZ+1
Function Call: WRITE
  • Prompt: !!,*7,"Your SSN was not found in the New Person File!"
  • Line Location: DUZ+2
Routine Call
  • %ZIS
  • Line Location:
    • ST

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSP(454 - [#454] STAFF+8, CCORG+13, CCORG+15
^PRSP(454.1 - [#454.1] STAFF+8, CCORG+16
^PRSPC - [#450] STAFF+5, DTY+4, CCORGBUL+15
^PRSPC("SSN" DUZ
^PRST(455.5 - [#455.5] STAFF+6
^VA(200 - [#200] DUZ
^XMB("NETNAME" CCORGBUL+12

Label References

Name Line Occurrences
RTN QUERY+1

Naked Globals

Name Field # of Occurrence
^(0 STAFF+5
^(1 STAFF+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODE CCORGBUL~, CCORGBUL+15
COS STAFF+5~, STAFF+7*, STAFF+8, CCORG+8*, CCORG+13, CCORG+17
COSORG STAFF+5~*, STAFF+7, CCORG+7*, CCORG+8, CCORG+9
>> D0 CHKTLE+3
DA QUERY~*, QUERY+1, STAFF+5~, STAFF+6*, STAFF+9
DTIME RTN
DTX STAFF+5~
DTY STAFF+5*, STAFF+9, DTY~, DTY+4*
DUZ DUZ
EMP CCORGBUL~, CCORGBUL+17
EMP0NODE CCORG~, CCORG+7
I QUERY~, CCORGBUL+11~
IOF QUERY
IOSL QUERY+1
>> NAM CHKTLE+3*
ORG STAFF+5~, STAFF+7*, STAFF+8*, STAFF+9, CCORG+9*, CCORG+10, CCORG+13, CCORG+16*, CCORG+17*, CCORG+18
ORGDX CCORG+12~, CCORG+13*, CCORG+15*, CCORG+16
>> PRSRDUZ DUZ*, DUZ+1
REPORT CCORGBUL~, CCORGBUL+16
RPTDUZ CCORGBUL~, CCORGBUL+15
>> SSN DUZ*, DUZ+2
STA STAFF+5~*, STAFF+9
>> STFSW CHKTLE+1*, CHKTLE+2, CHKTLE+3*, CHKTLE+6
>> TL CHKTLE+1*, CHKTLE+2, CHKTLE+3
>> TL(1 CHKTLE+2*, CHKTLE+3
TLE STAFF+5~*, STAFF+6*, STAFF+9
TLE( CHKTLE+1, CHKTLE+2, CHKTLE+3, QUERY, QUERY+1
TXT CCORGBUL+11~
U CHKTLE+3, QUERY+1, STAFF+5, STAFF+6, STAFF+9, DTY+4
X QUERY~, RTN*, STAFF~, STAFF+5, STAFF+9*, UPPER~, UPPER+1
XMB CCORGBUL+11~, CCORGBUL+14*
XMB(1 CCORGBUL+15*
XMB(2 CCORGBUL+15*
XMB(3 CCORGBUL+16*, CCORGBUL+18*
XMB(4 CCORGBUL+17*
XMDUZ CCORGBUL+11~, CCORGBUL+13*
XMY CCORGBUL+11~
XMY("G.PAD@" CCORGBUL+12*
>> Y STAFF+5*, STAFF+9
>> ZTSTOP CKSTOP*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All