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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSD1150

Package: PAID

Routine: PRSD1150


Information

PRSD1150 ;HISC/GWB-RECORD OF LEAVE DATA ;2/5/1998

Source Information

Source file <PRSD1150.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^DIC  EN^DIQ1  ^DIR  
Kernel 2 $$FMADD^XLFDT  KILL^XUSCLEAN  
PAID 1 $$LEAPYR^PRSLIB00  

Entry Points

Name Comments DBIA/ICR reference
EMP
START ;
ROLD
EX
WR
EXT
IOSL
VAL
HDR
PRTC

External References

Name Field # of Occurrence
^DIC EMP+1
EN^DIQ1 ROLD+2, ROLD+8
^DIR PRTC+1
$$LEAPYR^PRSLIB00 START+22
$$FMADD^XLFDT START+11
KILL^XUSCLEAN EX+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ROLD+2
Function Call: WRITE
  • Prompt: !,"TOTAL SERVICE FOR LEAVE.........",TOTYR," YEARS"
  • Line Location: ROLD+4
Function Call: WRITE
  • Prompt: !," ",TOTMO," MONTHS"
  • Line Location: ROLD+5
Function Call: WRITE
  • Prompt: !," ",TOTDY," DAYS"
  • Line Location: ROLD+6
Function Call: WRITE
  • Prompt: !,"HOURLY RATE.....................",HR
  • Line Location: ROLD+10
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EX+1
Function Call: WRITE
  • Prompt: !,FLDNAM,DOTS
  • Line Location: IOSL+2
Function Call: WRITE
  • Prompt: ?32,VAL
  • Line Location: VAL+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $L($P(VAL," ",LOOP))>(80-COLUMN)
  • Line Location: VAL+2
Function Call: WRITE
  • Prompt: ?COLUMN,$P(VAL," ",LOOP)
  • Line Location: VAL+2
Function Call: WRITE
  • Prompt: !,NAME,?TAB,CCORG,?61,"DUTY STATION: ",STATION_DS
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,SSN,?71,"T&L: ",TLU,!,DASHES
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,"LAST PP: ",LPP,?TAB,CATEGORY,?73,"PAGE ",PAGE
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,DASHES
  • Line Location: HDR+6
Routine Call
  • DIC
  • Line Location:
    • EMP+1
Routine Call
  • DIR
  • Line Location:
    • PRTC+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(450 START+6, WR
^PRSPC - [#450] EMP+4, START+2, START+7, START+10
^UTILITY("DIQ1" ROLD+1!, ROLD+7!, EX!, WRWR+3, EXT

Label References

Name Line Occurrences
EMP EMP+4
EX EMP+2, ROLD+3, ROLD+9
HDR ROLD+2, PRTC+3
IOSL EXT+3, EXT+4, EXT+5
PRTC ROLD+11, IOSL+1
VAL IOSL+3
WR ROLD+3, ROLD+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CATEGORY ROLD*, HDR+4, HDR+5
>> CCORG START+6*, HDR+1, HDR+2
CLNGTH HDR+1*, HDR+4*, HDR+7!
>> COLUMN VAL+1*, VAL+2*
>> DA EMP+3*, EMP+4, START+2, START+7, START+10, WRWR+3, EXT
DASHES START+1!*, HDR+3, HDR+6
DIC EMP!*, EMP+1!, ROLD+1*, ROLD+7*
DIC("A" EMP+1*
DIC(0 EMP*
>> DIQ(0 ROLD+2*, ROLD+8*
DIR PRTC!
DIR("A" PRTC+1*
DIR(0 PRTC+1*
DIROUT PRTC!
DIRUT PRTC!, PRTC+2
>> DOS START+10*, START+11
>> DOS1 START+11*, START+12
>> DOS1DY START+12*, START+15, START+23
>> DOS1MO START+12*, START+16
>> DOS1YR START+12*, START+17
DOTS IOSL!*, IOSL+2
>> DR ROLD+2*, ROLD+8*
>> DS START+7*, HDR+2
DTOUT PRTC!
DUOUT PRTC!
>> END ROLD+11*, PRTC+3
>> EXT EXT*, EXT+4, EXT+6
>> F ROLD+3*, ROLD+9*, WRWR+3, EXT
>> FLDNAM WR+2*, IOSLIOSL+2
>> HR START+5*, ROLD+10
>> IL EXT+1*, EXT+5
>> INT WR+3*, EXT+1, EXT+2, EXT+3, EXT+5
IOF ROLD+2, EX+1, HDR
IOSL IOSL+1
>> LGTH VAL+1*, VAL+2*
>> LOOP VAL+2*
>> LPP START+7*, HDR+5
>> NAME START+3*, HDR+2
>> NOD IOSL*
NODEDD WR*, WR+1!, WR+2, EXT+2!, EXT+3, EXT+4, EXT+5
NODEUTIL WR*, WR+1!, EXT+2!
>> PAGE ROLD*, HDR*, HDR+5
PRSTLV EX+1~
>> PRTC ROLD+2*, ROLD+3, ROLD+9, IOSL+1, PRTC+2*
>> SAL START+5*
>> SCD START+8*, START+9
>> SCDDIM START+21*, START+22*, START+23
>> SCDDY START+9*, START+15, START+23
>> SCDMO START+9*, START+16, START+21
>> SCDYR START+9*, START+17, START+22
>> SSN START+4*, HDR+3
>> STATION START+3*, HDR+2
TAB HDR+1*, HDR+2, HDR+4*, HDR+5, HDR+7!
>> TLU START+3*, HDR+3
>> TOTDY START+15*, START+20, START+23*, ROLD+6
>> TOTMO START+16*, START+24*, START+25*, ROLD+5
>> TOTYR START+17*, START+25*, ROLD+4
U EMP+4, START+3, START+4, START+5, START+6, START+7, START+8, START+10, START+21, WR+2
EXT+2, EXT+3, EXT+4, EXT+5
>> VAL EXT+3*, EXT+4*, EXT+5*, EXT+6*, VALVAL+2
>> Y EMP+2, EMP+3, START+6*
>> ZERO START+2*, START+3, START+4, START+5, START+6, START+8
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All