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

Package: VA FileMan

Routine: DICOMPX


Information

DICOMPX ;SFISC/GFT-EVALUATE COMPUTED FLD EXPR ;2014-12-26 9:30 AM

Source Information

Source file <DICOMPX.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 ^DIC  YN^DICN  ST^DICOMP  DICS^DICOMPY  $$CONVQQ^DILIBF  

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

Package Total Caller Graph
VA FileMan 6 DICOMP  DICOMP0  DICOMPU  DICOMPV  DICOMPW  DICOMPY  

Entry Points

Name Comments DBIA/ICR reference
M ;From DICOMP
F
MM
TRY
REF
Q
R
FILEQ
Y ;
SN
SV(%X) ;also called from DICOMPY
OKFILE(Y,DICOMP) ;Called from DICATT6 Block, DICATT3, DICOMP0 to see if we can jump to FILE Y
DRW ;also called from DICOMPV, and DICOMPW to filter FILE names
P ;from DINUM^DICOMPV, DICOMP0
ST

External References

Name Field # of Occurrence
^DIC TRY, FILEQ
YN^DICN TRY+2
ST^DICOMP ST
DICS^DICOMPY TRY
$$CONVQQ^DILIBF TRY+5, REF, FILEQ

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?3,"By '"_DICN_"', do you mean the '"_$P(Y,U,2)_"' Subfield"
  • Line Location: TRY+2
Routine Call
  • DIC
  • Line Location:
    • TRY
    • FILEQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TRY
^DIC - [#1] Y+1, OKFILE+3

Label References

Name Line Occurrences
DRW FILEQ, OKFILE+3
F M+2
R TRY, TRY+2
SN TRY+5, Y+1, P+7
ST P+3
SV SN
TRY R, R+1
Y FILEQ

Naked Globals

Name Field # of Occurrence
^(0 FILEQ

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% TRY+2*, TRY+4*, SV+1*, OKFILE+2~, P+5*
%X SV~, SV+1
>> %Y P+1, P+7
D TRY+1*, TRY+3, TRY+4*, TRY+5, REF, OKFILE+2~, DRW+1*, DRW+2
>> DG TRY*, R
>> DG( SN*, SV+1*
DIAC OKFILE+2~
DIC TRY*, FILEQ*, OKFILE+2~
DIC("S" F+1*, OKFILE+3, DRW+2*
>> DICN MM*, TRY+2, REF*, R, FILEQ, P+2, P+7
DICOMP TRY+2, OKFILE~, OKFILE+1, DRW+1
>> DICOMPX(0 P+2*
DICOMPXM M+1*, M+4!
DIFILE OKFILE+2~
>> DLV MM, TRY+4*, TRY+5*, REF, Y+1*, SN, SV+1, P+7*
>> DLV0 TRY+4, TRY+5*, REF, Y+1*, SN, SV+1, P+7*
>> DPS ST
>> DPS( ST*
>> DPUNC M+3
>> I M+3, TRY+1, P+5*, P+6*
>> I( TRY+4*, TRY+5*, REF, Y+1*, P+7*
>> J( TRY, TRY+4*, TRY+5*, R+1, Y+1*, P+7*
>> J(0 F
>> K SV+1, ST*
>> K( SV+1*, ST*
>> M M+1, M+3*, M+4*, TRY+1, TRY+3*, P+5*, P+6*
>> M( SV+1*
>> T MM*, TRY, TRY+4, REF, R+1*, SV+1*
U TRY+2, TRY+3
>> V REF*
>> W M+3*, TRY+1*, P+4, P+5*, P+6*
X M+2, M+3*, M+4, F!, MM*, TRY+1, TRY+2!, TRY+3*, TRY+5*, REF*
, R*, FILEQ*, FILEQ+1!, P+1*, P+2*, ST~
Y TRY, TRY+2, TRY+3*, TRY+5, REF*, FILEQ, Y+1, OKFILE~, OKFILE+3
Y(0 TRY+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All