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

Package: VA Fileman

Routine: DIAXM


Information

DIAXM ;SFISC/DCM-PROCESS MAPPING INFORMATION ;6/16/93 4:04 PM

Source Information

Source file <DIAXM.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 ERR^DIAXERR  EN^DIAXM1  ($$TYP,F1,IX,Q,Q1)^DIAXMS  ^DIC  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
VA Fileman 7 DIAX  DIAXM1  DIAXM2  DIAXM3  DIAXMS  DIAXU  DIFGA  

Entry Points

Name Comments DBIA/ICR reference
PR
EN
ASK1
HL(A,B)
DIC
Q
EN1
EN2
DICS
IN
ASK

External References

Name Field # of Occurrence
ERR^DIAXERR EN+2, EN+3, EN+7, EN+12
EN^DIAXM1 EN1+1
$$TYP^DIAXMS IN
F1^DIAXMS EN+17
IX^DIAXMS EN+4
Q^DIAXMS Q
Q1^DIAXMS EN+20
^DIC DIC+4, EN+7, EN+12

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: DIAXX
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: !?DIAXTAB,$C(7),DIAXDICA," will not be extracted"
  • Line Location: ASK+7
Function Call: WRITE
  • Prompt: !!,$C(7),"Sorry, I can not proceed with the update. Your destination file needs fixing",!,"first."
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !,$C(7),"Template looks OK!"
  • Line Location: EN+19
Routine Call
  • DIC
  • Line Location:
    • DIC+4
    • EN+7
    • EN+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( ASK+1, ASK1+1, EN+4, EN+8, EN+13
^DIC - [#1] EN+2
^DIPT - [#.4] EN+2, EN+3, EN+4, EN+6

Label References

Name Line Occurrences
ASK ASK+6, ASK1, EN2+2
ASK1 ASK+4
DIC ASK1
DICS DIC+2
EN1 PR+1, EN+9, EN2+1
HL IN+3
IN EN1
PR ASK1+3, EN+15
Q EN+15, EN+20, EN2+1, EN2+2

Naked Globals

Name Field # of Occurrence
^( EN+4, EN+6
^(0 ASK1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A HL~
B HL~, HL+1
>> C EN2
>> DC ASK+1, ASK+6, DIC+1
>> DC( ASK+1, ASK+6*
>> DIAR EN+18, EN+19, EN1, IN
>> DIARP EN+2, EN+3, EN+4, EN+6
>> DIAX1 ASK1+1*, EN+4*, EN+6
>> DIAX2 EN+6*
>> DIAX41 EN+4*, EN+5
>> DIAX42 EN+6*, EN+7, EN+12
>> DIAXA IN+1*, IN+2, HL, HL+1
>> DIAXC EN2*
DIAXDEF ASK+1*, ASK+2, ASK+4, ASK+6!
DIAXDICA ASK+2, ASK+7!, EN2*
>> DIAXDJ EN2*
>> DIAXDK EN+4*, EN+5
>> DIAXDL EN+4*
>> DIAXE01 EN+17
>> DIAXE01( ASK1+2!, EN+5*, EN+14!
>> DIAXEF ASK+2, EN+4*
>> DIAXEXT DICS+2, EN+6*
DIAXF ASK+1, DIC+1, EN~, EN+4*, EN+5, EN+11, EN+14
>> DIAXFILE ASK1+2
DIAXFR PR*, EN+9*, EN+12!, IN+1, EN2*
>> DIAXFT DICS, DICS+1, DICS+2, IN*, IN+2
>> DIAXFTY IN*, IN+2, IN+3
>> DIAXHI IN+3*
>> DIAXLNK EN+5*
>> DIAXLO IN+3*
>> DIAXLOC( ASK1+2*
>> DIAXMSG EN1, IN, EN2+1
>> DIAXS EN2*
>> DIAXS1 DIC+1*, DICS, DICS+1, DICS+2
DIAXSB ASK+2, EN+11*, EN+16!
>> DIAXTAB ASK*, ASK+2, ASK+7, ASK1, EN+9*, EN2*
>> DIAXTO PR*, EN+9*, EN2*
>> DIAXVPTR IN+1
>> DIAXX ASK+3*, ASK+4, ASK+5, ASK+6, ASK+7, ASK+8
DIC DIC!, DIC+1*, EN+7!*, EN+10!, EN+12*
DIC("S" DIC+3*, DICS*, DICS+1*, DICS+2*
DIC(0 DIC+1*, EN+7*, EN+12*
>> DIERR EN+18, EN+19
>> DINS ASK+1, ASK+2
>> DIPG EN*, EN+1, EN+18, EN+19, EN2*
>> DIRUT ASK+3*, ASK+5*, EN2+1
>> DJ ASK, EN2
>> DK EN+4*
>> DL ASK
DTIME ASK+3
>> DTOUT ASK+3*
>> DUOUT ASK+5*
>> S EN2
U ASK+1, ASK+5, ASK+6, ASK1+1, ASK1+2, EN+2, EN+4, EN+5, EN+6, EN+8
, EN+12, EN+13, IN, IN+3
>> X ASK+4*, ASK+8*, ASK1, EN+7*, EN+12*
Y ASK1, ASK1+2, DIC!, EN+7, EN+10!, EN+12, EN+14, EN2+1!
Y(0 ASK1+1*, EN+8*, EN+13*, IN, IN+2, IN+3, EN2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All