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

Package: DSS Extracts

Routine: ECXSARAD


Information

ECXSARAD ;BIR/DMA-SAS Report from Radiology Extract; 25 Apr 95 / 11:03 AM ;4/25/14 12:47

Source Information

Source file <ECXSARAD.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
DSS Extracts 4 RAD^ECXDVSN2  AUDIT^ECXKILL  ($$EXPORT,EXPDISP)^ECXUTL1  (AUDIT,DEVICE,SASHEAD)^ECXUTLA  
VA FileMan 4 DD^%DT  NOW^%DTC  EN^DIQ1  ^DIR  
Kernel 3 HOME^%ZIS  ^%ZISC  $$RJ^XLFSTR  

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
DSS Extracts 1 ECX SAS RADIOLOGY  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from menu option
PROCESS ;queued entry
HEADER ;print the header

External References

Name Field # of Occurrence
DD^%DT PROCESS+6
NOW^%DTC PROCESS+6
HOME^%ZIS EN+29
^%ZISC EN+28
EN^DIQ1 PROCESS+9
^DIR PROCESS+40
RAD^ECXDVSN2 EN+9
AUDIT^ECXKILL EN+7, EN+10, EN+16, EN+24, EN+30, PROCESS+41
$$EXPORT^ECXUTL1 EN+11
EXPDISP^ECXUTL1 EN+15
AUDIT^ECXUTLA EN+6
DEVICE^ECXUTLA EN+21
SASHEAD^ECXUTLA HEADER+1
$$RJ^XLFSTR PROCESS+27, PROCESS+32, PROCESS+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,"Radiology Extract SAS Report",!!
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: !,?3,ECFL,?43,ECFK,?68,$$RJ^XLFSTR(TOT,5," ")
  • Line Location: PROCESS+27
Function Call: WRITE
  • Prompt: !,?40,$E(LN,1,34)
  • Line Location: PROCESS+31
Function Call: WRITE
  • Prompt: !,"Total for Feeder Location "_DIV_"-"_TYPENM_" ("_ECFL_"):",?68,$$RJ^XLFSTR(TOT("FL"),5," ")
  • Line Location: PROCESS+32
Function Call: WRITE
  • Prompt: !!,"Grand Total for Division "_DIV_":",?68,$$RJ^XLFSTR(TOT("D"),5," ")
  • Line Location: PROCESS+34
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PROCESS+37
Function Call: WRITE
  • Prompt: !
  • Line Location: PROCESS+39
Function Call: WRITE
  • Prompt: !
  • Line Location: PROCESS+40
Routine Call
  • DIR
  • Line Location:
    • PROCESS+40
Routine Call
  • %ZIS
  • Line Location:
    • EN+29

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)
^ECX(727.814 - [#727.814] PROCESS+12
^RA(79.2 - [#79.2] PROCESS+8
^TMP($J EN+12!, EN+13*, PROCESS+2!, PROCESS+16, PROCESS+17, PROCESS+18, PROCESS+19, PROCESS+22, PROCESS+24, PROCESS+26
PROCESS+28*, PROCESS+30*, PROCESS+33*

Label References

Name Line Occurrences
HEADER PROCESS+23, PROCESS+27, PROCESS+31, PROCESS+32, PROCESS+34
PROCESS EN+14, EN+27

Naked Globals

Name Field # of Occurrence
^( PROCESS+16*, PROCESS+17*, PROCESS+26
^(0 PROCESS+12
^(888888 PROCESS+18*
^(999999 PROCESS+19*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PROCESS+6
CNT EN+1~, EN+13*, PROCESS+28*, PROCESS+30*, PROCESS+33*
DA PROCESS+1~, PROCESS+9*
>> DIC PROCESS+9*
DIQ PROCESS+1~, PROCESS+9*
DIQ(0 PROCESS+9*
DIR PROCESS+1~, PROCESS+40!
DIR(0 PROCESS+40*
DIRUT PROCESS+1~
DIV PROCESS+1~, PROCESS+12*, PROCESS+16, PROCESS+17, PROCESS+18, PROCESS+19, PROCESS+22*, PROCESS+24, PROCESS+26, PROCESS+28
PROCESS+30, PROCESS+32, PROCESS+33, PROCESS+34, HEADER+1
DR PROCESS+1~, PROCESS+9*
DTOUT PROCESS+1~
DUOUT PROCESS+1~
EC PROCESS+1~, PROCESS+12*, PROCESS+13, PROCESS+14, PROCESS+15
ECFK PROCESS+1~, PROCESS+13*, PROCESS+14*, PROCESS+16, PROCESS+17, PROCESS+26*, PROCESS+27, PROCESS+28
ECFL PROCESS+1~, PROCESS+12*, PROCESS+16, PROCESS+17, PROCESS+18, PROCESS+19, PROCESS+24*, PROCESS+26, PROCESS+27, PROCESS+28
PROCESS+30, PROCESS+32
ECX PROCESS+9!
ECX( PROCESS+10
>> ECXALL EN+9*
>> ECXARRAY EN+6, HEADER+1
>> ECXARRAY("DEF" PROCESS+3
>> ECXARRAY("EXTRACT" PROCESS+3
>> ECXAUD EN+4*, EN+6
>> ECXDEF PROCESS+3*
ECXDESC EN+18*, EN+21, EN+26!
>> ECXDIV EN+9, HEADER+1
>> ECXDIV( PROCESS+28
>> ECXERR EN+6, EN+7, EN+9, EN+10
>> ECXEXT PROCESS+3*, PROCESS+12, PROCESS+28
>> ECXHEAD EN+4*, EN+6, HEADER+1
ECXPGM EN+18*, EN+21, EN+26!
ECXPORT EN+1~, EN+11*, PROCESS+23, PROCESS+27, PROCESS+28, PROCESS+30, PROCESS+31, PROCESS+32, PROCESS+33, PROCESS+34
PROCESS+36
>> ECXRUN PROCESS+6*
ECXSAVE EN+21, EN+26!
ECXSAVE("ECXARRAY(" EN+19*
ECXSAVE("ECXDIV(" EN+19*
ECXSAVE("ECXHEAD" EN+19*
ECXSAVE("POP" EN+22
ECXSAVE("ZTSK" EN+25
IO EN+28, PROCESS+21
IO(0 EN+28
IOF EN+2, PROCESS+37
IOSL PROCESS+27, PROCESS+31, PROCESS+32, PROCESS+34
IOST PROCESS+37, PROCESS+38
J PROCESS+1~, PROCESS+12*
JJ PROCESS+1~, PROCESS+39*
K PROCESS+1~
LN PROCESS+1~, PROCESS+4*, PROCESS+31
>> MODS PROCESS+15*, PROCESS+17, PROCESS+18, PROCESS+19
PG PROCESS+1~, PROCESS+4*, HEADER+1
QFLG PROCESS+1~, PROCESS+4*, PROCESS+22, PROCESS+24, PROCESS+26, PROCESS+27, PROCESS+31, PROCESS+32, PROCESS+34, PROCESS+38
SS PROCESS+1~, PROCESS+39*
TOT PROCESS+1~, PROCESS+26*, PROCESS+27, PROCESS+28, PROCESS+29
TOT("D" PROCESS+23*, PROCESS+29*, PROCESS+33, PROCESS+34
TOT("FL" PROCESS+25*, PROCESS+29*, PROCESS+30, PROCESS+32
TYPE PROCESS+1~, PROCESS+8*, PROCESS+9, PROCESS+10, PROCESS+24*, PROCESS+25
TYPE( PROCESS+10*, PROCESS+25
TYPENM PROCESS+1~, PROCESS+25*, PROCESS+28, PROCESS+30, PROCESS+32
U PROCESS+10, PROCESS+12, PROCESS+13, PROCESS+14, PROCESS+15, PROCESS+25, PROCESS+28
X PROCESS+1~
Y PROCESS+1~, PROCESS+6*
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