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  | All
Print Page as PDF
Routine: DVBAUDU1

Package: Automated Medical Information Exchange

Routine: DVBAUDU1


Information

DVBAUDU1 ;ALB/CP - API Calls Routine #1 ; 6/11/18 12:41pm

Source Information

Source file <DVBAUDU1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Automated Medical Information Exchange 4 (OCCRMULT,OPTION,OPTSCH)^DVBAUDDIQ  (CENTER,CONTINUE,REVVIDEO)^DVBAUDPRT1  DOTS^DVBAUDPRT2  $$OPTIONOK^DVBAUDU2  
VA FileMan 2 ^%DT  $$GET1^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: 6

Package Total Caller Graph
Automated Medical Information Exchange 6 DVBAUDDIE  DVBAUDOA  DVBAUDOAD  DVBAUDOAS  DVBAUDU3  DVBAUDU3S  

Entry Points

Name Comments DBIA/ICR reference
BUILDOOO(DVBRTN,DVBEDIT,DVBOPTYPE) ; Build DVBTARGET(array) of option candidate(s)
MSGIGNOR(DVBRTN) ; Display a warning message that option(s) will be ignored
OPTSCH(DVBRTN,DVBEDIT,DVBOPTYPE) ; Build DVBTARGET(array) of option
OPTSCHOK(DVBRTN,DVBOPTSCH) ; Extrinsic function
PGMACCSS(DVBRTN,DUZ) ; Determine if user's DUZ(0) has programmer (@) access
PROCTIME(DVBIEN19,DVBOCCURIEN) ; Returns the processing time for the
SELWILD(DVBEDIT) ; Prompt "Select an Option NAMESPACE with wild card '*': "
SELWILD1 ;

External References

Name Field # of Occurrence
^%DT PROCTIME+21, PROCTIME+23
$$GET1^DIQ BUILDOOO+29, PROCTIME+13
OCCRMULT^DVBAUDDIQ PROCTIME+15
OPTION^DVBAUDDIQ OPTSCH+31
OPTSCH^DVBAUDDIQ OPTSCH+29
CENTER^DVBAUDPRT1 BUILDOOO+38, BUILDOOO+44, BUILDOOO+47, MSGIGNOR+10, OPTSCH+47, OPTSCH+49, OPTSCH+55, OPTSCH+59, SELWILD1+8
CONTINUE^DVBAUDPRT1 PGMACCSS+29
REVVIDEO^DVBAUDPRT1 PGMACCSS+11, PGMACCSS+13, PGMACCSS+15, PGMACCSS+17, PGMACCSS+21, PGMACCSS+23, PGMACCSS+25, PGMACCSS+27
DOTS^DVBAUDPRT2 BUILDOOO+26
$$OPTIONOK^DVBAUDU2 BUILDOOO+27, OPTSCH+33
$$FMDIFF^XLFDT PROCTIME+25
$$NOW^XLFDT OPTSCHOK+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BUILDOOO+14
Function Call: WRITE
  • Prompt: !?4,"Searching for audited Options which are OUT OF ORDER that match your"
  • Line Location: BUILDOOO+15
Function Call: WRITE
  • Prompt: !?4,"selected Option TYPE criteria. We will be present these one at a"
  • Line Location: BUILDOOO+16
Function Call: WRITE
  • Prompt: !?4,"time to determine if you would like to remove that Option Audit."
  • Line Location: BUILDOOO+17
Function Call: WRITE
  • Prompt: !
  • Line Location: BUILDOOO+18
Function Call: WRITE
  • Prompt: !!,"Searching for OPTION SCHEDULING file Options to audit which match your cr"
  • Line Location: OPTSCH+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PGMACCSS+7
Function Call: WRITE
  • Prompt: !?5
  • Line Location: PGMACCSS+10
Function Call: WRITE
  • Prompt: "Access denied - Only users with programmer access may initiate"
  • Line Location: PGMACCSS+12
Function Call: WRITE
  • Prompt: !?5
  • Line Location: PGMACCSS+14
Function Call: WRITE
  • Prompt: "the Option Audit process for various VistA package options."
  • Line Location: PGMACCSS+16
Function Call: WRITE
  • Prompt: !?5
  • Line Location: PGMACCSS+20
Function Call: WRITE
  • Prompt: "Access denied - Only users with programmer access may delete"
  • Line Location: PGMACCSS+22
Function Call: WRITE
  • Prompt: !?5
  • Line Location: PGMACCSS+24
Function Call: WRITE
  • Prompt: "existing Option Audit's from the OPTION file's ENTRY ACTION."
  • Line Location: PGMACCSS+26
Function Call: WRITE
  • Prompt: !!
  • Line Location: SELWILD1+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] GET1^DIQ
^DVB(396.9991 - [#396.9991] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19 - [#19] BUILDOOO+23, BUILDOOO+24
^DIC(19.2 - [#19.2] OPTSCH+22, OPTSCH+24
^DVB(396.9991 - [#396.9991] PROCTIME+14

Label References

Name Line Occurrences
$$ PROCTIME+4~
$$OPTSCHOK OPTSCH+34
SELWILD1 SELWILD1+4

Naked Globals

Name Field # of Occurrence
^ PROCTIME+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROCTIME+3~
>> %DT PROCTIME+4, PROCTIME+19*
DTIME SELWILD1+2
DUZ PGMACCSS~
DUZ(0 PGMACCSS+5
>> DVBAUDNEW1( PROCTIME+4
DVBCNT BUILDOOO+2~, OPTSCH+2~
DVBCNT("OPT" BUILDOOO+19*, BUILDOOO+25*, BUILDOOO+26, OPTSCH+14*, OPTSCH+23*
DVBCNT("PRE" BUILDOOO+20*, BUILDOOO+30*, BUILDOOO+32, BUILDOOO+34, BUILDOOO+36, BUILDOOO+43, BUILDOOO+45, OPTSCH+16*, OPTSCH+41*, OPTSCH+43
, OPTSCH+46
DVBDAYS PROCTIME+3~, PROCTIME+29*, PROCTIME+34
DVBDIFF PROCTIME+3~, PROCTIME+25*, PROCTIME+29, PROCTIME+30, PROCTIME+31, PROCTIME+32
DVBEDIT BUILDOOO~, BUILDOOO+9, BUILDOOO+11, OPTSCH~, OPTSCH+7, OPTSCH+9, SELWILD~, SELWILD+6, SELWILD+7
DVBFOUND OPTSCH+2~, OPTSCH+18*, OPTSCH+37*, OPTSCH+54, OPTSCH+56
DVBHRS PROCTIME+3~, PROCTIME+30*, PROCTIME+35
DVBIEN OPTSCH+2~, OPTSCH+21*, OPTSCH+22*, OPTSCH+24, OPTSCH+29
DVBIEN19 BUILDOOO+2~, BUILDOOO+23*, BUILDOOO+24*, BUILDOOO+27, BUILDOOO+29, PROCTIME~, PROCTIME+11, PROCTIME+13, PROCTIME+14, PROCTIME+15
DVBMINS PROCTIME+3~, PROCTIME+31*, PROCTIME+36
DVBMSG BUILDOOO+33~, BUILDOOO+34*, BUILDOOO+35*, BUILDOOO+36*, BUILDOOO+37*, BUILDOOO+38, BUILDOOO+41~, BUILDOOO+42*, BUILDOOO+43*, BUILDOOO+44
, BUILDOOO+46*, BUILDOOO+47, MSGIGNOR+2~, MSGIGNOR+7*, MSGIGNOR+8*, MSGIGNOR+9*, MSGIGNOR+10, OPTSCH+44~, OPTSCH+46*, OPTSCH+47
, OPTSCH+48*, OPTSCH+49, OPTSCH+52~, OPTSCH+53*, OPTSCH+54*, OPTSCH+55, OPTSCH+57*, OPTSCH+58*, OPTSCH+59
>> DVBNAMSPC SELWILD+4*, SELWILD1+2*, SELWILD1+3, SELWILD1+4, SELWILD1+6
DVBOCCRMULT PROCTIME+2~
DVBOCCRMULT("TIMEBEG" PROCTIME+16
DVBOCCRMULT("TIMEEND" PROCTIME+17
DVBOCCURIEN PROCTIME~, PROCTIME+12, PROCTIME+14, PROCTIME+15
DVBOPT BUILDOOO+2~, OPTSCH+26~
DVBOPT("TYPE" OPTSCH+40
DVBOPTNAME BUILDOOO+2~, BUILDOOO+22*, BUILDOOO+23*, BUILDOOO+24, BUILDOOO+29
DVBOPTSCH OPTSCH+2~, OPTSCH+26~, OPTSCH+34, OPTSCHOK~
DVBOPTSCH("" OPTSCHOK+8
DVBOPTSCH("DVBIEN19" OPTSCH+31, OPTSCH+33, OPTSCH+36, OPTSCH+40
DVBOPTSCH("FREQ" OPTSCHOK+13, OPTSCHOK+15, OPTSCHOK+17
DVBOPTSCH("OPTNAME" OPTSCH+36, OPTSCH+40
DVBOPTSCH("QTORUNTIMEI" OPTSCHOK+12
DVBOPTSCH("TASKID" OPTSCHOK+12
DVBOPTYPE BUILDOOO~, BUILDOOO+9, BUILDOOO+27, OPTSCH~, OPTSCH+7, OPTSCH+33
>> DVBQUIT BUILDOOO+6*, BUILDOOO+9*, MSGIGNOR+5*, OPTSCH+5*, OPTSCH+7*, OPTSCH+29, OPTSCH+31, OPTSCHOK+6*, OPTSCHOK+7*, OPTSCHOK+8*
, PGMACCSS+3*, PGMACCSS+30*, SELWILD+5*, SELWILD+6*, SELWILD1+3*
DVBRTN BUILDOOO~, BUILDOOO+9, BUILDOOO+12, BUILDOOO+27, MSGIGNOR~, MSGIGNOR+5, MSGIGNOR+7, OPTSCH~, OPTSCH+7, OPTSCH+10
, OPTSCH+33, OPTSCH+34, OPTSCH+51, OPTSCH+57, OPTSCH+58, OPTSCHOK~, OPTSCHOK+7, OPTSCHOK+10, PGMACCSS~, PGMACCSS+9
, PGMACCSS+19
DVBSECS PROCTIME+3~, PROCTIME+32*, PROCTIME+33*, PROCTIME+37
DVBTARGET BUILDOOO+5!, OPTSCH+20!
DVBTARGET( BUILDOOO+29*, OPTSCH+36, OPTSCH+40*
DVBTARGET("" BUILDOOO+40, OPTSCH+51
DVBTEXT SELWILD1+5~, SELWILD1+7*, SELWILD1+8
DVBTIMEBEG PROCTIME+2~, PROCTIME+16*, PROCTIME+20, PROCTIME+21, PROCTIME+25
DVBTIMEEND PROCTIME+2~, PROCTIME+17*, PROCTIME+22, PROCTIME+23, PROCTIME+25
DVBVAL OPTSCHOK+2~, OPTSCHOK+3*, OPTSCHOK+18*, OPTSCHOK+20, PROCTIME+2~, PROCTIME+7*, PROCTIME+11, PROCTIME+12, PROCTIME+13, PROCTIME+14
, PROCTIME+34*, PROCTIME+35*, PROCTIME+36*, PROCTIME+37*, PROCTIME+38*, PROCTIME+40
IOF BUILDOOO+14
IOM BUILDOOO+38, BUILDOOO+44, BUILDOOO+47, MSGIGNOR+10, OPTSCH+47, OPTSCH+49, OPTSCH+55, OPTSCH+59, SELWILD1+8
>> X PROCTIME+20*, PROCTIME+22*
Y PROCTIME+21!, PROCTIME+23!
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  | All