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

Package: IHS Changes To Scheduling

Routine: ASDVAR


Information

ASDVAR ; IHS/ADC/PDW/ENM - MENU ENTRY AND EXIT ACTIONS ; [ 03/25/1999 11:48 AM ]

Source Information

Source file <ASDVAR.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS VA Utilities 2 ^XBCLS  $$VAL^XBDIQ1  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 23

Package Total Caller Graph
Scheduling 17 SD IHS AIU  SD IHS APPEND ANCILLARY  SD IHS DEL ANCILLARY  SD IHS HS BY CLINIC  SD IHS MENU ANCILLARY  SD IHS MENU APPT  SD IHS MENU APPT LIST  SD IHS MENU AVAIL  
SD IHS MENU HIS  SD IHS MENU OUTPUTS  SD IHS MENU SUPERVISOR  SD IHS NO SHOW RPT  SD IHS RAD PULL  SD IHS ROUTING SLIPS  SD IHS WAIT LIST  SD IHS WORKLOAD  
SDMENU  
IHS Changes To Scheduling 6 ASDAMB  ASDCLA  ASDF  ASDH04  ASDNAA  ASDPCNA  

Entry Points

Name Comments DBIA/ICR reference
PRTOPT ;ENTRY POINT >>> exit action for print options
SITECK ;EP; -- site check for facility
XQUIT
MENU ;ENTRY POINT >>> entry action for all submenus
EXIT ;ENTRY POINT >>> exit actions for ASDMENU
ENTER ;ENTRY POINT entry actions for SDMENU

External References

Name Field # of Occurrence
^DIR PRTOPT+3
^XBCLS ENTER+6
$$VAL^XBDIQ1 SITECK+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?18
  • Line Location: ENTER+6
Function Call: WRITE
  • Prompt: "*"
  • Line Location: ENTER+6
Function Call: WRITE
  • Prompt: !?18,"*",?58,"*",!?18,"* INDIAN HEALTH SERVICE *"
  • Line Location: ENTER+7
Function Call: WRITE
  • Prompt: !?18,"* CLINIC SCHEDULING SYSTEM *"
  • Line Location: ENTER+8
Function Call: WRITE
  • Prompt: !?18,"* VERSION ",ASD("VERS"),", ",ASD("VERDT"),?58,"*"
  • Line Location: ENTER+9
Function Call: WRITE
  • Prompt: !?18,"*",?58,"*",!?18
  • Line Location: ENTER+10
Function Call: WRITE
  • Prompt: "*"
  • Line Location: ENTER+10
Function Call: WRITE
  • Prompt: !!?80-$L(X)\2,X
  • Line Location: ENTER+15
Function Call: WRITE
  • Prompt: !!,"INVALID FACILITY; NOTIFY YOUR SITE MANAGER!"
  • Line Location: ENTER+16
Function Call: WRITE
  • Prompt: !
  • Line Location: XQUIT+0
Function Call: WRITE
  • Prompt: @IOF,!!?80-$L(ASD("TITLE"))/2,ASD("TITLE")
  • Line Location: MENU+2
Function Call: WRITE
  • Prompt: !!?80-$L(X)\2,"(",X,")"
  • Line Location: MENU+4
Function Call: WRITE
  • Prompt: !!,*7,"You are logged into a site that is NOT set up in the"
  • Line Location: SITECK+2
Function Call: WRITE
  • Prompt: !,"Scheduling package. Please log into the correct site OR"
  • Line Location: SITECK+3
Function Call: WRITE
  • Prompt: !,"have this site - ",$$VAL^XBDIQ1(4,DUZ(2),.01)," - set up"
  • Line Location: SITECK+4
Function Call: WRITE
  • Prompt: !,"for Scheduling."
  • Line Location: SITECK+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRTOPT+3
Routine Call
  • DIR
  • Line Location:
    • PRTOPT+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" ENTER+3
^DG(40.8 - [#40.8] SITECK+1
^DIC(4 - [#4] ENTER+15, MENU+3
^DIC(9.4 - [#9.4] ENTER+1, ENTER+2, ENTER+3

Label References

Name Line Occurrences
PRTOPT SITECK+6
XQUIT ENTER+2, ENTER+12, SITECK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASD XQUIT!, MENU+5!
ASD("I" ENTER+6*, ENTER+10*
ASD("TITLE" MENU+1*, MENU+2
ASD("VERDT" ENTER+4*, ENTER+9
ASD("VERS" ENTER+1*, ENTER+2, ENTER+9
DIR PRTOPT+3!, PRTOPT+4!
DIR("A" PRTOPT+3*
DIR(0 PRTOPT+3*
DUZ(0 ENTER+12
DUZ(2 ENTER+12, ENTER+15, MENU+3, SITECK+1, SITECK+4
IOF MENU+2, PRTOPT+3
IOST PRTOPT+2
U ENTER+3, ENTER+15, MENU+1, MENU+3
X ENTER+15*, ENTER+16, XQUIT!, MENU+3*, MENU+4, PRTOPT+1~
>> XQUIT ENTER+2*, ENTER+14*, ENTER+16*, SITECK+6*
>> XQY0 MENU+1
Y ENTER+1*, ENTER+2, ENTER+3*, ENTER+4, XQUIT!, PRTOPT+1~
Z ENTER+2*, ENTER+3, PRTOPT+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All