BRNRU ; IHS/OIT/LJF - ROI REPORTING UTILITY DRIVER
Source file <BRNRU.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Release Of Information | 3 | BRN REPORT UTILITY BRNRUP2 BRNRUP3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| BD | ;get beginning date | |
| XIT | ;EP; called by XBDBQUE | |
| ZIS | ;call to XBDBQUE to select print device | |
| BROWSE | ; | |
| ADD | ; | |
| DEL | ;EP Delete log entry inf one exists and user "^" out | |
| BUILD | ;create new report entry | |
| CLEAN | ; clean up variables not to be sent to XBDBQUE | |
| N1 | ||
| NEW | ; prev defined report not used; build new one | |
| N2 | ||
| PREV | ;called to selelct previous report or create a new temporary one | 
| Name | Field # of Occurrence | 
|---|---|
| YX^%DTC | BUILD+1 | 
| ADD^BRNRU1 | ADD+1 | 
| ^BRNRU2 | N1 | 
| COUNT^BRNRU3 | N2 | 
| SAVE^BRNRU3 | N2+2, ZIS+11 | 
| TITLE^BRNRU3 | BD+12, N2+1 | 
| SHOW^BRNRUS | ZIS+4 | 
| SHOWP^BRNRUS | ZIS+4 | 
| SHOWR^BRNRUS | ZIS+4 | 
| $$READ^BRNU | BD+1, BD+3, PREV+2 | 
| ^DIC | BUILD+3 | 
| IX^DIC | PREV+4 | 
| ^DIK | DEL+1 | 
| ^DIR | ZIS+8 | 
| ^XBDBQUE | ZIS+14, BROWSE+2 | 
| EN^XBVK | XIT+1 | 
| $$FMTE^XLFDT | BD+5 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BRNRPT - [#90264.8] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BRNRPT - [#90264.8] | N1!, N2!, PREV+8, PREV+9, PREV+10, PREV+11, PREV+12*, PREV+13*, PREV+14, BUILD+6! , DEL+1 | 
| ^VA(200 - [#200] | BUILD+1 | 
| Name | Line Occurrences | 
|---|---|
| BD | BD+3 | 
| BROWSE | ZIS+12 | 
| BUILD | PREV+2 | 
| CLEAN | ZIS+5 | 
| DEL | BD+9, N1 | 
| N1 | N2 | 
| N2 | N2+1 | 
| NEW | BD+10 | 
| PREV | BD+8 | 
| XIT | ZIS+12, ZIS+15 | 
| ZIS | BD+13, N2+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %H | BUILD+1* | 
| BRNBD | BRNRU+5~, BD+1*, BD+5, PREV+12 | 
| BRNBDD | BRNRU+5~, BD+5* | 
| >> BRNBQC | ZIS+6 | 
| BRNCNTL | BRNRU+6~, N1* | 
| BRNCTYP | BRNRU+6~, PREV+11*, ZIS+7 | 
| BRNDCNT | BRNRU+5~ | 
| >> BRNDONE | ZIS+3* | 
| BRNED | BRNRU+5~, BD+3*, BD+4*, BD+5, PREV+13 | 
| BRNEDD | BRNRU+5~, BD+5* | 
| BRNOPT | ZIS+1!, ZIS+10*, ZIS+12 | 
| BRNPCNT | BRNRU+5~, BRNRU+7* | 
| BRNPREV | BRNRU+5~, BD+8*, BD+10, PREV+6*, CLEAN+1! | 
| >> BRNPTCT | BRNRU+7* | 
| BRNQUIT | BRNRU+5~, BD+9, BD+12, N1, N2!, N2+1!, PREV+3*, PREV+5*, BUILD+4*, ZIS+9* , ZIS+11 | 
| >> BRNRCNT | BRNRU+7* | 
| BRNRPT | BRNRU+5~, N1, N2, PREV+6*, PREV+8, PREV+9, PREV+10, PREV+11, PREV+12, PREV+13 , PREV+14, BUILD+5*, BUILD+6, DEL+1 | 
| BRNSORT | BRNRU+5~, PREV+8* | 
| BRNSORV | BRNRU+6~, PREV+9* | 
| BRNSPAG | BRNRU+6~, PREV+10* | 
| BRNTCW | BRNRU+6~, N2*, PREV+6*, PREV+14*, ZIS+2* | 
| C | XIT+2! | 
| D | PREV+4*, XIT+2! | 
| D0 | XIT+2! | 
| DA | PREV+4!, BUILD+3!, ZIS+8!, DEL+1*!, XIT+2! | 
| DD | XIT+2! | 
| DDH | XIT+2! | 
| DFN | XIT+2! | 
| DIADD | BUILD+2*, BUILD+3!, XIT+2! | 
| DIC | PREV+4*!, BUILD+2*, BUILD+3!, DEL+1!, XIT+2! | 
| DIC("A" | PREV+4* | 
| DIC("DR" | BUILD+2* | 
| DIC("S" | PREV+4* | 
| DIC(0 | PREV+4*, BUILD+2* | 
| DICR | XIT+2! | 
| DIE | XIT+2! | 
| DIG | XIT+2! | 
| DIH | XIT+2! | 
| DIK | DEL+1*!, XIT+2! | 
| DINUM | BUILD+3!, XIT+2! | 
| DIQ | XIT+2! | 
| DIR | ZIS+8!, XIT+2! | 
| DIR("A" | ZIS+8* | 
| DIR("B" | ZIS+8* | 
| DIR(0 | ZIS+8* | 
| DIRUT | ZIS+9, XIT+2! | 
| DIV | XIT+2! | 
| DLAYGO | BUILD+2*, BUILD+3!, XIT+2! | 
| DQ | XIT+2! | 
| DR | PREV+4!, BUILD+3!, XIT+2! | 
| DTOUT | XIT+2! | 
| DUOUT | XIT+2! | 
| DUZ | BUILD+1, BUILD+2 | 
| I | XIT+2! | 
| IOM | ZIS+2 | 
| J | XIT+2! | 
| K | XIT+2! | 
| M | XIT+2! | 
| S | XIT+2! | 
| TS | XIT+2! | 
| U | PREV+8, PREV+9, PREV+10, PREV+11, PREV+12, PREV+13, PREV+14, BUILD+1, DEL+1 | 
| X | BRNRU+5~, BRNRU+10*, PREV+14*, BUILD+1*, XIT+2! | 
| >> XBIOP | BROWSE+2* | 
| >> XBNS | ZIS+13* | 
| >> XBRC | ZIS+13*, BROWSE+2* | 
| >> XBRP | ZIS+13*, BROWSE+1* | 
| >> XBRX | ZIS+13*, BROWSE+2* | 
| Y | PREV+2*, PREV+3, PREV+5, PREV+6, BUILD+1, BUILD+4, BUILD+5, ZIS+10, XIT+2! |