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

Package: Imaging

Routine: MAGJEX1


Information

MAGJEX1 ;WIRMFO/JHC - VistARad RPC calls ; 25 Mar 2013 5:22 PM

Source Information

Source file <MAGJEX1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Imaging 7 LOCKACT^MAGJEX1A  IMGLOOP^MAGJEX1B  CKINTEG^MAGJRPT  GETEXAM2^MAGJUTL1  $$JBFETCH^MAGJUTL2  LOG^MAGJUTL3  ($$ZRUMAMMO,$$ZRUREVAN)^MAGJUTL4  
VA FileMan 2 DT^DICRW  GETS^DIQ  
Kernel 1 $$EC^%ZOSV  
Radiology Nuclear Medicine 1 EN2^RAUTL20  

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 MAGJ RADCASEIMAGES  MAGJEX1A  MAGJLS4  MAGJRPT  

Entry Points

Name Comments DBIA/ICR reference
ERR
OPENCASE(MAGGRY,DATA) ;
; MAGGRY holds $NA reference to ^TMP for rpc return
; all ref's to MAGGRY use subscript indirection
; input in DATA:
; OPEN_FLAG ^ RADFN^RADTI^RACNI^RARPT ^ PSINDGET ^ <unused> ^ USETGA
; OPEN_FLAG = 0: Open, view only
; 1: Open, lock the case for status update
; 2: Open, Reserve for Interpretation
; VIX: Fetching metadata only; Jukebox retrieval occurs (P115 & earlier)
; VIX-Metadata: Fetching metadata only; no JB Retrieval (P104,ff)
; VIX-Open: Fetching metadata with JB Retrieval (P104,ff)
; RADFN^RADTI^RACNI^RARPT = Exam ID string, specifies case of interest
; PSINDGET= Presentation State indicators of interest to client
; K/I/U for Key Image/ Interpretation/ User PS types
; USETGA = 1: Open TGA (downsampled) file; 0: Open BIG file
;
; Details of Reply message are below tag OPENCASZ
;
OPENCASZ
PSETLST(RADFN,RADTI,RACNI) ; Return list of Printset Case #'s for exam
PNAM(X) ; return pt name for input DFN
STATN(X) ; get station #, else return input value
END

External References

Name Field # of Occurrence
$$EC^%ZOSV ERR
DT^DICRW OPENCASE+26
GETS^DIQ STATN+2
LOCKACT^MAGJEX1A OPENCASZ+28, OPENCASZ+29, OPENCASZ+34
IMGLOOP^MAGJEX1B OPENCASE+65
CKINTEG^MAGJRPT OPENCASE+41
GETEXAM2^MAGJUTL1 OPENCASE+34
$$JBFETCH^MAGJUTL2 OPENCASE+56
LOG^MAGJUTL3 OPENCASZ+56
$$ZRUMAMMO^MAGJUTL4 OPENCASE+75
$$ZRUREVAN^MAGJUTL4 OPENCASE+71
EN2^RAUTL20 PSETLST+4

Used in RPC

RPC Name Call Tags
MAGJ RADCASEIMAGES OPENCASE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ERRTN" ERR+1
^DPT - [#2] PNAM+1
^RA(72 - [#72] OPENCASZ+27, OPENCASZ+30
^RADPT - [#70] OPENCASZ+26
^RARPT - [#74] OPENCASE+40
^TMP($J OPENCASE+29, OPENCASE+36, OPENCASE+37!

Label References

Name Line Occurrences
$$PNAM OPENCASZ+15, OPENCASZ+17
$$PSETLST OPENCASZ+56
$$STATN OPENCASZ+25
@( ERR+1
OPENCASZ OPENCASE+35, OPENCASE+40, OPENCASE+57, OPENCASE+63

Naked Globals

Name Field # of Occurrence
^(2 OPENCASE+36

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACQSITE OPENCASE+24~, OPENCASE+27*, OPENCASE+67*, OPENCASZ+44
ALTPATH OPENCASE+24~, OPENCASE+27*, OPENCASZ+44
CT OPENCASE+20~, OPENCASE+27*, OPENCASZOPENCASZ+20, OPENCASZ+51, OPENCASZ+54*, OPENCASZ+55, OPENCASZ+56
CURCASE OPENCASE+20~, OPENCASE+30*, OPENCASE+45, OPENCASZ+19*, OPENCASZ+23, OPENCASZ+24*, OPENCASZ+27*, OPENCASZ+34, OPENCASZ+56
CURPATHS OPENCASE+22~
DATA OPENCASE~, OPENCASE+30, OPENCASE+32, OPENCASE+33
DATAOUT OPENCASE+20~, OPENCASE+27*, OPENCASZ+40*, OPENCASZ+42*, OPENCASZ+43*, OPENCASZ+44*, OPENCASZ+51
DAYCASE OPENCASE+20~, OPENCASE+27*, OPENCASE+39*, OPENCASE+43, OPENCASE+60, OPENCASE+61, OPENCASE+62, OPENCASE+63, OPENCASE+78, OPENCASZ
OPENCASZ+28, OPENCASZ+29, OPENCASZ+30, OPENCASZ+34, OPENCASZ+40, OPENCASZ+50
DIQUIET OPENCASE+23~, OPENCASE+26*
DUZ(2 OPENCASZ+25
ERR ERR~*
EXCAT OPENCASE+24~, OPENCASZ+21*, OPENCASZ+31*, OPENCASZ+36, OPENCASZ+37*, OPENCASZ+38*, OPENCASZ+39*, OPENCASZ+44
I OPENCASE+31*, PSETLST+1~, PSETLST+7*
IMAG OPENCASE+21~
IMGST OPENCASE+23~, OPENCASE+56*, OPENCASE+57, OPENCASE+61, OPENCASE+62, OPENCASE+63, OPENCASE+64
IMIX OPENCASZ+13~, OPENCASZ+15*, OPENCASZ+16
JBDISABLE OPENCASE+25~, OPENCASE+44*, OPENCASE+45*, OPENCASE+56, OPENCASE+61
LOCKED OPENCASE+20~, OPENCASZ+11*, OPENCASZ+35*, OPENCASZ+43, OPENCASZ+56
LOGDATA OPENCASE+24~, OPENCASZ+22*, OPENCASZ+34, OPENCASZ+56
MAGEND OPENCASE+22~, OPENCASE+65*
MAGFILE OPENCASE+21~
MAGFILE1 OPENCASE+21~
MAGFILE2 OPENCASE+21~
MAGFILE3 OPENCASE+21~
MAGGRY ERR, OPENCASE~, OPENCASE+29!*, OPENCASZ+51, OPENCASZ+54, OPENCASZ+55*
>> MAGJOB("CONSOLIDATED" OPENCASZ+24
>> MAGJOB("DIVSCRN" OPENCASZ+24
>> MAGJOB("KEYS" OPENCASZ+13
>> MAGJOB("REMOTE" OPENCASZ+10
>> MAGJOB("USER" OPENCASZ+21
MAGLST OPENCASE+21~, OPENCASE+27*, OPENCASE+29
MAGOBJT OPENCASE+21~
MAGPSET PSETLST+1~, PSETLST+4
MAGPSET( PSETLST+7
MAGS OPENCASE+20~, OPENCASE+56, OPENCASE+65, OPENCASZ+22
MAGS("OFFLN" OPENCASE+58, OPENCASE+59
MAGS(1 OPENCASZ+22
MAGSTRT OPENCASE+22~, OPENCASE+65*
MAGXX OPENCASE+21~
MDL OPENCASE+20~
MIXEDUP OPENCASE+23~, OPENCASE+27*, OPENCASE+42*, OPENCASZ+12, OPENCASZ+14, OPENCASZ+54
MIXEDUP( OPENCASZ+15
MIXEDUP("REPLY" OPENCASE+42*, OPENCASZ+18
MODALITY OPENCASE+21~, OPENCASE+27*, OPENCASZ+43
MODIF OPENCASE+24~, OPENCASE+38*, OPENCASZ+44
PROCDT OPENCASE+24~, OPENCASE+27*, OPENCASZ+44
PSETLST PSETLST+1~, PSETLST+2*, PSETLST+7*, PSETLST+8
PSIND OPENCASE+24~, OPENCASE+31*
PSIND( OPENCASE+31*
PSINDGET OPENCASE+25~, OPENCASE+30*, OPENCASE+31
RACNI OPENCASE+19~, OPENCASE+33*, OPENCASE+34, OPENCASE+35, OPENCASE+41, OPENCASE+71, OPENCASZ+26, OPENCASZ+51, OPENCASZ+56, PSETLST~
, PSETLST+3
RACPT OPENCASE+24~, OPENCASE+39*, OPENCASE+75
RADATA OPENCASE+20~, OPENCASE+36*, OPENCASE+38, OPENCASE+39, OPENCASE+41, OPENCASZ+40, OPENCASZ+41, OPENCASZ+43
RADATA2 OPENCASE+24~, OPENCASE+36*, OPENCASE+38
RADFN OPENCASE+19~, OPENCASE+33*, OPENCASE+34, OPENCASE+35, OPENCASE+41, OPENCASE+71, OPENCASZ+17, OPENCASZ+22, OPENCASZ+26, OPENCASZ+51
OPENCASZ+56, PSETLST~, PSETLST+3
RADIV OPENCASE+19~, OPENCASE+38*, OPENCASE+67, OPENCASZ+24, OPENCASZ+25
RADTI OPENCASE+19~, OPENCASE+33*, OPENCASE+34, OPENCASE+35, OPENCASE+41, OPENCASE+71, OPENCASZ+26, OPENCASZ+51, OPENCASZ+56, PSETLST~
, PSETLST+3
RAPRTSET PSETLST+1~, PSETLST+5
RARPT OPENCASE+19~, OPENCASE+30*, OPENCASE+35, OPENCASE+39*, OPENCASE+40, OPENCASE+41, OPENCASE+56, OPENCASZ+28, OPENCASZ+29, OPENCASZ+34
OPENCASZ+51
RASTCAT OPENCASE+24~, OPENCASE+38*, OPENCASZ+38
RASTORD OPENCASE+24~, OPENCASE+38*, OPENCASZ+37
REMOTE OPENCASE+23~, OPENCASZ+10*, OPENCASZ+22
REPLY OPENCASE+20~, OPENCASE+35*, OPENCASE+40*, OPENCASE+43*, OPENCASE+60*, OPENCASE+61*, OPENCASE+62*, OPENCASE+63*, OPENCASE+78*, OPENCASZ*
OPENCASZ+17*, OPENCASZ+18*, OPENCASZ+19*, OPENCASZ+25*, OPENCASZ+30*, OPENCASZ+34, OPENCASZ+48*, OPENCASZ+49*, OPENCASZ+50*, OPENCASZ+51
OPENCASZ+54
>> RESULT OPENCASZ+28, OPENCASZ+29, OPENCASZ+34, OPENCASZ+35
>> RESULT(1 OPENCASZ+29
>> RESULT(2 OPENCASZ+29
RIST OPENCASE+20~, OPENCASZ+21*, OPENCASZ+32, OPENCASZ+44
STANUM OPENCASE+25~, OPENCASE+27*, OPENCASZ+44
STARTNOD OPENCASE+20~, OPENCASE+29*, OPENCASZ+51, OPENCASZ+55
T OPENCASE+58~*, OPENCASE+59*, OPENCASZ+41*, STATN+1~, STATN+2*
T(4 STATN+2
TT OPENCASE+58~*, OPENCASE+59*, OPENCASE+60
U OPENCASE+30, OPENCASE+32, OPENCASE+33, OPENCASE+35, OPENCASE+38, OPENCASE+39, OPENCASE+63, OPENCASE+64, OPENCASZ+22, OPENCASZ+26
OPENCASZ+30, OPENCASZ+35, OPENCASZ+40, OPENCASZ+41, OPENCASZ+42, OPENCASZ+43, OPENCASZ+44, OPENCASZ+46, OPENCASZ+47, OPENCASZ+51
OPENCASZ+54, OPENCASZ+55, PSETLST+7, PNAM+1
USELORES OPENCASE+23~, OPENCASE+64*, OPENCASZ+32, OPENCASZ+45, OPENCASZ+46, OPENCASZ+47
USETGA OPENCASE+23~, OPENCASE+32*, OPENCASE+56
VIEWOK OPENCASE+23~, OPENCASE+28*, OPENCASZ+13*, OPENCASZ+17, OPENCASZ+18, OPENCASZ+54
X OPENCASE+34, OPENCASE+35, OPENCASE+41, OPENCASE+42, OPENCASZ+41*, OPENCASZ+42, OPENCASZ+46*, OPENCASZ+47*, OPENCASZ+50, PSETLST+1~
, PSETLST+6*, PSETLST+7*, PNAM~, PNAM+1*, PNAM+2*, PNAM+3, STATN~, STATN+2*, STATN+3
XDFN OPENCASZ+13~, OPENCASZ+15*
XPTS OPENCASZ+13~, OPENCASZ+15*, OPENCASZ+16*, OPENCASZ+17
>> XX OPENCASZ+26*, OPENCASZ+27, OPENCASZ+30
YNMAMMO OPENCASE+25~, OPENCASE+75*, OPENCASZ+44
YNREVANN OPENCASE+25~, OPENCASE+71*, OPENCASZ+44
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