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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ABSVU2

Package: Voluntary Timekeeping

Routine: ABSVU2


Information

ABSVU2 ;VAMC ALTOONA/CTB - MISC UTILITY ROUTINES ;5/2/00 9:32 AM

Source Information

Source file <ABSVU2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 (,NOW)^%DTC  EN^DIQ1  
Voluntary Timekeeping 1 MSG^ABSVQ  

Caller Graph

Caller Graph Total: 36

Package Total Caller Graph
Voluntary Timekeeping 36 ABSV04  ABSV88  ABSVBGMF  ABSVDLET  ABSVDPNT  ABSVDPRT  ABSVE  ABSVE1  
ABSVE3  ABSVE4  ABSVGGG1  ABSVGGG3  ABSVL  ABSVL1  ABSVLBL  ABSVLBL1  
ABSVLBL2  ABSVLBL3  ABSVMT  ABSVNIT1  ABSVNIT2  ABSVPPP1  ABSVPPP3  ABSVPST  
ABSVSER3  ABSVSERV  ABSVTC  ABSVTED  ABSVTED1  ABSVTED2  ABSVTED3  ABSVTED4  
ABSVTED5  ABSVTP  ABSVTPR1  ^ABS(503330  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**7,10,15,18**;JULY 6, 1994
EXT(DIC,DA,DR,X,DIQ)
EN1
LZF(STRING,LENGTH) ;LEFT ZERO FILL STRING IN A FIELD LENGTH OF LENGTH
RZF(STRING,LENGTH) ;RIGHT ZERO FILL STRING IN A FIELD LENGTH OF LENGTH
LBF(STRING,LENGTH) ;LEFT BLANK FILL STRING IN A FIELD LENGTH OF LENGTH
RBF(STRING,LENGTH) ;RIGHT BLANK FILL STRING IN A FIELD LENGTH OF LENGTH
DIR() ;SET VARIABLE STRING RETURNING FROM DIR
FULLDAT(Y) ;CONVERTS FILEMAN INTERNAL DATE TO EXTERNAL FORMAT
EXTSSN(X) ;RETURNS EXTERNAL VALUE OF SSN
LOWER(X) ;RETURNS STRING X IN LOWER CASE
UPPER(X) ;RETURNS STRING X IN UPPER CASE
AGE(X2,X1) ;extrinsic function returns current age based on date X
SETOFCDS ;display set of codes
ACTIVE(DA,INST,SILENT) ;extrinsic function to determine termination status of volunteer.
VPHONE(X) ;extrinsic function, for validating telephone numbers
PHONEOUT(X) ;extrinsic function to print phone number
REMPUNC(X) ;REMOVE PUNCTUATION FROM STRING FOR MAILING
REP(DA,SITE) ;This function will determine if a volunter is a vavs representative
LINE(X) ;This function will return a line of X length
DELFILE ;DELETE DATA FOR FILE 503339.2

External References

Name Field # of Occurrence
^%DTC AGE+3
NOW^%DTC AGE+2
MSG^ABSVQ ACTIVE+3, ACTIVE+4
EN^DIQ1 EN1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Select From:",!
  • Line Location: SETOFCDS+3
Function Call: WRITE
  • Prompt: !?5,$P(Y,":"),?15,$P(Y,":",2)
  • Line Location: SETOFCDS+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABS(503330 - [#503330] ACTIVE+3, ACTIVE+4, REP+5
^ABS(503339.2 - [#503339.2] DELFILE+1, DELFILE+2!*

Naked Globals

Name Field # of Occurrence
^( REP+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% AGE+1~
%H AGE+1~
%I AGE+1~
%T AGE+1~
%Y AGE+1~
>> ABSV("SITE" ACTIVE+3
ABSVX VPHONE+1~
C EN1~, EN1+9*
D0 EN1~
DA EXT~, ACTIVE~, ACTIVE+3, ACTIVE+4, REP~, REP+5
DA( EN1+5, EN1+14, EN1+15
DA(0 EN1+5
DAX EN1~, EN1+15*
DIC EXT~, EN1+4
DIQ EXT~, EN1+2*, EN1+9, EN1+10, EN1+19, EN1+20, EN1+22, EN1+23
DIQ(0 EN1+2*
>> DIR(0 SETOFCDS+2, SETOFCDS+4
DIROUT DIR+2, DIR+3!
DIRUT DIR+2, DIR+3!
DR EXT~
DR( EN1+14, EN1+15
DRX EN1~, EN1+15*
DTOUT DIR+2, DIR+3!
DUOUT DIR+2, DIR+3!
FN EN1~, EN1+4*
FN( EN1+5*, EN1+12, EN1+13, EN1+15
FN(0 EN1+12
FNX EN1~, EN1+13*, EN1+14, EN1+15*
I EN1~, EN1+6*, EN1+7, EN1+16*, EN1+17
INST ACTIVE~, ACTIVE+3, ACTIVE+4
LENGTH LZF~, LZF+2, LZF+3, RZF~, RZF+2, RZF+3, LBF~, LBF+2, LBF+3, RBF~
, RBF+2, RBF+3
LN SETOFCDS+1~, SETOFCDS+5*
M REP+3~, REP+4*, REP+5*
N EN1~, EN1+1*, EN1+5*, EN1+12*, EN1+13, EN1+15, REP+3~, REP+5*
S EN1~, EN1+9*
SILENT ACTIVE~, ACTIVE+2*, ACTIVE+3, ACTIVE+4
SITE REP~, REP+5
STRING LZF~, LZF+2*, LZF+3, RZF~, RZF+2*, RZF+3, LBF~, LBF+2*, LBF+3, RBF~
, RBF+2*, RBF+3
TMP EN1~
U EN1+2*
X EXT~, EN1+1, EN1+2, LZF+1~, LZF+2*, RZF+1~, RZF+2*, LBF+1~, LBF+2*, RBF+1~
, RBF+2*, DIR+1~, DIR+2*, DIR+4, EXTSSN~, EXTSSN+1, EXTSSN+2, LOWER~, LOWER+1, UPPER~
, UPPER+1, AGE+1~, AGE+2, AGE+4, SETOFCDS+1~, SETOFCDS+4*, SETOFCDS+5, ACTIVE+3*, ACTIVE+4*, VPHONE~
, VPHONE+2, VPHONE+3, VPHONE+4, VPHONE+5, VPHONE+6, VPHONE+7, VPHONE+8, VPHONE+9, VPHONE+10, PHONEOUT~
, PHONEOUT+1, PHONEOUT+2, PHONEOUT+3, PHONEOUT+4, PHONEOUT+5, PHONEOUT+6, REMPUNC~, REMPUNC+3*, REMPUNC+4, REP+3~
, REP+4*, REP+5*, REP+6, LINE~, LINE+2, DELFILE+1*, DELFILE+2
X( EN1+1
X(0 EN1+1
X1 AGE~, AGE+2*
X2 AGE~
Y FULLDAT~, FULLDAT+1*, FULLDAT+2, SETOFCDS+1~, SETOFCDS+5*, REMPUNC+1~, REMPUNC+2*, REMPUNC+3, LINE+1~, LINE+2*
, LINE+3
Z REMPUNC+1~
ZX EN1~, EN1+1*, EN1+6, EN1+7, EN1+15*, EN1+16, EN1+17
ZX( EN1+1*, EN1+14, EN1+15
ZY EN1~, EN1+7*, EN1+8, EN1+9, EN1+10*, EN1+17*, EN1+18, EN1+19, EN1+20*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All