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

Package: Voluntary Timekeeping

Routine: ABSVE2


Information

ABSVE2 ;VAMC ALTOONA/CTB - CONTINUATION OF EDIT ROUTINES ;7/7/98 1:59 PM

Source Information

Source file <ABSVE2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Voluntary Timekeeping 2 MSG^ABSVQ  $$GET^ABSVU1  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Voluntary Timekeeping 7 ABSVE  ABSVE1  ABSVE3  ABSVE4  ABSVL  ABSVTED1  ABSVVIEW  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**6,10**;JULY 6, 1994
PCOMB ;PRINT COMBINATIONS FOR VOL (DA) AND SITE (ABSV("SITE")
WR
SELECT
PC1 ;PRINT COMBINATIONS FOR VOL (ABSVX("VOLDA")) AND SITE (ABSV("SITE")
WR1
SEL1

External References

Name Field # of Occurrence
MSG^ABSVQ PCOMB+3, SELECT+4, PC1+4, SEL1+1, SEL1+5
$$GET^ABSVU1 WR+2, WR+4, SELECT+1, SELECT+2, SELECT+4, PC1+4, PC1+5, WR1+2, WR1+4, SEL1+1
SEL1+2, SEL1+3, SEL1+5
^DIR SELECT+2, SEL1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: PCOMB+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: PCOMB+3
Function Call: WRITE
  • Prompt: !!,"Valid Combinations for "_$P(^ABS(503330,DA,0),"^")_" at Station "_ABSV("SITE")_" are: ",!
  • Line Location: PCOMB+4
Function Call: WRITE
  • Prompt: !,N,". "
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: $P(X,"^",5)," "
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: $E($P(^(0),"^",2),1,25)
  • Line Location: WR+1
Function Call: WRITE
  • Prompt: $$GET^ABSVU1("INVALID ORG",$G(PLANG)),*7
  • Line Location: WR+2
Function Call: WRITE
  • Prompt: ?54
  • Line Location: WR+3
Function Call: WRITE
  • Prompt: $E($P(^(0),"^",2),1,25)
  • Line Location: WR+3
Function Call: WRITE
  • Prompt: $$GET^ABSVU1("INVALID SERVICE",$G(PLANG)),*7
  • Line Location: WR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: WR+5
Function Call: WRITE
  • Prompt: !," "_$$GET^ABSVU1("AUTO SELECT",$G(PLANG)),*7,!
  • Line Location: SELECT+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: PC1+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: PC1+4
Function Call: WRITE
  • Prompt: !!,$$GET^ABSVU1("VALID COMBINATIONS",$G(PLANG),$P(^ABS(503330,ABSVX("VOLDA"),0),"^"),ABSV("SITE")),!
  • Line Location: PC1+5
Function Call: WRITE
  • Prompt: $P(^(0),"^",2)
  • Line Location: WR1+1
Function Call: WRITE
  • Prompt: $$GET^ABSVU1("INVALID ORG",$G(PLANG)),*7
  • Line Location: WR1+2
Function Call: WRITE
  • Prompt: ?TAB
  • Line Location: WR1+3
Function Call: WRITE
  • Prompt: $E($P(^(0),"^",2),1,24)
  • Line Location: WR1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: WR1+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: SEL1+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: SEL1+1
Function Call: WRITE
  • Prompt: !," "_$$GET^ABSVU1("AUTO SELECT",$G(PLANG)),*7,!
  • Line Location: SEL1+2
Routine Call
  • DIR
  • Line Location:
    • SELECT+2
    • SEL1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABS(503330 - [#503330] PCOMB+3, PCOMB+4, PCOMB+5, PCOMB+6!, WRSELECT+5, PC1+4, PC1+5, PC1+6, PC1+7!
WR1
^ABS(503332 - [#503332] WR+3, WR1+3
^ABS(503334 - [#503334] WR+1, WR1+1

Label References

Name Line Occurrences
PC1 SEL1+5
PCOMB SELECT+4
SEL1 SEL1+5
SELECT SELECT+4
WR PCOMB+9
WR1 PC1+10

Naked Globals

Name Field # of Occurrence
^(0 WR+1, WR+3, WR1+1, WR1+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PCOMB+2*, PC1+3*
>> ABSV("SITE" PCOMB+2, PCOMB+3, PCOMB+4, PCOMB+5, PCOMB+6, SELECT+5, PC1+3, PC1+4, PC1+5, PC1+6
PC1+7, SEL1+1
>> ABSVOUT SELECT*, SEL1*, SEL1+2*, SEL1+4*
>> ABSVX("LIST" PCOMB+5!, PCOMB+7*, PCOMB+9, WRWR+2!, WR+4!, SELECTSELECT+1, SELECT+4, PC1+4!
PC1+6!, PC1+8*, PC1+10, WR1WR1+2!, WR1+4!*, SEL1+1!, SEL1+2, SEL1+3, SEL1+5
SEL1+6
>> ABSVX("NOWRITE" PC1+3, WR1
>> ABSVX("VOLDA" PCOMB+3, PC1+3, PC1+4, PC1+5, PC1+6, PC1+7, WR1
>> DA PCOMB+2, PCOMB+4, PCOMB+5, PCOMB+6, WRSELECT+5
DIR SELECT+2!, SEL1+3!
DIR("?" SELECT+2*, SEL1+3*
DIR("A" SELECT+2*, SEL1+3*
DIR(0 SELECT+2*, SEL1+3*
DIROUT SELECT+3!, SEL1+4!
DIRUT SELECT+3!, SEL1+4!
DP SEL1+3~
DQ SEL1+3~
DTOUT SELECT+3!, SEL1+4!
DUOUT SELECT+3!, SEL1+4!
I PCOMB+5*, PCOMB+7, PCOMB+9*, PC1+2~, PC1+6*, PC1+8, PC1+10*
N PCOMB+4*, PCOMB+5*, PCOMB+6, PCOMB+7, PCOMB+9*, WRWR+2, WR+4, PC1+2~, PC1+5*
PC1+6*, PC1+7, PC1+10*, WR1WR1+2, WR1+4
>> PLANG WR+2, WR+4, SELECT+1, SELECT+2, SELECT+4, PC1+4, PC1+5, WR1+2, WR1+4, SEL1+1
SEL1+2, SEL1+3, SEL1+5
TAB PC1+2~, PC1+3*, WR1+3
X PCOMB+3*, PCOMB+6*, PCOMB+7, WR*, WR+1, WR+3, SELECT+4*, PC1+2~, PC1+4*, PC1+7*
PC1+8, WR1*, WR1+1, WR1+3, SEL1+1*, SEL1+5*
>> Y PCOMB+3*, SELECT*, SELECT+1*, SELECT+3*, SELECT+4, SELECT+5*, PC1+4*, SEL1*, SEL1+1*, SEL1+2*
SEL1+4*, SEL1+5, SEL1+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All