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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGGTAU

Package: Imaging

Routine: MAGGTAU


Information

MAGGTAU ;WOIFO/GEK/SG - RPC Calls to update the IMAGING WINDOWS WORKSTATION file ; 7/17/08 3:39pm

Source Information

Source file <MAGGTAU.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 ^%DT  UPDATE^DIE  GETS^DIQ  
Imaging 2 $$PLACE^MAGBAPI  (ACCESS,ENTRY)^MAGLOG  
Kernel 2 $$NOW^XLFDT  $$VERSION^XPDUTL  

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

Package Total Caller Graph
Imaging 15 MAG3 LOGACTION  MAGG LOGOFF  MAGG WRKS UPDATES  MAGGSCP  MAGGSIA  MAGGSIM  MAGGSIU3  MAGGSPP  
MAGGTIA1  MAGGTID  MAGGTPT1  MAGGTU71  MAGJUTL3  MAGJVAPI  MAGQBGCC  

Entry Points

Name Comments DBIA/ICR reference
UPD(MAGRY,DATA) ;RPC [MAGG WRKS UPDATES]
LOGACT(MAGRY,ACTION) ;RPC [MAG3 LOGACTION]
; Call to log actions for Imaging Session from
; Delphi interface
ACTION(TXT,LOGTM,MAGSESS) ;Call to log actions for Imaging Workstation Session from other M routines
; ACTIONS LOGGED
; LOGON - Session StartTime LOGOFF - Session End Time
; IMG - Image accessed PAT - Patient Accessed
; CAP - Image Captured
; DEL - Image Deleted MOD - Image entry modified
; NOIMAGE- Image Entry moved to Audit file. No Image existed. ; p140
; IMPORT - Import API has been called
; Data - a node of data passed to Import API
; Result - a node of the Result Array from Import API Processing.
; Image - one of the Images (full path of import directory) that was imported.
; PPACT - A Post processing Action has been processed.
; VR-VW - VistaRad Exam displayed
; VR-INT - VistaRad Exam interpreted
; API - parameters sent to CP API, and the API Call i.e. ITIU-MDAPI
; DFTINDX- If the index fields have no values, call to Patch 17 code to
; generate the values for the fields.
; MOD - This was intended to log Modifications to Image Entries, it is
; (for now) only called when a group entry has an image added to its multiple.
NEWWRKS(MAGNAME,MAGLOC,MAGIEN) ;
LOGOFF(MAGRY) ;RPC [MAGG LOGOFF] Call when session is over.
; This updates session file with logoff time
; and marks the session closed.
RTRNERR(ETXT) ; There was error from UPDATE^DIE quit with error text

External References

Name Field # of Occurrence
^%DT UPD+33
UPDATE^DIE UPD+61, UPD+89, UPD+96, ACTION+58, NEWWRKS+5, LOGOFF+15, LOGOFF+24
GETS^DIQ UPD+71
$$PLACE^MAGBAPI UPD+52
ACCESS^MAGLOG ACTION+46
ENTRY^MAGLOG ACTION+45, ACTION+50
$$NOW^XLFDT UPD+55, ACTION+54, LOGOFF+8
$$VERSION^XPDUTL UPD+86

Used in RPC

RPC Name Call Tags
MAGG WRKS UPDATES UPD
MAGG LOGOFF LOGOFF
MAG3 LOGACTION LOGACT

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005 - [#2005] ACTION+37
^MAG(2006.81 - [#2006.81] UPD+15, UPD+19, UPD+20, LOGOFF+11
^MAG(2006.82 - [#2006.82] ACTION+34, ACTION+40, ACTION+43, ACTION+48
^VA(200 - [#200] UPD+75

Label References

Name Line Occurrences
ACTION UPD+97, LOGACT+3, LOGOFF+25
NEWWRKS UPD+16
RTRNERR UPD+62, UPD+90

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT UPD+33*
ACTION LOGACT~, LOGACT+3
DATA UPD~, UPD+5, UPD+6, UPD+7, UPD+8, UPD+9, UPD+10, UPD+11, UPD+12, UPD+13
, UPD+33, UPD+34*, UPD+42
>> DIERR UPD+62, UPD+90
DUZ UPD+56, UPD+57, UPD+71, UPD+72, UPD+75, UPD+76, ACTION+45, ACTION+50
DUZ(2 UPD+52
ETXT RTRNERR~, RTRNERR+1*
LOGTM ACTION~, ACTION+32*, ACTION+53
LOGX ACTION+31~
MAG0 UPD+1~, UPD+19*, UPD+49
MAGCON LOGOFF+5~, LOGOFF+22*, LOGOFF+23
MAGEND LOGOFF+5~, LOGOFF+9*, LOGOFF+13, LOGOFF+20
MAGGFDA UPD+3!, UPD+74!, ACTION+31~, LOGOFF+5~, LOGOFF+19!
MAGGFDA( UPD+22*, UPD+23*, UPD+24*, UPD+25*, UPD+26*, UPD+27*, UPD+28*, UPD+36*, UPD+44*, UPD+50*
, UPD+53*, UPD+57*, UPD+58*, UPD+75*, UPD+76*, UPD+77*, UPD+78*, UPD+79*, UPD+80*, UPD+82*
, UPD+85*, UPD+86*, UPD+87*, UPD+95*, ACTION+41*, ACTION+44*, ACTION+49*, ACTION+52*, ACTION+56*, ACTION+57*
, LOGOFF+13*, LOGOFF+14*, LOGOFF+20*, LOGOFF+23*
MAGI UPD+1~, UPD+31*, UPD+33, UPD+34, UPD+36, UPD+41*, UPD+42, UPD+44
MAGIEN UPD+1~, UPD+15*, UPD+16, UPD+17, UPD+19, UPD+20, UPD+21*, UPD+22, UPD+23, UPD+24
, UPD+25, UPD+26, UPD+27, UPD+28, UPD+36, UPD+44, UPD+50, UPD+53, UPD+57, UPD+58
, UPD+66, UPD+78, UPD+95, NEWWRKS~, NEWWRKS+6*, LOGOFF+5~, LOGOFF+12*, LOGOFF+13, LOGOFF+14
>> MAGJOB("CAPTURE" UPD+8*
>> MAGJOB("DISPLAY" UPD+7*
>> MAGJOB("RPCPORT" UPD+13*
>> MAGJOB("RPCSERVER" UPD+12*
>> MAGJOB("SESSION" UPD+93*, UPD+94, ACTION+34, LOGOFF+17, LOGOFF+18
>> MAGJOB("VERSION" UPD+67*
>> MAGJOB("WRKSIEN" UPD+66*, LOGOFF+10, LOGOFF+11, LOGOFF+12
MAGLOC UPD+1~, UPD+6*, UPD+16, UPD+24, NEWWRKS~, NEWWRKS+4
MAGMODE UPD+1~, UPD+9*, UPD+80
MAGNAME UPD+1~, UPD+5*, UPD+15, UPD+16, UPD+22, NEWWRKS~, NEWWRKS+1, NEWWRKS+3
MAGNFDA NEWWRKS+2~
MAGNFDA( NEWWRKS+3*, NEWWRKS+4*
MAGNIEN NEWWRKS+2~
MAGNIEN(1 NEWWRKS+6
MAGOSVER UPD+1~, UPD+10*, UPD+28, UPD+87
MAGPL UPD+1~, UPD+52*, UPD+53, UPD+82
MAGPROC ACTION+31~, ACTION+37*, ACTION+55
MAGRY UPD~, UPD+17*, UPD+62, UPD+68*, UPD+90, UPD+91*, UPD+92*, UPD+94*, LOGACT~, LOGACT+4*
, LOGOFF~, LOGOFF+4*
MAGSESS ACTION~, ACTION+34, LOGOFF+5~, LOGOFF+18*, LOGOFF+20, LOGOFF+23
MAGSRV UPD+2~, UPD+72*, UPD+79
MAGSTART UPD+2~, UPD+55*, UPD+58, UPD+77
MAGVERVR UPD+2~, UPD+11*
MAGVERX UPD+2~, UPD+40*, UPD+46*, UPD+67, UPD+85
MAGXERR UPD+3!, UPD+74!, ACTION+31~, LOGOFF+5~, LOGOFF+19!
MAGXERR("DIERR" RTRNERR+1
MAGXIEN UPD+3!, UPD+74!, ACTION+31~, LOGOFF+5~, LOGOFF+19!
MAGXIEN(1 UPD+92, UPD+93, UPD+95
NODE ACTION+31~, ACTION+36*, ACTION+56, ACTION+57
SESSIEN ACTION+31~, ACTION+34*, ACTION+35, ACTION+36, ACTION+40, ACTION+41, ACTION+43, ACTION+44, ACTION+48, ACTION+49
, ACTION+52
TRKID ACTION+31~, ACTION+33*, ACTION+34
TXT ACTION~, ACTION+33*, ACTION+37, ACTION+39, ACTION+42, ACTION+45, ACTION+46, ACTION+47, ACTION+50, ACTION+51
, ACTION+52, ACTION+55*, ACTION+56, ACTION+57
U UPD+5, UPD+6, UPD+7, UPD+8, UPD+9, UPD+10, UPD+11, UPD+12, UPD+13, UPD+33
, UPD+34, UPD+36, UPD+42, UPD+44, UPD+49, UPD+75, ACTION+37, ACTION+39, ACTION+42, ACTION+43
, ACTION+48, ACTION+51, ACTION+52, ACTION+55
X UPD+2~, UPD+33*, UPD+42*, UPD+44, UPD+46, UPD+49*, UPD+50, ACTION+54*, ACTION+55, LOGOFF+8*
, LOGOFF+9
Y UPD+2~, UPD+34, UPD+36, NEWWRKS+2~
Z UPD+2~, ACTION+40*, ACTION+41, ACTION+43*, ACTION+44, ACTION+48*, ACTION+49
Z(200 UPD+72
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All