ACHSYDRV ; IHS/ITSC/PMF - SEARCH FOR DUP EIN NUMBERS IN VENDOR FILE ; [ 10/16/2001 8:16 AM ]
Source file <ACHSYDRV.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 5 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD $$HTE^XLFDT $$REPEAT^XLFSTR |
Contract Health Management Information System | 2 | ($$LOC,$$USR,ERPT)^ACHS BRPT^ACHSFU |
IHS VA Utilities | 1 | $$DIR^XBDIR |
VA Fileman | 1 | WAIT^DICD |
Name | Comments | DBIA/ICR reference |
---|---|---|
P2 | ;
|
|
P1 | ;
|
|
END | ;
|
|
BADTOTL | ;
|
|
BAD1 | ;
|
|
HEADER | ;Prints heading
|
|
LSTUSED | ;CHECKS LAST USED DATE IN ^ACHSF(DUZ(2),"VB"
|
|
BADEIN | ; Print list of Vendors with no EIN on file
|
|
LST2 | ;
|
|
TOTL | ;
|
|
;
|
||
BADHEAD | ;Prints heading of missing EIN's
|
|
VNDR | ;
|
|
DEVICE | ;Device Selection
|
|
LSTEND | ;
|
|
CALC | ;EP - From TaskMan
; E is EIN, V is IEN |
|
CHECK1 | ;
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEVICE+3 |
HOME^%ZIS | DEVICE+4, DEVICE+11 |
^%ZISC | END+2 |
^%ZTLOAD | DEVICE+9 |
$$LOC^ACHS | HEADER+6, BADHEAD+5 |
$$USR^ACHS | ACHSYDRV+7 |
ERPT^ACHS | END+4 |
BRPT^ACHSFU | PRINT+1 |
WAIT^DICD | DEVICE+5 |
$$DIR^XBDIR | DEVICE+4, P2+8, TOTL+3, BAD1+6, BADTOTL+3 |
$$HTE^XLFDT | HEADER+4, BADHEAD+3 |
$$REPEAT^XLFSTR | HEADER+10, HEADER+12, BADHEAD+10, BADHEAD+13 |
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHSF - [#9002080] | LSTUSED+2, LST2+1, LSTEND+2 |
^AUTTLOC - [#9999999.06] | ACHSYDRV+7 |
^AUTTVNDR - [#9999999.11] | CALC+5, VNDR+5, BAD1+3 |
^TMP("ACHSYDRV" | END+1!, CALC+3!, CALC+5*, CALC+6, CHECK1+1, VNDR+1, VNDR+3!, VNDR+6*, VNDR+7!, PRINT+5 , P1+1, P2+1, P2+4, BADEIN+3, BAD1+1 |
Name | Line Occurrences |
---|---|
BAD1 | BAD1+7 |
BADHEAD | BADEIN+2, BAD1+5, BAD1+6 |
BADTOTL | BAD1+2 |
CALC | DEVICE+5 |
CHECK1 | VNDR+2 |
DEVICE | DEVICE+4 |
END | DEVICE+4, PRINT+5, BADEIN+3, BADTOTL+5 |
HEADER | PRINT+3, P2+7, P2+8 |
LST2 | LST2+4 |
LSTEND | LST2+2 |
LSTUSED | P2+6 |
P1 | P2+2 |
P2 | P2+10 |
CALC+6, CHECK1+2 | |
TOTL | P1+2 |
VNDR | VNDR+3, VNDR+8 |
Name | Field # of Occurrence |
---|---|
^(0 | VNDR+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | DEVICE+8* |
>> %ZIS | DEVICE+2* |
ACHSBAD | END+1!, BADEIN+5*, BAD1+1*, BAD1+2, BAD1+3 |
ACHSDAT | END+1!, HEADER+4*, HEADER+5, BADHEAD+3*, BADHEAD+4 |
>> ACHSDTSV | LST2+3*, LSTEND+2 |
ACHSEIN | END+1!, PRINT+2*, P1+1*, P1+2, P1+4, P2+1, P2+4, P2+9 |
ACHSFAC | ACHSYDRV+7*, END+1! |
ACHSLUDT | CALC+2~, LSTEND+1*, LSTEND+2*, LSTEND+4 |
ACHSNODE | CALC+2~, LSTUSED+1*, LST2+1*, LST2+2, LST2+3 |
ACHSPAGE | END+1!, PRINT+2*, BADEIN+1*, HEADER+3*, HEADER+9, BADHEAD+2*, BADHEAD+9 |
ACHSQIO | DEVICE+7*, END+1! |
ACHSSAVE | END+1! |
ACHSSKIP | END+1!, PRINT+2*, P1+4, P2+9* |
ACHSTIM | END+1!, HEADER+4*, BADHEAD+3*, BADHEAD+7 |
ACHSUSR | ACHSYDRV+7*, END+1!, BADHEAD+7 |
ACHSVNDR | END+1!, P1+3*, P2+1*, P2+2, P2+4, LSTUSED+2, LST2+1 |
C | END+1!, PRINT+4*, P2+5*, TOTL+2, BADEIN+5*, BAD1+4*, BADTOTL+2 |
DIR | END+1! |
DIROUT | END+1! |
DIRUT | END+1! |
DTOUT | END+1! |
DUOUT | END+1! |
DUZ(2 | ACHSYDRV+7, LSTUSED+2, LST2+1, LSTEND+2 |
E | CALC+3!, CALC+7*, CHECK1+1*, CHECK1+2!, VNDR+1, VNDR+3, VNDR+6, VNDR+7 |
I | END+1! |
IO | P2+3, TOTL+1, BADEIN+3, BADTOTL+1, HEADER+1, BADHEAD+7, LSTEND+3 |
IO("Q" | DEVICE+5, DEVICE+10! |
IO("S" | DEVICE+5, P2+8, TOTL+3, BAD1+6, BADTOTL+3 |
IOF | BADTOTL+4, HEADER+2, BADHEAD+1 |
IOM | DEVICE+7 |
ION | DEVICE+7 |
>> IOPAR | DEVICE+7 |
IOSL | DEVICE+7, P2+7, P2+8, BAD1+5, BAD1+6 |
IOST | DEVICE+7, P2+7, P2+8, TOTL+3, BAD1+5, BAD1+6, BADTOTL+3 |
>> POP | DEVICE+4 |
U | ACHSYDRV+7, DEVICE+7, CALC+5, VNDR+5, P2+4, BAD1+3, LSTEND+2 |
V | CALC+3!, CALC+4*, CALC+5*, CHECK1+2!, CHECK1+3*, VNDR+1*, VNDR+2, VNDR+3, VNDR+5, VNDR+6 , VNDR+7 |
>> X | VNDR+4*, VNDR+5*, VNDR+6, HEADER+6*, HEADER+7, HEADER+8*, HEADER+9, BADHEAD+5*, BADHEAD+6, BADHEAD+8* , BADHEAD+9 |
>> Y | DEVICE+4*, HEADER+4*, BADHEAD+3* |
>> ZTDESC | DEVICE+7* |
>> ZTIO | DEVICE+7* |
>> ZTQUEUED | END+3 |
>> ZTREQ | END+3* |
>> ZTRTN | DEVICE+7* |
>> ZTSAVE( | DEVICE+8* |
ZTSK | DEVICE+10! |