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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGGTU4

Package: Imaging

Routine: MAGGTU4


Information

MAGGTU4 ;WOIFO/GEK/SG/NST - VERSION CHECKS FOR IMAGING CLIENTS ; 21 Jun, 2023@13:44:31

Source Information

Source file <MAGGTU4.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Imaging 5 $$PLACE^MAGBAPI  ($$CHKVER1,ERROR,WARNING)^MAGGTU41  WSCVCRPT^MAGGTU42  ABSJB^MAGGTU71  $$ERROR^MAGUERR  
VA FileMan 4 ($$EZBLD,BLD)^DIALOG  $$FIND1^DIC  $$GET1^DIQ  ^DIR  
Kernel 3 (,HOME)^%ZIS  ^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  

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

Package Total Caller Graph
Imaging 3 MAG CLIENT VERSION REPORT  MAG4 VERSION CHECK  MAG4 VERSION STATUS  

Entry Points

Name Comments DBIA/ICR reference
ABSJB(MAGRES,MAGIN) ;RPC [MAG ABSJB]
CHKVER(MAGRES,CLVER) ;RPC [MAG4 VERSION CHECK]
MESSAGE(CLNAME,CLVER,CVRC) ;
VERCHKON(PLC) ;
NAGMSGON(PLC) ;
VERSTAT(MAGRES,MAGVER) ;RPC [MAG4 VERSION STATUS]
WSCVCROP ;

External References

Name Field # of Occurrence
^%ZIS WSCVCROP+42
HOME^%ZIS WSCVCROP+52
^%ZTLOAD WSCVCROP+52
$$EZBLD^DIALOG MESSAGE+6
BLD^DIALOG MESSAGE+59, MESSAGE+66
$$FIND1^DIC VERSTAT+4
$$GET1^DIQ NAGMSGON+1, VERSTAT+8
^DIR WSCVCROP+12, WSCVCROP+20, WSCVCROP+28, WSCVCROP+38
$$PLACE^MAGBAPI MESSAGE+11
$$CHKVER1^MAGGTU41 CHKVER+21
ERROR^MAGGTU41 CHKVER+28
WARNING^MAGGTU41 CHKVER+29
WSCVCRPT^MAGGTU42 WSCVCROP+54
ABSJB^MAGGTU71 ABSJB+1
$$ERROR^MAGUERR CHKVER+15, MESSAGE+10, MESSAGE+12
$$FMADD^XLFDT WSCVCROP+13
$$NOW^XLFDT WSCVCROP+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: WSCVCROP+42
Routine Call
  • %ZIS
  • Line Location:
    • WSCVCROP+42
Routine Call
  • %ZIS
  • Line Location:
    • WSCVCROP+52
Routine Call
  • DIALOG
  • Line Location:
    • MESSAGE+6
Routine Call
  • DIALOG
  • Line Location:
    • MESSAGE+59
    • MESSAGE+66
Routine Call
  • DIC
  • Line Location:
    • VERSTAT+4
Routine Call
  • DIR
  • Line Location:
    • WSCVCROP+12
    • WSCVCROP+20
    • WSCVCROP+28
    • WSCVCROP+38

Used in RPC

RPC Name Call Tags
MAG4 VERSION CHECK CHKVER
MAG4 VERSION STATUS VERSTAT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2006.1 - [#2006.1] GET1^DIQ
^XPD(9.6 - [#9.6] FIND1^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] MESSAGE+13
^MAG(2006.1 - [#2006.1] VERCHKON+1
^TMP($J CHKVER+18*

Label References

Name Line Occurrences
$$MESSAGE CHKVER+25
$$NAGMSGON MESSAGE+63
VERSTAT MESSAGE+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS WSCVCROP+42*
BETA MESSAGE+1~, MESSAGE+26*, MESSAGE+41, MESSAGE+45, MESSAGE+50, MESSAGE+54, MESSAGE+61
CLNAME CHKVER+3~, CHKVER+8*, CHKVER+11, CHKVER+13*, CHKVER+15, CHKVER+18, CHKVER+21, CHKVER+25, CHKVER+29, MESSAGE~
, MESSAGE+24, MESSAGE+31, MESSAGE+33, MESSAGE+34
CLVER CHKVER~, CHKVER+8, CHKVER+9, CHKVER+10*, CHKVER+13, CHKVER+21, CHKVER+25, CHKVER+29, MESSAGE~, MESSAGE+29
, MESSAGE+30, MESSAGE+32
CV MESSAGE+1~, MESSAGE+29*, MESSAGE+31, MESSAGE+46, MESSAGE+55
CVRC CHKVER+3~, CHKVER+4*, CHKVER+21*, CHKVER+22, CHKVER+25, CHKVER+29, MESSAGE~, MESSAGE+38, MESSAGE+40, MESSAGE+44
, MESSAGE+49, MESSAGE+53
DA WSCVCROP+1~
DIR WSCVCROP+1~, WSCVCROP+7!, WSCVCROP+16!, WSCVCROP+24!, WSCVCROP+32!
DIR("?" WSCVCROP+10*, WSCVCROP+19*
DIR("A" WSCVCROP+9*, WSCVCROP+18*, WSCVCROP+26*, WSCVCROP+36*
DIR("B" WSCVCROP+11*, WSCVCROP+27*, WSCVCROP+37*
DIR(0 WSCVCROP+8*, WSCVCROP+17*, WSCVCROP+25*, WSCVCROP+33*, WSCVCROP+34*, WSCVCROP+35*
DIRUT WSCVCROP+1~, WSCVCROP+12, WSCVCROP+28, WSCVCROP+38
DLG MESSAGE+1~, MESSAGE+37*, MESSAGE+41*, MESSAGE+45*, MESSAGE+50*, MESSAGE+54*, MESSAGE+59
DLG1 MESSAGE+1~, MESSAGE+46*, MESSAGE+55*, MESSAGE+66
DTOUT WSCVCROP+1~
DUOUT WSCVCROP+1~
DUZ(2 MESSAGE+10, MESSAGE+11, MESSAGE+13
I CHKVER+6~, CHKVER+9*
IO WSCVCROP+54
IO("Q" WSCVCROP+43!
MAGALLW WSCVCROP+4~, WSCVCROP+29*, WSCVCROP+51
MAGERR VERSTAT+1~
MAGIN ABSJB~, ABSJB+1
>> MAGJOB( CHKVER+9*
>> MAGJOB("RIV" MESSAGE+5
MAGLLGDT WSCVCROP+2~, WSCVCROP+13*, WSCVCROP+50
MAGPRMS MESSAGE+1~, MESSAGE+59
MAGPRMS("CP" MESSAGE+30*
MAGPRMS("CST" MESSAGE+31*
MAGPRMS("CT" MESSAGE+32*
MAGPRMS("CV" MESSAGE+29*
MAGPRMS("ST" MESSAGE+33*
MAGPRMS("SV" MESSAGE+34*
MAGPRMS("SVSTAT" MESSAGE+35*
MAGRES ABSJB~, ABSJB+1, CHKVER~, CHKVER+28, CHKVER+29, MESSAGE+2!, VERSTAT~, VERSTAT+6*, VERSTAT+9*, VERSTAT+10*
, VERSTAT+11*
MAGRES(0 MESSAGE+6*, MESSAGE+25*, MESSAGE+65*
MAGRES(1 MESSAGE+65!
MAGSORT WSCVCROP+1~, WSCVCROP+39*, WSCVCROP+48
MAGVCD CHKVER+1~, CHKVER+21
MAGVCD( MESSAGE+24, MESSAGE+31, MESSAGE+33, MESSAGE+34
MAGVER VERSTAT~, VERSTAT+2*, VERSTAT+4, VERSTAT+6
MAGWNMB WSCVCROP+3~, WSCVCROP+21*, WSCVCROP+49
N CHKVER+6~, CHKVER+8*, CHKVER+9
PLC MESSAGE+1~, MESSAGE+11*, MESSAGE+12, MESSAGE+63, VERCHKON~, VERCHKON+1, NAGMSGON~, NAGMSGON+1
>> POP WSCVCROP+42
RC CHKVER+3~, CHKVER+4*, CHKVER+11, CHKVER+15*, CHKVER+22*, CHKVER+25*, CHKVER+28, MESSAGE+1~, MESSAGE+37*, MESSAGE+41*
, MESSAGE+45*, MESSAGE+50*, MESSAGE+54*, MESSAGE+62, MESSAGE+63*, MESSAGE+65, MESSAGE+66, MESSAGE+68
SVSTAT MESSAGE+1~, MESSAGE+24, MESSAGE+25, MESSAGE+26, MESSAGE+35
TMP CHKVER+6~, CHKVER+9*, MESSAGE+1~, MESSAGE+12, MESSAGE+13*
TVER VERSTAT+1~, VERSTAT+8*, VERSTAT+9, VERSTAT+10
U MESSAGE+13, MESSAGE+25, MESSAGE+35, MESSAGE+65, VERCHKON+1
VERI VERSTAT+1~, VERSTAT+4*, VERSTAT+5, VERSTAT+8
X WSCVCROP+1~
Y WSCVCROP+1~, WSCVCROP+12, WSCVCROP+13, WSCVCROP+20, WSCVCROP+21, WSCVCROP+28, WSCVCROP+29, WSCVCROP+38, WSCVCROP+39
ZTCPU WSCVCROP+44~
ZTDESC WSCVCROP+44~, WSCVCROP+47*
ZTDTH WSCVCROP+44~
ZTIO WSCVCROP+44~
ZTKIL WSCVCROP+44~
ZTPRI WSCVCROP+44~
ZTRTN WSCVCROP+45~, WSCVCROP+46*
ZTSAVE WSCVCROP+45~
ZTSAVE("MAGALLW" WSCVCROP+51*
ZTSAVE("MAGLLGDT" WSCVCROP+50*
ZTSAVE("MAGSORT" WSCVCROP+48*
ZTSAVE("MAGWNMB" WSCVCROP+49*
ZTSK WSCVCROP+45~
ZTSYNC WSCVCROP+45~
ZTUCI WSCVCROP+45~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All