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

Package: Imaging

Routine: MAGGTU3


Information

MAGGTU3 ;WOIFO/GEK/SG/NST - Silent calls for Imaging ; 21 Jun, 2023@13:43:01

Source Information

Source file <MAGGTU3.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Imaging 6 ($$CONSOLID,$$PLACE)^MAGBAPI  $$DUZ2PLC^MAGBAPIP  $$INFO^MAGGAII  ($$ISDEL,$$NODE)^MAGGI11  LOGERR^MAGGTERR  USERKEYS^MAGGTU31  
Kernel 4 $$UP^XLFSTR  $$VERSION^XPDUTL  $$KSP^XUPARAM  ($$PROD,PROD)^XUPROD  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Imaging 10 MAGD350L  MAGDQR20  MAGFILEB  MAGG IMAGE INFO  MAGG LOG ERROR TEXT  MAGG OFFLINE IMAGE ACCESSED  MAGGDESCCAT  MAGGSFLT  
MAGGUSER2  MAGGUSERKEYS  

Entry Points

Name Comments DBIA/ICR reference
IMAGEINF(MAGRY,IEN,NOCHK) ;RPC [MAGG IMAGE INFO] Call to return information for 1 image;
; IEN = Image IEN ^MAG(2005,IEN
; NOCHK = 1|"" if 1 then do not run QA check on this image.
;
USERINF2(MAGRY,MAGWRKID) ;RPC [MAGGUSER2] Return user info.
; MAGRY(1) = DUZ ^ FULL NAME ^ INITIALS
; MAGRY(2) = Network UserName ^ PassWord.
; MAGRY(3) = MUSE Site number. ( default = 1)
; Node 4 is data from IMAGING SITE PARAMATERS File #2006.1 and INSTITUTION File #4
; MAGRY(4)= PLACE IEN ^ SITE CODE ^ DUZ(2) ^ INSTITUTION NAME (.01) ^ $$CONSOLID ^ User's local STATION NUMBER (99)
; MAGRY(5) = +<CP Version>|0 ^ Version of CP installed on Server
; MAGRY(6) = Warning message if we can't resolve which Site Parameter entry to use.
; MAGRY(7) = Warning message <reserved for future>
; MAGRY(8) = 1|0 1 = Production account 0 = Test Account (or couldn't determine) ;Patch 41
; MAGRY(9) = Vista Site Service PHYSICAL REFERENCE from Network Location File.
; MAGRY(10)=Domain Name
; MAGRY(11)=Primary Division IEN
; MAGRY(12)=Primary Division STATION NUMBER
; p151 Added 13 and 14
; MAGRY(13)=Clinical Display User Manual URL
; MAGRY(14)=Clinical Capture User Manual URL
;
CATEGORY(MAGRY) ; RPC [MAGGDESCCAT] Call to return Mag Descriptive Categories in array
; for listing in a list box.
USERKEYS(MAGKEY) ; RPC [MAGGUSERKEYS]
; Call to return an array of IMAGING Security Keys
MAIL(MAGRY,MAGFILE,MAGIEN) ;RPC [MAGG OFFLINE IMAGE ACCESSED]
; Called to log an Offline Image accessed.
; ^MAGQUEUE(2006.033,0) = OFFLINE IMAGES
; User must edit 2006.033 by hand to mark images as OFFLINE.
LOGERROR(MAGRY,TEXT) ;RPC [MAGG LOG ERROR TEXT]
; Call to stuff error information from Delphi app into the Session file.
RSLVABS(MAGIEN,FILENAME) ;Resolve Abstract into the Default Bitmap
; Return the default bitmap, If the image file extension resolves into a default bitmap
; MAGIEN : Image internal entry number
; FILENAME : "" or Relative Path and Default Bitmap. ie ('.\BMP\magavi.bmp')

External References

Name Field # of Occurrence
$$GET1^DIQ USERINF2+31, USERINF2+44, USERINF2+46, USERINF2+47, MAIL+21
$$CONSOLID^MAGBAPI USERINF2+47
$$PLACE^MAGBAPI USERINF2+20
$$DUZ2PLC^MAGBAPIP USERINF2+27
$$INFO^MAGGAII IMAGEINF+16
$$ISDEL^MAGGI11 IMAGEINF+6
$$NODE^MAGGI11 IMAGEINF+7
LOGERR^MAGGTERR LOGERROR+3, LOGERROR+4
USERKEYS^MAGGTU31 USERKEYS+2
$$SITE^VASITE USERINF2+65, USERINF2+66
$$UP^XLFSTR MAIL+8
^XMD MAIL+22
$$GET^XPAR USERINF2+61
$$VERSION^XPDUTL USERINF2+50
$$KSP^XUPARAM USERINF2+64
$$PROD^XUPROD USERINF2+54
PROD^XUPROD USERINF2+54

Used in RPC

RPC Name Call Tags
MAGGDESCCAT CATEGORY
MAGGUSER2 USERINF2
MAGGUSERKEYS USERKEYS
MAGG IMAGE INFO IMAGEINF
MAGG OFFLINE IMAGE ACCESSED MAIL
MAGG LOG ERROR TEXT LOGERROR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^MAG(2006.1 - [#2006.1] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] IMAGEINF+18, IMAGEINF+19, MAIL+16
^MAG(2005 - [#2005] IMAGEINF+17, MAIL+16, MAIL+18, MAIL+19, RSLVABS+7
^MAG(2005.021 - [#2005.021] RSLVABS+6, RSLVABS+9, RSLVABS+12
^MAG(2005.2 - [#2005.2] USERINF2+56
^MAG(2005.81 - [#2005.81] CATEGORY+4, CATEGORY+6, CATEGORY+8, CATEGORY+9
^MAG(2006.1 - [#2006.1] USERINF2+36, USERINF2+38, USERINF2+55, USERINF2+67, USERINF2+68
^MAGQUEUE(2006.033 - [#2006.033] MAIL+9, MAIL+10
^TMP($J USERINF2+59*, USERINF2+60, USERINF2+62!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A MAIL+5~
A(1 MAIL+16*
A(2 MAIL+17*
A(3 MAIL+18*
A(4 MAIL+19*
A(5 MAIL+20*
A(6 MAIL+21*
CT CATEGORY+2~, CATEGORY+3*, CATEGORY+8*, CATEGORY+9, CATEGORY+10
DUZ USERINF2+24, USERINF2+26, USERINF2+31, MAIL+13, MAIL+21
DUZ("REMAPP" USERINF2+58
DUZ(2 USERINF2+20, USERINF2+26, USERINF2+44, USERINF2+47
ERR IMAGEINF+4~, IMAGEINF+6, IMAGEINF+13
EXT RSLVABS+4~, RSLVABS+7*, RSLVABS+8, RSLVABS+9
FILENAME RSLVABS~, RSLVABS+5*, RSLVABS+12*
FILEREF MAIL+5~, MAIL+8*, MAIL+9
FTIEN RSLVABS+4~, RSLVABS+9*, RSLVABS+10, RSLVABS+12
I CATEGORY+2~, CATEGORY+3*, CATEGORY+6*, CATEGORY+8, CATEGORY+9, LOGERROR+4*
IEN IMAGEINF~, IMAGEINF+6, IMAGEINF+7, IMAGEINF+13, IMAGEINF+16, IMAGEINF+17
ISTELER USERINF2+18~, USERINF2+60*, USERINF2+61
J USERINF2+18~
K USERINF2+18~, CATEGORY+2~, CATEGORY+8*, CATEGORY+9
MAGFILE IMAGEINF+4~, IMAGEINF+16*, IMAGEINF+20, MAIL~, MAIL+8, MAIL+11, MAIL+17
MAGIEN MAIL~, MAIL+16, MAIL+17, MAIL+18, MAIL+19, RSLVABS~, RSLVABS+7
>> MAGJOB("PLC" USERINF2+45*
>> MAGJOB("PLCODE" USERINF2+46*
>> MAGJOB("VERSION" LOGERROR+2
MAGKEY USERKEYS~, USERKEYS+2
MAGNOCHK IMAGEINF+4~, IMAGEINF+15*
MAGPLC USERINF2+18~, USERINF2+19*, USERINF2+20*, USERINF2+25, USERINF2+27*, USERINF2+33, USERINF2+36, USERINF2+38, USERINF2+44, USERINF2+45
, USERINF2+46, USERINF2+55, USERINF2+67, USERINF2+68
MAGRY IMAGEINF~, USERINF2~, CATEGORY~, MAIL~, MAIL+6*, MAIL+23*, LOGERROR~, LOGERROR+5*
MAGRY( CATEGORY+9*
MAGRY(0 IMAGEINF+8*, IMAGEINF+13*, IMAGEINF+20*, USERINF2+24*, USERINF2+29*, CATEGORY+5*, CATEGORY+10*
MAGRY(1 IMAGEINF+21*, USERINF2+31*
MAGRY(10 USERINF2+64*
MAGRY(11 USERINF2+65*
MAGRY(12 USERINF2+66*
MAGRY(13 USERINF2+67*
MAGRY(14 USERINF2+68*
MAGRY(2 USERINF2+36*
MAGRY(3 USERINF2+38*, USERINF2+40*
MAGRY(4 USERINF2+44*, USERINF2+47*
MAGRY(5 USERINF2+51*
MAGRY(6 USERINF2+52*
MAGRY(7 USERINF2+53*
MAGRY(8 USERINF2+54*
MAGRY(9 USERINF2+61*
>> MAGSYS USERINF2+23*
MAGWARN USERINF2+18~, USERINF2+26*, USERINF2+52
MAGWARN1 USERINF2+18~, USERINF2+27, USERINF2+53
MAGWRKID USERINF2~, USERINF2+23
NOCHK IMAGEINF~, IMAGEINF+15
PHYREF USERINF2+18~, USERINF2+56*, USERINF2+61
PLATTER MAIL+5~, MAIL+9*, MAIL+10*, MAIL+20
TEXT LOGERROR~
TEXT( LOGERROR+4
U IMAGEINF+8, IMAGEINF+17, IMAGEINF+19, USERINF2+31, USERINF2+36, USERINF2+38, USERINF2+44, USERINF2+47, USERINF2+51, USERINF2+58
, CATEGORY+9, MAIL+10, MAIL+16, MAIL+18, MAIL+19
VSRV USERINF2+18~, USERINF2+55*, USERINF2+56
X USERINF2+18~, USERINF2+50*, USERINF2+51
XMDUZ MAIL+12~, MAIL+13*
XMSUB MAIL+12~, MAIL+14*
XMTEXT MAIL+12~, MAIL+15*
XMY MAIL+12~
XMY("G.OFFLIN E IMAGE TRACKERS" , MAIL+22*
XUSAPP USERINF2+18~, USERINF2+58*, USERINF2+59, USERINF2+60
Y IMAGEINF+4~, IMAGEINF+7*, IMAGEINF+8, USERINF2+18~, CATEGORY+2~
Z IMAGEINF+4~, IMAGEINF+17*, IMAGEINF+18*, IMAGEINF+19*, IMAGEINF+21

Marked Items

Name Field # of Occurrence
$T(PROD^XUPROD USERINF2+54
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All