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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGIP144

Package: Imaging

Routine: MAGIP144


Information

MAGIP144 ;WOIFO/JSL - MAG INDEX TERMS UPDATE Utilities for Imaging 3.0; 02/02/2014 10:15

Source Information

Source file <MAGIP144.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 4 GETENV^%ZOSV  ($$FMADD,$$FMTE,$$NOW)^XLFDT  BMES^XPDUTL  $$KSP^XUPARAM  
Imaging 2 INS^MAGQBUT4  $$ISIHS^MAGSPID  
MailMan 2 KILL^XM  SENDMSG^XMXAPI  
VA FileMan 2 $$GET1^DIQ  ^DIR  

Entry Points

Name Comments DBIA/ICR reference
PRE ;PRECHECK
MAKEBKUP(TKID) ;make last known backup
POST ;POSTINSTALL
ERR ;error handler
CHKSTA ;verify current site status w/ National
RECOVER ;Call restore old value, in case of error

External References

Name Field # of Occurrence
GETENV^%ZOSV PRE+1, POST+18
$$GET1^DIQ POST+26
^DIR PRE+4
INS^MAGQBUT4 POST+37
$$ISIHS^MAGSPID POST+4
$$FMADD^XLFDT MAKEBKUP+4
$$FMTE^XLFDT POST+23, POST+36
$$NOW^XLFDT MAKEBKUP+4, POST+22, POST+36, POST+37
KILL^XM PRE+1
SENDMSG^XMXAPI POST+32
BMES^XPDUTL POST+36
$$KSP^XUPARAM POST+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Restore Code: "_TKID,!
  • Line Location: PRE+8
Function Call: WRITE
  • Prompt: !,"backup"
  • Line Location: MAKEBKUP+2
Function Call: WRITE
  • Prompt: "*"
  • Line Location: MAKEBKUP+3
Function Call: WRITE
  • Prompt: !
  • Line Location: MAKEBKUP+5
Function Call: WRITE
  • Prompt: ^MAG(IN,0),!
  • Line Location: RECOVER+3
Routine Call
  • DIR
  • Line Location:
    • PRE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ERRTN" ERR+4
^%ZOSF("TRAP" PRE+6
^MAG( MAKEBKUP+3, CHKSTA+3, CHKSTA+5*, CHKSTA+8, CHKSTA+10*, RECOVER+3, RECOVER+4, RECOVER+5!*
^MAG(2005.83 - [#2005.83] POST+5, POST+7
^MAG(2005.85 - [#2005.85] POST+8*, POST+9*, POST+10*, POST+11*, POST+12*, POST+13*, POST+14*, POST+15*
^TMP( PRE+5!, PRE+9*, MAKEBKUP+5*, POST+3, POST+38!, CHKSTA+2, CHKSTA+3, CHKSTA+7, CHKSTA+8
^TMP("XMERR" POST+33
^XTMP( MAKEBKUP+3*, MAKEBKUP+4*, MAKEBKUP+5
^XTMP("MAG INDEX TERMS BACKUP" ERR+2, RECOVER+4, RECOVER+5

Label References

Name Line Occurrences
@( ERR+4
CHKSTA POST+2
MAKEBKUP PRE+7
RECOVER ERR+2

Naked Globals

Name Field # of Occurrence
^(0 POST+5*, POST+7*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT POST+1~, POST+19*, POST+20*, POST+21*, POST+23*, POST+24*, POST+25*, POST+26*
COM POST+1~
CT POST+1~, POST+22*, POST+23
D POST+1~
D0 POST+1~
D1 POST+1~
D2 POST+1~
DG POST+1~
DIC POST+1~
DICR POST+1~
DIR PRE+2~, POST+1~
DIR("A" PRE+3*
DIR("B" PRE+3*
DIR(0 PRE+3*
DIW POST+1~
DUZ POST+26, POST+28, POST+37, ERR+1
IEN CHKSTA+1~*, CHKSTA+2*, CHKSTA+3, CHKSTA+5, CHKSTA+7*, CHKSTA+8, CHKSTA+10
IN MAKEBKUP+1~, MAKEBKUP+3*, POST+1~, POST+5*, POST+7*, CHKSTA+1~, CHKSTA+2*, CHKSTA+3, CHKSTA+5, CHKSTA+7*
CHKSTA+8, CHKSTA+10, RECOVER+2~, RECOVER+3*, RECOVER+4, RECOVER+5
IO(0 PRE+3, PRE+8, MAKEBKUP+2, MAKEBKUP+3, MAKEBKUP+5, RECOVER+3
>> MAGDUZ POST+30
MAGMSG POST+1~
MAGMSG( POST+19*, POST+20*, POST+21*, POST+23*, POST+24*, POST+25*, POST+26*
ST POST+1~
STA CHKSTA+1~, CHKSTA+3*, CHKSTA+4, CHKSTA+8*, CHKSTA+9
STO CHKSTA+1~, CHKSTA+3*, CHKSTA+5, CHKSTA+8*, CHKSTA+10
SUB PRE+2~, PRE+5*, PRE+9, MAKEBKUP+5, POST+1~, POST+2*, POST+3, POST+38, CHKSTA+2, CHKSTA+3
CHKSTA+7, CHKSTA+8
SUBJ MAKEBKUP+1~, MAKEBKUP+2*, MAKEBKUP+3, MAKEBKUP+4, MAKEBKUP+5
TKID PRE+2~, PRE+7*, PRE+8, PRE+9, MAKEBKUP~, MAKEBKUP+3, MAKEBKUP+5, POST+1~, POST+3*, POST+25
ERR+2, RECOVER+1, RECOVER+4, RECOVER+5
U MAKEBKUP+4, CHKSTA+3, CHKSTA+5, CHKSTA+8, CHKSTA+10
X PRE+2~, PRE+6*, MAKEBKUP+1~, MAKEBKUP+4*
X0 MAKEBKUP+1~, MAKEBKUP+4*
X1 MAKEBKUP+1~
XMERR POST+1~, POST+33*
XMID POST+1~, POST+28*, POST+32
XMSUB POST+1~, POST+27*, POST+31*, POST+32
XMY POST+1~, POST+32
XMY( POST+28*, POST+30*
XMY("G.MAG SE RVER" , POST+29*
XMZ POST+1~, POST+32
>> XPDA POST+37
>> XPDABORT PRE+4*, ERR+3*
>> XPDNM POST+21, POST+37
Y PRE+2~, PRE+4, POST+1~, POST+24
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All