MAGJEX1 ;WIRMFO/JHC,ISI/JL - VistARad RPC calls ; 10/17/2022
Source file <MAGJEX1.m>
Package | Total | Call Graph |
---|---|---|
Imaging | 7 | LOCKACT^MAGJEX1A IMGLOOP^MAGJEX1B CKINTEG^MAGJRPT GETEXAM2^MAGJUTL1 $$JBFETCH^MAGJUTL2 ($$USERINF,LOG)^MAGJUTL3 ($$ZRUMAMMO,$$ZRUREVAN)^MAGJUTL4 |
VA FileMan | 2 | DT^DICRW GETS^DIQ |
Kernel | 1 | $$EC^%ZOSV |
Radiology Nuclear Medicine | 1 | EN2^RAUTL20 |
Vendor - ISI | 1 | $$ASIGME^ISIJUTL1 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Imaging | 4 | MAGJ RADCASEIMAGES MAGJEX1A MAGJLS4 MAGJRPT |
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 (forced to zero) ; ISI ; 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 = hard-code to "0": Open BIG file ; ISI remove support for downsampled image fetch ; ; 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 | ||
REGIONAL(MAGS) | ; ISI -- return 1 if image storage loc is regional
|
Name | Field # of Occurrence |
---|---|
$$EC^%ZOSV | ERR |
DT^DICRW | OPENCASE+27 |
GETS^DIQ | STATN+2 |
$$ASIGME^ISIJUTL1 | OPENCASE+53 |
LOCKACT^MAGJEX1A | OPENCASZ+28, OPENCASZ+29, OPENCASZ+34 |
IMGLOOP^MAGJEX1B | OPENCASE+82 |
CKINTEG^MAGJRPT | OPENCASE+43 |
GETEXAM2^MAGJUTL1 | OPENCASE+35 |
$$JBFETCH^MAGJUTL2 | OPENCASE+73 |
$$USERINF^MAGJUTL3 | OPENCASE+54, OPENCASE+55, OPENCASE+56 |
LOG^MAGJUTL3 | OPENCASZ+51 |
$$ZRUMAMMO^MAGJUTL4 | OPENCASE+92 |
$$ZRUREVAN^MAGJUTL4 | OPENCASE+88 |
EN2^RAUTL20 | PSETLST+4 |
RPC Name | Call Tags |
---|---|
MAGJ RADCASEIMAGES | OPENCASE |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("ERRTN" | ERR+1 |
^DPT - [#2] | PNAM+1 |
^MAG(2005 - [#2005] | REGIONAL+5 |
^MAG(2005.2 - [#2005.2] | REGIONAL+6 |
^RA(72 - [#72] | OPENCASZ+27, OPENCASZ+30 |
^RADPT - [#70] | OPENCASZ+26 |
^RARPT - [#74] | OPENCASE+42 |
^TMP($J | OPENCASE+30, OPENCASE+37, OPENCASE+38! |
^VA(200 - [#200] | OPENCASE+48 |
Name | Field # of Occurrence |
---|---|
^("ISI" | OPENCASE+37 |
^(2 | OPENCASE+37 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACQSITE | OPENCASE+24~, OPENCASE+28*, OPENCASE+84*, OPENCASZ+44 |
ALTPATH | OPENCASE+24~, OPENCASE+28*, OPENCASZ+44 |
ASIGDUZ | OPENCASE+26~, OPENCASE+46*, OPENCASE+47, OPENCASE+48, OPENCASE+53, OPENCASE+54, OPENCASE+55, OPENCASE+56 |
ASIGREPL | OPENCASE+26~, OPENCASE+46*, OPENCASE+53*, OPENCASE+58, OPENCASE+95 |
ASIGRIST | OPENCASE+26~, OPENCASE+46*, OPENCASE+48*, OPENCASE+54, OPENCASE+55 |
CT | OPENCASE+20~, OPENCASE+28*, OPENCASZ, OPENCASZ+20, OPENCASZ+46, OPENCASZ+49*, OPENCASZ+50, OPENCASZ+51 |
CURCASE | OPENCASE+20~, OPENCASE+31*, OPENCASE+53*, OPENCASE+54, OPENCASE+57*, OPENCASE+62, OPENCASZ+19*, OPENCASZ+23, OPENCASZ+24*, OPENCASZ+27* , OPENCASZ+34, OPENCASZ+51 |
CURPATHS | OPENCASE+22~ |
DATA | OPENCASE~, OPENCASE+31, OPENCASE+34 |
DATAOUT | OPENCASE+20~, OPENCASE+28*, OPENCASZ+40*, OPENCASZ+42*, OPENCASZ+43*, OPENCASZ+44*, OPENCASZ+46 |
DAYCASE | OPENCASE+20~, OPENCASE+28*, OPENCASE+41*, OPENCASE+54, OPENCASE+55, OPENCASE+56, OPENCASE+59, OPENCASE+77, OPENCASE+78, OPENCASE+79 , OPENCASE+80, OPENCASE+96, OPENCASZ, OPENCASZ+28, OPENCASZ+29, OPENCASZ+30, OPENCASZ+34, OPENCASZ+40 |
DIQUIET | OPENCASE+23~, OPENCASE+27* |
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+32*, PSETLST+1~, PSETLST+7* |
IEN | REGIONAL+1~, REGIONAL+4*, REGIONAL+5 |
IMAG | OPENCASE+21~ |
IMGST | OPENCASE+23~, OPENCASE+73*, OPENCASE+74, OPENCASE+78, OPENCASE+79, OPENCASE+80, OPENCASE+81 |
IMIX | OPENCASZ+13~, OPENCASZ+15*, OPENCASZ+16 |
JBDISABLE | OPENCASE+25~, OPENCASE+61*, OPENCASE+62*, OPENCASE+73, OPENCASE+78 |
LOC | REGIONAL+1~, REGIONAL+5*, REGIONAL+6 |
LOCKED | OPENCASE+20~, OPENCASZ+11*, OPENCASZ+35*, OPENCASZ+43, OPENCASZ+51 |
LOGDATA | OPENCASE+24~, OPENCASZ+22*, OPENCASZ+34, OPENCASZ+51 |
MAGEND | OPENCASE+22~, OPENCASE+82* |
MAGFILE | OPENCASE+21~ |
MAGFILE1 | OPENCASE+21~ |
MAGFILE2 | OPENCASE+21~ |
MAGFILE3 | OPENCASE+21~ |
MAGGRY | ERR, OPENCASE~, OPENCASE+30!*, OPENCASZ+46, OPENCASZ+49, OPENCASZ+50* |
>> MAGJOB("CONSOLIDATED" | OPENCASZ+24 |
>> MAGJOB("DIVSCRN" | OPENCASZ+24 |
>> MAGJOB("KEYS" | OPENCASZ+13 |
>> MAGJOB("REMOTE" | OPENCASZ+10 |
>> MAGJOB("USER" | OPENCASZ+21 |
MAGLST | OPENCASE+21~, OPENCASE+28*, OPENCASE+30 |
MAGOBJT | OPENCASE+21~ |
MAGPSET | PSETLST+1~, PSETLST+4 |
MAGPSET( | PSETLST+7 |
MAGS | OPENCASE+20~, OPENCASE+73, OPENCASE+82, OPENCASZ+22, OPENCASZ+44, REGIONAL~, REGIONAL+3 |
MAGS("OFFLN" | OPENCASE+75, OPENCASE+76 |
MAGS(1 | OPENCASZ+22, REGIONAL+4 |
MAGSTRT | OPENCASE+22~, OPENCASE+82* |
MAGXX | OPENCASE+21~ |
MDL | OPENCASE+20~ |
MIXEDUP | OPENCASE+23~, OPENCASE+28*, OPENCASE+44*, OPENCASZ+12, OPENCASZ+14, OPENCASZ+49 |
MIXEDUP( | OPENCASZ+15 |
MIXEDUP("REPLY" | OPENCASE+44*, OPENCASZ+18 |
MODALITY | OPENCASE+21~, OPENCASE+28*, OPENCASZ+43 |
MODIF | OPENCASE+24~, OPENCASE+39*, OPENCASZ+44 |
PLACE | OPENCASE+26~, OPENCASE+40*, OPENCASZ+44 |
PROCDT | OPENCASE+24~, OPENCASE+28*, OPENCASZ+44 |
PSETLST | PSETLST+1~, PSETLST+2*, PSETLST+7*, PSETLST+8 |
PSIND | OPENCASE+24~, OPENCASE+32* |
PSIND( | OPENCASE+32* |
PSINDGET | OPENCASE+25~, OPENCASE+31*, OPENCASE+32 |
RACNI | OPENCASE+19~, OPENCASE+34*, OPENCASE+35, OPENCASE+36, OPENCASE+43, OPENCASE+88, OPENCASZ+26, OPENCASZ+46, OPENCASZ+51, PSETLST~ , PSETLST+3 |
RACPT | OPENCASE+24~, OPENCASE+41*, OPENCASE+92 |
RADATA | OPENCASE+20~, OPENCASE+37*, OPENCASE+39, OPENCASE+41, OPENCASE+43, OPENCASZ+40, OPENCASZ+41, OPENCASZ+43 |
RADATA2 | OPENCASE+24~, OPENCASE+37*, OPENCASE+39, OPENCASE+40 |
RADATA9 | OPENCASE+26~, OPENCASE+37*, OPENCASE+46 |
RADFN | OPENCASE+19~, OPENCASE+34*, OPENCASE+35, OPENCASE+36, OPENCASE+43, OPENCASE+88, OPENCASZ+17, OPENCASZ+22, OPENCASZ+26, OPENCASZ+46 , OPENCASZ+51, PSETLST~, PSETLST+3 |
RADIV | OPENCASE+19~, OPENCASE+39*, OPENCASE+84, OPENCASZ+24, OPENCASZ+25 |
RADTI | OPENCASE+19~, OPENCASE+34*, OPENCASE+35, OPENCASE+36, OPENCASE+43, OPENCASE+88, OPENCASZ+26, OPENCASZ+46, OPENCASZ+51, PSETLST~ , PSETLST+3 |
RAPRTSET | PSETLST+1~, PSETLST+5 |
RARPT | OPENCASE+19~, OPENCASE+31*, OPENCASE+36, OPENCASE+41*, OPENCASE+42, OPENCASE+43, OPENCASE+73, OPENCASZ+28, OPENCASZ+29, OPENCASZ+34 , OPENCASZ+46 |
RASTCAT | OPENCASE+24~, OPENCASE+39*, OPENCASZ+38 |
RASTORD | OPENCASE+24~, OPENCASE+39*, OPENCASZ+37 |
REMOTE | OPENCASE+23~, OPENCASZ+10*, OPENCASZ+22 |
REPLY | OPENCASE+20~, OPENCASE+36*, OPENCASE+42*, OPENCASE+53, OPENCASE+54*, OPENCASE+55*, OPENCASE+56*, OPENCASE+59*, OPENCASE+77*, OPENCASE+78* , OPENCASE+79*, OPENCASE+80*, OPENCASE+96*, OPENCASZ*, OPENCASZ+17*, OPENCASZ+18*, OPENCASZ+19*, OPENCASZ+25*, OPENCASZ+30*, OPENCASZ+34 , OPENCASZ+46, OPENCASZ+49 |
>> 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 |
RSL | REGIONAL+1~, REGIONAL+2*, REGIONAL+6*, REGIONAL+7 |
STANUM | OPENCASE+25~, OPENCASE+28*, OPENCASZ+44 |
STARTNOD | OPENCASE+20~, OPENCASE+30*, OPENCASZ+46, OPENCASZ+50 |
T | OPENCASE+75~*, OPENCASE+76*, OPENCASZ+41*, STATN+1~, STATN+2* |
T(4 | STATN+2 |
TT | OPENCASE+75~*, OPENCASE+76*, OPENCASE+77 |
U | OPENCASE+31, OPENCASE+34, OPENCASE+36, OPENCASE+39, OPENCASE+40, OPENCASE+41, OPENCASE+46, OPENCASE+80, OPENCASE+81, OPENCASZ+22 , OPENCASZ+26, OPENCASZ+30, OPENCASZ+35, OPENCASZ+40, OPENCASZ+41, OPENCASZ+42, OPENCASZ+43, OPENCASZ+44, OPENCASZ+46, OPENCASZ+49 , OPENCASZ+50, PSETLST+7, PNAM+1, REGIONAL+4 |
USELORES | OPENCASE+23~, OPENCASE+81* |
USETGA | OPENCASE+23~, OPENCASE+33*, OPENCASE+73 |
VIEWOK | OPENCASE+23~, OPENCASE+29*, OPENCASZ+13*, OPENCASZ+17, OPENCASZ+18, OPENCASZ+49 |
X | OPENCASE+35, OPENCASE+36, OPENCASE+43, OPENCASE+44, OPENCASE+48*, OPENCASZ+41*, OPENCASZ+42, 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+92*, OPENCASZ+44 |
YNREVANN | OPENCASE+25~, OPENCASE+88*, OPENCASZ+44 |