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

Package: Emergency Room

Routine: AMERBAN


Information

AMERBAN ;IHS/SET/FCJ - BANNER FOR ER MENU ;

Source Information

Source file <AMERBAN.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 $$REPEAT^XLFSTR  $$VERSION^XPDUTL  
IHS VA Utilities 1 $$C^XBFUNC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Emergency Room 1 AMEREDIT  

Entry Points

Name Comments DBIA/ICR reference
SET ; ENTRY POINT FROM AMER SET UP MENU
; Display BANNER info on Export menu.
RPTS ; ENTRY POINT FROM AMER REPORTS MENU
; Display BANNER info on Export menu.
UP ; ENTRY POINT FROM [AMER EDIT VISIT] OPTION
; Display BANNER info on Edit menu.
EXT ; ENTRY POINT FROM EXIT OF MAIN MENU AMERMENU
; KILL VAR
INST ; ENTRY POINT FROM AMER PATIENT INSTRUCTION MENU
; Display BANNER info on Patient Instruction menu.
EXP ; ENTRY POINT FROM AMER EXPORT MENU
BAN ; ENTRY POINT FROM AMERMENU
; Display BANNER info on main menu.
DISPLAY ;

External References

Name Field # of Occurrence
$$C^XBFUNC DISPLAY+4, DISPLAY+5, DISPLAY+6, DISPLAY+7, DISPLAY+8, DISPLAY+9
$$REPEAT^XLFSTR DISPLAY+4, DISPLAY+8
$$VERSION^XPDUTL BAN+2, BAN+3, UP+2, DISPLAY+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"THE VERSION FOR THE PACKAGE FILE ENTRY FOR THE 'EMERGENCY ROOM SYSTEM' IS INCOMPLETE!",!,"INFORM YOUR SITE MANAGER IMMEDIATELY!!"
  • Line Location: BAN+4
Function Call: WRITE
  • Prompt: @IOF,!,$$C^XBFUNC($$REPEAT^XLFSTR("*",D))
  • Line Location: DISPLAY+4
Function Call: WRITE
  • Prompt: !?L,"*",$$C^XBFUNC(AMERHD1,N),?R,"*"
  • Line Location: DISPLAY+5
Function Call: WRITE
  • Prompt: !?L,"*",$$C^XBFUNC(AMERHD2,N),?R,"*"
  • Line Location: DISPLAY+6
Function Call: WRITE
  • Prompt: !?L,"*",$$C^XBFUNC("Version "_AMERVER,N),?R,"*"
  • Line Location: DISPLAY+7
Function Call: WRITE
  • Prompt: !,$$C^XBFUNC($$REPEAT^XLFSTR("*",D))
  • Line Location: DISPLAY+8
Function Call: WRITE
  • Prompt: !,$$C^XBFUNC($P(^DIC(4,DUZ(2),0),U))
  • Line Location: DISPLAY+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] DISPLAY+9

Label References

Name Line Occurrences
DISPLAY BAN+6, INST+3, SET+3, RPTS+3, UP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMERHD1 BAN+5*, INST+2*, SET+2*, RPTS+2*, UP+3*, DISPLAY+5, EXT+2!
AMERHD2 DISPLAY+3*, DISPLAY+6, EXT+2!
AMERSVER BAN+2*, EXT+2!
AMERVER BAN+3*, BAN+4, UP+2*, DISPLAY+2*, DISPLAY+7, EXT+2!
D DISPLAY+1*, DISPLAY+4, DISPLAY+8, DISPLAY+10!
DUZ(2 DISPLAY+9
IOF DISPLAY+4
L DISPLAY+1*, DISPLAY+5, DISPLAY+6, DISPLAY+7, DISPLAY+10!
N DISPLAY+1*, DISPLAY+5, DISPLAY+6, DISPLAY+7, DISPLAY+10!
R DISPLAY+1*, DISPLAY+5, DISPLAY+6, DISPLAY+7, DISPLAY+10!
U DISPLAY+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All