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 |