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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PRSATL

Package: PAID

Routine: PRSATL


Information

PRSATL ; HISC/REL-Edit/Display T&L Unit ;3/4/1998

Source Information

Source file <PRSATL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^DDS  ^DIC  ^DIE  ^DIR  
PAID 2 ONE^PRS8  ^PRSAUTL  
Kernel 1 KILL^XUSCLEAN  

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

Package Total Caller Graph
PAID 4 PRSA PAY ASX  PRSA TL DISP  PRSA TL EDIT  PRSA TL EMP  

Entry Points

Name Comments DBIA/ICR reference
EDIT ; Enter/Edit T&L Unit
DISP ; Display T&L Unit
EMP ; Change T&L for an Employee
SUP ; Set ASX cross-reference for Supervisor (Obsolete with PRS*4*38)
ASX ; List ASX Entries and re-index
HDR ; Header
EX

External References

Name Field # of Occurrence
^DDS EDIT+3, DISP+3
^DIC EDIT+2, DISP+2, EMP+1
^DIE EMP+4
^DIR ASX+10
ONE^PRS8 EMP+6, EMP+8
^PRSAUTL ASX+1
KILL^XUSCLEAN EX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EMP+1
Function Call: WRITE
  • Prompt: !!,"Employees outside of this T&L who are Certified by this T&L:",!
  • Line Location: ASX+2
Function Call: WRITE
  • Prompt: !,?4,$P($G(^VA(200,DA,0)),U,1)
  • Line Location: ASX+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ASX+10
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="C-"
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !?26,"VA TIME & ATTENDANCE SYSTEM",!!?31,"TIME & LEAVE UNIT",!!!
  • Line Location: HDR+1
Routine Call
  • DDS
  • Line Location:
    • EDIT+3
    • DISP+3
Routine Call
  • DIC
  • Line Location:
    • EDIT+2
    • DISP+2
    • EMP+1
Routine Call
  • DIE
  • Line Location:
    • EMP+4
Routine Call
  • DIR
  • Line Location:
    • ASX+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRSPC - [#450] Classic Fileman Calls
^PRST(455.5 - [#455.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] EMP+3, EMP+4, ASX+6
^PRSPC("SSN" ASX+5
^PRST(455.5 - [#455.5] ASX+3
^PRST(458 - [#458] EMP+5, EMP+6*, EMP+8*
^VA(200 - [#200] ASX+4, ASX+7

Label References

Name Line Occurrences
DISP DISP+3
EDIT EDIT+3
EMP EMP+4, EMP+6, EMP+9
EX EDIT+2, DISP+2, EMP+2, ASX+1
HDR EDIT+1, DISP+1

Naked Globals

Name Field # of Occurrence
^(5 EMP+6!, EMP+8!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT ASX+3*, ASX+8*, ASX+9, ASX+22!
DA EDIT+3*, DISP+3*, EMP+4*, ASX+3*, ASX+4, ASX+7, ASX+22!
>> DDSFILE EDIT+3*, DISP+3*
DFN EMP+1*, EMP+2, EMP+3, EMP+4, EMP+6, EMP+8, ASX+5*, ASX+6, ASX+22!
DIC EDIT+1!, EDIT+2*!, DISP+1!, DISP+2*!, EMP+1!*
DIC("A" EDIT+2*, DISP+2*, EMP+1*
DIC(0 EDIT+2*, DISP+2*, EMP+1*
>> DIE EMP+1*
DIK ASX+22!
DIR ASX+10!, ASX+22!
DIR("A" ASX+10*
DIR(0 ASX+10*
>> DLAYGO EDIT+2*
>> DR EDIT+3*, DISP+3*, EMP+4*
DS EDIT+3!, DISP+3!
IOF HDR+1
IOST HDR+1
>> OLD EMP+3*, EMP+4
>> PPI EMP+5*, EMP+6, EMP+7*, EMP+8
>> PRSTLV ASX+1*
SSN ASX+4*, ASX+5, ASX+22!
TLE ASX+3, ASX+6, ASX+22!
TLI ASX+1, ASX+22!
U ASX+4, ASX+6, ASX+7
>> VAL EMP+6, EMP+8
>> Y EDIT+2, EDIT+3, DISP+2, DISP+3, EMP+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All