BLRLUAC2 ; IHS/OIT/MKK - IHS LRUPAC 2, reports ; [ 05/15/11 7:50 AM ]
Source file <BLRLUAC2.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | ($$FMTE,$$HTE)^XLFDT ($$CJ,$$LJ,$$TRIM,$$UP)^XLFSTR |
VA Fileman | 2 | FIND^DIC ^DIR |
IHS Changes To Lab | 1 | (ADDTMENU,HEADERDT,MENUDRFM,PRESSKEY)^BLRGMENU |
IHS VA Utilities | 1 | ^XBFMK |
Lab Service | 1 | V^LRU |
Name | Comments | DBIA/ICR reference |
---|---|---|
BADJUJU | ; EP -- Should never get here, but, if a user does, it's BAD ... VERY BAD.
|
|
BLRRTNSI | ; EP - Initialization
|
|
JUSTSIZE(RTN,Y) | ; EP
|
|
OUTINITV | ; EP -- Initialization of variables
|
|
BLRRTNSL(RTN) | ; EP - Report
|
|
GTIMEDT() | ; EP - Set the DATETIME variable
|
|
TOTALS(TOTAL) | ; EP
|
|
BLRRTNS | ; EP - List ALL Routines that make up the BLR version of the LRUPAC series
|
|
PROGEND(MSG) | ; EP -- Routine Ends
|
|
GETXTMPV(SORT,SELRAAB,LRSDT,LRLDT,BADMSG) | ; EP -- Get data from ^BLRLUPAC( & set Variables
|
|
OUTHEAD | ; EP -- Reset HEADER array & Display
|
|
SETARRAY | ; EP -- Setup selection array
|
|
BLRRTNSB(RTN) | ; EP - Breakout Data
|
|
HEADONE2(HEDONE) | ; EP -- Don't put header before asking question
|
|
BLRRTNSR | ; EP - Report
|
|
EP | ; EP - Menu of Reports
|
|
ENDLOOP | ; EP -- User ENDs LOOP
|
|
HEADONE(HEDONE) | ; EP
|
Name | Field # of Occurrence |
---|---|
ADDTMENU^BLRGMENU | OUTINITV+2, OUTINITV+3, OUTINITV+4, OUTINITV+5, OUTINITV+6, OUTINITV+7, OUTINITV+8, OUTINITV+9, OUTINITV+12 |
HEADERDT^BLRGMENU | GTIMEDT+11, GTIMEDT+18, HEADONE+1, BLRRTNSR+1 |
MENUDRFM^BLRGMENU | EP+13 |
PRESSKEY^BLRGMENU | GTIMEDT+13, GETXTMPV+9, PROGEND+2, BLRRTNSR+8 |
FIND^DIC | SETARRAY+11 |
^DIR | GTIMEDT+31, HEADONE+6, HEADONE2+6 |
V^LRU | PROGEND+3 |
^XBFMK | GTIMEDT+4, GTIMEDT+19, HEADONE+2, HEADONE2+2 |
$$FMTE^XLFDT | SETARRAY+4, SETARRAY+15, SETARRAY+16 |
$$HTE^XLFDT | BLRRTNSL+4 |
$$CJ^XLFSTR | BLRRTNSI+8 |
$$LJ^XLFSTR | SETARRAY+25, SETARRAY+26, SETARRAY+31 |
$$TRIM^XLFSTR | BLRRTNSB+8 |
$$UP^XLFSTR | SETARRAY+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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^LRO(68 - [#68] | FIND^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BLRLUPAC( | SETARRAY+1, SETARRAY+2, SETARRAY+7, SETARRAY+8, GETXTMPV+1 |
^ROUTINE( | BLRRTNSR+4, BLRRTNSB+1, BLRRTNSB+3, BLRRTNSB+6, BLRRTNSB+10 |
^VA(200 - [#200] | OUTINITV+11 |
Name | Line Occurrences |
---|---|
$$GTIMEDT | EP+10 |
BLRRTNSB | BLRRTNSL+1 |
BLRRTNSI | BLRRTNS+4 |
BLRRTNSL | BLRRTNSR+5 |
BLRRTNSR | BLRRTNS+6 |
JUSTSIZE | BLRRTNSB+2 |
OUTHEAD | GTIMEDT+8 |
OUTINITV | EP+12 |
PROGEND | ENDLOOP+3, BADJUJU+1 |
SETARRAY | GTIMEDT+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | GTIMEDT+1~, GTIMEDT+5*, GTIMEDT+22*, GTIMEDT+23*, GTIMEDT+24, SETARRAY+24*, SETARRAY+26 |
AZHL | JUSTSIZE+1~, JUSTSIZE+4*, JUSTSIZE+6 |
AZHL0 | JUSTSIZE+1~, JUSTSIZE+6* |
BADMSG | GETXTMPV~, GETXTMPV+7, GETXTMPV+8 |
BLRMMENU | EP+5~, EP+14! |
BLRVERN | EP+5~, OUTINITV+1*, BLRRTNS+1~, BLRRTNSI+1* |
BLRVERN2 | BLRRTNS+1~, BLRRTNSI+2* |
CNT | GTIMEDT+1~, GTIMEDT+5*, GTIMEDT+22*, GTIMEDT+24, GTIMEDT+25*, SETARRAY+18*, SETARRAY+21, SETARRAY+22, SETARRAY+26, SETARRAY+27 , BLRRTNS+1~, BLRRTNSI+20*, BLRRTNSR+7, BLRRTNSL+10* |
COL | GTIMEDT+1~, GTIMEDT+5*, SETARRAY+19* |
DASHER | GTIMEDT+1~, GTIMEDT+29, SETARRAY+31* |
DATETIME | EP+6~, EP+8*, EP+9, GTIMEDT+14*, GTIMEDT+16*, GTIMEDT+17, GTIMEDT+33*, GTIMEDT+35*, GTIMEDT+37, GETXTMPV+1 , BLRRTNS+2~, BLRRTNSL+4, BLRRTNSB+1* |
>> DIF | JUSTSIZE+7* |
>> DIR("A" | GTIMEDT+21*, HEADONE+3*, HEADONE2+3* |
>> DIR("B" | HEADONE+4*, HEADONE2+4* |
>> DIR("L" | GTIMEDT+24*, GTIMEDT+26*, GTIMEDT+27*, GTIMEDT+28*, GTIMEDT+29*, GTIMEDT+30* |
>> DIR(0 | GTIMEDT+20*, HEADONE+5*, HEADONE2+5* |
DIRTRICK | EP+4~ |
>> DIRUT | GTIMEDT+33, ENDLOOP+1 |
DTT | GTIMEDT+1~, GTIMEDT+5*, SETARRAY+1*, SETARRAY+2, SETARRAY+4, SETARRAY+7, SETARRAY+8, SETARRAY+27 |
DUZ | OUTINITV+11 |
ENDMSG | EP+4~, ENDLOOP+1*, ENDLOOP+2*, ENDLOOP+3 |
EXTDTT | GTIMEDT+1~, SETARRAY+4*, SETARRAY+5*, SETARRAY+26 |
G | JUSTSIZE+1~, JUSTSIZE+2* |
HEADER | EP+2~, OUTHEAD+1!, BLRRTNS+1~ |
HEADER(1 | OUTHEAD+2*, BLRRTNSI+4* |
HEADER(2 | OUTHEAD+3*, BLRRTNSI+5* |
HEADER(3 | BLRRTNSI+6* |
HEADER(4 | BLRRTNSI+8*, BLRRTNSI+9*, BLRRTNSI+10* |
HEADER(5 | BLRRTNSI+12*, BLRRTNSI+13*, BLRRTNSI+14*, BLRRTNSI+15*, BLRRTNSI+16*, BLRRTNSI+17*, BLRRTNSI+18* |
HEDONE | EP+2~, HEADONE~, HEADONE+7*, HEADONE2~, HEADONE2+7* |
IOM | BLRRTNSL+8 |
L60DESC | EP+1~ |
LAB60IEN | EP+1~ |
LINES | EP+2~ |
LOOPER | EP+1~, ENDLOOP+4*, BADJUJU+2* |
LRAADESC | GTIMEDT+1~, SETARRAY+12*, SETARRAY+13, SETARRAY+25 |
LRLDT | EP+3~, GETXTMPV~, GETXTMPV+4*, GETXTMPV+6 |
LRSDT | EP+3~, GETXTMPV~, GETXTMPV+3*, GETXTMPV+6 |
MAXLINES | EP+2~ |
MSG | PROGEND~, PROGEND+1 |
OUTARRAY | GTIMEDT+1~ |
OUTARRAY("DILIST" | SETARRAY+12 |
PG | EP+2~ |
QFLG | EP+2~ |
RTN | BLRRTNS+2~, BLRRTNSR+3*, BLRRTNSR+4*, BLRRTNSR+5, BLRRTNSL~, BLRRTNSL+1, BLRRTNSL+3, BLRRTNSB~, BLRRTNSB+1, BLRRTNSB+2 , BLRRTNSB+3, BLRRTNSB+6, BLRRTNSB+10, JUSTSIZE~, JUSTSIZE+3, JUSTSIZE+4 |
RTNDESC | BLRRTNS+2~, BLRRTNSL+8, BLRRTNSB+6*, BLRRTNSB+7*, BLRRTNSB+8* |
RTNLINES | BLRRTNS+2~, BLRRTNSL+6, BLRRTNSB+3* |
RTNPATCH | BLRRTNS+2~, BLRRTNSL+7, BLRRTNSB+10*, BLRRTNSB+11* |
RTNSIZE | BLRRTNS+2~, BLRRTNSL+5, BLRRTNSB+2 |
SELLRAA | GTIMEDT+2~, SETARRAY+9*, SETARRAY+11, SETARRAY+12 |
SELRAAAB | EP+3~, GETXTMPV+2*, GETXTMPV+6 |
SELRAAB | GETXTMPV~ |
SELSTR | GTIMEDT+2~, GTIMEDT+5*, GTIMEDT+20, SETARRAY+21*, SETARRAY+22* |
SORT | GETXTMPV~, GETXTMPV+1 |
SORTVAR | GTIMEDT+2~, SETARRAY+7*, SETARRAY+8 |
SPECNAME | EP+1~ |
SPECTYPE | EP+1~ |
START | GTIMEDT+2~, SETARRAY+15*, SETARRAY+25 |
STOP | GTIMEDT+2~, SETARRAY+16*, SETARRAY+25 |
STR | GTIMEDT+2~, SETARRAY+8*, SETARRAY+9, SETARRAY+15, SETARRAY+16, SETARRAY+25*, SETARRAY+26, GETXTMPV+1*, GETXTMPV+2, GETXTMPV+3 , GETXTMPV+4 |
TOTAL | TOTALS~, TOTALS+4 |
VARIOUS | GTIMEDT+2~ |
VARIOUS( | GTIMEDT+23, GTIMEDT+24, SETARRAY+26* |
WIDE | GTIMEDT+2~, GTIMEDT+5*, SETARRAY+13*, SETARRAY+31 |
WOT | GTIMEDT+2~, GTIMEDT+10 |
WOT( | GTIMEDT+35, SETARRAY+27* |
WOT("" | GTIMEDT+21 |
WOTRTNS | BLRRTNS+1~ |
>> X | JUSTSIZE+3*, JUSTSIZE+4*, JUSTSIZE+6* |
XCNP | JUSTSIZE+1~, JUSTSIZE+8* |
XTMPNODE | EP+3~ |
Y | GTIMEDT+35, ENDLOOP+2, HEADONE+7, HEADONE2+7, JUSTSIZE~ |
Z | JUSTSIZE+5! |
Name | Field # of Occurrence |
---|---|
$T( | OUTINITV+1, BLRRTNSI+1 |