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

Package: Dental

Routine: DENTARA


Information

DENTARA ;ISC2/HAG-RELEASE ALL SERVICE REPORT ; 11/3/88 6:19 PM ;

Source Information

Source file <DENTARA.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Dental 6 EN1^DENTAR  EN1^DENTAR1  NOREV^DENTAR16  ^DENTAR3  ^DENTAR4  ^DENTAR5  
VA FileMan 2 ^%DT  ^DIC  

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

Package Total Caller Graph
Dental 2 DENTAR  DENTRELEASE ALL  

Entry Points

Name Comments DBIA/ICR reference
D1
D2
CLASS ;CLASS I-VI
PERS ;PERSONAL REPORT
FEE ;FEE BASIS REPORT
TREAT ;TREATMENT REPORT
S
DATE ;;JANUARY;FEBRUARY;MARCH;APRIL;MAY;JUNE;JULY;AUGUST;SEPTEMBER;OCTOBER;NOVEMBER;DECEMBER
W
EXIT

External References

Name Field # of Occurrence
^%DT D1+1, D2
EN1^DENTAR CLASS+2, PERS+2, FEE+2
EN1^DENTAR1 TREAT+2
NOREV^DENTAR16 TREAT+2
^DENTAR3 CLASS+2
^DENTAR4 PERS+2
^DENTAR5 FEE+2
^DIC DENTARA+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: DENTARA+2
Function Call: WRITE
  • Prompt:
  • Condition for execution: '$D(^DENT(225,0)) F Z3=0:1:2 S Z1=$O(^(Z1)) Q:Z1'>0
  • Line Location: DENTARA+2
Function Call: WRITE
  • Prompt: I
  • Line Location: DENTARA+3
Function Call: WRITE
  • Prompt: S
  • Line Location: DENTARA+4
Function Call: WRITE
  • Prompt: !!,"Enter the starting and ending dates you wish to release. ",!
  • Line Location: D1+0
Function Call: WRITE
  • Prompt: *7,!!,"End date before Start Date?"
  • Line Location: D2+1
Function Call: WRITE
  • Prompt: @IOF,!!,?10,"Processing Class I-VI report",!
  • Line Location: CLASS+1
Function Call: WRITE
  • Prompt: !,"There is no Class I-IV data to release for the timeframe you specified",*7
  • Line Location: CLASS+3
Function Call: READ
  • Variable: F1
  • Timeout: 3
  • Line Location: PERS+1
Function Call: WRITE
  • Prompt: @IOF,!!,?10,"Processing Adminstrative Personnel report",!
  • Line Location: PERS+1
Function Call: WRITE
  • Prompt: !,"There is no personnel data to release for the timeframe you specified",*7
  • Line Location: PERS+3
Function Call: READ
  • Variable: F1
  • Timeout: 2
  • Line Location: FEE+1
Function Call: WRITE
  • Prompt: @IOF,!!,?10,"Processing Applications and Dental Fee report",!
  • Line Location: FEE+1
Function Call: WRITE
  • Prompt: !,"There is no applications and dental fee data to release for the time frame",!,"you specified",*7
  • Line Location: FEE+3
Function Call: READ
  • Variable: F1
  • Timeout: 2
  • Line Location: TREAT+1
Function Call: WRITE
  • Prompt: @IOF,!!,?10,"Processing Treatment data report",!
  • Line Location: TREAT+1
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:
    • DENTARA+3

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)
^DD("DD" D1+1, D2
^DENT( S
^DENT(222 - [#222] FEE+2
^DENT(223 - [#223] CLASS+2
^DENT(224 - [#224] PERS+2
^DENT(225 - [#225] DENTARA+2, DENTARA+4
^UTILITY($J DENTARA+2!

Label References

Name Line Occurrences
D1 D2+1
DATE S
EXIT D1+1, D2TREAT+3, W
S CLASS+2, PERS+2, FEE+2
W DENTARA+2, DENTARA+3, DENTARA+4

Naked Globals

Name Field # of Occurrence
^( DENTARA+2, CLASS+2, PERS+2, FEE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT!
>> %DT D1+1*, D2*
>> %DT("A" D1+1*!, D2*!
A EXIT!
D2 CLASS+2*, PERS+2*, FEE+2*, EXIT!
DENT S*, EXIT!
DENT1 CLASS+2*, PERS+2*, FEE+2*, S, EXIT!
DENT2 EXIT!
>> DENTED D2*, D2+1, CLASS+2, PERS+2, FEE+2
DENTF PERS+2, PERS+4!, EXIT!
DENTF1 TREAT+2, EXIT!
>> DENTSD D1+1*
>> DENTSTA DENTARA+3, DENTARA+4*, DENTARA+5*
>> DENTY0 S*
DENTZ1 DENTARA+4*, CLASS+2, PERS+2, FEE+2, TREAT+1, S, EXIT!
DIC DENTARA+3*, EXIT!
DIC("A" DENTARA+3*!
DIC("B" DENTARA+3*!
DIC(0 DENTARA+3*
F1 CLASS+1*, CLASS+2*, CLASS+3, PERS+1*, PERS+2*, PERS+3, FEE+1*, FEE+2*, FEE+3, TREAT+1*
, EXIT!
>> H1 D1+1*
>> H2 D2*
I EXIT!
IOF CLASS+1, PERS+1, FEE+1, TREAT+1
J EXIT!
K EXIT!
O EXIT!
S EXIT!
SD D1+1*, D2+1, CLASS+2*, PERS+1*, PERS+2*, FEE+1*, FEE+2*, EXIT!
TD D1+1*, PERS+1, FEE+1, EXIT!
U DENTARA+4
X CLASS+3*, PERS+3*, FEE+3*, EXIT!
X1 EXIT!
X2 EXIT!
X3 CLASS+2*, PERS+2*, FEE+2*, S, EXIT!
X4 EXIT!
XX EXIT!
Y DENTARA+3, DENTARA+4*, D1+1, D2, EXIT!
Y(0 S*
Z S*, EXIT!
Z1 DENTARA+2*, DENTARA+4*, S*, EXIT!
Z2 DENTARA+2*, DENTARA+4, S*, EXIT!
Z3 DENTARA+2*, DENTARA+3, DENTARA+4*, TREAT+1*, S*, EXIT!
>> Z5 DENTARA+2*

Marked Items

Name Field # of Occurrence
$T(DATE S
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 |  Marked Items  | All