ASURMDBH ; IHS/ITSC/LMH - MANAGEMENT SUPPLY DATABOOK REPORT H ;
Source file <ASURMDBH.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | HOME^%ZIS ^%ZISC |
Supply | 2 | (DATA16,QUE,SELXTRCT)^ASUUTIL ($$LDOM,FPP)^ASUUTIL1 |
IHS VA Utilities | 1 | ^XBKVAR |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
Supply | 3 | ASU695RDBH ASU817RPH ASUCOMOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
SORT | ;----- SORTS THE DATA
|
|
COUNT | ;----- COUNTS THE LINE ITEMS AND DOCUMENTS
|
|
EN | ;EP -- MAIN ENTRY POINT (USER INTERACTIVE)
|
|
WRITE(X) | ;----- WRITES DATA
|
|
GET | ;EP ; GATHER DATA
|
|
HDR(X1,X2) | ||
QUIT | ;----- CLEAN UP VARIABLES, CLOSE DEVICE, QUIT
|
|
1 | ;----- LOOP THROUGH THE AREA SUBSCRIPT
|
|
PRT | ;----- PRINTS THE DATA
|
|
3 | ;----- LOOP THROUGH THE STATION SUBSCRIPT
|
|
EN1(ASUDT,ASUTYP) | ||
SET1 | ;----- SORTS DATA IN ^TMP GLOBAL
|
|
SET2 | ;----- SETS COUNTS IN ^TMP GLOBAL
|
|
LOOPS | ;----- LOOPS THROUGH THE ^XTMP("ASUR","RDBH","B") GLOBAL AND PRINTS
; THE REPORT |
|
2 | ;----- LOOP THROUGH THE ACCOUNT SUBSCRIPT
|
|
DQ | ;EP -- QUEUED JOB STARTS HERE
|
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ASUH - [#9002036] | SORT+18 |
^ASUH("AX" | SORT+16, SORT+17 |
^DD("DD" | HDR+11 |
^XTMP("ASUR" | DQ+6, SORT+12!, SET1+2*, SET1+3*, COUNT+5, COUNT+6, COUNT+7, COUNT+8, COUNT+9, SET2+2* , SET2+3*, PRT+8, 1+2, 2+3, 2+8, 3+3, 3+7, QUIT+3! |
Name | Line Occurrences |
---|---|
2 | 1+2 |
3 | 2+5 |
COUNT | GET+5 |
GET | DQ+6 |
HDR | 2+4, 2+6, 3+5 |
LOOPS | PRT+10 |
PRT | DQ+7 |
QUIT | EN+4, EN+8, DQ+7 |
SET1 | SORT+26 |
SET2 | COUNT+10 |
SORT | GET+5 |
WRITE | 2+10, 3+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | HDR+6~ |
ASU | SORT+11~ |
ASU("DT" | SORT+15, SORT+22, SORT+23, SORT+24 |
ASU0 | SORT+11~, SORT+18*, SORT+19, SORT+25 |
ASU1 | SORT+11~, SORT+15*, SORT+16*, SORT+17, SORT+22, SORT+23, SORT+24 |
ASU2 | SORT+11~, SORT+17*, SORT+18, SORT+20, SET1+2 |
ASUD | SORT+11~ |
ASUD("ACCNAM" | SET1+2, SET1+3 |
ASUD("AREA" | SET1+2, SET1+3 |
ASUD("STA" | SET1+2, SET1+3 |
ASUD("TRANS" | SORT+18* |
ASUD("VOUCH" | SET1+3 |
ASUDATA | 2+2~, 2+8*, 2+10, 3+2~, 3+7*, 3+9 |
ASUDT | EN+2~, EN+4, EN1~, SORT+13, SORT+14*, SORT+16, HDR+11 |
>> ASUK("PTRSEL" | QUIT+4 |
ASUL | COUNT+4~, PRT+7~ |
ASUL(1 | COUNT+5*, COUNT+6, COUNT+7, COUNT+8, COUNT+9, SET2+2, SET2+3, 1+2*, 2+3, 2+4 , 2+6, 2+8, 3+3, 3+5, 3+7 |
ASUL(2 | COUNT+6*, COUNT+7, COUNT+8, COUNT+9, SET2+2, SET2+3, 2+3*, 2+4, 2+6, 2+8 , 3+3, 3+5, 3+7 |
ASUL(3 | COUNT+7*, COUNT+8, COUNT+9, SET2+3, 3+3*, 3+4, 3+7, 3+8 |
ASUL(4 | COUNT+8*, COUNT+9, SET2+2, SET2+3 |
ASUL(5 | COUNT+9* |
ASUOUT | PRT+7~, PRT+9*, 1+2, 2+3, 2+4, 2+5, 2+7, 3+3, 3+6, HDR+7* |
ASUPAGE | PRT+7~, HDR+7, HDR+8*, HDR+12 |
ASUPC | SORT+11~, SORT+21*, SORT+22*, SORT+23*, SORT+24*, SORT+25*, SET1+2, SET1+3 |
ASUTYP | EN+2~, EN1~, SORT+14 |
DIR | HDR+6~, HDR+7! |
DIR(0 | HDR+7* |
IOF | HDR+9, QUIT+4 |
IOSL | 2+6, 3+5 |
IOST | HDR+7 |
U | SORT+18, SET2+2, SET2+3, WRITE+2, WRITE+3, WRITE+4, WRITE+5, WRITE+6, WRITE+7, WRITE+8 , WRITE+9, WRITE+10, WRITE+11, WRITE+12, WRITE+13, WRITE+14, WRITE+15, WRITE+16, WRITE+17, WRITE+18 , WRITE+19 |
X | WRITE~, WRITE+2, WRITE+3, WRITE+4, WRITE+5, WRITE+6, WRITE+7, WRITE+8, WRITE+9, WRITE+10 , WRITE+11, WRITE+12, WRITE+13, WRITE+14, WRITE+15, WRITE+16, WRITE+17, WRITE+18, WRITE+19, HDR+6~ |
X1 | HDR~, HDR+13 |
X2 | HDR~, HDR+15 |
Y | HDR+6~, HDR+7, HDR+11* |
ZTSAVE | EN+7, QUIT+2! |
ZTSAVE("ASUDT" | EN+6* |
ZTSAVE("ASUTYP" | EN+6* |