MAGJUPD1 ;WOIFO/JHC - VistARad Update Exam Status ; 10/17/2022
Source file <MAGJUPD1.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 |
---|---|---|
ERR | ||
STATUS(MAGGRY,PARAMS,DATA) | ; rpc: MAGJ RADSTATUSUPDATE
; Update Exam Status to "Interpreted" and/or Close the exam ; Only updates the Status if the current value is "Examined" ; This routine defines variables needed for calling the Radiology ; package routine UP1^RAUTL1, for filing Status updates |
|
STATUSX | ; Newly Interpreted exam:
; Log the Interpreted event; Printset logging includes all printset members |
|
STATUSZ | ;
; store PS, Key Image data |
|
CLOSE(RSL,PARAMS,LOGDATA) | ; Close/unlock a case
; Input: PARAMS = DFN ^ DTI ^ CNI ^ RPT ^ UPDFLAG |
|
CLOSEZ | ||
END |
RPC Name | Call Tags |
---|---|
MAGJ RADSTATUSUPDATE | STATUS |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("ERRTN" | ERR+1 |
^MAG(2006.69 - [#2006.69] | STATUSX+7, CLOSE+15 |
^RA(72 - [#72] | STATUS+59 |
^RA(79 - [#79] | STATUS+68 |
^RADPT - [#70] | STATUS+67 |
^TMP($J | STATUS+21, STATUS+35, STATUS+38, STATUSZ+6!, CLOSE+25 |
^XTMP("MAGJ2" | STATUSX+9, STATUSX+12, STATUSX+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACNLST | STATUS+18~, STATUS+75*, STATUS+77*, STATUS+89 |
CNI | CLOSE+12~, CLOSE+13*, CLOSE+19, CLOSE+23 |
>> DA | STATUS+80* |
>> DA(1 | STATUS+80* |
>> DA(2 | STATUS+80* |
DATA | STATUS~, STATUS+40, STATUSZ+2, STATUSZ+3 |
DAYCASE | CLOSE+12~, CLOSE+26*, CLOSE+27, CLOSE+30, CLOSE+33, CLOSE+37 |
DFN | CLOSE+12~, CLOSE+13*, CLOSE+19, CLOSE+23 |
DIQUIET | STATUS+16~, STATUS+22* |
DTI | CLOSE+12~, CLOSE+13*, CLOSE+19, CLOSE+23 |
DUZ | STATUS+81 |
ERR | ERR~* |
>> I | STATUS+77*, STATUS+79*, STATUSX+4*, STATUSX+11* |
INDX | STATUSX+11~, STATUSX+12* |
LOGDATA | STATUS+17~, STATUS+42, STATUSX+5, CLOSE~, CLOSE+14*, CLOSE+31*, CLOSE+32* |
MAGGRY | ERR, STATUS~, STATUS+21!*, STATUSZ+5 |
>> MAGJOB("USER" | STATUS+40, CLOSE+17, CLOSE+33 |
MAGLST | STATUS+18~, STATUS+20*, STATUS+21 |
MAGPSET | STATUS+18~, STATUS+49 |
MAGPSET( | STATUS+77, STATUSX+4 |
MAGRET | STATUS+18~, STATUS+29, STATUS+30, CLOSE+12~, CLOSE+22, CLOSE+23, CLOSE+24 |
MYLOCK | CLOSE+12~, CLOSE+30 |
MYLOCK(1 | CLOSE+31, CLOSE+32, CLOSE+37 |
MYLOCK(2 | CLOSE+37 |
NLOCKS | CLOSE+12~ |
PARAMS | STATUS~, STATUS+24, CLOSE~, CLOSE+13 |
PSETLST | STATUS+19~, STATUSX+2*, STATUSX+4*, STATUSX+5 |
RACNE | STATUS+16~, STATUS+36*, STATUS+77 |
RACNI | STATUS+16~, STATUS+24*, STATUS+27, STATUS+29, STATUS+37, STATUS+42, STATUS+61, STATUS+75, STATUS+78, STATUS+79* , STATUS+80, STATUS+83*, STATUSX+11*, STATUSX+12 |
RACNILST | STATUS+18~, STATUS+61*, STATUS+71, STATUS+72*, STATUS+77*, STATUS+78*, STATUS+79, STATUS+82*, STATUSX+11 |
RADATA | STATUS+18~, STATUS+35*, STATUS+36, STATUS+59, STATUS+60, STATUS+61, STATUS+63, STATUS+64, CLOSE+22~, CLOSE+25* , CLOSE+26 |
RADFN | STATUS+16~, STATUS+24*, STATUS+27, STATUS+29, STATUS+42, STATUS+67, STATUS+80, STATUSX+12 |
RADTE | STATUS+16~, STATUS+36* |
RADTI | STATUS+16~, STATUS+24*, STATUS+27, STATUS+29, STATUS+37, STATUS+42, STATUS+67, STATUS+80, STATUSX+12 |
RAEXT | STATUS+16~, STATUS+36*, STATUS+40, STATUS+41, STATUS+46, STATUS+62, STATUS+63, STATUS+64, STATUS+86, STATUS+89 |
RAINT | STATUS+16~, STATUS+37* |
RAMDV | STATUS+16~, STATUS+67*, STATUS+68* |
RAONLINE | STATUS+17~, STATUS+84* |
RAOR | STATUS+17~, STATUS+86 |
RAPRTSET | STATUS+17~, STATUS+26*, STATUS+62, STATUS+74, STATUS+83, STATUS+89, STATUSX+3 |
RARPT | STATUS+16~, STATUS+24*, STATUS+28, STATUSZ+3, CLOSE+12~, CLOSE+26*, CLOSE+27, CLOSE+30 |
RASN | STATUS+17~, STATUS+86, STATUS+89 |
RASTCAT | STATUS+19~, STATUS+38*, STATUS+60 |
RASTI | STATUS+17~, STATUS+61*, STATUSX+12 |
REPLY | STATUS+18~, STATUS+25*, STATUS+28*, STATUS+30*, STATUS+40*, STATUS+41*, STATUS+45*, STATUS+46*, STATUS+59, STATUS+62* , STATUS+63*, STATUS+64*, STATUS+82*, STATUS+86*, STATUS+89*, STATUSZ+4*, STATUSZ+5, CLOSE+12~, CLOSE+16*, CLOSE+18* , CLOSE+20*, CLOSE+24*, CLOSE+28*, CLOSE+33*, CLOSE+34*, CLOSE+36*, CLOSE+37*, CLOSEZ |
RIST | STATUS+18~, STATUS+47*, STATUS+71, STATUS+81, CLOSE+12~, CLOSE+17*, CLOSE+36 |
RPT | CLOSE+12~, CLOSE+13*, CLOSE+20 |
RSL | STATUS+17~, STATUS+42, STATUS+45, STATUS+47, CLOSE~, CLOSEZ* |
RTN | STATUS+72~, STATUS+81, STATUS+82 |
SAVRACNI | STATUS+72~, STATUS+75*, STATUS+83 |
T | STATUS+76~, STATUS+77* |
TIMESTMP | STATUS+17~, STATUS+23* |
U | STATUS+24, STATUS+36, STATUS+38, STATUS+42, STATUS+47, STATUS+59, STATUS+60, STATUS+61, STATUS+63, STATUS+64 , STATUS+67, STATUS+77, STATUS+79, STATUSX+4, STATUSX+7, STATUSX+11, STATUSX+12, CLOSE+13, CLOSE+15, CLOSE+26 , CLOSE+32, CLOSE+33, CLOSE+36 |
UPDFLAG | STATUS+18~, STATUS+24*, STATUS+25, STATUS+40, STATUS+46, CLOSE+12~, CLOSE+13*, CLOSE+16, CLOSE+18, CLOSE+22 , CLOSE+33, CLOSE+36 |
UPDPSKEY | STATUS+18~, STATUS+24*, STATUS+39, STATUS+41*, STATUS+45*, STATUSZ+2, STATUSZ+3 |
>> X | STATUS+75*, STATUS+77*, STATUSX+3*, STATUSX+4*, STATUSZ+3, STATUSZ+4, CLOSE+32*, CLOSE+33 |
ZTQUEUED | STATUS+17~, STATUS+84* |