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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BMCAL1

Package: Referred Care Information System

Routine: BMCAL1


Information

BMCAL1 ; IHS/OIT/FCJ-RCIS LIST FOR ALERT; 20-SEP-2007

Source Information

Source file <BMCAL1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS VA Utilities 2 ^XBDBQUE  ($$VAL,ENP)^XBDIQ1  
Referred Care Information System 2 $$TOFAC^BMC  $$AVDOS^BMCRLU  
Registration 2 EN^VALM  ($$SETSTR,CLEAR)^VALM1  
Kernel 1 DISP^XQORM1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Referred Care Information System 1 BMCALERT  

Entry Points

Name Comments DBIA/ICR reference
DISP ;EP
EN ; -- main entry point for BMC ALERT REC DISPLAY
HELP ; -- help code
BUILD1 ;
BROWSE ;
INIT ; -- init variables and list array
SET ;set array
EXIT ; -- exit code
BOCOM1 ;
BOCOM ; PRINT BO COMMENTS
HDR ; -- header code

External References

Name Field # of Occurrence
$$TOFAC^BMC INIT+6
$$AVDOS^BMCRLU INIT+9
EN^VALM DISP+1
$$SETSTR^VALM1 BUILD1+1
CLEAR^VALM1 DISP+2
^XBDBQUE BROWSE+2
$$VAL^XBDIQ1 INIT+2, INIT+3, INIT+4, INIT+5, INIT+7, INIT+8, INIT+10
ENP^XBDIQ1 BOCOM1+2
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • DISP+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] HDR+3
^BMCCOM - [#90001.03] BOCOM+4
^BMCREF - [#90001] HDR+1
^DD( BOCOM1+6
^DIC - [#1] BOCOM+1
^DPT - [#2] HDR+2
^TMP("BMCALT" INIT+12, BOCOM+6, SET+2*, EXIT+2!

Label References

Name Line Occurrences
BOCOM INIT+11
BOCOM1 BOCOM+4, BOCOM+5
BROWSE EN+1
BUILD1 INIT+4, INIT+5, INIT+6, INIT+7, INIT+10, BOCOM1+9
SET INIT+3, INIT+5, INIT+7, INIT+9, INIT+10, BOCOM1+1, BOCOM1+3, BOCOM1+12, BUILD1+2

Naked Globals

Name Field # of Occurrence
^(0 HDR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BMCAR BOCOM1+2!, EXIT+1!
BMCAR( BOCOM1+4, BOCOM1+5, BOCOM1+7, BOCOM1+10, BOCOM1+11
BMCCTR INIT+1*, SET+1*, SET+2, EXIT+1!
BMCCTYP BOCOM+2*, BOCOM+4, EXIT+1!
BMCH INIT+4*, INIT+5*, INIT+6*, INIT+7*, INIT+10*, BOCOM1+6*, BUILD1+1, EXIT+1!
BMCRIEN HDR+1, INIT+2, INIT+3, INIT+4, INIT+5, INIT+6, INIT+7, INIT+8, INIT+9, INIT+10
, EXIT+2!
BMCRNUMB EXIT+2!
BMCRREC HDR+1*, HDR+2, HDR+3, EXIT+2!
BMCSTR INIT+1*, INIT+2*, INIT+3*, INIT+8*, INIT+9*, BOCOM1+1*, BOCOM1+3*, BOCOM1+11*, BUILD1+1*, SET+2
, SET+3*, EXIT+1!
BMCV INIT+4*, INIT+5*, INIT+6*, INIT+7*, INIT+10*, BOCOM1+7*, BUILD1+1, EXIT+1!
BMCVDFN BOCOM+3*, BOCOM+4, BOCOM+5*, BOCOM1+2, EXIT+1!
BMCVDG BOCOM+1*, BOCOM+2, EXIT+2!
BMCVFLE BOCOM+1*, BOCOM1+2, BOCOM1+6, BOCOM1+8, EXIT+1!
BMCVI BOCOM+3*, BOCOM+4*, BOCOM+5*, BOCOM1+1, EXIT+1!, EXIT+2!
BMCVIGR BOCOM+2*, BOCOM+3, BOCOM+5, EXIT+1!
BMCVL EXIT+2!
BMCVNM BOCOM+2*, BOCOM1+1, EXIT+1!
C INIT+4*, INIT+5*, INIT+6*, INIT+7*, INIT+10*, BUILD1+1, EXIT+1!
DUZ(2 HDR+3
F BOCOM1+4*, BOCOM1+5, BOCOM1+6, BOCOM1+7, BOCOM1+8, BOCOM1+10, BOCOM1+11, EXIT+1!
G BOCOM1+10*, BOCOM1+11, BOCOM1+13!, EXIT+1!
U HDR+2, HDR+3, BOCOM+4, BOCOM1+6
>> VALMCNT INIT+12*, BOCOM+6*
>> VALMHDR(1 HDR+2*, HDR+3*
>> X BOCOM1+1*, HELP+1*
>> XBIOP BROWSE+2*
>> XBRC BROWSE+2*
>> XBRP BROWSE+1*
>> XBRX BROWSE+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All