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: BMCADD2

Package: Referred Care Information System

Routine: BMCADD2


Information

BMCADD2 ; IHS/PHXAO/TMJ - display routine referrals ;

Source Information

Source file <BMCADD2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 3 EN^VALM  TERM^VALM0  (CLEAR,FULL)^VALM1  
Kernel 1 DISP^XQORM1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Referred Care Information System 2 BMCADD  BMCADDFY  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for BMC GENRET SELECTION ITEMS
EXPND ; -- expand code
HDR ; -- header code
BACK ;go back to listman
INIT ; -- init variables and list array
EXIT ; -- exit code
SELECT ;EP - called from protocol
HELP ; -- help code

External References

Name Field # of Occurrence
^DIR HELP+5, SELECT+1
EN^VALM EN+2
TERM^VALM0 BACK+1
CLEAR^VALM1 EN+3
FULL^VALM1 HELP+1
DISP^XQORM1 HELP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enter an S to Select a Routine Referral Template, Q to Quit",!
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !,"No items selected."
  • Line Location: SELECT+2
Routine Call
  • VALM
  • Line Location:
    • EN+2
Routine Call
  • DIR
  • Line Location:
    • HELP+5
    • SELECT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMCRTNRF - [#90001.32] INIT+5, INIT+6
^BMCRTNRF("B" INIT+2

Label References

Name Line Occurrences
BACK HELP+6
HDR BACK+4
INIT BACK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BMCCNTL EN+4!
BMCCSEL EN+1!, EN+4!
BMCCUT EN+4!, INIT+3*, INIT+6
BMCDISP EN+4!, INIT+1!, INIT+7!, EXIT+1!
BMCDISP( INIT+4, INIT+5*, INIT+6*
BMCHIGH EN+4!, INIT+1!, INIT+2*, INIT+3, SELECT+1
BMCLIST EN+4!, INIT+1!
BMCLIST( INIT+5*, INIT+6*
BMCLIST("IDX" INIT+5*
BMCRR EN+1!, SELECT+2!, SELECT+3*
BMCSEL EN+4!, INIT+1!
BMCSEL( INIT+2*, INIT+4, INIT+5, INIT+6, SELECT+3
C EN+4!, INIT+4*, INIT+5*, INIT+6, INIT+8
DA HELP+5!, SELECT+1!
DIR HELP+5!, SELECT+1!, BACK+5!
DIR("A" HELP+5*, SELECT+1*
DIR(0 HELP+5*, SELECT+1*
>> DIRUT SELECT+2
I EN+4!, INIT+4*, INIT+5, INIT+6, BACK+6!
IOF HELP+2
J EN+4!, INIT+4*, INIT+6*
K EN+4!, INIT+4*
U INIT+5, INIT+6
>> VALMBCK BACK+2*
VALMCC EXIT+2!
VALMCNT EN+5!, INIT+8*
VALMHDR EN+5!, EXIT+2!
VALMHDR(1 HDR+1*
>> VALMSG HDR+2*
X EN+4!, INIT+2*, HELP+4*, BACK+6!
Y INIT+2*, SELECT+3, BACK+6!
Z BACK+6!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All