ACHSDSTL ;IHS/OIT/FCJ - DOCUMENT STATUS REPORT BY FY; [ 02/09/2001 10:54 AM ]
Source file <ACHSDSTL.m>
Package | Total | Call Graph |
---|---|---|
Contract Health Management Information System | 3 | ($$DATE,$$EBB,BM,ERPT,NOW,RTRN)^ACHS (LINES,READ)^ACHSFU ^ACHSVAR |
Kernel | 3 | ^%ZIS ^%ZTLOAD $$FMTE^XLFDT |
IHS VA Utilities | 1 | $$C^XBFUNC |
VA Fileman | 1 | COMMA^%DTC |
Package | Total | Caller Graph |
---|---|---|
Contract Health Management Information System | 1 | ACHSDOCSTATUSSPLOC |
Name | Comments | DBIA/ICR reference |
---|---|---|
P2 | ;
|
|
STAT | ;
|
|
ENDQ | ;
|
|
FY | ;
|
|
HEAD | ;HEADING FOR TOTAL ONLY REPORT
|
|
TOT | ;
|
|
P1 | ;
|
|
TOTONLY | ;ENTRY POINT TO ONLY CALCULATE TOTALS FOR TOTAL ONLY PRINT
|
|
;
|
||
END | ;
|
|
TOTAL | ;
|
|
E1 | ;
|
|
A | ; Main loop.
|
|
C | ;
|
|
B | ;
|
|
E | ;
|
|
D | ;
|
|
BDT | ; Enter beginning date.
|
|
TOTTYP | ;PRINT DOCUMENT TOTALS BY TYPE
|
|
DEVICE | ;
|
|
ENDMOPT | ;PRINT OUT EACH MONTH TOTALS
|
|
MONEY | ;
|
|
ST | ;
|
|
EDT | ; Enter the ending date.
|
|
TOTDOC | ;
|
|
TYPE | ;
|
Name | Field # of Occurrence |
---|---|
COMMA^%DTC | MONEY+1 |
^%ZIS | DEVICE+1, DEVICE+6 |
^%ZTLOAD | DEVICE+4 |
$$DATE^ACHS | BDT+1, EDT+1 |
$$EBB^ACHS | EDT+2 |
BM^ACHS | ST+5 |
ERPT^ACHS | END+1 |
NOW^ACHS | ST+5 |
RTRN^ACHS | PRINT+2, TOTDOC+6 |
LINES^ACHSFU | ACHSDSTL+8, ST+1 |
READ^ACHSFU | TOT+2, FY+1 |
^ACHSVAR | ACHSDSTL+8, ST+1 |
$$C^XBFUNC | ACHSDSTL+5, ACHSDSTL+6, ST+3, ST+4 |
$$FMTE^XLFDT | PRINT+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHS(9 - [#9002069] | FY+4 |
^ACHSF - [#9002080] | A+1, B+1, C+1, C+2, C+3, C+4, STAT+1, STAT+8, STAT+9, D+1 , E1+1 |
^AUTTAREA - [#9999999.21] | STAT+7 |
^AUTTLOC - [#9999999.06] | STAT+7 |
^AUTTVNDR - [#9999999.11] | STAT+6 |
^DD("DD" | ST+2, ENDMOPT+1 |
^DIC(4 - [#4] | ACHSDSTL+6, ST+2 |
Name | Line Occurrences |
---|---|
A | B+2, STAT+6 |
B | B+3, C+2 |
BDT | EDT+2 |
C | C+2, C+3, C+4, D+1, TOTONLY+8 |
DEVICE | DEVICE+2, DEVICE+7 |
E1 | E1+1 |
EDT | EDT+2, TOT+3 |
END | PRINT+2 |
ENDMOPT | TOTAL+4 |
ENDQ | BDT+2, TOT+3, FY+2, DEVICE+4 |
FY | FY+3, FY+4 |
HEAD | ST+5, PRINT+2 |
MONEY | PRINT+5, P1+1, TOTTYP+2, TOTTYP+4, TOTTYP+6, TOTDOC+4, ENDMOPT+3 |
P1 | PRINT+4 |
P2 | PRINT+5 |
E+1, E1+1 | |
ST | DEVICE+5, DEVICE+6 |
TOT | TOT+4, FY+2 |
TOTAL | A+2 |
TOTONLY | STAT+5 |
Name | Field # of Occurrence |
---|---|
^( | E1+1 |
^("PA" | D+1 |
^("ZA" | D+1 |
^(0 | STAT+6, STAT+7 |
^(11 | STAT+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | DEVICE+1*! |
%ZIS("B" | DEVICE+1! |
A | STAT+7*, STAT+8*, STAT+9, END+2! |
A("$" | STAT+3*, D+1*, E+1*, E1+1*, PRINT+5, P1+1, TOTONLY+1, TOTONLY+2, TOTONLY+3, TOTONLY+6 |
A("DOC" | STAT+7*, P2+1 |
A("DOC1" | STAT+3*, STAT+7 |
A("DOC2" | STAT+3*, STAT+7 |
A("FC" | STAT+7* |
A("PFX" | STAT+7* |
A("VENDOR" | STAT+6*, PRINT+3 |
A("VPTR" | STAT+3*, STAT+6 |
A(1 | E+1*, E1+1* |
ACHS | END+2! |
ACHS("-" | TOTAL+3, TOTAL+5, TOTDOC+1, HEAD+6 |
ACHS("LINE" | HEAD+1* |
ACHSBDT | BDT+1*, BDT+2, EDT+2, DEVICE+3, ST+2, ST+5*, A+1*, A+2, B+1, C+1 , STAT+8, PRINT+3, TOTONLY+4, END+2!, ENDQ+1! |
>> ACHSBM | PRINT+2 |
>> ACHSDIEN | B+4*, C+1*, C+2, C+3, C+4, STAT+1, STAT+8, STAT+9, D+1, E1+1 |
>> ACHSDOC1 | STAT+1*, STAT+2, STAT+3, STAT+10 |
ACHSEDT | EDT+1*, EDT+2, DEVICE+3, ST+2, A+2, END+2!, ENDQ+1! |
ACHSIO | ACHSDSTL+7*, ENDQ+1! |
ACHSLOC | ST+2*, END+2!, HEAD+1 |
ACHSNAME | STAT+10*, D+1, PRINT+3, END+2! |
>> ACHSPG | ST+2*, HEAD+1* |
ACHSQUIT | PRINT+2, END+2! |
ACHSSSN | END+2! |
ACHSSTA | PRINT+1*, PRINT+3, END+3! |
>> ACHSSTS | STAT+2*, E+1, PRINT+1, PRINT+4, TOTONLY+1, TOTONLY+2, TOTONLY+3 |
>> ACHST1 | ST+4*, HEAD+3 |
>> ACHST2 | ST+4*, HEAD+3 |
>> ACHSTIME | HEAD+1 |
ACHSTYPE | A+3*, B+1*, B+2, B+3, C+1, STAT+8, END+2! |
AG | END+2! |
AGT | END+2! |
BDT | ST+2*, ST+4! |
BLANKET | STAT+3*, END+3! |
CNX | ST+2*, TOTONLY+2*, TOTTYP+3, TOTTYP+4, TOTDOC+3, END+2! |
CNX("$" | ST+2*, TOTONLY+2*, TOTTYP+4, TOTDOC+3 |
DFOUT | TOT+3, FY+2, ENDQ+1! |
DLOUT | TOT+2, FY+2, ENDQ+1! |
DQOUT | ENDQ+1! |
DTOUT | BDT+2, TOT+3, FY+2, ENDQ+1! |
DUOUT | BDT+2, EDT+2, TOT+3, FY+2, ENDQ+1! |
DUZ(2 | ACHSDSTL+6, FY+4, ST+2, A+1, B+1, C+1, C+2, C+3, C+4, STAT+1 , STAT+7, STAT+8, STAT+9, D+1, E1+1 |
EDT | ST+2*, ST+4! |
EIN | STAT+6*, P2+1, END+2! |
>> G | DEVICE+3* |
IO | ACHSDSTL+7, DEVICE+1, DEVICE+5, DEVICE+6, DEVICE+7, ST+5 |
IO("Q" | DEVICE+2!, DEVICE+3! |
IOF | TOTDOC+6, HEAD+1 |
IOP | DEVICE+1!*, DEVICE+6* |
IOST | DEVICE+2 |
>> ISSUE("YM" | TOTONLY+4*, TOTONLY+5, TOTONLY+6, TOTONLY+7 |
K | END+3! |
OPEN | ST+2*, TOTONLY+3*, TOTTYP+5, TOTTYP+6, TOTDOC+3, END+2! |
OPEN("$" | ST+2*, TOTONLY+3*, TOTTYP+6, TOTDOC+3 |
>> POP | DEVICE+6 |
TOPEN | END+3! |
TOPEN( | TOTONLY+5*, TOTONLY+6*, TOTONLY+7*, TOTAL+4, ENDMOPT+2, ENDMOPT+3 |
TOS | STAT+3*, P2+1, END+3! |
TOT | END+3! |
TOT("$" | TOTDOC+2*, TOTDOC+3*, TOTDOC+4 |
TOTDOC | TOTDOC+2*, TOTDOC+3*, TOTDOC+4, END+3! |
TOTFY | FY+5*, ST+3, END+3! |
TOTFYN | FY+5*, C+4, END+3! |
TOTONLY | TOT+1*, TOT+3*, TOT+4, STAT+5, END+3!, HEAD+4 |
TOTP | ST+2*, TOTONLY+1*, TOTTYP+1, TOTTYP+2, TOTDOC+3, END+3! |
TOTP("$" | ST+2*, TOTONLY+1*, TOTTYP+2, TOTDOC+3 |
TYPE | TYPE+1*, TOTTYP+1, TOTTYP+3, TOTTYP+5, END+3! |
U | ST+2, C+4, STAT+2, STAT+3, STAT+6, STAT+7, STAT+10, E1+1 |
X | ST+3*, ST+4*, PRINT+5*, P1+1*, TOTTYP+2*, TOTTYP+4*, TOTTYP+6*, TOTDOC+4*, END+3!, ENDQ+1! , ENDMOPT+3*, MONEY+1*, MONEY+2* |
X2 | END+3!, MONEY+1* |
Y | TOT+2*, TOT+3, FY+3, FY+4, FY+5, ST+2*, END+3!, ENDQ+1!, ENDMOPT+1* |
YRMO | TOTAL+2*, TOTAL+4*, END+3!, ENDMOPT+1, ENDMOPT+2, ENDMOPT+3 |
Z | END+3!, MONEY+1*, MONEY+2* |
>> ZTDESC | DEVICE+3* |
>> ZTRTN | DEVICE+3* |
>> ZTSAVE( | DEVICE+3* |
ZTSK | PRINT+2, END+2!, HEAD+2 |