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 |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DVBAUDPRT2

Package: Automated Medical Information Exchange

Routine: DVBAUDPRT2


Information

DVBAUDPRT2 ;ALB/CP - UTL Printing subroutines & extrinsics #2 ; 10/10/18 1:58pm

Source Information

Source file <DVBAUDPRT2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Automated Medical Information Exchange 1 CONTINUE^DVBAUDPRT1  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Automated Medical Information Exchange 4 DVBAUDAO1  DVBAUDDIFD  DVBAUDU1  DVBAUDU2  

Entry Points

Name Comments DBIA/ICR reference
BUSYSET
BUSYSHOW ; Update the busy indicator state
BUSYKILL ; Break down the busy indicator
BUSYTEST ; Test the busy indicator
DOTS(DVBCURRCNT,DVBDISPCNT) ; Write dots '.....' to the video display every x number
SHOWGOAL(DVBRTN) ; Display the purpose or goal of the routine/menu option
SHOWOPT(DVBOPTION) ; Display option DVBTEXT.
TRYAGAIN(DVBINPUTVAR) ; Generic user response message to try again or exit.

External References

Name Field # of Occurrence
CONTINUE^DVBAUDPRT1 SHOWGOAL+11, SHOWGOAL+17, TRYAGAIN+9
$$UP^XLFSTR SHOWOPT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " [|]"
  • Line Location: BUSYSET+3
Function Call: WRITE
  • Prompt: @IOBS,@IOBS
  • Line Location: BUSYSHOW+3
Function Call: WRITE
  • Prompt: $S(DVBBUSY=0:"|",DVBBUSY=1:"/",DVBBUSY=2:"-",DVBBUSY=3:"\",1:" "),"]"
  • Line Location: BUSYSHOW+4
Function Call: WRITE
  • Prompt: !
  • Line Location: BUSYKILL+2
Function Call: WRITE
  • Prompt: !,"This is about 20 seconds of a BUSY INDICATOR:"
  • Line Location: BUSYTEST+2
Function Call: WRITE
  • Prompt: "."
  • Line Location: DOTS+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SHOWGOAL+9
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SHOWGOAL+11
Function Call: WRITE
  • Prompt: !,DVBTEXT
  • Line Location: SHOWGOAL+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SHOWGOAL+18
Function Call: WRITE
  • Prompt: @IOF,!?1,"*** ",$$UP^XLFSTR(DVBOPTION)," ***"
  • Line Location: SHOWOPT+3
Function Call: WRITE
  • Prompt: !?6,"Make sure your <CAPS LOCK> key is on.",!
  • Line Location: TRYAGAIN+2
Function Call: WRITE
  • Prompt: !?6,"You may try again, or optionally exit this option by pressing"
  • Line Location: TRYAGAIN+5
Function Call: WRITE
  • Prompt: !?6,"<Enter> or entering an up arrow ('^') after returning to the"
  • Line Location: TRYAGAIN+6
Function Call: WRITE
  • Prompt: !?6,"first prompt."
  • Line Location: TRYAGAIN+7

Label References

Name Line Occurrences
BUSYKILL BUSYTEST+5
BUSYSET BUSYTEST+3
BUSYSHOW BUSYTEST+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DVBBUSY BUSYSET+2*, BUSYSHOW+2*, BUSYSHOW+4, BUSYKILL+2!
DVBCNT SHOWGOAL+2~, SHOWGOAL+7*, SHOWGOAL+15*
DVBCURRCNT DOTS~, DOTS+3
DVBDISPCNT DOTS~, DOTS+2*, DOTS+3
DVBGOALEND SHOWGOAL+2~, SHOWGOAL+5*, SHOWGOAL+10
DVBI BUSYTEST+4~*
DVBINPUTVAR TRYAGAIN~, TRYAGAIN+2
DVBLINENUM SHOWGOAL+2~, SHOWGOAL+6*, SHOWGOAL+8, SHOWGOAL+13*, SHOWGOAL+14
DVBOPTION SHOWOPT~, SHOWOPT+2, SHOWOPT+3
>> DVBQUIT TRYAGAIN+10*
DVBROUTINE SHOWGOAL+2~, SHOWGOAL+8*, SHOWGOAL+14*
DVBRTN SHOWGOAL~, SHOWGOAL+8, SHOWGOAL+14
DVBTEXT SHOWGOAL+2~, SHOWGOAL+10*, SHOWGOAL+12
>> IOBS BUSYSHOW+3
IOF SHOWGOAL+11, SHOWGOAL+18, SHOWOPT+3
IOSL SHOWGOAL+11
IOST DOTS+3

Marked Items

Name Field # of Occurrence
$T(@DVBROUTINE SHOWGOAL+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All