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

Package: Dental

Routine: DENTDNQ


Information

DENTDNQ ;WASH ISC/TJK,JA,NCA-SCREEN INPUT-QUESTIONMARKS ;8/28/92 09:08

Source Information

Source file <DENTDNQ.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Dental 3 ^DENTDC  FUNC^DENTDNQ2  N^DENTDPL  
VA FileMan 3 ^DIE  ^DIWP  ^DIWW  

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

Package Total Caller Graph
Dental 5 DENTDCQ  DENTDML  DENTDNJ  DENTDNJ1  DENTDNJ2  

Entry Points

Name Comments DBIA/ICR reference
A
CONT
F
P
P1
END ; Exit and Display Commands
R1
HELP
R
PP
P11
DCS
DCS1
DEDJHELP ;
DEDJHEL1 ;

External References

Name Field # of Occurrence
^DENTDC F+10, P+1
FUNC^DENTDNQ2 FF+2, F+12, P1+4, END+1, R1+1
N^DENTDPL CONT+1, F+13, P1+3
^DIE P1
^DIWP A+4
^DIWW A+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "**REQUIRED**",*7
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !,^(DJZ1,0)
  • Line Location: A+6
Function Call: WRITE
  • Prompt: !,"Press <RETURN> to Continue, '^' to Quit: "
  • Line Location: CONT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: F+1
Function Call: READ
  • Prompt: "Press <RETURN> to Continue"
  • Variable: X
  • Timeout: DTIME
  • Line Location: F+13
Function Call: WRITE
  • Prompt: V(V)
  • Line Location: F+14
Function Call: WRITE
  • Prompt: !
  • Line Location: P1+0
Function Call: WRITE
  • Prompt: DJEOP
  • Line Location: P1+4
Function Call: WRITE
  • Prompt: DJHIN
  • Line Location: P1+4
Function Call: WRITE
  • Prompt: DJHIN
  • Line Location: P1+4
Function Call: WRITE
  • Prompt: !,"EXAMPLES OF VALID DATES:"
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !," JAN 22 1957 or 22 JAN 57 or 1/22/57 or 012257"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !," T (FOR TODAY), T+1 (FOR TOMORROW), T+2, T+7, etc."," T-1 (FOR YESTERDAY)"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !," T-3W (3 WEEKS AGO), etc."
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: !,"IF THE YEAR IS OMITTED, THE COMPUTER USES THE CURRENT YEAR",!
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: "YOU MAY OMIT THE PRECISE DAY, AS: JAN, 1957",!
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: "FOLLOW DATE WITH TIME, AS: JAN 22@10, T@10PM, ETC."
  • Line Location: HELP+6
Function Call: READ
  • Variable: DJX
  • Timeout: 10
  • Line Location: R+0
Function Call: WRITE
  • Prompt: "Press <RETURN> to Continue"
  • Line Location: R+0
Function Call: WRITE
  • Prompt: !,DEDJHELP(DECNT)
  • Line Location: DEDJHEL1+5
Routine Call
  • DIE
  • Line Location:
    • P1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( A+2, A+4, F+1, F+3, F+10, P+1, PPP11P11+1, DCS+2
DCS+3, DCS+4, DCS+5, DEDJHELP+1
^DENT(697.3 P1+1, P1+2
^UTILITY($J A+3!, A+6, A+7!

Label References

Name Line Occurrences
CONT A+6, FF+2, F+6, F+8, F+10
DCS F+9, P
DCS1 DCS+3
DEDJHEL1 DEDJHELP+2, DEDJHEL1+6
DEDJHELP F+1
END F+2
F A+2, A+7
HELP F+11
P1 F+10
P11 P11+1
PP P1
R HELPHELP+1, HELP+2, HELP+3, HELP+4, HELP+5, HELP+6
R1 F+10, P+1

Naked Globals

Name Field # of Occurrence
^( A+4, A+6
^(0 A+2, P11
^(1 P1+2
^(12.1 F+10, P+1, DCS+3, DCS+5
^(4 F+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT F+11*, HELP+5, HELP+6
>> D DENTDNQ+2*
>> D0 F+10*, P+1*, P1*
>> DA P1*
DECNT DEDJHELP+1*, DEDJHELP+5!, DEDJHEL1+1*, DEDJHEL1+2, DEDJHEL1+3, DEDJHEL1+4, DEDJHEL1+5
DEDJHELP DEDJHELP+5!
DEDJHELP( DEDJHEL1+2, DEDJHEL1+3, DEDJHEL1+4*, DEDJHEL1+5
DEDJHELP(1 DEDJHELP+1*
DEXRET DEDJHELP+3*, DEDJHELP+5!
DIC F+10*!, P+1*!, P1*, R1*
DIC("S" F+10!, P+1!, DCS+4!, DCS1!
DIC(0 F+10*, P+1*, DCS+4*, DCS1*
>> DIE P1*
DIWF A+3*, A+7!
DIWL A+3*, A+6, A+7!
DIWR A+3*, A+7!
>> DJ3 P1DCS+3
>> DJ4 A+1, F+2, F+10, F+11, F+12, P+1, DCSDCS+1
DJ44 DCS+1*, DCS+2*, DCS+4, DCS+5, DCS+6!, DCS1!
>> DJAT A+2, A+4, F+1, F+3, F+10, P+1, PPDEDJHELP+1
>> DJCL F+13, R
>> DJCP ACONT+2, P+1, P1RDEDJHELP+4
DJD0 F+10*, P+1*, P1!, R1!
>> DJDD A+2, A+4, F+1, F+3, F+10, P+1, PPDCS+3, DEDJHELP+1
>> DJDIC F+10*, P+1*, P1R1
>> DJDN P1
>> DJEOP P1+4
>> DJHIN P1+4, R1+1
>> DJJ( F+14, P+1, P1P1+4, R1+1, DCS+2
DJK A+4*, A+6*, A+7!, F+4*
>> DJLIN P1+4
>> DJN P1+1, P1+2
DJNODE DCS*, DCS+2*, DCS+3, DCS+4, DCS+5, DCS+6!, DCS1!
DJS F+3*, F+4, F+13!
>> DJSV CONT+1*
>> DJX A*, A+6, A+7, CONT*, FF+2, F+6, R*
>> DJXX A+2, A+4*, A+7
>> DJZ F+13*, P1+3*, PP*, P11P11+1*
DJZ1 A+3*, A+4*, A+6*, A+7!, F+13!
>> DR P1*
DTIME CONTF+13, DEDJHELP+3
>> DX P1+4*
>> DY P1+4*
>> I DEDJHEL1+3*, DEDJHEL1+4
U A+2, A+6, A+7, FF+2, F+3, F+6, F+10, F+14, P+1
P1P1+4, R1+1, P11DCS+2
>> V CONT+1*, F+10, F+13*, F+14, P+1, P1P1+1, P1+3*, P1+4, R1+1
P11DCS+2
>> V( F+10*, F+14, P+1*, P1*, P1+4, R1+1, P11*
>> X A+2*, A+4*, A+7*, F+13*, P1*
>> XY F+14, P1+4, R1+1
>> Y F+4*, F+5*, F+7, F+10, P+1, P1
>> YMLH P1+1*, P1+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All