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

Package: VA Fileman

Routine: DIAXP


Information

DIAXP ;SFISC/DCM-EXCEPTION REPORT ;5/16/96 10:56

Source Information

Source file <DIAXP.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ^%ZISC  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DIAXU  

Entry Points

Name Comments DBIA/ICR reference
BODY
C
EN ;
END
HDR
ERR
REC

External References

Name Field # of Occurrence
^%ZISC END+1
^DIR C

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,"EXTRACT ACTIVITY EXCEPTION REPORT",?IOM-24,DATE,?IOM-10,"PAGE: ",PAGE+1
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,"EXTRACT ACTIVITY: ",DIARC,?31,"ARCHIVER: ",$P($G(^VA(200,$P(DIAXX,U,6),0)),U)
  • Line Location: BODY+0
Function Call: WRITE
  • Prompt: !!,"THE FOLLOWING RECORDS IN THE '"_FNAME_"' FILE WERE NOT PROCESSED BY THE",!,"EXTRACT TOOL"
  • Line Location: BODY+1
Function Call: WRITE
  • Prompt: !!,"*** PLEASE KEEP THIS FOR FUTURE REFERENCE ***"
  • Line Location: BODY+3
Function Call: WRITE
  • Prompt: !!,LINE
  • Line Location: REC+4
Function Call: WRITE
  • Prompt: !?2,$G(^(Z))
  • Line Location: ERR+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+0
Routine Call
  • DIR
  • Line Location:
    • C

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EN+3
^DIAR(1.11 - [#1.11] EN+2
^DIC - [#1] EN+2
^TMP("DIAXU" REC+1, END+2!
^TMP("DIERR" ERR+2, END+2!
^VA(200 - [#200] BODY

Label References

Name Line Occurrences
BODY EN+4
C REC+3, ERR+2
END EN+4
ERR REC+4, ERR+3
HDR EN+4
REC BODY+2, REC+5

Naked Globals

Name Field # of Occurrence
^( REC+1, ERR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A REC+4~*, ERR*
B REC+4~, ERR*, ERR+2
DATE EN+1~, EN+3*, HDR
>> DIARC EN+2, BODY
DIAXX EN+1~, EN+2*, BODY
DIR C~
DIR(0 C*
DIRUT EN+1~, C, BODY+2, REC+3, ERR+2
DT EN+3
ERR BODY+2~, REC+1*, ERR
FILE EN+1~, EN+2*, REC+1
FNAME EN+1~, EN+2*, BODY+1
IOF HDR, END
IOM HDR, HDR+1
IOSL REC+3, ERR+2
IOST C, END
LINE EN+1~, EN+2*, HDR+1*, BODY+2~, REC*, REC+2*, REC+4
PAGE EN+1~, EN+2*, HDR, HDR+1*
REC BODY+2~*, REC+1*, REC+2
U EN+2, BODY
Y EN+1~, EN+3*
Z EN+1~, ERR+1~*, ERR+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All