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

Package: PAID

Routine: PRSALVX


Information

PRSALVX ;HISC/REL - Cancel Leave Request ;12/15/04

Source Information

Source file <PRSALVX.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PAID 5 DISP^PRSALVS  UPD^PRSASAL  (LCK,RLCKE,TCULCK)^PRSPAPU  ULR^PRSPLVA  $$PTP^PRSPUT3  
Kernel 2 $$FMADD^XLFDT  KILL^XUSCLEAN  
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
PAID 1 PRSA LV CAN  

Entry Points

Name Comments DBIA/ICR reference
X1
EX

External References

Name Field # of Occurrence
^%DT PRSALVX+9
DISP^PRSALVS PRSALVX+10
UPD^PRSASAL X1+29
LCK^PRSPAPU X1+10
RLCKE^PRSPAPU X1+15
TCULCK^PRSPAPU X1+14, X1+25
ULR^PRSPLVA X1+24
$$PTP^PRSPUT3 X1+8
$$FMADD^XLFDT X1+10
KILL^XUSCLEAN EX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,"Your SSN was not found in both the New Person & Employee File!"
  • Line Location: PRSALVX+5
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="C-"
  • Line Location: PRSALVX+7
Function Call: WRITE
  • Prompt: !?26,"VA TIME & ATTENDANCE SYSTEM",!?29,"CANCEL LEAVE REQUESTS"
  • Line Location: PRSALVX+7
Function Call: WRITE
  • Prompt: !!,$P(X,"^",1)
  • Line Location: PRSALVX+8
Function Call: WRITE
  • Prompt: ?50,"XXX-XX-",$E(X,6,9)
  • Line Location: PRSALVX+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PRSALVX+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PRSALVX+10
Function Call: READ
  • Formatting: !!
  • Prompt: "Cancel Which Request #? "
  • Variable: X
  • Timeout: DTIME
  • Line Location: X1+0
Function Call: WRITE
  • Prompt: *7," Enter # of Request to Cancel"
  • Line Location: X1+0
Function Call: WRITE
  • Prompt: " ... done"
  • Line Location: X1+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] PRSALVX+6, PRSALVX+8
^PRSPC("SSN" PRSALVX+4
^PRST(455.5 - [#455.5] PRSALVX+6
^PRST(458.1 - [#458.1] X1+7, X1+20*!
^VA(200 - [#200] PRSALVX+4

Label References

Name Line Occurrences
EX PRSALVX+5, PRSALVX+9, PRSALVX+11, X1
X1 X1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT PRSALVX+9!*
%DT("A" PRSALVX+9*
%DT("B" PRSALVX+9*
>> CNT PRSALVX+11, X1
>> DA X1+1*, X1+7, X1+20
>> DFN PRSALVX+4*, PRSALVX+5, PRSALVX+6, PRSALVX+8, X1+20
DTIME X1
>> DTOUT PRSALVX+9
DUZ PRSALVX+4
>> EDT PRSALVX+9*
IOF PRSALVX+7
IOST PRSALVX+7
>> NUM PRSALVX+10*
PPLCK X1+5!, X1+10, X1+14, X1+16!, X1+23, X1+25, X1+26!
PPLCKE X1+5!, X1+10, X1+12, X1+15, X1+16!
>> R( X1+1
SKIP PRSALVX+3~, X1+6*, X1+13*, X1+17
>> SSN PRSALVX+4*
>> TLE PRSALVX+6*
>> TLI PRSALVX+6*
U X1+8, X1+10, X1+14, X1+25
>> X PRSALVX+8*, X1*, X1+1*
>> Y PRSALVX+9*
ZOLD PRSALVX+3~, X1+7*, X1+8, X1+10, X1+14, X1+24, X1+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All