APCDFC2 ; IHS/CMI/LAB - COUNT FORMS REPORT ;
Source file <APCDFC2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BD | ;get beginning date | |
| CALDEC | ; | |
| SUB | ;subtotal by visit date | |
| ERR | ||
| SORTA | ; | |
| EOJ | ; clean up and exit | |
| ;EP | ||
| DATE | ; | |
| DONE | ||
| TSKMN | ; | |
| ZTSK | ; | |
| SET | ||
| INFORM | ; | |
| 1 | ; | |
| V1 | ; | |
| 3 | ;TYPE | |
| 2 | ; | |
| 4 | ; | |
| SORT | ; | |
| HEAD | ||
| ZIS | ||
| ED | ;get ending date | |
| DRIVER | ; entry point for taskman | |
| WRITE | ; | |
| P | ; Run by posting date | |
| XIT | ; | |
| EP | ; | |
| HEAD1 | ; | |
| SUMMPAGE | ; | |
| GETDATES | ; | |
| SORT1 | ; | |
| PROC | ; | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNVSIT - [#9000010] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APCDFORM - [#9001001.5] | V1+1, PROC+1, PROC+2, PROC+3, PROC+4 | 
| ^APCDFORM("B" | P+1 | 
| ^AUPNVPOV("AD" | PROC+9 | 
| ^AUPNVPRV("AD" | PROC+10 | 
| ^AUPNVSIT - [#9000010] | V1+1, PROC+5 | 
| ^DIC - [#1] | CALDEC+2, CALDEC+10 | 
| ^DIC(4 - [#4] | HEAD1+3, HEAD1+4 | 
| ^DIC(40.7 - [#40.7] | 1+2 | 
| ^UTILITY("DIQ1" | 2+1!, 2+4, 2+5!, 3+1!, 3+4, 3+5! | 
| ^VA(200 - [#200] | PROC+3, PROC+4 | 
| ^XTMP("APCDFC2" | DRIVER+3!, XIT+3!, SET, SET+1, SET+3, PRINT+6, PRINT+7, SORT+2, SORT1+3, WRITE+4 , WRITE+6, WRITE+7, WRITE+10, WRITE+12, WRITE+15 | 
| Name | Line Occurrences | 
|---|---|
| @( | PROC+11 | 
| BD | ED+2, SORTA+2 | 
| DATE | PROC+12 | 
| DONE | PRINT+6, PRINT+8 | 
| HEAD | PRINT+6, PRINT+7, SORT1+1, WRITE+3, WRITE+11 | 
| HEAD1 | HEAD | 
| INFORM | EP+4 | 
| P | ZTSK+1 | 
| PROC | V1+1 | 
| SORT | PRINT+7 | 
| SORT1 | SORT+2 | 
| SORTA | SUB+3 | 
| SUB | SORTA+3 | 
| TSKMN | ZIS+2 | 
| V1 | P+1 | 
| WRITE | SORT1+3 | 
| XIT | BD+2, ZIS+1, ZTSK+6, TSKMN+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | SET*, SET+1*, SET+3* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | TSKMN+4* | 
| %DT | XIT+4! | 
| >> %ZIS | ZIS* | 
| APCD1 | XIT+5!, EOJ+1! | 
| APCD2 | XIT+5!, EOJ+1! | 
| APCD80S | XIT+5!, PRINT+2*, SUMMPAGE+8, HEAD1+12 | 
| APCDAP | XIT+5!, PROC+4*, SET, SET+1, SET+3, EOJ+1! | 
| APCDAVG | XIT+6!, WRITE+4*, WRITE+6 | 
| APCDBD | BD+3*, ED+1, ED+4, XIT+5!, PRINT+3 | 
| APCDBDD | XIT+5!, PRINT+3*, SUMMPAGE+5, HEAD1+10 | 
| APCDBT | DRIVER+1*, XIT+5!, DONE | 
| APCDC | XIT+6!, V1+1*, PROC+1, PROC+2, PROC+3, PROC+4 | 
| APCDCLIN | EOJ+1!, 1+1*, 1+2 | 
| APCDDATE | XIT+5!, SET, SET+1, SET+3, EOJ+1!, DATE+1*, SORT1+3*, WRITE+2, WRITE+4, WRITE+6 , WRITE+7, WRITE+10, WRITE+12, WRITE+15 | 
| APCDDEC | ED+6*, XIT+5!, XIT+6!, PROC+1 | 
| APCDDESU | XIT+5!, SORT+1*, SORT+4, SORT+6, WRITE+15* | 
| APCDDFN | XIT+6!, P+1*, V1+1, PROC+1, PROC+2, PROC+3, PROC+4 | 
| APCDDT | XIT+5! | 
| APCDED | ED+3*, XIT+5!, P+1, PRINT+3 | 
| APCDEDD | XIT+5!, PRINT+3*, SUMMPAGE+5, HEAD1+10 | 
| >> APCDEDFN | CALDEC+11* | 
| >> APCDEL | CALDEC+11* | 
| APCDET | ZTSK+2*, XIT+5!, DONE | 
| APCDFC | XIT+5! | 
| APCDFC("AVG D | EC" , SORT+6* | 
| APCDFC("DAYS" | SORT+1*, WRITE+16* | 
| APCDFC("FORMS" | SORT+5* | 
| >> APCDFL | CALDEC+2* | 
| APCDGOT | XIT+5! | 
| APCDH | XIT+4!, DONE*, DONE+1 | 
| APCDLENG | XIT+6!, HEAD1+3*, HEAD1+4, HEAD1+5*, HEAD1+6, HEAD1+8*, HEAD1+9 | 
| APCDM | XIT+4!, DONE+1* | 
| APCDODAT | XIT+6!, P+1*, DATE+1 | 
| APCDPG | XIT+6!, PRINT+2*, SUMMPAGE+2*, SUMMPAGE+3, HEAD, HEAD1+1*, HEAD1+2 | 
| APCDPROC | SORTA+3*, XIT+6!, PROC+11 | 
| APCDPROV | XIT+6!, EOJ+1!, PRINT+4*, PRINT+6*, PRINT+7*, SORT+1, SORT+2, SORT+4, SORT+5, SORT+6 , SORT1+3, WRITE+1, WRITE+4, WRITE+5, WRITE+6, WRITE+7, WRITE+10, WRITE+12, WRITE+15, WRITE+16 , HEAD1+8, HEAD1+9 | 
| APCDQUIT | PRINT+5!, PRINT+7, PRINT+8, SORT+2, SORT1+1, SORT1+3, WRITE+3, WRITE+10, WRITE+11, WRITE+14 , SUMMPAGE+1*, HEAD+1* | 
| APCDS | XIT+4!, DONE+1* | 
| APCDSD | ED+4*, XIT+6!, P+1 | 
| APCDSEC | EOJ+1! | 
| APCDSITE | EP+1*, EP+2!, EP+3!, XIT+6! | 
| APCDSKIP | EOJ+1! | 
| APCDSORT | XIT+6!, SET, SET+1, SET+3, 1+1*, 1+2*, 2+4*, 4+1*, 3+4*, SORT+2* , SORT1+2, SORT1+3, WRITE+4, WRITE+6, WRITE+7, WRITE+10, WRITE+12, WRITE+15 | 
| APCDSRT | SORTA+3*, SORTA+4*, XIT+6!, SORT1+2, HEAD1+5, HEAD1+6, HEAD1+7, HEAD1+11 | 
| APCDSUB | XIT+6!, SORT+1*, SORT+4, SORT+5, SORT+6, WRITE+15* | 
| APCDSUBV | SUB+1*, SUB+4*, XIT+5!, SET+2, WRITE+8 | 
| APCDSUM | PRINT+1! | 
| APCDSUM( | WRITE+1*, WRITE+5*, WRITE+7*, SUMMPAGE+10, SUMMPAGE+11, SUMMPAGE+12, SUMMPAGE+13 | 
| APCDTDES | XIT+5!, PRINT+4*, WRITE+15* | 
| APCDTOT | XIT+6!, PRINT+4*, WRITE+15*, SUMMPAGE+10, SUMMPAGE+14 | 
| APCDTS | XIT+4!, DONE*, DONE+1* | 
| APCDVDAT | XIT+5!, PROC+6*, SET+3, WRITE+10*, WRITE+12 | 
| APCDVDES | XIT+5!, SET+1, EOJ+1!, CALDEC+1*, CALDEC+11*, WRITE+4*, WRITE+5, WRITE+6, WRITE+15 | 
| APCDVDFN | XIT+6!, V1+1*, PROC+5, PROC+9, PROC+10, 2+3, 2+4, 3+3, 3+4 | 
| >> APCDVDG | CALDEC+10* | 
| >> APCDVFLE | CALDEC+2*, CALDEC+3, CALDEC+4, CALDEC+5, CALDEC+6, CALDEC+7, CALDEC+8, CALDEC+9, CALDEC+10 | 
| >> APCDVIGR | CALDEC+10*, CALDEC+11 | 
| APCDVREC | XIT+6!, PROC+5*, PROC+6, PROC+7, PROC+8, EOJ+1!, 1+1 | 
| APCDWDAT | XIT+6!, WRITE+2*, WRITE+6 | 
| APCDX | XIT+5!, EOJ+1! | 
| APCDY | XIT+6!, EOJ+1! | 
| APCDZ | EOJ+1! | 
| DA | SUB+2!, 2+2!, 2+3*!, 3+2!, 3+3*! | 
| DIC | XIT+4!, 2+2!, 2+3*!, 3+2!, 3+3*! | 
| DIQ | 2+2!, 2+3!, 3+2!, 3+3! | 
| DIQ(0 | 2+3*, 3+3* | 
| DIR | BD+1!, ED+1!, SORTA+1!, SUB+2!, DONE+2!, SUMMPAGE+1!, HEAD+1! | 
| DIR("A" | BD+1*, ED+1*, SORTA+1*, SUB+2* | 
| DIR("B" | ED+1*, SORTA+1*, SUB+2* | 
| DIR(0 | BD+1*, ED+1*, SORTA+1*, SUB+2*, DONE+2*, SUMMPAGE+1*, HEAD+1* | 
| DIRUT | BD+1*, BD+2, ED+1*, ED+2, SORTA+2, SUB+3, XIT+4! | 
| DR | 2+2!, 2+3*!, 3+2!, 3+3*! | 
| DT | SUMMPAGE+3, HEAD1+2 | 
| >> DTOUT | SUMMPAGE+1, HEAD+1 | 
| >> DUOUT | BD+1, ED+1 | 
| DUZ | ED+6 | 
| DUZ(2 | EP+1, EP+2, EP+3, HEAD1+3, HEAD1+4 | 
| IO | ZTSK+3, TSKMN+1, DONE+2, SUMMPAGE+1, HEAD+1 | 
| IO("DOC" | TSKMN+2 | 
| IO("Q" | ZIS+2, XIT+4! | 
| IO(0 | DONE+2, SUMMPAGE+1, HEAD+1 | 
| >> IOCPU | TSKMN+5 | 
| IOF | INFORM+1, DONE+3, SUMMPAGE+2, HEAD1+1 | 
| IOM | TSKMN+3 | 
| ION | TSKMN+1 | 
| IOSL | TSKMN+3, SORT1+1, WRITE+3, WRITE+11 | 
| IOST | TSKMN+1, DONE+2, SUMMPAGE+1, HEAD+1 | 
| POP | ZIS+1, XIT+4! | 
| U | DRIVER+2*, V1+1, PROC+1, PROC+2, PROC+3, PROC+4, PROC+6, PROC+7, PROC+8, 1+1 , 1+2, HEAD1+3, HEAD1+4 | 
| X | ED+4, XIT+4!, SUMMPAGE+10*, SUMMPAGE+11, SUMMPAGE+12, SUMMPAGE+13 | 
| >> X1 | ED+4* | 
| >> X2 | ED+4* | 
| Y | BD+3, ED+1*, ED+3, SORTA+3, SUB+4, XIT+4!, WRITE+2*, SUMMPAGE+1, HEAD+1 | 
| Y(0 | SORTA+4 | 
| >> ZTCPU | TSKMN+5* | 
| >> ZTDESC | TSKMN+5* | 
| >> ZTDTH | TSKMN+5* | 
| ZTIO | TSKMN+1*, TSKMN+2*, TSKMN+3*, XIT+4! | 
| >> ZTQUEUED | ZTSK+5 | 
| >> ZTREQ | ZTSK+5* | 
| >> ZTRTN | TSKMN+5* | 
| ZTSAVE | TSKMN+4! | 
| ZTSAVE( | TSKMN+4* | 
| ZTSK | XIT+4! |