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

Package: Dental

Routine: DENTA16


Information

DENTA16 ;ISC2/SAW-PRINT/DISPLAY TREATMENT DATA REPORTS - INDIVIDUAL SITTINGS BY CLINIC OR PROVIDER ;7/21/88 5:23 PM

Source Information

Source file <DENTA16.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Dental 1 $$DATE^DENTA14  

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 DENTA12  DENTA14  

Entry Points

Name Comments DBIA/ICR reference
B1
HD
HD1
HDR
HOLD
HOLD3
NONE
COMP
COMP1
ERR
EXIT
EXIT1

External References

Name Field # of Occurrence
$$DATE^DENTA14 HD1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,?(80-$L(H3)\2),H3,!,?(80-$L(H5)\2),H5
  • Line Location: HD+1
Function Call: WRITE
  • Prompt: !!,?19,"PATIENT",?29,"PAT",?34,"BED",!,"TREATMENT DATE",?19,"SSN",?29,"CAT",?34,"SECT",?40,"TREATMENT (PROCEDURE)",?77,"NO.",!
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: !,Y,?19,$P(X,U,2),?30,$J($P(X,U,19),2),?35
  • Line Location: HD1+0
Function Call: WRITE
  • Prompt: $J($P(X,U,6),2)
  • Condition for execution: $P(X,U,19)<9
  • Line Location: HD1+0
Function Call: WRITE
  • Prompt: @IOF,?(80-$L(H3)\2),H3,!,?(80-$L(H5)\2),H5
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,?19,"PROV",?25,"PATIENT",?35,"PAT",?40,"BED",!,"TREATMENT DATE",?19,"NO.",?27,"SSN",?35,"CAT",?40,"SECT",?46,"TREATMENT (PROCEDURE)",?77,"NO.",!
  • Line Location: HDR+2
Function Call: READ
  • Timeout: DTIME
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !,"There is no treatment data for review/release for the time frame you specified",*7
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: !,"There "_$S(DENTC=1:"is ",1:"are ")_DENTC_$S(DENTC=1:" sitting",1:" sittings")_" in the time frame you specified. All data is complete"
  • Line Location: COMP+0
Function Call: WRITE
  • Prompt: !,"There "_$S(DENTC(1)=1:"is ",1:"are ")_DENTC(1)_$S(DENTC(1)=1:" sitting",1:" sittings")_" for provider ",DENTPRV," in the time frame you specified."
  • Line Location: COMP1+0
Function Call: WRITE
  • Prompt: !!,"The treatment data for this report is incomplete/incorrect.",!,"There are ",DENTC," sittings in the time frame you specified.",!,"The following errors were found:",*7,!
  • Line Location: ERR+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" HD1
^DENT(221 - [#221] B1
^DIC(220.3 - [#220.3] B1+1
^UTILITY($J DENTA16+4, COMP1EXIT

Label References

Name Line Occurrences
B1 DENTA16+4
COMP EXIT+1
COMP1 DENTA16+4
ERR EXIT
EXIT DENTA16+5
EXIT1 NONEEXIT
HD DENTA16+4, HOLD3
HD1 B1HOLD3
HOLD DENTA16+4, DENTA16+5, HOLD3EXITEXIT+1
HOLD3 B1B1+1
NONE DENTA16+3

Naked Globals

Name Field # of Occurrence
^( DENTA16+4, EXIT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A B1+1!*, HOLD3!
DENT DENTA16+4*, B1, EXIT1!
>> DENTC DENTA16+3, COMPERR
>> DENTC(1 COMP1*
DENTED EXIT1!
>> DENTF1 NONE*, EXITEXIT+1, EXIT1*
DENTPRV DENTA16+3*, DENTA16+4*, COMP1, EXIT1!
DENTSD EXIT1!
>> DENTSTA HDHDR
DTIME HOLD
H EXIT*, EXIT1!
H1 HDHDR, EXIT1!
H2 HDHDR, EXIT1!
H3 HD*, HD+1, HDR*, HDR+1, EXIT1!
H4 EXIT1!
>> H5 HD*, HD+1, HDR*, HDR+1
H6 DENTA16+4*, HD, EXIT1!
H7 EXIT1!
I B1+1*, EXIT*, EXIT1!
IO HOLD
IO(0 HOLD
IOF HD+1, HDR+1, EXIT
IOSL B1B1+1, EXIT
J EXIT*, EXIT1!
K EXIT1!
M DENTA16+4*, EXIT1!
N DENTA16+4*, EXIT1!
U DENTA16+4, DENTA16+5, B1B1+1, HD1HOLD3EXITEXIT+1, EXIT1
X B1*, HD1, EXIT1!
>> X0 DENTA16+4*, B1+1
X1 B1+1*, EXIT1!
X2 B1+1*, EXIT1!
>> Y HD1*
>> Z5 DENTA16+4, DENTA16+5, B1B1+1, HOLD*, HOLD3EXITEXIT+1, EXIT1
>> ZTSK HOLD
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All