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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGJEX3

Package: Imaging

Routine: MAGJEX3


Information

MAGJEX3 ;WIRMFO/JHC VistaRad RPCs-Get PS & KEY Img data ; 1 Nov 2004 10:05 AM

Source Information

Source file <MAGJEX3.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Imaging 1 ($$GETRPT,$$STUDYID)^MAGJUPD2  
Kernel 1 $$EC^%ZOSV  
VA FileMan 1 DT^DICRW  

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 MAGJ STUDY_DATA  MAGNAN03  

Entry Points

Name Comments DBIA/ICR reference
ERR
RPCIN(MAGGRY,PARAMS,DATA) ; RPC: MAGJ STUDY_DATA
; Retrieve Key Image and/or Presentation State data for an Exam
; PARAMS--TXID ^ DFN ^ DTI ^ CNI ^ RARPT ^ MAGIEN ^ PSDETAIL
; TXID: Required; designates action to take:
; 1 -- Key Image only
; 2 -- Interp Images only
; 3 -- Key and Interp Images
; 4 -- PS data for input (in DATA): ImgIEN & PS_UID or PS_Indicators
RPCINZ
GETKEY(RET,CT,PSFLAG,COUNTS) ; Get Key images for study STIEN w/ PS refs
; Results returned by indirection in array @RET, indexed by CT
; if PSFLAG is true, return Pres State data
; COUNTS contains ^-delim list of various counts (see below)
GETKEYZ
GETDAT(RET,STIEN,KEYINT) ; Get data for Key Interp images for study STIEN
; Results returned by indirection in array @RET
GETDATZ
GETPSDAT(RET,CT,IMGIEN,UID) ; Get PS text lines for input IMGIEN & UID
; Results returned by indirection in array @RET, indexed by CT
GETPSDAZ
GETPSID1(RET,CT,IMGIEN,PSUID,HIT) ; For input IMGIEN & PSUID, return PS data
; Results returned by indirection in array @RET, indexed by CT
; HIT=1 if the image has a PS_UID stored
GETPSI1Z
GETPSID2(RET,CT,IMGIEN,PSIND,HIT) ; For input IMGIEN & PSIND, return PS data
; Results returned by indirection in array @RET, indexed by CT
; HIT= incremented for each image with a PS stored for input psind
GETPSI2Z
END ;

External References

Name Field # of Occurrence
$$EC^%ZOSV ERR
DT^DICRW RPCIN+22
$$GETRPT^MAGJUPD2 RPCIN+29, RPCIN+46, RPCIN+47
$$STUDYID^MAGJUPD2 RPCIN+28

Used in RPC

RPC Name Call Tags
MAGJ STUDY_DATA RPCIN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("ERRTN" ERR+1
^MAG(2005 - [#2005] GETPSDAT+6, GETPSID1+6, GETPSID2+6
^MAG(2005.001 - [#2005.001] GETDAT+5
^TMP($J RPCIN+20

Label References

Name Line Occurrences
@( ERR+1
GETDAT RPCIN+33
GETDATZ GETDAT+4
GETKEY RPCIN+34
GETKEYZ GETKEY+7
GETPSDAT GETKEY+19, GETPSID1+13, GETPSID2+14
GETPSDAZ GETPSDAT+5
GETPSI1Z GETPSID1+5, GETPSID1+7
GETPSI2Z GETPSID2+5
GETPSID1 RPCIN+49
GETPSID2 RPCIN+50
RPCINZ RPCIN+24, RPCIN+27

Naked Globals

Name Field # of Occurrence
^( GETDAT+7, GETDAT+8, GETPSDAT+8, GETPSID2+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNTS RPCIN+19~, RPCIN+34, RPCIN+35, RPCIN+44*, RPCIN+49, RPCIN+50, RPCIN+51, GETKEY~, GETKEYZ*
CT RPCIN+19~, RPCIN+26*, RPCIN+34, RPCIN+49, RPCIN+50, RPCINZ, GETKEY~, GETKEY+6*, GETKEY+12*, GETKEY+13*
, GETKEY+14*, GETKEY+17*, GETKEY+18*, GETKEY+19, GETKEY+20*, GETKEY+23*, GETPSDAT~, GETPSDAT+4*, GETPSDAT+8*, GETPSID1~
, GETPSID1+4*, GETPSID1+9*, GETPSID1+10*, GETPSID1+11*, GETPSID1+12*, GETPSID1+13, GETPSID1+14*, GETPSID1+15*, GETPSID2~, GETPSID2+4*
, GETPSID2+9*, GETPSID2+10*, GETPSID2+11*, GETPSID2+12*, GETPSID2+14, GETPSID2+15*, GETPSID2+16*
DATA RPCIN~
DATA( RPCIN+43
DIQUIET RPCIN+18~, RPCIN+22*
ERR ERR~*
HIT GETPSID1~, GETPSID1+4*, GETPSID1+9*, GETPSID2~, GETPSID2+4*, GETPSID2+8, GETPSID2+13*, GETPSID2+16
>> IDATA RPCIN+42*, RPCIN+43*
IEN GETPSDAT+3~, GETPSDAT+7*, GETPSDAT+8*, GETPSID1+3~, GETPSID1+7*, GETPSID1+8, GETPSID2+3~, GETPSID2+6*, GETPSID2+7*
IMGCT RPCIN+19~, RPCIN+35*, RPCIN+39, RPCIN+42*, RPCIN+44*, RPCIN+52, GETKEY+5~, GETKEY+6*, GETKEY+15*, GETKEYZ
IMGIEN RPCIN+18~, RPCIN+44*, RPCIN+46, RPCIN+47, RPCIN+48, RPCIN+49, RPCIN+50, GETKEY+5~, GETKEY+10*, GETKEY+11
, GETKEY+14, GETKEY+15, GETKEY+19, GETDAT+2~, GETDAT+7*, GETDAT+12, GETDAT+13, GETPSDAT~, GETPSDAT+5, GETPSDAT+6
, GETPSID1~, GETPSID1+5, GETPSID1+6, GETPSID1+10, GETPSID1+13, GETPSID2~, GETPSID2+5, GETPSID2+6, GETPSID2+10, GETPSID2+14
IMGREF GETPSDAT+3~, GETPSDAT+6*, GETPSDAT+7, GETPSDAT+8, GETPSID1+6*, GETPSID1+7, GETPSID1+8, GETPSID2+6*, GETPSID2+7
IMGTRAK GETKEY+5~
IMGTRAK( GETKEY+15*
INTCT RPCIN+19~, RPCIN+35*, RPCIN+36, RPCIN+39, GETKEY+5~, GETKEY+6*, GETKEY+22*, GETKEYZ
KEYCT RPCIN+19~, RPCIN+35*, RPCIN+36, RPCIN+39, GETKEY+5~, GETKEY+6*, GETKEY+21*, GETKEYZ
KEYINT RPCIN+19~, RPCIN+30*, RPCIN+31*, RPCIN+32*, RPCIN+33, GETDAT~, GETDAT+12, GETDAT+13
KIEN GETDAT+2~, GETDAT+6*, GETDAT+7*, GETDAT+8
LASTIMG GETKEY+5~, GETKEY+8*, GETKEY+11, GETKEY+12, GETKEY+15*, GETKEY+23
MAGGRY ERR, RPCIN~, RPCIN+20!*, RPCINZ
MAGIEN RPCIN+18~, RPCIN+25*, RPCIN+28, RPCIN+29
MAGLST RPCIN+18~, RPCIN+20*
PARAMS RPCIN~, RPCIN+23, RPCIN+25
PSCT RPCIN+19~, RPCIN+26*, RPCIN+35*, RPCIN+38, RPCIN+51*, RPCIN+52, GETKEY+5~, GETKEY+6*, GETKEY+17*, GETKEYZ
, GETDAT+2~, GETDAT+3*, GETDAT+9*, GETDAT+10
PSDETAIL RPCIN+19~, RPCIN+25*, RPCIN+34
PSFLAG GETKEY~, GETKEY+6*, GETKEY+19
PSIEN GETDAT+2~, GETDAT+7*, GETDAT+8*
PSIND RPCIN+18~, RPCIN+44*, RPCIN+45*, RPCIN+48, RPCIN+50, GETPSID2~, GETPSID2+5, GETPSID2+7
PSLS RPCIN+19~
PSUID RPCIN+18~, RPCIN+44*, RPCIN+45, RPCIN+48, RPCIN+49, GETPSID1~, GETPSID1+5, GETPSID1+7, GETPSID1+12, GETPSID1+13
, GETPSID2+7*, GETPSID2+12, GETPSID2+14
QREF GETKEY+5~, GETKEY+8*, GETKEY+9*
RARPT RPCIN+18~, RPCIN+25*, RPCIN+28, RPCIN+29
REPLY RPCIN+18~, RPCIN+24*, RPCIN+36*, RPCIN+37*, RPCIN+38*, RPCIN+39*, RPCIN+48*, RPCIN+52*, RPCINZ
RET GETKEY~, GETKEY+12, GETKEY+13, GETKEY+14, GETKEY+17, GETKEY+18, GETKEY+19, GETKEY+20, GETKEY+23, GETDAT~
, GETDAT+12, GETDAT+13, GETPSDAT~, GETPSDAT+8, GETPSID1~, GETPSID1+9, GETPSID1+10, GETPSID1+11, GETPSID1+12, GETPSID1+13
, GETPSID1+14, GETPSID1+15, GETPSID2~, GETPSID2+9, GETPSID2+10, GETPSID2+11, GETPSID2+12, GETPSID2+14, GETPSID2+15, GETPSID2+16
SEQNUM GETDAT+2~, GETDAT+9*, GETDAT+10*, GETDAT+12, GETDAT+13
STIEN RPCIN+18~, RPCIN+28*, RPCIN+33, GETKEY+7, GETDAT~, GETDAT+4, GETDAT+5
STRPT RPCIN+19~, RPCIN+23*, RPCIN+29*, RPCIN+46*, RPCIN+47
STUDYREF GETDAT+2~, GETDAT+5*, GETDAT+7, GETDAT+8
TXID RPCIN+18~, RPCIN+23*, RPCIN+24, RPCIN+27, RPCIN+30, RPCIN+31, RPCIN+32, RPCIN+41, RPCIN+48
TYP GETPSID1+3~, GETPSID1+8*, GETPSID1+12, GETPSID2+3~, GETPSID2+7*, GETPSID2+12
TYPE GETKEY+5~, GETKEY+10*, GETKEY+18, GETKEY+21, GETKEY+22, GETDAT+2~, GETDAT+9*, GETDAT+10*, GETDAT+12, GETDAT+13
U RPCIN+25, RPCIN+29, RPCIN+35, RPCIN+44, RPCIN+46, RPCIN+47, RPCINZ, GETKEY+10, GETKEY+14, GETKEY+18
GETKEYZ, GETDAT+7, GETDAT+9, GETDAT+12, GETDAT+13, GETPSID1+8, GETPSID1+10, GETPSID1+12, GETPSID2+7, GETPSID2+10
, GETPSID2+12
UID GETKEY+5~, GETKEY+10*, GETKEY+16, GETKEY+18, GETKEY+19, GETDAT+2~, GETDAT+9*, GETDAT+10, GETDAT+12, GETDAT+13
, GETPSDAT~, GETPSDAT+4*, GETPSDAT+5, GETPSDAT+7
UIDIEN GETPSDAT+3~, GETPSDAT+7*, GETPSDAT+8
X RPCIN+43*, RPCIN+44, GETKEY+9*, GETKEY+10, GETDAT+8*, GETDAT+9, GETPSID1+3~, GETPSID2+3~, GETPSID2+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All