ACHSVUR ; IHS/ITSC/PMF - VENDOR USAGE REPORT ; [ 10/31/2003 12:12 PM ]
Source file <ACHSVUR.m>
Package | Total | Call Graph |
---|---|---|
Contract Health Management Information System | 5 | ($$DATE,$$EBB,$$PB,ERPT,RTRN)^ACHS (BRPT,SLV)^ACHSFU FC^ACHSUF ^ACHSVAR (MCDTST,MCRTST,PRVTST,RRETST)^ACHSVUR1 |
Kernel | 5 | (,HOME)^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT $$REPEAT^XLFSTR |
IHS VA Utilities | 4 | $$DIR^XBDIR $$C^XBFUNC VIEWR^XBLM EN^XBVK |
VA Fileman | 1 | COMMA^%DTC |
Package | Total | Caller Graph |
---|---|---|
Contract Health Management Information System | 1 | ACHSVNDRUSAGE |
Name | Comments | DBIA/ICR reference |
---|---|---|
A | ;
|
|
C | ;
|
|
TRANS | ; Loop thru transactions, compile report data.
|
|
E | ;
|
|
D | ;
|
|
F | ;
|
|
TRTYPE | ; Loop thru transaction type.
|
|
DOCS | ; Select type of docs to print.
|
|
K | ; Kill vars, close device, quit.
|
|
H1 | ;EP - From HELP^ACHS() via ^DIR.
|
|
ENDPRNT | ;
|
|
H2 | ;EP - From HELP^ACHS() via ^DIR.
|
|
DEV | ; Select device for report.
|
|
BDT | ; Enter beginning date.
|
|
B | ;
|
|
KILL | ; Kill vars, close device, quit.
|
|
EDT | ; Enter the ending date.
|
|
; Kill calc vars, print.
|
||
TRDT | ; Loop thru transaction date x-ref.
|
|
CALC | ;EP - TaskMan.
|
|
HDR | ; Paginate.
|
Name | Field # of Occurrence |
---|---|
COMMA^%DTC | F+2, ENDPRNT+4, ENDPRNT+7, ENDPRNT+10 |
^%ZIS | DEV+7 |
HOME^%ZIS | DEV+9 |
^%ZISC | K+2 |
^%ZTLOAD | DEV+15 |
$$DATE^ACHS | BDT+1, EDT+1 |
$$EBB^ACHS | EDT+2 |
$$PB^ACHS | DEV+2 |
ERPT^ACHS | KILL+3 |
RTRN^ACHS | B+3, D+21, ENDPRNT+1, ENDPRNT+12 |
BRPT^ACHSFU | PRINT+5 |
SLV^ACHSFU | DEV+7 |
FC^ACHSUF | CALC+1 |
^ACHSVAR | KILL+3 |
MCDTST^ACHSVUR1 | D+11 |
MCRTST^ACHSVUR1 | D+10 |
PRVTST^ACHSVUR1 | D+9 |
RRETST^ACHSVUR1 | D+12 |
$$DIR^XBDIR | DOCS+1, DOCS+3 |
$$C^XBFUNC | PRINT+3, PRINT+4 |
VIEWR^XBLM | DEV+4 |
EN^XBVK | DEV+4, KILL+3 |
$$FMTE^XLFDT | DEV+13, PRINT+4 |
$$REPEAT^XLFSTR | F+3, ENDPRNT+2, ENDPRNT+8, HDR+4 |
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACHSF - [#9002080] | TRDT+1, TRTYPE+1, TRANS+1, TRANS+2, TRANS+5, TRANS+14, TRANS+16, TRANS+18, C+2, C+5 , D+4 |
^AUPNMCD("B" | D+5 |
^AUPNMCR - [#9000003] | D+5 |
^AUPNPRVT - [#9000006] | D+5 |
^AUPNRRE - [#9000005] | D+5 |
^AUTTVNDR - [#9999999.11] | TRANS+21, B+2, B+6 |
^DD(9002080.01 | C+3 |
^DIC(5 - [#5] | B+6 |
^DPT - [#2] | TRANS+22, TRANS+23 |
^TMP("ACHSVUR" | CALC+4!, TRANS+23*, A+1, B+1, C+1, KILL+2! |
Name | Line Occurrences |
---|---|
A | B+2 |
B | B+2, F+4 |
BDT | EDT+2 |
C | C+2, E+2 |
CALC | DEV+10 |
DEV | DEV+12, DEV+16 |
DOCS | DOCS+4 |
EDT | EDT+2, DOCS+2 |
ENDPRNT | A+2 |
F | C+1 |
HDR | PRINT+7, B+3, D+21, ENDPRNT+1 |
K | BDT+2, EDT+2, DOCS+2, DOCS+4, DEV+3, DEV+4, DEV+9, CALC+2 |
KILL | B+3, D+21, ENDPRNT+1 |
TRDT+2 | |
TRANS | TRANS+21, TRANS+22, TRANS+24 |
TRDT | TRTYPE+2, TRANS+2 |
TRTYPE | TRTYPE+2 |
Name | Field # of Occurrence |
---|---|
^( | C+1 |
^(0 | TRANS+5, TRANS+21, B+6, C+2 |
^(13 | B+6 |
^(3 | C+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | DOCS+3*, DOCS+5, DEV+2*, DEV+3, DEV+4, DEV+14* |
%ZIS | DEV+5!, DEV+6*, DEV+8! |
>> ACHS("$" | TRANS+14*, TRANS+16*, TRANS+18*, TRANS+23, C+1*, D+17, D+20, E+1 |
ACHSBDT | BDT+1*, BDT+2, EDT+2, DEV+13, K+1!, CALC+3, PRINT+4 |
ACHSBLNK | TRANS+5*, TRANS+21, TRANS+22, TRANS+23, PRINT+1!, D+4*, D+9, D+10, D+11, D+12 |
>> ACHSBM | D+21 |
>> ACHSDOC | TRANS+23*, B+7*, C+1*, D+1 |
ACHSDOCN | TRANS+5*, TRANS+23, PRINT+1! |
>> ACHSDOS | C+4*, C+5*, D+1 |
ACHSEDT | EDT+1*, EDT+2, DEV+13, K+1!, TRDT+2, PRINT+4 |
>> ACHSERR | CALC+2 |
>> ACHSFC | TRANS+23 |
ACHSFY | TRANS+5*, TRANS+23, PRINT+1! |
ACHSHDR | PRINT+8!, B+3, B+5* |
ACHSIO | ACHSVUR+8*, K+1! |
>> ACHSLOC | HDR+2 |
>> ACHSNAME | C+1*, D+1 |
>> ACHSPD | PRINT+3*, D+20*, ENDPRNT+5, ENDPRNT+8 |
>> ACHSPD("$" | PRINT+3*, D+20*, ENDPRNT+3, ENDPRNT+6 |
>> ACHSPG | HDR+1*, HDR+2 |
>> ACHSPPC | KILL+1 |
>> ACHSPPO | PRINT+6 |
ACHSQIO | DEV+13*, K+1! |
ACHSRPT | DOCS+1*, DEV+13, K+1!, TRANS+21, PRINT+3 |
ACHSSTAR | D+18! |
ACHSSTS | TRANS+5*, TRANS+21, PRINT+1! |
>> ACHST1 | PRINT+3*, HDR+2 |
>> ACHST2 | PRINT+4*, HDR+2 |
>> ACHSTIME | HDR+2 |
>> ACHSTOS | C+2*, C+3*, D+1 |
>> ACHSTOT | PRINT+3*, E+1*, ENDPRNT+8, ENDPRNT+11 |
>> ACHSTOT("$" | PRINT+3*, E+1*, ENDPRNT+6, ENDPRNT+9 |
ACHSTRDT | CALC+3*, TRDT+1*, TRDT+2, TRTYPE+1, TRANS+1, PRINT+1! |
ACHSTYPE | TRDT+3*, TRTYPE+1*, TRTYPE+2, TRANS+1, PRINT+1! |
>> ACHSUSR | HDR+2 |
>> ACHSVDOC | B+7*, E+1*, F+3 |
>> ACHSVDOC("$" | B+7*, E+1*, F+1 |
ACHSVND | DOCS+5*, DEV+13, K+1!, B+3, ENDPRNT+1 |
>> ACHSVNDR | TRANS+21*, TRANS+23, PRINT+3*, A+1*, A+2, B+1, B+4, C+1, D+21 |
>> ACHSVPTR | TRANS+5*, TRANS+21, TRANS+23, A+3*, B+1*, B+2, B+6, C+1 |
DA | TRTYPE+3*, TRANS+1*, TRANS+2, TRANS+5, TRANS+14, TRANS+16, TRANS+18, TRANS+23, C+1*, C+2 , C+5, D+4, KILL+2! |
DFN | TRANS+5*, TRANS+21, TRANS+22, TRANS+23, C+2*, D+5, D+7, KILL+2! |
DTOUT | BDT+2, EDT+2, DOCS+2, DOCS+4, DEV+3, K+1!, B+3, D+21, ENDPRNT+1 |
DUOUT | BDT+2, EDT+2, DOCS+2, DOCS+4, DEV+3, K+1!, B+3, D+21, ENDPRNT+1 |
DUZ(2 | TRDT+1, TRTYPE+1, TRANS+1, TRANS+2, TRANS+5, TRANS+14, TRANS+16, TRANS+18, C+2, C+5 , D+4 |
>> INSTYP | D+5*, D+7*, D+9, D+10, D+11, D+12 |
IO | ACHSVUR+8 |
IO("Q" | DEV+10, DEV+11! |
IO("S" | DEV+7, PRINT+6, ENDPRNT+12, KILL+1 |
IOF | ENDPRNT+13, HDR+2 |
IOM | DEV+13 |
ION | DEV+13 |
IOP | DEV+5! |
IOSL | DEV+13 |
IOST | DEV+12, DEV+13 |
>> POP | DEV+9 |
U | DEV+3, TRANS+5, TRANS+18, TRANS+21, TRANS+23, B+6, C+1, C+2, C+3, C+5 , D+4 |
>> X | B+6*, D+17*, D+18*, D+19, F+1*, F+3, ENDPRNT+3*, ENDPRNT+5, ENDPRNT+6*, ENDPRNT+8 , ENDPRNT+9*, ENDPRNT+11 |
>> X2 | F+1*, ENDPRNT+3* |
>> X3 | PRINT+4*, F+1*, ENDPRNT+3* |
>> Y | C+4*, C+5* |
>> ZTDESC | DEV+13* |
>> ZTIO | DEV+13* |
>> ZTQUEUED | KILL+3 |
>> ZTRTN | DEV+13* |
>> ZTSAVE( | DEV+14* |
ZTSK | DEV+16, K+1!, KILL+2! |