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

Package: Imaging

Routine: MAGGSFLT


Information

MAGGSFLT ;WOIFO/GEK/SG - Image list Filters utilities ; 3/9/09 12:51pm

Source Information

Source file <MAGGSFLT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^DIK  CLEAN^DILF  GETS^DIQ  
Imaging 2 SET^MAGGSFL1  USERKEYS^MAGGTU3  
Kernel 1 $$FMTE^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: 4

Package Total Caller Graph
Imaging 4 MAG4 FILTER DELETE  MAG4 FILTER DETAILS  MAG4 FILTER GET LIST  MAGGTUP  

Entry Points

Name Comments DBIA/ICR reference
DEL(MAGRY,FLTIEN) ;RPC [MAG4 FILTER DELETE] DELETE A FILTER
GETLIST(MAGRY,USER,GETALL) ;RPC [MAG4 FILTER GET LIST] Return a list of filters for a USER
; user = DUZ
; if user = "" send list of public filters
; if user > 0 and GETALL = 1 then send User Private and Public filters.
HASKEY(IEN) ; True or False, Does user have Correct Key(s)(ADMIN and/or CLIN) to view this filter.
CLSKEYS(ADM,CLIN) ;
GET(MAGRY,FLTIEN,FLTNAME,USER) ;RPC [MAG4 FILTER DETAILS] Return a filter
RSLVIEN(NAME,USER) ; Return an IEN from the NAME and USER
DFTFLT(USER) ; Create a Default Filter for user. Or Return Existing.
; Plus this call, makes sure the Default Filter is valid.
; USER is the IEN in the New Person file
; default to DUZ if ""

External References

Name Field # of Occurrence
^DIK DEL+4
CLEAN^DILF DEL+5
GETS^DIQ GET+12
SET^MAGGSFL1 DFTFLT+28, DFTFLT+37
USERKEYS^MAGGTU3 CLSKEYS+3
$$FMTE^XLFDT GET+15

Used in RPC

RPC Name Call Tags
MAG4 FILTER DETAILS GET
MAG4 FILTER GET LIST GETLIST
MAG4 FILTER DELETE DEL

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2005.87 - [#2005.87] Classic Fileman Calls,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005.87 - [#2005.87] GETLIST+12, GETLIST+14, GETLIST+19, GETLIST+21, HASKEY+2, GET+6, GET+11, RSLVIEN+4, RSLVIEN+5, DFTFLT+9
, DFTFLT+12, DFTFLT+13, DFTFLT+20
^MAG(2006.18 - [#2006.18] DFTFLT+6, DFTFLT+7, DFTFLT+14*, DFTFLT+21*, DFTFLT+41*
^TMP($J GETLIST+5!, GETLIST+14*, GETLIST+21*, GETLIST+25, GETLIST+30, GETLIST+31

Label References

Name Line Occurrences
$$DFTFLT GETLIST+28
$$HASKEY GETLIST+13, GETLIST+20
$$RSLVIEN GET+4
CLSKEYS GETLIST+9, DFTFLT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADM CLSKEYS~, CLSKEYS+1*, CLSKEYS+6*
CLIN CLSKEYS~, CLSKEYS+1*, CLSKEYS+5*
CLS HASKEY+1~, HASKEY+2*, HASKEY+3*, HASKEY+4, HASKEY+5, HASKEY+6
DA DEL+1~, DEL+3*
DIK DEL+1~, DEL+2*
DUZ DFTFLT+5
FLTC GET+1~, GET+10*, GET+12, GET+14, GET+15, GET+19, GET+20
FLTIEN DEL~, DEL+3, GET~, GET+4*, GET+5, GET+6, GET+7, GET+10, GET+11, GET+18
, DFTFLT+4~, DFTFLT+7*, DFTFLT+8, DFTFLT+9, DFTFLT+12*, DFTFLT+13*, DFTFLT+14, DFTFLT+20*, DFTFLT+21, DFTFLT+29*
, DFTFLT+38*, DFTFLT+40, DFTFLT+41, DFTFLT+42
FLTNAME GET~, GET+4
GETALL GETLIST~, GETLIST+10
I GETLIST+4~, GETLIST+11*, GETLIST+12*, GETLIST+13, GETLIST+14, GETLIST+18*, GETLIST+19*, GETLIST+20, GETLIST+21, GETLIST+29*
, GETLIST+30*, GETLIST+31, CLSKEYS+2~, CLSKEYS+4*, CLSKEYS+5, CLSKEYS+6, GET+1~, GET+14*, GET+15, GET+19*
, GET+20*, RSLVIEN+1~*, RSLVIEN+4*, RSLVIEN+5
IEN HASKEY~, HASKEY+2, RSLVIEN+1~, RSLVIEN+3*, RSLVIEN+5*, RSLVIEN+6
MAGADMIN GETLIST+4~, GETLIST+9, HASKEY+4, HASKEY+6, DFTFLT+19~, DFTFLT+22, DFTFLT+23
MAGCLIN GETLIST+4~, GETLIST+9, HASKEY+4, HASKEY+5, DFTFLT+19~, DFTFLT+22, DFTFLT+32
MAGKEY CLSKEYS+2~, CLSKEYS+3
MAGKEY( CLSKEYS+4, CLSKEYS+5, CLSKEYS+6
MAGRY DEL~, DEL+6*, GETLIST~, GET~, GET+2!
MAGRY( GETLIST+31*
MAGRY("" GETLIST+31
MAGRY(0 GETLIST+7*, GETLIST+25*, GETLIST+26, GETLIST+28*, GET+5*, GET+7*, GET+11*
MAGRY(1 GET+18*, GET+19*, GET+20*
MAGV GET+1~
MAGV( GET+14, GET+15*, GET+19, GET+20
MAGX DFTFLT+19~, DFTFLT+28, DFTFLT+31!, DFTFLT+37
MAGX(1 DFTFLT+25*, DFTFLT+34*
MAGX(2 DFTFLT+26*, DFTFLT+35*
MAGX(3 DFTFLT+27*, DFTFLT+36*
MAGY DFTFLT+19~, DFTFLT+28, DFTFLT+29, DFTFLT+31!, DFTFLT+37, DFTFLT+38
NAME RSLVIEN~, RSLVIEN+2, RSLVIEN+4
U GET+19, GET+20
USER GETLIST~, GETLIST+6*, GETLIST+10, GETLIST+17, GETLIST+19, GETLIST+28, GET~, GET+4, RSLVIEN~, RSLVIEN+5
, DFTFLT~, DFTFLT+5*, DFTFLT+6, DFTFLT+12, DFTFLT+20, DFTFLT+25, DFTFLT+34
X GET+1~, GET+14*, GET+15
XIEN DFTFLT+4~, DFTFLT+6*, DFTFLT+7, DFTFLT+14, DFTFLT+21, DFTFLT+41
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