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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGGTLB

Package: Imaging

Routine: MAGGTLB


Information

MAGGTLB ;WOIFO/LB/MKN - RPC call for Laboratory/Imaging interface ; Mar 22, 2023@11:33:23

Source Information

Source file <MAGGTLB.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 $$FIND1^DIC  ($$GET1,GETS)^DIQ  
Kernel 1 $$NEWERR^%ZTER  

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 MAGGLAB MICRO  MAGGLAB SECT  MAGGLAB STAIN  MAGGLAB START  

Entry Points

Name Comments DBIA/ICR reference
START(MAGRY,SECT,YR,ACNUM,DFN) ;RPC Call to Return a list of specimens
; -Removed DFN (XXX) -no longer being used for lookup
; -P343 added DFN back following decision by users to only show
; records where lab data shows file #2, not file #67
LOOK ;
AUTOPSY ;
STAIN(MAGRY) ;RPC Call to return array of entries from
; file 2005.4, Image Histological Stain.
MICRO(MAGRY) ;RPC Call to Return array of entries from
; file 2005.41, Microscopic Objective
SECT(MAGRY) ;RPC Call to Build Pathology selection
; from file 68 accordingly to user's division
CK ;Check for valid division.
PARENT ;Set the corresponding parent file/subfile in ^MAG(2005.03,62:64.

External References

Name Field # of Occurrence
$$NEWERR^%ZTER START+20, SECT+6
$$FIND1^DIC CK+7
$$GET1^DIQ LOOK+1, AUTOPSY+5
GETS^DIQ AUTOPSY+13

Used in RPC

RPC Name Call Tags
MAGGLAB STAIN STAIN
MAGGLAB MICRO MICRO
MAGGLAB SECT SECT
MAGGLAB START START

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] FIND1^DIC
^LAB(61 - [#61] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" START+21, SECT+7
^DPT - [#2] START+51
^LR - [#63] START+43, START+46, START+47, START+62, START+63, LOOK+5, LOOK+6, AUTOPSY+3, AUTOPSY+10, AUTOPSY+11
AUTOPSY+12
^LRO(68 - [#68] SECT+10, SECT+11, SECT+12, SECT+13
^MAG(2005.03 - [#2005.03] START+32, START+33
^MAG(2005.4 - [#2005.4] STAIN+4, STAIN+7, STAIN+8
^MAG(2005.41 - [#2005.41] MICRO+3, MICRO+6, MICRO+7

Label References

Name Line Occurrences
AUTOPSY START+61
CK SECT+9
PARENT SECT+14

Naked Globals

Name Field # of Occurrence
^( START+46
^(0 START+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A SECT+5~, SECT+9*, SECT+10*, SECT+11, SECT+12, SECT+13
ACNUM START~, START+29, START+43, START+44, START+46
ANUM START+24~, START+64*, LOOK+7, AUTOPSY+4*, AUTOPSY+16
B SECT+5~, SECT+9*, SECT+15*, SECT+17*, PARENT+2*
BLANK STAIN+5~, STAIN+6*, STAIN+9, MICRO+4~, MICRO+5*, MICRO+8, SECT+5~, SECT+9*, SECT+15, PARENT+2
CNT START+24~, STAIN+5~, STAIN+6*, STAIN+9*, STAIN+10, MICRO+4~, MICRO+5*, MICRO+8*, MICRO+9
DATA START+22*, START+24~, START+25~, START+26*, LOOK+8*, LOOK+9, AUTOPSY+21*, AUTOPSY+22, AUTOPSY+23, STAIN+5~
, STAIN+6*, STAIN+9*, STAIN+10, MICRO+4~, MICRO+5*, MICRO+8*, MICRO+9, SECT+5~, SECT+15*, SECT+16
, SECT+17
DATE START+24~, START+64*, LOOK+2, LOOK+4*, LOOK+7, AUTOPSY+3*, AUTOPSY+7, AUTOPSY+9*, AUTOPSY+16
DFN START~, START+52
DUZ(2 SECT+11, CK+3
ENTRY STAIN+5~, STAIN+6*, STAIN+7*, STAIN+8, MICRO+4~, MICRO+5*, MICRO+6*, MICRO+7
FILE START+25~, START+47*, START+50
LINE START+24~, START+27*, LOOK+7, LOOK+8*, LOOK+9, AUTOPSY+20, AUTOPSY+21*, AUTOPSY+22
LRDFN START+24~, START+46*, START+47, START+62, START+63, LOOK+5, LOOK+6, LOOK+7, AUTOPSY+3, AUTOPSY+10
AUTOPSY+11, AUTOPSY+12, AUTOPSY+17, AUTOPSY+19
LRI START+24~, START+46*, START+62, START+63, LOOK+5, LOOK+6, LOOK+7
MAGABV START+24~, START+31*, START+43, START+44, START+46, SECT+5~, SECT+12*, SECT+15, PARENT+2
MAGDFN START+25~, START+47*, START+51, START+52, LOOK+7, AUTOPSY+17
MAGER CK+2~
MAGERR AUTOPSY+1~, AUTOPSY+2*, SECT+5~, SECT+9, CK+1*, CK+9*
MAGERR("DIERR" AUTOPSY+14
MAGI START+24~, START+33*, START+34, START+59, START+60
MAGIEN SECT+5~, SECT+15, PARENT+1*, PARENT+2*
MAGNM START+25~, START+48*, START+51*, LOOK+7, AUTOPSY+16, SECT+5~, SECT+13*, SECT+15, PARENT+2*
MAGNNM SECT+5~, PARENT+2*
MAGNODE START+25~, START+34*, START+35, START+60*, START+61, START+62, START+63, LOOK+5, LOOK+6, LOOK+7
AUTOPSY+10, AUTOPSY+11, AUTOPSY+12, AUTOPSY+19
MAGRY START~, STAIN~, MICRO~, SECT~
MAGRY( LOOK+7*, AUTOPSY+20*, STAIN+9*, MICRO+8*, SECT+15*, PARENT+2*
MAGRY(0 START+22*, START+28*, START+30*, START+37*, START+44*, LOOK+9*, AUTOPSY+22*, AUTOPSY+23*, STAIN+3*, STAIN+10*
, MICRO+2*, MICRO+9*, SECT+8*, SECT+16*, SECT+17*, CK+5*, CK+8*
MAGRY(1 START+23*
MAGRYLN AUTOPSY+1~, AUTOPSY+15*, AUTOPSY+16*, AUTOPSY+17*, AUTOPSY+18*, AUTOPSY+19*, AUTOPSY+20
MAGSEC SECT+5~, SECT+9*, SECT+11, SECT+14
MAGSECT START+25~, START+33*, AUTOPSY+18
MAGSITE CK+2~, CK+3*, CK+4, CK+7
MAGSSN START+25~, START+48*, START+51*, LOOK+7, AUTOPSY+16
MAGTYPE SECT+5~, SECT+13*, SECT+14, PARENT+1, PARENT+2
MAGX START+25~, START+35*, START+43, START+46
MAGZZ AUTOPSY+1~, AUTOPSY+2*
MAGZZ(61 AUTOPSY+14
NUM START+24~, START+63*, START+64, AUTOPSY+3*, AUTOPSY+4
PAT START+25~
PATH START+24~, START+63*, LOOK+1*, LOOK+7, AUTOPSY+4*, AUTOPSY+5*, AUTOPSY+16
SECT START~, START+29, START+31*, START+32, START+33, LOOK+7, AUTOPSY+17
SPEC START+24~, LOOK+6*, LOOK+7, AUTOPSY+12*, AUTOPSY+13, AUTOPSY+14*, AUTOPSY+16
U STAIN+10
X START+19~, START+21*, START+51*, LOOK+5*, LOOK+6, LOOK+7, STAIN+8*, STAIN+9, MICRO+7*, MICRO+8
, SECT+7*
X0 START+25~, START+63*, START+64, AUTOPSY+3*, AUTOPSY+4
XX AUTOPSY+1~, AUTOPSY+10*, AUTOPSY+11, AUTOPSY+12, AUTOPSY+17, AUTOPSY+19
Y START+19~, SECT+5~
YEAR START+19~, START+38*, START+44, LOOK+2*, LOOK+4, AUTOPSY+7*, AUTOPSY+9
YR START~, START+29, START+37, START+38*, START+43, START+46
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 |  Naked Globals |  Local Variables  | All