MAGJLS3 ;WIRMFO/JHC - Rad. Workstation RPC calls ; 10/17/2022
Source file <MAGJLS3.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BLDACTV(MAGGRY,DATA,MAGLST) | ; get subset of Active Exams; called from MAGJLS2
|
|
BLDACTVZ | ;
|
|
BLDACT1 | ; Compile exams by Status codes
|
|
BLDACT2 | ; Add recently interpreted exams to the "Recent" compile data
; 1st, compile these into their own list |
|
SVMAG2A(PIPE3) | ;used by subroutine at tag BLDACTV
; load return array @MAGLST@(n, ... ; Note: ^TMP("MAGRAEX" is set by the subroutine Getexam2^Magjutl1 ; PIPE3 optional; contains data that is passed through the system; e.g. ; the HISTORY List receives data from the client which is augmented ; and passed back to the client |
|
RAIMTYP(RAST) | ; return Imaging Type Abbrev for Status Code
|
|
IMGTYLST(LISCAT,LST) | ; get exams for list of image types for input LISCAT
|
|
IMGTYP(LISCAT,IMGTY) | ; process statuses for one Image Type for LISCAT
|
|
STATLST(LST) | ; get exams for a list of status codes
|
|
STAT(RAST) | ; get exams for one status code
; uses File #70) "AS" index of active exams |
|
DIVSCRN(RADFN,RADTI) | ; ISI begin--adding new function
; --> Return T/F: exam is of interest for my logon Division? |
|
END |
Name | Field # of Occurrence |
---|---|
DT^DICRW | BLDACTV+18 |
DT^DILF | SVMAG2A+44 |
INDXBLD^ISIJLS1 | BLDACTV+37 |
$$AGECALC^ISIJLS2 | SVMAG2A+44 |
$$MGRREV2^ISIJUTL9 | BLDACTV+34, BLDACTV+35, SVMAG2A+83 |
$$CURLIST^MAGJLS2 | BLDACT2+10 |
BLDSTAT^MAGJLS3A | BLDACT1+1, IMGTYP+3 |
HISTBLD^MAGJLS3A | BLDACTV+36 |
GETEXAM2^MAGJUTL1 | BLDACT2+6, STAT+12 |
IMGINFO^MAGJUTL2 | SVMAG2A+23 |
$$FMTE^XLFDT | SVMAG2A+31, SVMAG2A+32 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2006.1 - [#2006.1] | SVMAG2A+28 |
^MAG(2006.69 - [#2006.69] | BLDACTV+25, BLDACTV+29 |
^RA(72 - [#72] | RAIMTYP+3, STAT+4 |
^RA(79.2 - [#79.2] | RAIMTYP+4, IMGTYP+1 |
^RADPT - [#70] | SVMAG2A+14, DIVSCRN+5 |
^RADPT("AS" | STAT+6, STAT+8, STAT+9, STAT+11 |
^RAO(75.1 - [#75.1] | SVMAG2A+16 |
^TMP($J | BLDACTV+19, BLDACTV+20!, BLDACTV+34!*, BLDACTVZ+7!, SVMAG2A+17, SVMAG2A+83* |
^XTMP("MAGJ2" | BLDACTV+34, BLDACT2+3, BLDACT2+4, BLDACT2+8*, BLDACT2+11, BLDACT2+14, BLDACT2+15*, BLDACT2+16* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> BKGPROC | BLDACTV+34, SVMAG2A+27, SVMAG2A+83, STAT+10 |
CNT | BLDACT2+2~, BLDACT2+13* |
CURPRIO | SVMAG2A+9~, SVMAG2A+52*, SVMAG2A+55*, SVMAG2A+56*, SVMAG2A+57*, SVMAG2A+58*, SVMAG2A+79 |
DATA | BLDACTV~, BLDACTV+21 |
DAYCASE | SVMAG2A+9~, SVMAG2A+51*, SVMAG2A+69 |
DIQUIET | BLDACTV+17~, BLDACTV+18* |
EXCAT | SVMAG2A+9~, SVMAG2A+52*, SVMAG2A+54*, SVMAG2A+55, SVMAG2A+56, SVMAG2A+59*, SVMAG2A+60*, SVMAG2A+79 |
HDR | BLDACTV+16~, BLDACTV+31*, BLDACTVZ+3*, BLDACTVZ+4*, BLDACTVZ+5 |
HDRLST | BLDACTV+16~ |
HDRLST( | BLDACTVZ+4, IMGTYP+6* |
>> I | BLDACTVZ+4* |
IMGCNT | SVMAG2A+8~, SVMAG2A+24*, SVMAG2A+26, SVMAG2A+50, SVMAG2A+55, SVMAG2A+70 |
IMGSONLY | BLDACTV+17~, BLDACTV+25*, SVMAG2A+26 |
IMGTY | IMGTYP~, IMGTYP+1, IMGTYP+6 |
IMTYPS | BLDACTV+16~, BLDACTV+21*, BLDACTVZ+3, BLDACT1+3, BLDACT1+5 |
INDX | BLDACT2+2~, BLDACT2+3*, BLDACT2+4*, BLDACT2+8 |
KEY | SVMAG2A+8~, SVMAG2A+24*, SVMAG2A+79 |
LASTDT | BLDACTV+17~, IMGTYP+5*, STAT+9 |
LASTSSN | SVMAG2A+9~, SVMAG2A+64*, SVMAG2A+66*, SVMAG2A+67*, SVMAG2A+74 |
LISCAT | BLDACTV+16~, BLDACT1+2*, BLDACT1+4, BLDACT1+5, IMGTYLST~, IMGTYLST+2, IMGTYP~, IMGTYP+5, IMGTYP+6 |
LISTYP | BLDACTV+16~, BLDACTV+32*, BLDACT1+2* |
LRFLAG | SVMAG2A+10~, SVMAG2A+51*, SVMAG2A+79 |
LST | IMGTYLST~, IMGTYLST+2*, IMGTYP+2~, IMGTYP+4*, IMGTYP+6*, IMGTYP+7, STATLST~, STATLST+1* |
LSTREQ | BLDACTV+16~, BLDACTV+21*, BLDACTV+22, BLDACTV+23, BLDACTV+28, BLDACTV+31, BLDACTV+32, BLDACTV+34, BLDACTV+35, BLDACTV+36 , BLDACTV+37, SVMAG2A+19, SVMAG2A+20, SVMAG2A+26, SVMAG2A+83 |
MAGDT | SVMAG2A+8~, SVMAG2A+24*, SVMAG2A+29*, SVMAG2A+30, SVMAG2A+31*, SVMAG2A+44, SVMAG2A+70 |
MAGGRY | BLDACTV~, BLDACTVZ+8* |
MAGIMGTY | BLDACTV+16~ |
>> MAGJOB("CONSOLIDATED" | DIVSCRN+4 |
>> MAGJOB("DIVSCRN" | DIVSCRN+6 |
>> MAGJOB("REMOTE" | BLDACTV+27 |
>> MAGJOB("REMOTESCREEN" | BLDACTV+28 |
MAGLST | BLDACTV~, BLDACTV+19*, BLDACTV+20, BLDACTVZ+6, BLDACTVZ+8, BLDACT2+13, SVMAG2A+82 |
MAGRACNT | BLDACTV+16~, BLDACTV+24*, BLDACTVZ+1, BLDACTVZ+5, BLDACT2+13, SVMAG2A+81*, SVMAG2A+82 |
MAGRET | BLDACTV+16~, BLDACT2+6, BLDACT2+7, STAT+12, STAT+13 |
MODALITY | SVMAG2A+9~, SVMAG2A+24*, SVMAG2A+72, SVMAG2A+79 |
ONL | SVMAG2A+8~, SVMAG2A+24*, SVMAG2A+58, SVMAG2A+71 |
ORD | SVMAG2A+9~, SVMAG2A+15*, SVMAG2A+16 |
PIPE3 | SVMAG2A~, SVMAG2A+12*, SVMAG2A+79 |
>> PLACE | SVMAG2A+24*, SVMAG2A+28*, SVMAG2A+74 |
PREOP | SVMAG2A+9~, SVMAG2A+13*, SVMAG2A+16*, SVMAG2A+47, SVMAG2A+49 |
PROCEED | DIVSCRN+2~, DIVSCRN+3*, DIVSCRN+6*, DIVSCRN+7 |
PTAGE | SVMAG2A+11~, SVMAG2A+43*, SVMAG2A+44*, SVMAG2A+45 |
PTDOB | SVMAG2A+11~, SVMAG2A+43*, SVMAG2A+44 |
PTID | SVMAG2A+10~, SVMAG2A+64*, SVMAG2A+65*, SVMAG2A+69 |
RACNI | BLDACTV+15~, BLDACT2+5*, BLDACT2+6, SVMAG2A+14, STAT+9*, STAT+11*, STAT+12 |
RADATA | DIVSCRN+2~, DIVSCRN+5*, DIVSCRN+6 |
RADFN | BLDACTV+15~, BLDACT2+5*, BLDACT2+6, SVMAG2A+14, STAT+7*, STAT+8*, STAT+9, STAT+10, STAT+11, STAT+12 , DIVSCRN~, DIVSCRN+5 |
RADTI | BLDACTV+15~, BLDACT2+5*, BLDACT2+6, SVMAG2A+14, STAT+8*, STAT+9*, STAT+10, STAT+11, STAT+12, DIVSCRN~ , DIVSCRN+5 |
>> RAIMTYP( | RAIMTYP+2, RAIMTYP+5* |
RARPT | SVMAG2A+8~, SVMAG2A+22*, SVMAG2A+23, SVMAG2A+78, SVMAG2A+79 |
RAST | BLDACT2+2~, BLDACT2+5*, SVMAG2A+19*, SVMAG2A+20*, SVMAG2A+72, RAIMTYP~, RAIMTYP+1, RAIMTYP+2, RAIMTYP+3, RAIMTYP+5 , STAT~, STAT+4, STAT+6, STAT+7, STAT+8, STAT+9, STAT+11 |
RASTCAT | SVMAG2A+8~, SVMAG2A+51*, SVMAG2A+54 |
>> RASTORD | SVMAG2A+51*, SVMAG2A+55, SVMAG2A+59 |
RASTP | STAT+3~, STAT+4*, STAT+6 |
REC | BLDACT2+2~, BLDACT2+14*, BLDACT2+15, BLDACT2+16 |
RECLIST | BLDACT2+2~, BLDACT2+10*, BLDACT2+11*, BLDACT2+12, BLDACT2+14, BLDACT2+15, BLDACT2+16 |
REGDT | SVMAG2A+10~, SVMAG2A+32*, SVMAG2A+77 |
REGDTSRT | SVMAG2A+10~, SVMAG2A+32*, SVMAG2A+77 |
REMONLY | BLDACTV+17~, BLDACTV+26*, BLDACTV+28*, SVMAG2A+27 |
REMOTE | SVMAG2A+9~, SVMAG2A+24*, SVMAG2A+25, SVMAG2A+27, SVMAG2A+71 |
REMOTE2 | SVMAG2A+10~, SVMAG2A+25*, SVMAG2A+79 |
REMX | BLDACTV+15~, BLDACTV+25* |
REPLY | BLDACTV+17~, BLDACTV+23*, BLDACTV+33*, BLDACTVZ+1*, BLDACTVZ+5*, BLDACTVZ+6, BLDACT1+6*, IMGTYP+1*, STAT+5*, STAT+6* |
>> RISTISME | SVMAG2A+73*, SVMAG2A+74 |
SORTDT | SVMAG2A+8~, SVMAG2A+30*, SVMAG2A+72 |
SORTMAG | BLDACTV+17~, SVMAG2A+50*, SVMAG2A+72 |
STAT | BLDACTV+17~, IMGTYP+3, IMGTYP+4*, IMGTYP+6*, STATLST+1* |
STAT( | BLDACT1+4, IMGTYP+5, IMGTYP+6 |
STATCHK | BLDACTV+17~, BLDACT2+2~, BLDACT2+5*, SVMAG2A+18, STAT+7* |
STATPRIORITY | SVMAG2A+10~, SVMAG2A+22*, SVMAG2A+79 |
STATUS | SVMAG2A+9~, SVMAG2A+51*, SVMAG2A+53 |
>> T | SVMAG2A+66* |
TECH | SVMAG2A+10~, SVMAG2A+51*, SVMAG2A+77 |
TYP | BLDACTV+17~, BLDACT1+3*, BLDACT1+4*, IMGTYLST+1~, IMGTYLST+2* |
U | BLDACTV+21, BLDACTV+25, BLDACTV+29, BLDACTVZ+5, BLDACT1+2, BLDACT2+3, BLDACT2+5, BLDACT2+8, BLDACT2+16, SVMAG2A+15 , SVMAG2A+16, SVMAG2A+18, SVMAG2A+19, SVMAG2A+20, SVMAG2A+22, SVMAG2A+24, SVMAG2A+28, SVMAG2A+29, SVMAG2A+32, SVMAG2A+43 , SVMAG2A+45, SVMAG2A+51, SVMAG2A+63, SVMAG2A+64, SVMAG2A+69, SVMAG2A+70, SVMAG2A+71, SVMAG2A+72, SVMAG2A+73, SVMAG2A+74 , SVMAG2A+76, SVMAG2A+77, SVMAG2A+78, SVMAG2A+79, SVMAG2A+83, RAIMTYP+3, RAIMTYP+4, IMGTYLST+2, IMGTYP+5, IMGTYP+6 , STATLST+1, STAT+4, DIVSCRN+6 |
URG | SVMAG2A+9~, SVMAG2A+13*, SVMAG2A+16*, SVMAG2A+46*, SVMAG2A+47*, SVMAG2A+48, SVMAG2A+49 |
URG1 | SVMAG2A+9~, SVMAG2A+48*, SVMAG2A+49*, SVMAG2A+70 |
URGORD | BLDACTV+17~, BLDACTV+29*, BLDACTV+30*, SVMAG2A+48 |
X | BLDACTV+25*, BLDACTV+29*, BLDACT2+3*, BLDACT2+4*, BLDACT2+5, SVMAG2A+14*, SVMAG2A+15, SVMAG2A+44, SVMAG2A+48*, SVMAG2A+63* , SVMAG2A+64, SVMAG2A+65, SVMAG2A+66*, RAIMTYP+1~*, RAIMTYP+2*, RAIMTYP+3*, RAIMTYP+4*, RAIMTYP+5, RAIMTYP+6, DIVSCRN+2~ , DIVSCRN+6* |
X1 | BLDACT2+2~, BLDACT2+13*, BLDACT2+15 |
X2 | BLDACT2+2~, BLDACT2+13*, BLDACT2+15 |
XX | SVMAG2A+8~, SVMAG2A+17*, SVMAG2A+18, SVMAG2A+19, SVMAG2A+20, SVMAG2A+22, SVMAG2A+29, SVMAG2A+32, SVMAG2A+51, SVMAG2A+63 , SVMAG2A+64, SVMAG2A+69, SVMAG2A+70, SVMAG2A+71, SVMAG2A+74, SVMAG2A+78, SVMAG2A+79, SVMAG2A+83 |
XX2 | SVMAG2A+8~, SVMAG2A+17*, SVMAG2A+51, SVMAG2A+73, SVMAG2A+74 |
XX9 | BLDACT2+2~, BLDACT2+13*, BLDACT2+15, SVMAG2A+11~, SVMAG2A+17*, SVMAG2A+43, SVMAG2A+45*, SVMAG2A+82 |
Y | BLDACTVZ+4*, SVMAG2A+8~, SVMAG2A+16*, SVMAG2A+23, SVMAG2A+24, SVMAG2A+69*, SVMAG2A+70*, SVMAG2A+71*, SVMAG2A+72*, SVMAG2A+82 |
Y2 | SVMAG2A+8~, SVMAG2A+74*, SVMAG2A+76*, SVMAG2A+77*, SVMAG2A+78*, SVMAG2A+79*, SVMAG2A+82 |