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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ABSVDORG

Package: Voluntary Timekeeping

Routine: ABSVDORG


Information

ABSVDORG ;EAP ALTOONA PRINT ORGANIZATION STATISTICS ; 26 Sep 2001 2:04 PM

Source Information

Source file <ABSVDORG.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Voluntary Timekeeping 3 LINER^ABSVDLE3  ^ABSVQ  ^ABSVSITE  
VA FileMan 1 ^%DT  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.0;VOLUNTARY TIMEKEEPING;**25,26**;JULY 6, 1994
KILLTEMP
GETDATE
QUEUE ;
START ;
NOTCASH
END ;
SETGLOB ;
SKIP
OTHER ;DO THIS IF TYPE IS NOT CASH OR MONEY ORDER
TOTAL ;
TOTAL2 ;
CONV ;;DATE CONVERTER BLACK BOX. ** FORMAT 11/04/90 **
CONVERT
RESET ;
RESET2 ;
HEADER ;
HEAD2 ;
DOLLAR ;
DOLL2 ;

External References

Name Field # of Occurrence
^%DT GETDATE+1, GETDATE+4
LINER^ABSVDLE3 START+4, NOTCASH+4, HEADER+4, HEAD2+4
^ABSVQ QUEUE+1
^ABSVSITE GETDATE

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$E(ABSVDNAM,1,25),?41,DNUM,?51,ABSVDOLL
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !," TOTAL = ",?41,$J($FN(ABSVDTOT,",",0),8),?51,$J($FN(ABSVDMON,",",2),12)
  • Line Location: START+7
Function Call: WRITE
  • Prompt: !!,"Hit Any Key to Continue... "
  • Line Location: START+9
Function Call: WRITE
  • Prompt: !!
  • Line Location: START+10
Function Call: WRITE
  • Prompt: !,$E(ABSVDNAM,1,25),?41,DNUM,?51,ABSVDOLL
  • Line Location: NOTCASH+3
Function Call: WRITE
  • Prompt: !," TOTAL = ",?41,$J($FN(ABSVDTOT,",",0),8),?51,$J($FN(ABSVMON2,",",2),12)
  • Line Location: NOTCASH+6
Function Call: WRITE
  • Prompt: !!,"TOTAL DONATIONS (",ABSVDATE,"-",ABSVLAST,") = ",?38,$J($FN(GRANDTOT,",",0),8)
  • Line Location: NOTCASH+8
Function Call: WRITE
  • Prompt: !,"TOTAL VALUE OF DONATIONS (",ABSVDATE,"-",ABSVLAST,") = ",?51,$J($FN(GRANDMON,",",2),12)
  • Line Location: NOTCASH+10
Function Call: READ
  • Variable: ANS
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: RESET+1
Function Call: WRITE
  • Prompt: !!,"Hit Any Key to Continue... "
  • Line Location: RESET+1
Function Call: READ
  • Variable: ANS
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: RESET2+1
Function Call: WRITE
  • Prompt: !!,"Hit Any Key to Continue... "
  • Line Location: RESET2+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !,"CASH/CHECK STATISTICS FROM ",ABSVDATE," TO ",ABSVLAST," FOR STATION ",ABSV("SITE")
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !,"ORGANIZATION",?41,"#DONATIONS",?57,"VALUE"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD2+1
Function Call: WRITE
  • Prompt: !,"DONATIONS OF ALL OTHER TYPES FROM ",ABSVDATE," TO ",ABSVLAST," FOR STATION ",ABSV("SITE")
  • Line Location: HEAD2+2
Function Call: WRITE
  • Prompt: !,"ORGANIZATION",?41,"#DONATIONS",?57,"VALUE"
  • Line Location: HEAD2+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABS(503334 - [#503334] START+3, NOTCASH+3
^ABS(503340 - [#503340] GETDATE+7
^ABSVDTEM KILLTEMP+1, KILLTEMP+1!, NOTCASH+3, OTHER+1*, OTHER+2, OTHER+3*
^ABSVDTMP KILLTEMP, KILLTEMP!, START+3, SKIP*, SKIP+1, SKIP+2*

Label References

Name Line Occurrences
CONV GETDATE+2, GETDATE+5
DOLL2 START+3, NOTCASH+3
DOLLAR START+3, NOTCASH+3
END GETDATE+1, GETDATE+4, QUEUE+1
HEAD2 NOTCASHRESET2+1
HEADER START+1, RESET+1
OTHER SETGLOB+1, SETGLOB+3
RESET START+3
RESET2 NOTCASH+3
SETGLOB GETDATE+7
SKIP SETGLOB+2
TOTAL START+3
TOTAL2 NOTCASH+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % GETDATE
>> %DT GETDATE+1*, GETDATE+4*
>> %DT("A" GETDATE+1*, GETDATE+4*
>> ABSV("INST" GETDATE+7
>> ABSV("SITE" HEADER+2, HEAD2+2
ABSVDATE V+1~, GETDATE+2*, NOTCASH+8, NOTCASH+10, HEADER+2, HEAD2+2
ABSVDBEG V+1~, GETDATE+3*, GETDATE+7
ABSVDEND V+3~, GETDATE+6*, GETDATE+7
ABSVDMON V+3~, START+2*, START+5, START+7, TOTAL+1*
>> ABSVDNAM START+3*, NOTCASH+3*
ABSVDOLL V+1~, START+3, START+5*, NOTCASH+3, NOTCASH+5*, DOLLAR+1*, DOLLAR+2*
ABSVDORG V+1~, GETDATE+7*, SKIPSKIP+1, SKIP+2, OTHER+1, OTHER+2, OTHER+3
ABSVDREC V+1~, V+3~, GETDATE+7*
ABSVDTOT V+1~, START+2*, START+7, NOTCASH+1, NOTCASH+2*, NOTCASH+6, NOTCASH+7, TOTAL+1*, TOTAL2+1*
ABSVDTYP V+2~, SETGLOB+1*, SETGLOB+2, SETGLOB+3
ABSVDVAL V+1~, GETDATE+7*, SKIP+2, OTHER+3
ABSVLAST V+3~, GETDATE+5*, NOTCASH+8, NOTCASH+10, HEADER+2, HEAD2+2
ABSVMON2 V+3~, START+5*, NOTCASH+1, NOTCASH+2*, NOTCASH+5, NOTCASH+6, TOTAL2+1*
ABSVMON3 V+3~, NOTCASH+5*, NOTCASH+7
ANS V+2~, START+9*, RESET+1*, RESET2+1*
CT V+2~, START+3*, NOTCASH+3*, HEADER+5*, HEAD2+5*
DNUM V+2~, START+3, NOTCASH+3, DOLL2+1*, DOLL2+2*
DTIME START+9, RESET+1, RESET2+1
GRANDMON V+2~, NOTCASH+1*, NOTCASH+7*, NOTCASH+10
GRANDTOT V+3~, NOTCASH+1*, NOTCASH+7*, NOTCASH+8
HOLD V+2~, KILLTEMP+2*, SKIP+1*, SKIP+2, SKIP+3!
HOLD2 SKIP+1*, SKIP+2, SKIP+3!
HOLD3 OTHER+2*, OTHER+3, OTHER+4!
HOLD4 OTHER+2*, OTHER+3, OTHER+4!
I V+2~, KILLTEMP*, KILLTEMP+1*, GETDATE+7*, START+3*, NOTCASH+3*
IOF HEADER+1, HEAD2+1
IOST START+9, START+10, RESET+1, RESET2+1, HEADER+1, HEAD2+1
J V+2~, KILLTEMP*, KILLTEMP+1*, GETDATE+7*, START+3*, NOTCASH+3*
NEWDATE V+2~, GETDATE+2*!, GETDATE+5*!, CONVERTCONVERT+1*
U V+1~, V+2~, KILLTEMP+2*, GETDATE+7, START+3, NOTCASH+3, SETGLOB+1, SKIP+1, SKIP+2, OTHER+2
OTHER+3, TOTAL+1, TOTAL2+1, DOLLAR+1, DOLL2+1
>> Y GETDATE+1, GETDATE+2, GETDATE+3, GETDATE+4, GETDATE+5, GETDATE+6
ZN V+2~, GETDATE+7*, SETGLOB+1
ZN1 V+2~, START+3*, NOTCASH+3*, TOTAL+1, TOTAL2+1, DOLLAR+1, DOLL2+1
>> ZTDESC QUEUE+1*
>> ZTRTN QUEUE+1*
>> ZTSAVE("ABSV*" QUEUE+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All