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 |  Marked Items  | All
Print Page as PDF
Routine: MAGXCVS

Package: Imaging

Routine: MAGXCVS


Information

MAGXCVS ;WOIFO/MLH - Imaging - index conversion - summary report ; 05/18/2007 11:23

Source Information

Source file <MAGXCVS.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  $$HTE^XLFDT  $$DTIME^XUP  EN^XUTMDEVQ  
Imaging 1 ($$STRIP,$$UCASE)^MAGXCVP  
VA FileMan 1 ^DIR  

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
Imaging 1 MAG IMAGE INDEX REPORT  

Entry Points

Name Comments DBIA/ICR reference
MAKESUMM ; entry point - construct a summary report from site data
; This expects that the site will already have created an export file.
SM1 ; set frequency threshold based on full or abridged report
SM15 ; what export file?
ERR ;
SM2 ;
ANZRPT ;
SPEC1 ;
ANZHED ;
CTR(X)
EOR ;END ROUTINE

External References

Name Field # of Occurrence
^%ZIS SM15+9
^%ZISC SM15+31, ERR+2
^DIR SM1+11, SM15+5
$$STRIP^MAGXCVP SM15+21, SM15+22
$$UCASE^MAGXCVP SM15+11, SM15+21, SM15+22
$$HTE^XLFDT ANZRPT+6
$$DTIME^XUP MAKESUMM+21
EN^XUTMDEVQ SM2+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No filename entered. Goodbye!"
  • Line Location: SM15+6
Function Call: WRITE
  • Prompt: !,"Unable to open "_FQFNAME_". Please try again."
  • Line Location: SM15+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SM15+10
Function Call: READ
  • Variable: DATA
  • Timeout: 99999
  • Line Location: SM15+14
Function Call: WRITE
  • Prompt: "."
  • Line Location: SM15+28
Function Call: WRITE
  • Prompt: LN,!
  • Line Location: SM15+29
Function Call: WRITE
  • Prompt: !,"File import complete.",!
  • Line Location: SM15+32
Function Call: WRITE
  • Prompt: !,"Processing interrupted after ",LN," lines.",!
  • Line Location: ERR+3
Function Call: WRITE
  • Prompt: !,"This report must be run on at least a 132-column device.",!
  • Line Location: SM2+1
Function Call: WRITE
  • Prompt: !,"This report must be run on at least a 132-column device. Goodbye!",!
  • Line Location: ANZRPT+1
Function Call: WRITE
  • Prompt: DESC," ",?34,PROCTXT," ",?64,PARENT," ",?78,DOCCAT," ",?92,OBJTYP," ",?106,SAVBYGRP," ",?150,$J(KT,8),!
  • Line Location: SPEC1+16
Function Call: WRITE
  • Prompt: #!,"Site: ",SUB
  • Line Location: ANZHED+6
Function Call: WRITE
  • Prompt: ?115,"DATE ",RDATE,!
  • Line Location: ANZHED+6
Function Call: WRITE
  • Prompt: ?122,$J("PAGE "_PG,8),!
  • Line Location: ANZHED+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ANZHED+10
Function Call: WRITE
  • Prompt: !
  • Line Location: ANZHED+11
Function Call: WRITE
  • Prompt: !
  • Line Location: ANZHED+12
Function Call: WRITE
  • Prompt: !
  • Line Location: ANZHED+13
Function Call: WRITE
  • Prompt: !!
  • Line Location: ANZHED+14
Function Call: WRITE
  • Prompt: ?64,"Parent",!
  • Line Location: ANZHED+15
Function Call: WRITE
  • Prompt: "Short Description",?34,"Procedure Text",?64,"Data File",?78,"Document Cat",?92,"Object Type",?106,"Save By Group",?153,"Count",!!
  • Line Location: ANZHED+16
Function Call: WRITE
  • Prompt: ?65-($L(X)/2),X
  • Line Location: CTR+0
Routine Call
  • %ZIS
  • Line Location:
    • SM15+9
Routine Call
  • DIR
  • Line Location:
    • SM1+11
    • SM15+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005.82 - [#2005.82] ANZHED+10
^MAG(2005.83 - [#2005.83] ANZHED+11
^MAG(2005.84 - [#2005.84] ANZHED+13
^MAG(2005.85 - [#2005.85] ANZHED+12
^MAG(2006.1 - [#2006.1] ANZRPT+9
^TMP($J MAKESUMM+19!, SM15+13!*, SM15+27, ANZRPT+12, ANZRPT+14, ANZRPT+16, ANZRPT+18, ANZRPT+20, ANZRPT+22, SPEC1+3
SPEC1+5, SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13

Label References

Name Line Occurrences
ANZHED SPEC1+15
CTR ANZHED+6, ANZHED+8, ANZHED+10, ANZHED+11, ANZHED+12, ANZHED+13, ANZHED+14
SM15 SM15+9
SM2 SM15+32
SPEC1 ANZRPT+22

Naked Globals

Name Field # of Occurrence
^( SM15+27*, SPEC1+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS MAKESUMM+3~, SM15+7*
%ZIS("HFSMODE" SM15+7*
%ZIS("HFSNAME" SM15+7*
CLS MAKESUMM+3~, SM15+17*, SM15+27, ANZRPT+13*, ANZRPT+14*, ANZRPT+16, ANZRPT+18, ANZRPT+20, ANZRPT+22, SPEC1+3
SPEC1+5, SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13, ANZHED+10
COUNT MAKESUMM+3~, MAKESUMM+20*
DATA MAKESUMM+3~, SM15+14*, SM15+15, SM15+16, SM15+17, SM15+18, SM15+19, SM15+21, SM15+22, SM15+23
SM15+24, SM15+25, SM15+26
DESC MAKESUMM+3~, SM15+21*, SM15+27, SPEC1+2*, SPEC1+3*, SPEC1+5, SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13
SPEC1+16
DIR SM1+2!, SM15+2!
DIR("?" SM1+4*, SM1+5*, SM1+6*, SM1+7*, SM1+8*, SM1+9*, SM1+10*, SM15+4*
DIR("A" SM1+3*, SM15+3*
DIR(0 SM1+2*, SM15+2*
DOCCAT MAKESUMM+8~, SM15+24*, SM15+27, SPEC1+8*, SPEC1+9*, SPEC1+11, SPEC1+13, SPEC1+16
DTIME MAKESUMM+16~, MAKESUMM+21*, ANZHED+2
>> DTOUT SM1+11, SM15+5
>> DUOUT SM1+11, SM15+5
DUZ MAKESUMM+21
FNAME MAKESUMM+14~, SM15+10*, SM15+11
FQFNAME MAKESUMM+13~, SM15+5*, SM15+6, SM15+7, SM15+9, SM15+10
FQUIT ANZRPT+3~, ANZRPT+8*, ANZRPT+12, ANZRPT+14, ANZRPT+16, ANZRPT+18, ANZRPT+20, ANZRPT+22, SPEC1+3, SPEC1+5
SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13, SPEC1+15, ANZHED+1, ANZHED+3*
FRQTHRS MAKESUMM+4~, SM1+11*, SPEC1+14
FULABR MAKESUMM+17~
IO SM15+14
IO(0 SM15+28, SM15+29, SM15+32, ERR+3
IOM ANZRPT+1
IOP MAKESUMM+3~, SM15+7*
IOSL SPEC1+15
>> IOT ANZHED+1
KT MAKESUMM+11~, ANZRPT+2~, SPEC1+13*, SPEC1+14, SPEC1+16
LN MAKESUMM+3~, SM15+14*, SM15+28, SM15+29, ERR+3
MAGIEN MAKESUMM+3~, SM15+15*
NUPG MAKESUMM+5~, ANZRPT+2~, SPEC1+1*, SPEC1+15, ANZHED+5*
OBJTYP MAKESUMM+9~, SM15+25*, SM15+27, ANZRPT+2~, SPEC1+10*, SPEC1+11*, SPEC1+13, SPEC1+16
>> ORIG SM15+19*, SM15+20*, SM15+27, ANZRPT+21*, ANZRPT+22*, SPEC1+3, SPEC1+5, SPEC1+7, SPEC1+9, SPEC1+11
SPEC1+13, ANZHED+14
PARENT MAKESUMM+7~, SM15+23*, SM15+27, SPEC1+6*, SPEC1+7*, SPEC1+9, SPEC1+11, SPEC1+13, SPEC1+16
PG MAKESUMM+3~, ANZRPT+2~, ANZRPT+7*, ANZHED+1, ANZHED+5*, ANZHED+9
PKG MAKESUMM+3~, SM15+16*, SM15+27, ANZRPT+11*, ANZRPT+12*, ANZRPT+14, ANZRPT+16, ANZRPT+18, ANZRPT+20, ANZRPT+22
SPEC1+3, SPEC1+5, SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13, ANZHED+8
>> POP SM15+9
PROC MAKESUMM+3~, SM15+18*, SM15+27, ANZRPT+17*, ANZRPT+18*, ANZRPT+20, ANZRPT+22, SPEC1+3, SPEC1+5, SPEC1+7
SPEC1+9, SPEC1+11, SPEC1+13, ANZHED+12
PROC2 MAKESUMM+3~
PROCTXT MAKESUMM+6~, SM15+22*, SM15+27, ANZRPT+2~, SPEC1+4*, SPEC1+5*, SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13
SPEC1+16
RANGE MAKESUMM+15~, SM15+11*, SM15+12*, SM15+13
RDATE ANZRPT+4~, ANZRPT+6*, ANZHED+6
>> RET ANZHED+2*, ANZHED+3
SAVBYGRP MAKESUMM+10~, SM15+26*, SM15+27, ANZRPT+2~, SPEC1+12*, SPEC1+13*, SPEC1+16
SPEC MAKESUMM+3~, SM15+17*, SM15+27, ANZRPT+19*, ANZRPT+20*, ANZRPT+22, SPEC1+3, SPEC1+5, SPEC1+7, SPEC1+9
SPEC1+11, SPEC1+13, ANZHED+13
SUB MAKESUMM+12~, SM15+11*, SM15+13, ANZRPT+9*, ANZHED+6
TYP MAKESUMM+3~, SM15+17*, SM15+27, ANZRPT+15*, ANZRPT+16*, ANZRPT+18, ANZRPT+20, ANZRPT+22, SPEC1+3, SPEC1+5
SPEC1+7, SPEC1+9, SPEC1+11, SPEC1+13, ANZHED+11
U ANZRPT+9
X MAKESUMM+3~, SM15+19*, CTR~
>> Y SM1+11, SM15+5
>> ZTSAVE SM2+2

Marked Items

Name Field # of Occurrence
$T( SM15+8, SM2+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All