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 |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: DENTDCQ1

Package: Dental

Routine: DENTDCQ1


Information

DENTDCQ1 ;WASH ISC/TJK-HELP FROM DIC (MODIFIED ) ;9/8/92 07:58

Source Information

Source file <DENTDCQ1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Dental 1 DQ^DENTDCQ  
Kernel 1 EN1^XQH  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Dental 1 DENTDCQ  

Entry Points

Name Comments DBIA/ICR reference
CONT
S
WOV
L
RCR
0 ;
LST
T
W1
V
Y ;I $D(^("OS",^DD("OS"),"XY")) S DIZ=^("XY") I DIZ?1U.E S (IOX,IOY)=0 X DIZ K IOX,IOY
DT
SCR

External References

Name Field # of Occurrence
DQ^DENTDCQ RCR+2
EN1^XQH 0+10

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: '^' to Quit: "
  • Formatting: "Press <RETURN> to Continue
  • Timeout: DTIME
  • Variable: %Y
  • Line Location: LST+0
Function Call: WRITE
  • Prompt: $C(13),$J("",15),$C(13),?3
  • Line Location: LST+0
Function Call: WRITE
  • Prompt: ?DD
  • Line Location: L+1
Function Call: READ
  • Timeout: DTIME
  • Line Location: CONT+0
Function Call: WRITE
  • Prompt: +$E(%,4,5)_"-"
  • Condition for execution: $E(%,4,5)
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: +$E(%,6,7)_"-"
  • Condition for execution: $E(%,6,7)
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: $E(%,1,3)+1700
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: " ("_$E(%_0,9,10)_":"_$E(%_"000",11,12)_")"
  • Condition for execution: %["."
  • Line Location: DT+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>3
  • Line Location: 0+3
Function Call: WRITE
  • Prompt: ?3,"YOU MAY ENTER A NEW ",$P(DO,U,1),", IF YOU WISH"
  • Line Location: 0+3
Function Call: WRITE
  • Prompt: !,^(0)
  • Line Location: 0+21
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X
  • Line Location: V+0
Function Call: WRITE
  • Prompt: ?5,"Enter one of the following:",!?7
  • Line Location: V+0
Function Call: WRITE
  • Prompt: !?5,$E(X,4,99)
  • Line Location: T+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( W1, 0+4, 0+6, 0+8, 0+9, 0+14, 0+15, 0+21, 0+31, RCR
, V+1
^DIC - [#1] 0+2, V+1

Label References

Name Line Occurrences
0 LST, L
CONT S+5, 0+3, 0+16, 0+30, 0+31
L L+2
LST L+1
RCR 0+2
SCR S+1
V 0+32
W1 W1
Y DENTDCQ1+4, LST

Naked Globals

Name Field # of Occurrence
^( W1, 0+4, V+1
^("LAYGO" 0+2
^(0 0+21, 0+31, V+1
^(4 0+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % W1*, DT, 0+4*
%DIC WOV*, W1+1!
%W W1, W1+1!
%WW WOV*, W1+1!
%X W1*, W1+1!
>> %Y DENTDCQ1+2, LST*, L+1, WOV, W1, CONT*, S+6, 0+1, 0+3, 0+17
, 0+21, 0+28, 0+30, 0+31
%Z WOV, W1, W1+1!
>> D 0+32*, V+1
>> DD LST*, L+1*
>> DEBDIC DENTDCQ1+4, DENTDCQ1+5
>> DEDF DENTDCQ1+4
>> DG 0+4*, T*
>> DIC DENTDCQ1+4, DENTDCQ1+5, WOV*, W1+1*, SCR, RCR*, RCR+2*
>> DIC( RCR+1!, RCR+2!*
>> DIC("S" S
>> DIC("V" V+1
>> DIC("W" DENTDCQ1+4, DENTDCQ1+5
>> DIC(0 0+1, 0+5, 0+29*, RCR*, RCR+2*
DICS RCR+2!
DICW RCR+2!
DIW L+1*, 0+1!
>> DIX DENTDCQ1+4, L
>> DIY DENTDCQ1+2*, DENTDCQ1+4*, DENTDCQ1+5*, LST, L+1
DIZ DENTDCQ1+2, Y+1*, 0+1!
>> DJ4 0+29
>> DJCP LST, S+6, 0+4, 0+17, 0+30, 0+31
>> DLAYGO 0+2
DO DENTDCQ1+2, 0+3, 0+5, 0+29*, RCR+1!, RCR+2!
DO("SCR" S+1, SCR
DO(2 0+2, 0+4, 0+5, 0+6, 0+8, 0+9, 0+29*, 0+31, 0+32, RCR
DS DENTDCQ1+2*, DENTDCQ1+4*, DENTDCQ1+5*, L+1, 0+1!, RCR*, RCR+1, RCR+2
DS(1 S*, S+2
DS(2 S*, S+1, S+2
DTIME LST, CONT
>> DU 0+32*, V+1, V+2*
DUZ(0 0+2
DZ 0+1*, 0+3, 0+7, 0+31, V+2!, T+1!
DZ( RCR+1*, RCR+2
DZ(0 RCR*, RCR+2
DZ(1 RCR*, RCR+2
DZ(3 RCR+2!
DZ1 0+5*, 0+14, 0+15, 0+21, 0+29!
DZ1(0 0+5*, 0+29
DZ1(1 0+5*, 0+29
U DENTDCQ1+2, L+1, S+6, 0+3, 0+17, 0+21, 0+28, 0+30, 0+31, RCR
, V+1
X DENTDCQ1+2*, DENTDCQ1+3*, S, S+2*, 0+2*, 0+4*, 0+21*, 0+31*, RCR+1*, RCR+2*
, V+2!, T*, T+1!
>> XQH 0+1*, 0+9*, 0+14
>> Y DENTDCQ1+2*, DENTDCQ1+3*, WOV*, W1+1*, S, S+1*, S+2*, 0+2*, 0+31*, RCR+1*
, RCR+2*, V+1*
>> Y(0 V+1*

Marked Items

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