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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DVBAUDPRT1

Package: Automated Medical Information Exchange

Routine: DVBAUDPRT1


Information

DVBAUDPRT1 ;ALB/CP - UTL Printing subroutines & extrinsics #1 ; 10/31/18 2:00pm

Source Information

Source file <DVBAUDPRT1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Automated Medical Information Exchange 2 DIERR^DVBAUDDILG1  $$DATE^DVBAUDDT1  
VA FileMan 2 ^%DT  GETS^DIQ  
Kernel 1 ($$FMDIFF,$$NOW)^XLFDT  

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

Package Total Caller Graph
Automated Medical Information Exchange 21 DVBAUDAO  DVBAUDAO2  DVBAUDASK1  DVBAUDASK2  DVBAUDDEV1  DVBAUDDIC  DVBAUDDIFD  DVBAUDDILG1  
DVBAUDDT1  DVBAUDOA  DVBAUDOAD  DVBAUDOAS  DVBAUDPRT2  DVBAUDU1  DVBAUDU2  DVBAUDU3  
DVBAUDU3S  DVBAUDUI  DVBAUDUI2  DVBAUDUU  DVBAUDUU2  

Entry Points

Name Comments DBIA/ICR reference
CENTER(DVBTEXT,DVBLF,DVBRM,DVBRVIDEO) ;
CONTINUE(DVBLF,DVBTYPE) ; Variations of Press <ENTER> to continue.
INITPRT
LINEWRAP(DVBVALUE) ; Turn line wrapping off or on ; Used for data extraction
NODATA(DVBLF) ; Use for printouts when no data is in ^TMP global
PAGEBRK(DVBRTN,DVBPG,DVBCHKSL,DVBNEWPG) ; Generic page break logic
PRTVARS() ; Extrinsic function news standard variables used in printed reports
PROCTIME(DVBTIMEBEG,DVBTIMEEND) ; Display the amount of processing time for the rpt
REVVIDEO(DVBVALUE) ; Turn REVERSE VIDEO on or off depending upon ENVALUE

External References

Name Field # of Occurrence
^%DT PROCTIME+10, PROCTIME+12
GETS^DIQ REVVIDEO+6
DIERR^DVBAUDDILG1 REVVIDEO+7
$$DATE^DVBAUDDT1 INITPRT+4, PROCTIME+28
$$FMDIFF^XLFDT PROCTIME+14
$$NOW^XLFDT INITPRT+4, PROCTIME+6, PROCTIME+28

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: CENTER+9
Function Call: WRITE
  • Prompt: ?(DVBRM-$L(DVBTEXT))\2
  • Line Location: CENTER+10
Function Call: WRITE
  • Prompt: DVBTEXT
  • Line Location: CENTER+12
Function Call: WRITE
  • Prompt: !
  • Line Location: CONTINUE+10
Function Call: WRITE
  • Prompt: "Press <ENTER> to continue: "
  • Line Location: CONTINUE+13
Function Call: WRITE
  • Prompt: "Press <ENTER> to continue, '^' to quit: "
  • Line Location: CONTINUE+18
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PAGEBRK+7
Function Call: WRITE
  • Prompt: !!," PROCESSING TIME:"
  • Line Location: PROCTIME+22
Function Call: WRITE
  • Prompt: " (",$$DATE^DVBAUDDT1($$NOW^XLFDT(),1),")"
  • Line Location: PROCTIME+28
Function Call: WRITE
  • Prompt: @(DVBRVDON)
  • Line Location: REVVIDEO+11
Function Call: WRITE
  • Prompt: @(DVBRVDOFF)
  • Line Location: REVVIDEO+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(2 - [#3.2] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" LINEWRAP+6

Label References

Name Line Occurrences
$$ PROCTIME+3~
@( PAGEBRK+10
CENTER NODATA+3
CONTINUE NODATA+4, PAGEBRK+6
REVVIDEO CENTER+11, CENTER+13

Naked Globals

Name Field # of Occurrence
^ PROCTIME+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROCTIME+2~
>> %DT PROCTIME+3, PROCTIME+8*
DIERR REVVIDEO+2~
DTIME CONTINUE+7
>> DVBAUDNEW1( PROCTIME+3
DVBCHKSL PAGEBRK~, PAGEBRK+3*, PAGEBRK+4
DVBCNT CONTINUE+2~, CONTINUE+10*, INITPRT+2*
DVBCNTLF CENTER+2~, CENTER+9*
DVBDAYS PROCTIME+2~, PROCTIME+17*, PROCTIME+23
DVBDIFF PROCTIME+2~, PROCTIME+14*, PROCTIME+17, PROCTIME+18, PROCTIME+19, PROCTIME+20
>> DVBDT INITPRT+4*
DVBDTIME CONTINUE+2~, CONTINUE+7*, CONTINUE+14, CONTINUE+19
>> DVBFLAG1 INITPRT+9*
DVBHRS PROCTIME+2~, PROCTIME+18*, PROCTIME+24
DVBIENS REVVIDEO+2~, REVVIDEO+5*, REVVIDEO+6, REVVIDEO+8, REVVIDEO+9
DVBLF CENTER~, CENTER+6*, CENTER+9, CONTINUE~, CONTINUE+6*, CONTINUE+10, NODATA~, NODATA+2*, NODATA+3
>> DVBLINED INITPRT+5*
>> DVBLINEE INITPRT+6*
>> DVBLINEP INITPRT+7*
>> DVBLINEU INITPRT+8*
DVBMINS PROCTIME+2~, PROCTIME+19*, PROCTIME+25
DVBNEWPG PAGEBRK~, PAGEBRK+2*, PAGEBRK+7
DVBPG INITPRT+2*, PAGEBRK~, PAGEBRK+6, PAGEBRK+7, PAGEBRK+8*
DVBQUIT CONTINUE+17*, CONTINUE+20*, CONTINUE+21, INITPRT+2*, PAGEBRK+6, REVVIDEO+2~, REVVIDEO+7
DVBREAD CONTINUE+2~, CONTINUE+14*, CONTINUE+19*, CONTINUE+20*
DVBRM CENTER~, CENTER+7*, CENTER+10
DVBRTN PAGEBRK~, PAGEBRK+10
DVBRVDOFF REVVIDEO+2~, REVVIDEO+9*, REVVIDEO+12
DVBRVDON REVVIDEO+2~, REVVIDEO+8*, REVVIDEO+11
DVBRVIDEO CENTER~, CENTER+8*, CENTER+11, CENTER+13
DVBSECS PROCTIME+2~, PROCTIME+20*, PROCTIME+21*, PROCTIME+26
DVBTEXT CENTER~, CENTER+5, CENTER+10, CENTER+12
DVBTIMEBEG PROCTIME~, PROCTIME+9, PROCTIME+10, PROCTIME+14
DVBTIMEEND PROCTIME~, PROCTIME+6*, PROCTIME+11, PROCTIME+12, PROCTIME+14
DVBTT REVVIDEO+2~
DVBTT( REVVIDEO+8, REVVIDEO+9
DVBTYPE CONTINUE~, CONTINUE+8*, CONTINUE+12, CONTINUE+16
DVBVALUE LINEWRAP~, LINEWRAP+5, REVVIDEO~, REVVIDEO+11, REVVIDEO+12
IOF PAGEBRK+7
IOM CENTER+7, INITPRT+5, INITPRT+6, INITPRT+7, INITPRT+8, LINEWRAP+5
IOSL PAGEBRK+4
IOST CONTINUE+5, PAGEBRK+7
IOST(0 REVVIDEO+5
X LINEWRAP+2~, LINEWRAP+5*, PROCTIME+9*, PROCTIME+11*
Y PROCTIME+10!, PROCTIME+12!

Marked Items

Name Field # of Occurrence
$T( REVVIDEO+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All