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

Package: VA Fileman

Routine: DIKCP3


Information

DIKCP3 ;SFISC/MKO-PRINT INDEX(ES) ;9:21 PM 7 Dec 1998

Source Information

Source file <DIKCP3.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 (FHDR,INIT)^DIKCP  (WLP,WRPHI,WRWP)^DIKCP1  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DIKCP  

Entry Points

Name Comments DBIA/ICR reference
WRLN(TXT,TAB,PAGE,KWN) ;Write a line of text
FL(FIL,FLD,XR,WID,LM,TS,TYP,PAGE) ;Print first line
HDR(FIL,FLAG,LM,PAGE,HDR) ;Print header
PRINDEX(FIL,FLD,XR,FLAG,PAGE) ;Print a specific index
PRFILE(FIL,FLD,FLAG,PAGE,FHDR) ;Print Traditional cross-references on a file

External References

Name Field # of Occurrence
FHDR^DIKCP PRFILE+19, PRFILE+28
INIT^DIKCP PRFILE+3, PRINDEX+3
WLP^DIKCP1 PRINDEX+9, PRINDEX+17, PRINDEX+32
WRPHI^DIKCP1 FL+13
WRWP^DIKCP1 PRINDEX+21

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: $G(DTIME,300)
  • Variable: X
  • Line Location: WRLN+9
Function Call: WRITE
  • Prompt: @$G(IOF,"#"),PAGE("H")
  • Line Location: WRLN+10
Function Call: WRITE
  • Prompt: !?$G(TAB),$TR($G(TXT),$C(0)," ")
  • Line Location: WRLN+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( PRFILE+9, PRFILE+10, PRFILE+11, PRFILE+27, PRINDEX+9, PRINDEX+13, PRINDEX+15, PRINDEX+17, PRINDEX+20, PRINDEX+21
, PRINDEX+26, PRINDEX+30, FL+4
^TMP("DIKCP3" PRFILE+8!, PRFILE+13*, PRFILE+16, PRFILE+17, PRFILE+18, PRFILE+24!

Label References

Name Line Occurrences
FL PRINDEX+6
HDR PRFILE+20, PRFILE+29
PRINDEX PRFILE+21, PRFILE+30
WRLN PRFILE+22, PRFILE+23, PRFILE+31, PRFILE+32, PRINDEX+22, PRINDEX+31, HDR+2, HDR+3

Naked Globals

Name Field # of Occurrence
^( PRFILE+11
^(0 PRINDEX+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME WRLN+9
FHDR PRFILE~, PRFILE+19, PRFILE+28
FIL PRFILE~, PRFILE+1, PRFILE+9, PRFILE+10, PRFILE+11, PRFILE+19, PRFILE+20, PRFILE+21, PRFILE+27, PRFILE+28
, PRFILE+29, PRFILE+30, PRINDEX~, PRINDEX+1, PRINDEX+6, PRINDEX+9, PRINDEX+13, PRINDEX+15, PRINDEX+20, PRINDEX+21
, PRINDEX+26, PRINDEX+30, FL~, FL+4, FL+9, HDR~
FLAG PRFILE~, PRFILE+3, PRFILE+19, PRFILE+20, PRFILE+21, PRFILE+23, PRFILE+28, PRFILE+29, PRFILE+30, PRFILE+32
, PRINDEX~, PRINDEX+3, PRINDEX+22, PRINDEX+31, HDR~, HDR+1
FLD PRFILE~, PRFILE+6, PRFILE+9*, PRFILE+10, PRFILE+11, PRFILE+13, PRFILE+17*, PRFILE+18, PRFILE+21, PRFILE+27
, PRFILE+30, PRINDEX~, PRINDEX+1, PRINDEX+6, PRINDEX+9, PRINDEX+13, PRINDEX+15, PRINDEX+20, PRINDEX+21, PRINDEX+26
, PRINDEX+30, FL~, FL+4
HDR PRFILE+2~, PRFILE+20, PRFILE+29, HDR~, HDR+4*
IOF WRLN+10
IOSL WRLN+6
IOST WRLN+8
KWN WRLN~, WRLN+6
LAB PRINDEX+14~, PRINDEX+16*, PRINDEX+17
LM PRFILE+3~, PRFILE+20, PRFILE+29, PRINDEX+3~, PRINDEX+6, PRINDEX+9, PRINDEX+17, PRINDEX+21, PRINDEX+32, FL~
, FL+13, HDR~, HDR+2
NAM PRFILE+2~, PRFILE+11*, PRFILE+12*, PRFILE+13, PRFILE+16*, PRFILE+17, PRFILE+18
NAME FL+1~, FL+5*, FL+7
ND PRINDEX+2~, PRINDEX+26*, PRINDEX+27, PRINDEX+29, PRINDEX+30, PRINDEX+31
NO PRFILE+2~, PRFILE+12*
PAGE PRFILE~, PRFILE+19, PRFILE+20, PRFILE+21, PRFILE+22, PRFILE+23, PRFILE+28, PRFILE+29, PRFILE+30, PRFILE+31
, PRFILE+32, PRINDEX~, PRINDEX+6, PRINDEX+9, PRINDEX+17, PRINDEX+21, PRINDEX+22, PRINDEX+31, PRINDEX+32, FL~
, FL+13, HDR~, HDR+2, HDR+3, WRLN~
PAGE( PRFILE+16, PRFILE+17, PRFILE+18, PRFILE+19, PRFILE+20, PRFILE+21, PRFILE+22, PRFILE+27, PRFILE+28, PRFILE+29
, PRFILE+30, PRFILE+31, PRINDEX+6, PRINDEX+10, PRINDEX+13, PRINDEX+20, PRINDEX+22, PRINDEX+26, PRINDEX+31, HDR+2
, WRLN+3*, WRLN+6, WRLN+8, WRLN+9*
PAGE("B" WRLN+6
PAGE("H" WRLN+6, WRLN+7, WRLN+10
SP FL+1~, FL+3*, FL+7, FL+10
TAB WRLN~, WRLN+13
TFIL PRINDEX+14~, PRINDEX+15*, PRINDEX+17
TFLD PRINDEX+14~, PRINDEX+15*, PRINDEX+17
TS PRFILE+3~, PRINDEX+3~, PRINDEX+6, PRINDEX+9, PRINDEX+17, PRINDEX+21, PRINDEX+32, FL~, FL+13
TXT PRINDEX+28~, PRINDEX+32, FL+1~, FL+7*, FL+10*, FL+13, WRLN~, WRLN+13
TXT(0 PRINDEX+29*
TXT(1 PRINDEX+30*
TYP PRFILE+3~, PRINDEX+3~, PRINDEX+6, FL~
TYPE FL+1~, FL+6*, FL+7
U PRFILE+11, PRFILE+16, PRFILE+17, PRFILE+18, PRFILE+19, PRFILE+20, PRFILE+21, PRFILE+22, PRFILE+27, PRFILE+28
, PRFILE+29, PRFILE+30, PRFILE+31, PRINDEX+6, PRINDEX+9, PRINDEX+10, PRINDEX+13, PRINDEX+15, PRINDEX+17, PRINDEX+20
, PRINDEX+22, PRINDEX+26, PRINDEX+31, FL+5, FL+6, FL+9, FL+10, HDR+2, WRLN+3, WRLN+6
, WRLN+8, WRLN+9
WF FL+1~
WFLAG PRINDEX+2~, PRINDEX+25!, PRINDEX+31, PRINDEX+32
WID PRFILE+3~, PRINDEX+3~, PRINDEX+6, PRINDEX+9, PRINDEX+17, PRINDEX+21, PRINDEX+32, FL~, FL+13
X WRLN+2~, WRLN+9*
XR PRFILE+2~, PRFILE+10*, PRFILE+11, PRFILE+13, PRFILE+18*, PRFILE+21, PRFILE+27*, PRFILE+30, PRINDEX~, PRINDEX+1
, PRINDEX+6, PRINDEX+13, PRINDEX+15, PRINDEX+20, PRINDEX+21, PRINDEX+26, PRINDEX+30, FL~, FL+4
XR0 FL+1~, FL+4*, FL+5, FL+6, FL+9, FL+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All