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

Package: Imaging

Routine: MAGGTUP


Information

MAGGTUP ;WOIFO/GEK/SG/NST/JSL - Imaging System User preferences ; 07 Mar 2011 2:14 PM

Source Information

Source file <MAGGTUP.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Imaging 2 $$PLACE^MAGBAPI  $$DFTFLT^MAGGSFLT  
VA FileMan 2 FILE^DICN  $$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: 2

Package Total Caller Graph
Imaging 2 MAGGUPREFGET  MAGGUPREFSAVE  

Entry Points

Name Comments DBIA/ICR reference
GET(MAGRY,CODE) ;RPC [MAGGUPREFGET] Call to Get user preferences.
MERGE(PRFIEN) ; Merge default settings into User Prefs returned.
; This will assure the User Prefs returned have values for New fields.
; PRFIEN = IEN in IMAGING USER PREFERENCES File.
SAVE(MAGRY,DATA) ;RPC [MAGGUPREFSAVE] Call to save User Preferences
NEWUSER(USER) ;Returns IEN of New entry in IMAGING USER PREFERENCES File.
DEFAULT(NEWPREF) ;Setup a new IMAGING USER PREFERENCES entry, with System defaults.
; NEWPREF = IEN in IMAGING USER PREFERENCES File
DEFUSER(NEWPREF,DFTPREF) ;Merge New User preference with the Default User as defined
; in the Imaging Site Parameters file
; NEWPREF = new IMAGING USER PREFERENCE (IEN)
; DFLTPREF = DEFAULT USER PREFERENCE in the IMAGING SITE PARAMETERS File
;
DFLTARR(ARR) ; Return an Array of All Default settings

External References

Name Field # of Occurrence
FILE^DICN NEWUSER+5
$$GET1^DIQ NEWUSER+3, DEFAULT+3
$$PLACE^MAGBAPI DEFAULT+3
$$DFTFLT^MAGGSFLT GET+12

Used in RPC

RPC Name Call Tags
MAGGUPREFGET GET
MAGGUPREFSAVE SAVE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^MAG(2006.1 - [#2006.1] GET1^DIQ
^MAG(2006.18 - [#2006.18] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2006.18 - [#2006.18] GET+6, GET+12*, GET+19, GET+23, GET+25, GET+26, MERGE+7, MERGE+9*, SAVE+5, SAVE+7
, SAVE+10*, DEFAULT+4, DEFAULT+6, DEFAULT+8*, DEFAULT+10*, DEFUSER+6, DEFUSER+7*, DEFUSER+8*, DEFUSER+10*

Label References

Name Line Occurrences
$$NEWUSER GET+8, SAVE+5
DEFAULT NEWUSER+7
DEFUSER DEFAULT+4
DFLTARR MERGE+4, DEFAULT+7
MERGE GET+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR DFLTARR~
ARR( DFLTARR+1!, DFLTARR+2*, DFLTARR+3*, DFLTARR+4*, DFLTARR+5*, DFLTARR+6*, DFLTARR+7*, DFLTARR+8*, DFLTARR+9*, DFLTARR+10*
, DFLTARR+11*, DFLTARR+12*, DFLTARR+14*, DFLTARR+15*, DFLTARR+16*, DFLTARR+17*, DFLTARR+18*, DFLTARR+20*, DFLTARR+21*, DFLTARR+22*
, DFLTARR+25*, DFLTARR+27*, DFLTARR+28*
CODE GET~, GET+19
DARR MERGE+3~, MERGE+4
DARR( MERGE+5, MERGE+6
DATA SAVE~
DATA( SAVE+6, SAVE+8
DD NEWUSER+1!
DFTPREF DEFAULT+2~, DEFAULT+3*, DEFAULT+4, DEFUSER~, DEFUSER+7
DFTSET DEFAULT+2~, DEFAULT+7
DFTSET( DEFAULT+8
DIC NEWUSER+2~, NEWUSER+4*
DIC("DR" NEWUSER+5*
DIC(0 NEWUSER+4*
DO NEWUSER+1!
DUZ GET+6, GET+8, GET+12, SAVE+5
DUZ(2 DEFAULT+3
J GET+2~, MERGE+8*, SAVE+3~, SAVE+9*
MAGPREF GET+2~
MAGRY GET~, GET+4!, SAVE~, SAVE+2*, SAVE+11*
MAGRY( GET+19*, GET+23*, GET+26*
MAGRY("" GET+19, GET+23, GET+26
MAGRY(0 GET+5*, GET+13*
MN MERGE+3~, MERGE+7*, MERGE+8*, MERGE+9
N0 DEFAULT+2~, DEFAULT+6*, DEFAULT+10
NEWPREF DEFAULT~, DEFAULT+4, DEFAULT+6, DEFAULT+8, DEFAULT+10, DEFUSER~, DEFUSER+6, DEFUSER+7, DEFUSER+8, DEFUSER+10
NODE GET+2~, GET+24*, GET+25*, GET+26, MERGE+3~, MERGE+5*, MERGE+6, MERGE+7, MERGE+9, SAVE+3~
, SAVE+6*, SAVE+7, SAVE+8, SAVE+10
PRFIEN GET+2~, GET+6*, GET+8*, GET+10, GET+12, GET+19, GET+23, GET+25, GET+26, MERGE~
, MERGE+7, MERGE+9, SAVE+3~, SAVE+5*, SAVE+7, SAVE+10
U DEFAULT+6, DEFAULT+10
USER NEWUSER~, NEWUSER+3, NEWUSER+5
X GET+2~, SAVE+3~, SAVE+7*, SAVE+9*, SAVE+10, NEWUSER+3*
X0 DEFUSER+5~, DEFUSER+6*, DEFUSER+8
Y GET+2~, SAVE+3~, SAVE+8*, SAVE+9, NEWUSER+6, NEWUSER+7, NEWUSER+8
YN MERGE+3~, MERGE+6*, MERGE+8
Z GET+2~
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