Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DENTAR15

Package: Dental

Routine: DENTAR15


Information

DENTAR15 ;ISC2/SAW,HAG-PRINT/DISPLAY TREATMENT DATA REPORTS FOR REVIEW/RELEASE ; 7/21/88 5:36 PM ;

Source Information

Source file <DENTAR15.m>

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
Dental 4 DENTAR11  DENTAR12  DENTAR13  DENTAR14  

Entry Points

Name Comments DBIA/ICR reference
RPT
A
A1
HDR
HDR1
HDR2
HOLD1
HOLD2
HOLD
NONE
COMP
ERR
CHK
CHK1
EXIT
EXIT1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$E($P(^DIC(220.3,I,0),U,1),1,20),?21
  • Line Location: RPT+1
Function Call: WRITE
  • Prompt: ?($X+1),$J($S($D(^UTILITY($J,"DENTR",DENTPRV,I,J)):^(J),1:"."),K)
  • Line Location: RPT+1
Function Call: WRITE
  • Prompt: !,$E($P(^DIC(220.3,I,0),U,1),1,20),?22
  • Line Location: RPT+2
Function Call: WRITE
  • Prompt: ?($X+1),$J($S($D(^UTILITY($J,"DENTR",DENTPRV,I,J)):^(J),1:"."),5)
  • Line Location: RPT+2
Function Call: WRITE
  • Prompt: !,$E($P(^DIC(220.3,I,0),U,1),1,20),?21
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: ?($X+1),$J($S($D(^UTILITY($J,"DENTR",I,J)):^(J),1:"."),K)
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: !,$E($P(^DIC(220.3,I,0),U,1),1,20),?22
  • Line Location: A1+1
Function Call: WRITE
  • Prompt: ?($X+1),$J($S($D(^UTILITY($J,"DENTR",I,J)):^(J),1:"."),5)
  • Line Location: A1+1
Function Call: WRITE
  • Prompt: @IOF,?(80-$L(H3)\2),H3,!,?(80-$L(H5)\2),H5
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,?(100-$L(H7)\2),H7
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: !,"PROCEDURE",?21
  • Line Location: HDR1+0
Function Call: WRITE
  • Prompt: ?($X+3),K
  • Line Location: HDR1+0
Function Call: WRITE
  • Prompt: !,"PROCEDURE",?27,"I",?32,"II",?38,"IIA",?44,"IIB",?50,"IIC",?56,"III",?62,"IV",?69,"V",?74,"VI"
  • Line Location: HDR2+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !,"There "_$S(DENTC(1)+DENTC=1:"is ",1:"are ")_(DENTC(1)+DENTC)_$S(DENTC(1)+DENTC=1:" sitting",1:" sittings")_" in the time frame you specified. All data is complete"
  • Line Location: COMP+0
Function Call: WRITE
  • Prompt: @IOF,*7
  • Line Location: EXIT+0
Function Call: WRITE
  • Prompt: !,^(J)
  • Condition for execution: $D(^UTILITY($J,"DENTERR",H,J))
  • Line Location: EXIT+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" CHK1
^DIC(220.3 - [#220.3] RPT+1, RPT+2, A1A1+1
^UTILITY($J DENTAR15+3, RPT+1, RPT+2, A1A1+1, CHK1*, EXIT

Label References

Name Line Occurrences
A1 A
CHK1 CHK+2
COMP EXIT+1
ERR EXIT
EXIT DENTAR15+4, A
EXIT1 NONEEXIT
HDR RPTAHOLD1HOLD2
HDR1 RPTAHOLD1
HDR2 HOLD2
HOLD RPT+3, A1+2, HOLD1HOLD2EXITEXIT+1
HOLD1 RPT+1, A1
HOLD2 RPT+2, A1+1
NONE DENTAR15+2
RPT DENTAR15+3

Naked Globals

Name Field # of Occurrence
^( RPT+1, RPT+2, A1A1+1, EXIT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DENTC DENTAR15+2, COMPERRCHK1
>> DENTC(1 COMPERRCHK1
>> DENTF CHK*, CHK+1*, CHK+2*, CHK+3*, CHK+4*, CHK1
>> DENTF1 NONE*, CHK1*, EXITEXIT+1, EXIT1*
DENTPRV DENTAR15+3*, RPTRPT+1, RPT+2, EXIT1!
DTIME HOLD
H RPT*, A*, HDR, EXIT*, EXIT1!
H1 HDR, EXIT1!
H2 HDR, EXIT1!
H3 HDR*, HDR+1, EXIT1!
H4 RPT*, RPT+2*, A*, A1+1*, HDR, EXIT1!
>> H5 HDR*, HDR+1
H6 RPT*, A*, HDR, EXIT1!
H7 HDR*, HDR+2, EXIT1!
I RPT+1*, RPT+2*, A1*, A1+1*, EXIT*, EXIT1!
IO HOLDNONEERR
IO(0 HOLDNONEERR
IOF HDR+1, EXIT
IOSL RPT+1, RPT+2, A1A1+1, EXIT
J RPT+1*, RPT+2*, A1*, A1+1*, EXIT*, EXIT1!
K RPT+1*, A1*, HDR1*, EXIT1!
L CHK1*, EXIT1!
M DENTAR15+3*, EXIT1!
U DENTAR15+3, RPT+1, RPT+2, RPT+3, A1A1+1, A1+2, HOLD1HOLD2CHK
CHK+1, CHK+2, CHK+3, CHK+4, CHK1EXITEXIT+1, EXIT1
X CHKCHK+1, CHK+2, CHK+3, CHK+4, CHK1, EXIT1!
Y CHK1*, EXIT1!
Z CHK!, CHK1*, EXIT1!
Z( CHK1
Z(1 CHK*
Z(2 CHK+1*
Z(3 CHK+2*
Z(4 CHK+3*
Z(5 CHK+4*
>> Z3 HDR
>> Z5 DENTAR15+3, RPT+1, RPT+2, RPT+3, A1A1+1, A1+2, HOLD1HOLD2, HOLD*
EXITEXIT+1, EXIT1
>> ZTSK HOLDNONEERR
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All