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 |