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

Package: Dental

Routine: DENTE3


Information

DENTE3 ;ISC2/HAG-COMINATION OF ROUTINES ;10/24/90 13:56 ;

Source Information

Source file <DENTE3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 ^%DT  ^DIC  YN^DICN  ^DIE  
Dental 1 LOCK^DENTE1  
Registration 1 (DEM,KVAR)^VADPT  

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 DENT SERVICE DELETE  DENTE2  DENTPROV EDIT  ^DENT(221  

Entry Points

Name Comments DBIA/ICR reference
SRD ;RE-RELEASE A RANGE OF TREATMENT DATA
CHK
PROV ;CHECK PROVIDER STATUS
ATDEL ;DELETE SERVICE TAPE GLOBAL
DPSET ;SET STATEMENT - MUMPS X-REF FOR FIELD 2 IN FILE 221
DPKILL ;KILL STATEMENT - MUMPS X-REF ON FIELD 2 IN FILE 221
STA
W
EXIT
PAT ; DENTAL PATIENT
TOO ; TOOTH PATTERN

External References

Name Field # of Occurrence
^%DT SRD+2
LOCK^DENTE1 PROV+1
^DIC PROV+1, STA+1
YN^DICN ATDEL+2
^DIE PROV+1
DEM^VADPT DPSET+2
KVAR^VADPT DPSET+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select RELEASE DATE: "
  • Variable: Y
  • Timeout: DTIME
  • Line Location: SRD+1
Function Call: WRITE
  • Prompt: !,?7,Y
  • Line Location: SRD+1
Function Call: WRITE
  • Prompt: !!,Y," station ",DENTSTA," has ",T1," treatment data entry now enabled for re-release."
  • Line Location: SRD+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: PROV+1
Function Call: WRITE
  • Prompt: !
  • Line Location: PROV+1
Function Call: WRITE
  • Prompt: *7,!!,"Before deleting this global, be sure that you have used the Generate Monthly",!,"Dental SERVICE Tape option to generate a tape to be mailed to the Austin, TX DPC."
  • Line Location: ATDEL+1
Function Call: WRITE
  • Prompt: *7,!,"Nothing deleted."
  • Line Location: ATDEL+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: STA+0
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: STA+0
Function Call: WRITE
  • Prompt: I
  • Line Location: STA+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:
    • PROV+1
    • STA+1
Routine Call
  • DIE
  • Line Location:
    • PROV+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" SRD+1, SRD+6
^DENT(221 - [#221] SRD+1, SRD+3, SRD+4!, SRD+5*, SRD+6!, DPSET+1*, DPSET+2, DPSET+3*, DPKILL+1*!
^DENT(225 - [#225] STASTA+2
^UTILITY("DENTV" ATDEL+3!

Label References

Name Line Occurrences
ATDEL ATDEL+2
CHK SRD+2, SRD+6
EXIT SRD+1, SRD+2, SRD+6, PROV+1, ATDEL+3
PROV PROV+1
SRD SRD+2, SRD+6
W STASTA+1, STA+2

Naked Globals

Name Field # of Occurrence
^( STA
^(0 DPSET+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ATDEL+2*!, ATDEL+3!
>> %DT SRD+2*
A SRD+1*, EXIT!
AG SRD+5*, EXIT!
>> DA PROV+1*, DPSET+1, DPSET+2, DPSET+3, DPKILL+1
DENTDFN DPSET+2*, DPSET+3, DPSET+4!
DENTL PROV+1, EXIT!
>> DENTPRV SRD+4*, SRD+5
DENTSSN DPSET+2*, DPSET+3, DPSET+4!
>> DENTSTA SRD+1, SRD+3, SRD+5, SRD+6, CHKSTA+1, STA+2*
DFN DPSET+2*, DPSET+4!
>> DIC PROV+1*, STA+1*
>> DIC("A" STA+1*!
>> DIC("B" STA+1*!
>> DIC("NO^" PROV+1*
>> DIC(0 PROV+1*, STA+1*
>> DIE PROV+1*
DLAYGO PROV+1*!
DR PROV+1*, EXIT!
DTIME SRD+1
N SRD+2*, SRD+3*, SRD+4, SRD+5, EXIT!
T1 SRD+1*, SRD+2, SRD+3*, SRD+6, CHK, EXIT!
U SRD+1
>> VADM(2 DPSET+2
X SRD+2*, DPSET+1, DPKILL+1, EXIT!
Y SRD+1*, SRD+2, SRD+3, SRD+6, PROV+1, STA+1, STA+2*, W*, EXIT!
Z DPKILL+1*!, STA+2*
Z0 DPKILL+1*!
Z1 DPKILL+1*!, STA*
>> Z2 STA*, STA+2
>> Z3 STA*, STA+1, STA+2
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  | All