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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BMCRUTL

Package: Referred Care Information System

Routine: BMCRUTL


Information

BMCRUTL ; IHS/ITSC/FCJ - REPORT UTILITES ;

Source Information

Source file <BMCRUTL.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Referred Care Information System 3 WP^BMCFDR  HEAD^BMCRR14P  DT^BMCRUTL  
VA Fileman 3 DD^%DT  C^%DTC  ^DIR  
IHS VA Utilities 1 $$VAL^XBDIQ1  

Caller Graph

Caller Graph Total: 19

Package Total Caller Graph
Referred Care Information System 19 BMCOUTRP  BMCRCHS1  BMCRCHS3  BMCRCHS4  BMCRINH  BMCRR10  BMCRR13  BMCRR14P  
BMCRR15  BMCRR16  BMCRR19P  BMCRR20P  BMCRR23  BMCRR23P  BMCRR2P  BMCRR5P  
BMCRR9  BMCRRSP  BMCRUTL  

Entry Points

Name Comments DBIA/ICR reference
BD ;EP;get beginning date
SECREF ;EP;Secondary Referral
ZIS ;EP;call to XBDBQUE
SECREF2 ;EP;Secondary Referral
ED ;get ending date
BO ;EP;PRINT BO COMMENTS
GETDATES ;EP
EXIT ;
DT ;EP;FORMAT DATE

External References

Name Field # of Occurrence
DD^%DT ED+1, ED+5
C^%DTC ED+4
WP^BMCFDR BO+5
HEAD^BMCRR14P BO+7
DT^BMCRUTL SECREF+3, SECREF+4, SECREF2+7, SECREF2+8
^DIR BD+1, ED+1, ZIS+2
$$VAL^XBDIQ1 SECREF+5, SECREF+7, SECREF2+9, SECREF2+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ED+1
Function Call: WRITE
  • Prompt: !,"Business Office Comments:"
  • Line Location: BO+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ZIS+2
Routine Call
  • DIR
  • Line Location:
    • BD+1
    • ED+1
    • ZIS+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMCCOM - [#90001.03] BO+3
^BMCCOM("AD" BO+2
^BMCPROV - [#90001.04] SECREF+3, SECREF+4, SECREF+6
^BMCPROV("AD" SECREF+1, SECREF+2
^BMCREF - [#90001] SECREF2+7, SECREF2+8, SECREF2+10
^BMCREF("S" SECREF2+2, SECREF2+3, SECREF2+6

Label References

Name Line Occurrences
BD ED+2
EXIT BD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMCBD BD+3*, ED+1, ED+4, ED+5
>> BMCBDD ED+5*
>> BMCCTYP BO+3, BO+4
>> BMCDA BO+5*
>> BMCED ED+3*, ED+5
>> BMCEDD ED+5*
>> BMCFILE BO+5*
>> BMCI BO+1*, BO+2*, BO+3, BO+5
BMCIOM BO+5*!
>> BMCNODE BO+5*
BMCOPT ZIS+1!, ZIS+4*
>> BMCQUIT BO+2, BO+6, BO+7, ZIS+3*
>> BMCREF SECREF+1, SECREF+2, BO+2
BMCRIEN SECREF+8!
>> BMCRNUMB SECREF2+1, SECREF2+2, SECREF2+3, SECREF2+6
>> BMCSD ED+4*
BMCSREF SECREF+3*, SECREF+4*, SECREF+5, SECREF+8!, SECREF2+7*, SECREF2+8*, SECREF2+9, SECREF2+12!
BMCSRIEN SECREF+1*, SECREF+2*, SECREF+3, SECREF+4, SECREF+5, SECREF+6, SECREF+7, SECREF2+5*, SECREF2+6*, SECREF2+7
, SECREF2+8, SECREF2+9, SECREF2+10, SECREF2+11, SECREF2+12!
>> BMCSTST SECREF2+4
BMCSUF SECREF2+2*, SECREF2+3*, SECREF2+4, SECREF2+6, SECREF2+7, SECREF2+12!
>> BMCWP( BO+6, BO+8
DA ZIS+2!
DIR BD+1!, ED+1!, ZIS+2!
DIR("A" BD+1*, ED+1*, ZIS+2*
DIR("B" ZIS+2*
DIR(0 BD+1*, ED+1*, ZIS+2*
>> DIRUT BD+1*, BD+2, ED+1*, ED+2, ZIS+3
>> DUOUT BD+1, ED+1
>> I SECREF+7
IOSL BO+7
U SECREF+3, SECREF+4, SECREF+6, SECREF2+7, SECREF2+8, SECREF2+10, BO+3
>> X ED+4
>> X1 ED+4*
>> X2 ED+4*
>> Y BD+3, ED+1*, ED+3, ED+5*, DT+1*, SECREF+3*, SECREF+4*, SECREF+6*, SECREF+7, SECREF2+7*
, SECREF2+8*, SECREF2+10*, SECREF2+11, BO+1*, BO+4, BO+6*, BO+8, ZIS+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All