Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BRNRU

Package: IHS Release Of Information

Routine: BRNRU


Information

BRNRU ; IHS/OIT/LJF - ROI REPORTING UTILITY DRIVER

Source Information

Source file <BRNRU.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Release Of Information 5 ADD^BRNRU1  ^BRNRU2  (COUNT,SAVE,TITLE)^BRNRU3  (SHOW,SHOWP,SHOWR)^BRNRUS  $$READ^BRNU  
VA Fileman 4 YX^%DTC  (,IX)^DIC  ^DIK  ^DIR  
IHS VA Utilities 2 ^XBDBQUE  EN^XBVK  
Kernel 1 $$FMTE^XLFDT  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Release Of Information 3 BRN REPORT UTILITY  BRNRUP2  BRNRUP3  

Entry Points

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

External References

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

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?((80-$L(X))/2),X,!!
  • Line Location: BRNRU+10
Function Call: WRITE
  • Prompt: !!
  • Line Location: PREV+1
Function Call: WRITE
  • Prompt: !!,"UNABLE TO CREATE REPORT FILE ENTRY - NOTIFY SITE MANAGER!"
  • Line Location: BUILD+4
Routine Call
  • DIC
  • Line Location:
    • BUILD+3
Routine Call
  • DIR
  • Line Location:
    • ZIS+8
Routine Call
  • DIC
  • Line Location:
    • PREV+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BRNRPT - [#90264.8] Classic Fileman Calls

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All