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

Package: Dental

Routine: DENTPCD


Information

DENTPCD ;ISC2/SAW,HAG-COST DISTRIBUTION REPORT ;4/29/96 11:36 ;

Source Information

Source file <DENTPCD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ^%ZIS  ^%ZTLOAD  
VA FileMan 2 ^%DT  ^DIC  
Dental 1 ^DENTPCD1  

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

Package Total Caller Graph
Dental 1 DENTCDR  

Entry Points

Name Comments DBIA/ICR reference
I
A
QUE
P11
P
W
T
S ;;;;;;;;8;;9;15;16;33;10;20;21;22;;23;;11;12;13;14;17;;24;25;26;27;28;29;30;31;18;19;32;;;;34;6
DATE ;;JANUARY;FEBRUARY;MARCH;APRIL;MAY;JUNE;JULY;AUGUST;SEPTEMBER;OCTOBER;NOVEMBER;DECEMBER
CLOSE
EXIT

External References

Name Field # of Occurrence
^%DT DENTPCD+2
^%ZIS A+7
^%ZTLOAD A+9
^DENTPCD1 QUE+5
^DIC A+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DENTPCD+2
Function Call: WRITE
  • Prompt: !!,"The total number of days spent in the area of education is: ",E,!,"Please distribute these days into the three components Instructional,",!,"Administrative and Continuing Education by answering the following",!,"two prompts."
  • Line Location: DENTPCD+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: I+0
Function Call: WRITE
  • Prompt: !!,"Number of days to distribute to Instructional component: "
  • Line Location: I+0
Function Call: WRITE
  • Prompt: !!,*7,"You cannot enter a number larger than ",E
  • Line Location: I+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !,"Number of days to distribute to Administrative component: "
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !!,*7,"You only have a total of ",E," days to distribute?",!,"Try again."
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !,"Therefore ",P3*E," days are distributed to Continuing Education."
  • Line Location: A+2
Function Call: WRITE
  • Prompt: I
  • Line Location: A+3
Function Call: WRITE
  • Prompt: Q
  • Line Location: A+6
Function Call: WRITE
  • Prompt: !!,"Note: This report is AUTOMATICALLY QUEUED to print, you must specify a printer.",!!
  • Line Location: A+7
Function Call: WRITE
  • Prompt: @IOF,*7,!,"There are no Treatment Data entries for ",DT2,".",!,"Unable to continue."
  • Line Location: QUE+3
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !!,"Stations have not been entered in the Dental Site Parameter file.",!,"You must enter a station before you can use this option"
  • Line Location: W+0
Routine Call
  • DIC
  • Line Location:
    • A+5
Routine Call
  • %ZIS
  • Line Location:
    • A+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DENT(225 - [#225] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" CLOSE
^%ZTSK - [#14.4] EXIT!
^DENT(221 - [#221] QUE+1
^DENT(224 - [#224] P+1
^DENT(225 - [#225] A+3, A+6
^DENT(226 - [#226] P+2, T
^DIC(220.3 - [#220.3] P11P11+1

Label References

Name Line Occurrences
A A
CLOSE A+7, A+9, QUE+3, QUE+5
DATE P
EXIT IAW
I II+1, A+1
P DENTPCD+3
P11 QUE+1
S P11+1
T P+2
W A+3, A+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DENTPCD+2*, EXIT!
%DT("A" DENTPCD+2*!
A EXIT!
A( DENTPCD+3, P*, P+1*, P+3*, T+1*
A0 QUE+1, P*, P+2, EXIT!
A1 QUE+1*, P*, P+1*, P+2*, EXIT!
A2 QUE+1, P*, P+1, P+2, EXIT!
A3 QUE+1*, P+1*, P+2*, T, EXIT!
A4 T*, T+1, EXIT!
A5 T+1*, EXIT!
B QUE+2*, QUE+3, EXIT!
B( QUE*, QUE+1*, QUE+2, P11*, P11+1*
C EXIT!
DATE DENTPCD+2*, P, EXIT!
DENTSTA A+6*, EXIT!
DIC A+4*, A+5!
DIC("A" A+4*
DIC(0 A+4*
DT2 QUE+3, P*, EXIT!
DTIME IA
E DENTPCD+3*, DENTPCD+4, I+1, I+2, A+1, A+2, QUE+4*, EXIT!
F DENTPCD+3*, QUE+4*, EXIT!
I QUE*, QUE+1*, QUE+2*, P*, P+1*, P+2*, P+3*, EXIT!
IO A+7, QUE
IO("Q" EXIT!
IOF QUE+3
>> IOP A+7*
J QUE+1*, P+1*, EXIT!
K P+1*, P+2*, EXIT!
L P11*, P11+1*, P+3*, EXIT!
M P11+1*, EXIT!
N QUE+1*, P11P11+1, EXIT!
P QUE+1*, EXIT!
P1 I+2*, A+1!, A+2, EXIT!
P2 A+1*!, A+2, EXIT!
P3 A+2*, EXIT!
R DENTPCD+3*, QUE+4*, EXIT!
RT EXIT!
ST EXIT!
TD DENTPCD+3*, QUE+4, EXIT!
U A+6
X DENTPCD+3*, I*, I+1, I+2, A*, A+1, A+2*, QUE+1*, P11P11+1
P+1*, T*, T+1, EXIT!
Y DENTPCD+2, A+5, A+6, P+1*, EXIT!
Z P11*, P11+1*, EXIT!
Z1 A+6*, EXIT!
Z3 A+3*, A+6*, EXIT!
ZTRTN A+8*, A+9!
ZTSAVE A+9!
ZTSAVE("A0" A+8*
ZTSAVE("A1" A+8*
ZTSAVE("A2" A+8*
ZTSAVE("DATE" A+8*
ZTSAVE("DENTSTA" A+8*
ZTSAVE("DT2" A+8*
ZTSAVE("E" A+9*
ZTSAVE("F" A+9*
ZTSAVE("P1" A+8*
ZTSAVE("P2" A+8*
ZTSAVE("P3" A+8*
ZTSAVE("R" A+9*
ZTSAVE("TD" A+9*
ZTSK A+9!, EXIT!

Marked Items

Name Field # of Occurrence
$T(DATE P
$T(S P11+1
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 |  Local Variables |  Marked Items  | All