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

Package: Radiology Nuclear Medicine

Routine: RASTAT


Information

RASTAT ;HISC/GJC,FPT,SS AISC/TMP-Status Tracking Statistics Report ;8/4/97 07:59

Source Information

Source file <RASTAT.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Radiology Nuclear Medicine 9 SETVARS^RAPSET1  ^RASTRPT  ($$ASKDTRPT,$$ISLOCOK,$$SELPROC,$$SELREQ,SETTMP)^RASTRPT2  (DATE,ZIS)^RAUTL  (ELAPSED,MINUTS)^RAUTL1  ACCVIO^RAUTL19  (DIVIACC,SELDIV)^RAUTL7  SETUP^RAUTL7A  
STOPCHK^RAUTL9  
VA FileMan 2 ^DIC  Y^DIQ  

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
Radiology Nuclear Medicine 1 RA STATRPT  

Entry Points

Name Comments DBIA/ICR reference
REMOVE
BP1
START ; start processing
EXIT ; Kill & quit
CASE
ISOK() ;P20 by SS
STATUS
UPD1 ; Update ^TMP global for procedure data
STATS ; Update the division and procedure ^TMP globals
UPD2

External References

Name Field # of Occurrence
^DIC REMOVE+5
Y^DIQ CASE+2
SETVARS^RAPSET1 RASTAT+3
^RASTRPT START+8
$$ASKDTRPT^RASTRPT2 BP1+1
$$ISLOCOK^RASTRPT2 ISOK+4
$$SELPROC^RASTRPT2 REMOVE+8
$$SELREQ^RASTRPT2 REMOVE+2
SETTMP^RASTRPT2 UPD1+3
DATE^RAUTL BP1
ZIS^RAUTL BP1+4
ELAPSED^RAUTL1 UPD1+2, UPD2+1
MINUTS^RAUTL1 UPD1+6
ACCVIO^RAUTL19 RASTAT+4
DIVIACC^RAUTL7 REMOVE+5
SELDIV^RAUTL7 REMOVE+1
SETUP^RAUTL7A REMOVE+5
STOPCHK^RAUTL9 UPD1+1, STATS+1, UPD2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"No divisions selected."
  • Line Location: REMOVE+1
Function Call: WRITE
  • Prompt: *7,!,"No 'STATUS #1' in the status file"
  • Line Location: REMOVE+6
Function Call: WRITE
  • Prompt: *7,!,"No 'COMPLETE' status in the status file"
  • Line Location: REMOVE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: BP1+4
Routine Call
  • DIC
  • Line Location:
    • REMOVE+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RA(79.2 - [#79.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(70.02 CASE+2
^RA(72 - [#72] REMOVE+6, REMOVE+7
^RADPT - [#70] CASECASE+5, STATUS+1
^RADPT("AR" START+5
^SC - [#44] ISOK+8
^TMP($J REMOVE!, REMOVE+1, START+3*, EXIT+1!, EXIT+2!, CASE+3, ISOK+9*, UPD1+4, UPD1+5, STATS+2
STATS+3*, STATS+13*, UPD2+2, UPD2+3, UPD2+6*

Label References

Name Line Occurrences
$$ISOK CASE+5
CASE START+5
EXIT REMOVE+1, REMOVE+2, REMOVE+5, REMOVE+6, REMOVE+7, REMOVE+8, BP1BP1+1, BP1+4
STATS STATUS+2
STATUS CASE+5
UPD1 STATUS+1
UPD2 CASE+5

Naked Globals

Name Field # of Occurrence
^( CASE+5, STATUS+1, UPD1+4*, UPD1+5*
^("COMPLETE" UPD2+2*
^(0 CASE+5, STATUS+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT EXIT+3!
BEGDATE START+1, EXIT+3!
C EXIT+3!, CASE+2*
DIC REMOVE+3!*, REMOVE+5!
DIC("A" REMOVE+3*
DIC("S" REMOVE+4*
DIC(0 REMOVE+3*
DIROUT EXIT+3!
DIRUT EXIT+3!
DTOUT EXIT+3!
DUOUT EXIT+3!
DUZ RASTAT+3, RASTAT+4
ENDDATE START+1, EXIT+3!
I REMOVE*, BP1+2*, START+3*, START+4!, START+5*, EXIT+1*, EXIT+5!
I(0 START+3*
IO START+1
POP EXIT+5!
RA REMOVE+7*, EXIT+3!, ISOK+1, UPD1+4
RA(1 REMOVE+6*, UPD1+2
RA11A ISOK+6~, ISOK+7*, ISOK+8
RA11B ISOK+6~, ISOK+8*, ISOK+9
RA20RLOC REMOVE+2~*, ISOK+2, ISOK+3, ISOK+4
RACCESS EXIT+5!
RACCESS( RASTAT+3, RASTAT+4
RACNI START+6!, CASE+5*, STATUS+1
RACOMP START+7!, UPD2+1!, UPD2+3*, UPD2+4*, UPD2+5*, UPD2+6
RADFN START+5*, START+6!, CASECASE+5, STATUS+1
>> RADIVN CASE+2*, CASE+3
>> RADIVN(0 CASE+2*, CASE+3
RADRPTYN BP1+1~*
RADT START+1*, START+5*, START+6!
RADT1 START+1*, START+5, START+6!
RADTI START+5*, START+6!, CASECASE+5, STATUS+1
RADV START+6!, CASE+2*, ISOK+9, UPD1+4, UPD1+5, STATS+2, STATS+3, STATS+13, UPD2+2, UPD2+3
UPD2+6
RAFR START+6!, STATUS!, STATUS+1*, STATUS+2*, UPD1+2*, UPD1+4, UPD1+5, UPD1+6, UPD1+7, UPD1+8*
STATS+2, STATS+13
RAIMAGE REMOVE+5*, REMOVE+8, EXIT+3!, CASE+1, ISOK+9
RAIMAGE(0 REMOVE+5*, REMOVE+6, REMOVE+7
RAMES EXIT+3!
>> RAMTIME UPD1+2, UPD2+1
RAPOP BP1BP1+4, EXIT+5!
RAPRC START+6!, STATUS*, UPD1+4, STATS+2, STATS+13
RAPROC STATS+2*, STATS+5*, STATS+8*, STATS+11*, STATS+13!
RAPROCED REMOVE+8~*, ISOK+5
RAPSTX RASTAT+3*, EXIT+5!
RAQUIT REMOVE+1, EXIT+5!
RAST1 START+6!, CASE+5, STATUS!, UPD1+2*, UPD2+1
RAST9 START+6!, CASE+5, STATUS!, UPD1+4*, UPD2+1
RASTAT START+6!, STATUS+1*
RASUM STATS+2*, STATS+6*, STATS+9*, STATS+12*, STATS+13!
RATO START+6!, STATUS+2*, UPD1+2*, UPD1+4, UPD1+5, UPD1+6, UPD1+7, UPD1+8, STATS+2, STATS+13
RAUT START+7!, STATUS!, STATUS+2
RAUT( STATUS+2, UPD1+6*, UPD1+7*
RAX1 START+7!, UPD1+2*, UPD1+6
>> RAXIT START+1*, START+5, START+8, CASE+5, STATUS+1, STATUS+2, UPD1+1*, STATS+1*, UPD2*
U REMOVE+5, CASECASE+2
X EXIT+3!, CASE*, STATUS+1*, UPD1+2*, UPD1+4, UPD1+6*, UPD2+1*
X(2 CASE*, CASE+1
X(3 CASE*, CASE+2
>> X1 CASE+5*, ISOK+1, ISOK+3, ISOK+4, ISOK+5, ISOK+7, STATUSUPD1+2*, UPD2+1*
Y REMOVE+5, EXIT+3!, CASE+2*, STATUS+2*, UPD1+4, UPD1+5, UPD1+6, UPD1+7, STATS+5, STATS+6
STATS+8, STATS+9, UPD2+2, UPD2+4, UPD2+5
Y(0 REMOVE+5, STATUS+1*, UPD1+2
>> Y1 STATUS+2*, UPD1+2, UPD1+4, UPD1+5, UPD1+6*, UPD1+7, STATS+5, STATS+6, STATS+8, STATS+9
STATS+11, STATS+12, UPD2+1, UPD2+2, UPD2+3, UPD2+4, UPD2+5
ZTDESC EXIT+4!
>> ZTQUEUED START+2, UPD1+1, STATS+1, UPD2
>> ZTREQ START+2*
ZTRTN BP1+4*, EXIT+4!
ZTSAVE EXIT+4!
ZTSAVE( BP1+2*
ZTSAVE("^TMP( $J, ""RA REQ-LOC"", " , BP1+3*
ZTSK EXIT+4!
>> ZTSTOP UPD1+1, STATS+1, UPD2
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