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

Package: Voluntary Timekeeping

Routine: ABSVL


Information

ABSVL ;VAMC ALTOONA/CTB&CLH - LOG (IN/OUT) VOLUNTEER ;3/10/99 7:42 PM

Source Information

Source file <ABSVL.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Voluntary Timekeeping 10 (PC1,SEL1)^ABSVE2  (LUNCH,QUES)^ABSVL1  (ASK,TIME)^ABSVL2  $$HALT^ABSVLS  ^ABSVLS1  (MSG,NOW)^ABSVQ  ^ABSVSITE  $$GET^ABSVU1  
$$UPPER^ABSVU2  ^ABSVYN  
VA FileMan 4 NOW^%DTC  (,IX)^DIC  ^DIE  ^DIK  
Kernel 1 H^XUS  

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
Voluntary Timekeeping 1 ABSVL1  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**1,3,6,7,10,13,15**;JULY 1994;
EN
RESET
EN1
ED
OUT

External References

Name Field # of Occurrence
NOW^%DTC EN+1, EN1
PC1^ABSVE2 ED+1
SEL1^ABSVE2 ED+2
LUNCH^ABSVL1 ED+25
QUES^ABSVL1 ED+21
ASK^ABSVL2 EN1+10
TIME^ABSVL2 ED+24
$$HALT^ABSVLS EN1+13
^ABSVLS1 EN1+14
MSG^ABSVQ EN1+4, EN1+5, EN1+12, EN1+16, EN1+25, EN1+26, EN1+27, ED+3, ED+4, ED+6
ED+9, ED+14, ED+22, ED+27, ED+28, ED+29
NOW^ABSVQ EN1+24
^ABSVSITE EN+2
$$GET^ABSVU1 EN1+3, EN1+4, EN1+5, EN1+7, EN1+12, EN1+16, EN1+25, EN1+26, EN1+27, ED+3
ED+4, ED+6, ED+9, ED+12, ED+14, ED+16, ED+22, ED+27, ED+28, ED+29
ED+30
$$UPPER^ABSVU2 EN1+9
^ABSVYN ED+13, ED+17
^DIC ED+8
IX^DIC EN1+15
^DIE ED+26
^DIK ED+22, ED+27
H^XUS EN1+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$$GET^ABSVU1("WELCOME TO VATS",PLANG)
  • Line Location: EN1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+5
Function Call: READ
  • Variable: X
  • Timeout: 120
  • Line Location: EN1+7
Function Call: READ
  • Variable: X
  • Timeout: 3
  • Line Location: EN1+12
Function Call: WRITE
  • Prompt: @IOF,"VOLUNTARY SERVICE PROGRAM STOPPED"
  • Line Location: EN1+13
Function Call: READ
  • Variable: X
  • Timeout: 3
  • Line Location: EN1+16
Function Call: READ
  • Variable: X
  • Timeout: 15
  • Line Location: EN1+26
Function Call: READ
  • Variable: X
  • Timeout: 15
  • Line Location: EN1+27
Function Call: READ
  • Variable: X
  • Timeout: 5
  • Line Location: ED+6
Function Call: READ
  • Variable: X
  • Timeout: 5
  • Line Location: ED+9
Function Call: READ
  • Variable: X
  • Timeout: 2
  • Line Location: ED+14
Function Call: WRITE
  • Prompt: !!
  • Line Location: ED+27
Function Call: WRITE
  • Prompt: !,$$GET^ABSVU1("QUESTIONS",PLANG)
  • Line Location: ED+30
Routine Call
  • DIC
  • Line Location:
    • ED+8
Routine Call
  • DIC
  • Line Location:
    • EN1+15
Routine Call
  • DIE
  • Line Location:
    • ED+26

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ABS(503330.1 - [#503330.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("EOFF" EN1+6
^%ZOSF("EON" EN1+8
^ABS("ABSVKILL" EN1+13!
^ABS(503330 - [#503330] EN1+19*, EN1+26, EN1+27, ED+7
^ABS(503338 - [#503338] EN+8, EN+9, ED+29

Label References

Name Line Occurrences
@( ED+10
EN1 EN1+11
OUT EN1+12, EN1+14, EN1+16, EN1+27, ED+6, ED+9, ED+22, ED+27
RESET EN1+26, OUT

Naked Globals

Name Field # of Occurrence
^(0 ED+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+2, EN1+22*, EN1+24, ED+12*, ED+14, ED+15, ED+16*, ED+18
>> ABS("$T" EN1+7*, EN1+12, EN1+13!, EN1+14!
>> ABSV("INST" EN+8, EN+9, EN1+26, EN1+27, ED+29
>> ABSV("PARAM" EN+4, EN+5, EN+6, EN1+4
>> ABSV("SITE" EN+2, EN1+13, EN1+26
>> ABSVAL EN+3*, EN+6*, RESET
>> ABSVDL EN+3*, EN+5*, RESET
ABSVOUT ED+1*, ED+2, ED+6!, OUT!
>> ABSVX("LDA" ED+8*, OUT!
>> ABSVX("LIST" ED+1, ED+6!, OUT!
>> ABSVX("M" ED+25, ED+29, OUT!
>> ABSVX("NAME" EN1+17*, EN1+22
>> ABSVX("NICK" EN1+23*, EN1+25
>> ABSVX("NOWRITE" EN+2*
>> ABSVX("SSN" EN1+17*, ED+8
>> ABSVX("T" OUT!
>> ABSVX("VOLDA" EN1+17*, EN1+19, EN1+26, EN1+27, ED+7, OUT!
>> ABSVXA ED+12*, ED+16*
>> ABSVXA(1 ED+12*
>> ABSVXB ED+12*, ED+16*
>> ALTLANG RESET*, EN1+4, EN1+11*, EN1+19
>> COMB ED+7*
>> D EN1+15*
DA ED+8*, ED+27!, OUT!
DIC EN1+15*!, ED+8*!, ED+27!, OUT!
DIC("S" ED+8*, ED+18*
DIC(0 EN1+15*, ED+8*
DIE ED+26*, ED+27!, OUT!
DIK ED+22*!, ED+27*
DLAYGO ED+8*, OUT!
DONE ED!, ED+1*, ED+2*, ED+4*
DR ED+26*, OUT!
DT EN+1*, EN1*
DTIME EN+8*
>> FULLCOMB ED+7*
HOURS ED+23*, OUT!
IO EN1+13
IOF EN1+2, EN1+13
>> LH EN+8*
LUNCH EN1+1!, ED+24*, ED+29, OUT!
NEW RESET!, ED+8*, ED+10
>> PLANG RESET*, EN1+3, EN1+5, EN1+7, EN1+11*, EN1+12, EN1+16, EN1+19, EN1+21*, EN1+25
EN1+26, EN1+27, ED+3, ED+4, ED+6, ED+9, ED+12, ED+14, ED+16, ED+22
ED+27, ED+28, ED+29, ED+30
POINT ED+10!, ED+11!, ED+14*, ED+18*, ED+19*
QT OUT!
REC OUT!
RESETL EN1+11*, EN1+18, EN1+19!
>> RH EN+9*
ST OUT!
TH ED+23*, OUT!
X EN+1, EN1EN1+4*, EN1+5*, EN1+7*, EN1+9*, EN1+10, EN1+11*, EN1+12*, EN1+13
EN1+16*, EN1+19*, EN1+22*, EN1+23, EN1+24*, EN1+25*, EN1+26*, EN1+27*, ED+3*, ED+4*
ED+6*, ED+8*, ED+9*, ED+10*, ED+14*, ED+21, ED+22*, ED+27*, ED+28*, ED+29*
ED+30*, OUT!
>> Y EN1+16, EN1+17, ED+2, ED+7, ED+8, ED+9, ED+21, ED+23, ED+27
>> Y(0 EN1+17, EN1+19*, EN1+21, EN1+22
>> ZI ED*, ED+4
ZTQUEUED EN!
ZZ OUT!
ZZ1 OUT!
ZZ2 OUT!
ZZ3 OUT!
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