MAGVIM02 ;WOIFO/MAT,PMK - Utilities for RPC calls for DICOM file processing ; Feb 15, 2022@09:33:55
Source file <MAGVIM02.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 |
|---|---|---|
| GETORD(MAGVRY,PIDENT,PIDTYPE,PIDAUTHN,PIDCR8OR,ORDRTYPE,ORDTSTRT,ORDTSTOP) | ;
|
|
| GETORCON(MAGVPDFN,MAGVNULL,STARTDT,STOPDT,STATUS,OTYPE) | ;
|
|
| GETORRAD(PATDFN,OTYPE) | ;
|
|
| GETORLAB(PATDFN,ORDRSTRT,ORDRSTOP) | ;
|
|
| GETLCASE(MAGVGBL,FILE,LRDFN,LRSS,LRI) | ; get the data for one lab case
|
|
| ZRUSEPIN | ;
|
| Name | Field # of Occurrence |
|---|---|
| DT^DILF | GETORD+22, GETORD+23 |
| $$GET1^DIQ | GETORCON+45, GETORCON+47, GETORRAD+61, GETORRAD+64, GETORRAD+67, GETORRAD+72, GETORRAD+73, GETORRAD+76, GETORRAD+80, GETORLAB+19 |
| GETS^DIQ | GETORLAB+29, GETLCASE+4 |
| OER^GMRCSLM1 | GETORCON+5 |
| $$GMRCACN^MAGDFCNV | GETORCON+56 |
| $$GETFILE^MAGT7MA | GETORLAB+26 |
| TESTLKUP^MAGT7SB | GETLCASE+14 |
| $$OUTSEP^MAGVIM01 | ZRUSEPIN+1 |
| $$STATSEP^MAGVIM01 | ZRUSEPIN+2 |
| ORDERS^MAGVIM07 | GETORRAD+3 |
| $$FMTE^XLFDT | GETORCON+32, GETORRAD+37, GETORRAD+70, GETLCASE+6, GETLCASE+10 |
| RPC Name | Call Tags |
|---|---|
| MAGV GET PAT ORDERS | GETORD |
| FileNo | Call Tags |
|---|---|
| ^GMR(123 - [#123] | GET1^DIQ |
| ^DPT - [#2] | GET1^DIQ |
| ^LR - [#63] | GETS^DIQ |
| 70.03 | GET1^DIQ |
| ^RAMIS(71 - [#71] | GET1^DIQ |
| ^RA(72 - [#72] | GET1^DIQ |
| ^RAO(75.1 - [#75.1] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RADPT - [#70] | GETORRAD+60 |
| ^RADPT("ADC" | GETORRAD+53 |
| ^TMP("GMRCR" | GETORCON+8, GETORCON+20 |
| ^TMP("MAG" | GETORLAB+22 |
| Name | Line Occurrences |
|---|---|
| GETLCASE | GETORLAB+35 |
| GETORCON | GETORD+34 |
| GETORLAB | GETORD+36 |
| GETORRAD | GETORD+35 |
| ZRUSEPIN | GETORD+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | GETORLAB+11~ |
| ACNL | GETORRAD+45~*, GETORRAD+46, GETORRAD+47, GETORRAD+50 |
| ACNUMB | GETLCASE+1~, GETLCASE+11*, GETLCASE+17 |
| B | GETORLAB+11~ |
| CT | GETORCON+26~*, GETORRAD+31~*, GETORRAD+32 |
| CTIN | GETORRAD+13~*, GETORRAD+14*, GETORRAD+15* |
| DATA | GETORCON+27~*, GETORCON+31, GETORCON+32, GETORCON+33, GETORCON+34, GETORCON+35, GETORCON+36, GETORCON+37, GETORCON+38, GETORCON+42 |
| ERROR | GETORLAB+2~, GETORLAB+26*, GETORLAB+27 |
| EXSTP | GETORRAD+59~, GETORRAD+60*, GETORRAD+61 |
| FILE | GETORLAB+3~, GETORLAB+35, GETLCASE~ |
| FILE("FIELD" | GETORLAB+29 |
| FILE(0 | GETORLAB+30, GETLCASE+4, GETLCASE+5, GETLCASE+8, GETLCASE+9, GETLCASE+11, GETLCASE+12, GETLCASE+18, GETLCASE+21 |
| IENS | GETORRAD+63~*, GETORRAD+64, GETORRAD+67, GETORLAB+24~, GETORLAB+30*, GETORLAB+31, GETLCASE+1~, GETLCASE+2*, GETLCASE+4, GETLCASE+5 , GETLCASE+8, GETLCASE+9, GETLCASE+11, GETLCASE+12, GETLCASE+21 |
| IORDRSTOP | GETORLAB+5~, GETORLAB+17*, GETORLAB+33 |
| IORDRSTRT | GETORLAB+4~, GETORLAB+16*, GETORLAB+34 |
| L | GETORLAB+11~ |
| L1 | GETORLAB+11~ |
| LABTEST | GETLCASE+1~, GETLCASE+14 |
| LABTEST("ID" | GETLCASE+15 |
| LABTEST("TEXT" | GETLCASE+16 |
| LINECUR | GETORRAD+17~*, GETORRAD+21*, GETORRAD+26, GETORRAD+27, GETORRAD+28, GETORRAD+37, GETORRAD+38, GETORRAD+39, GETORRAD+70 |
| LINEOUT | GETORCON+50~*, GETORCON+51, GETORCON+52, GETORCON+53, GETORCON+54, GETORCON+55, GETORCON+56, GETORCON+57, GETORCON+58, GETORCON+59 , GETORCON+60, GETORCON+61, GETORCON+62, GETORCON+63, GETORCON+64, GETORCON+65, GETORCON+66, GETORCON+68, GETORRAD+19~*, GETORRAD+78* , GETORRAD+83, GETORRAD+84, GETORRAD+85, GETORRAD+86, GETORRAD+87, GETORRAD+88, GETORRAD+89, GETORRAD+90, GETORRAD+91, GETORRAD+92 , GETORRAD+93, GETORRAD+94, GETORRAD+95, GETORRAD+96, GETORRAD+97, GETORRAD+98, GETORRAD+99, GETORRAD+100, GETORRAD+101, GETORRAD+104 , GETORLAB+13~*, GETORLAB+38, GETLCASE+25*, GETLCASE+26, GETLCASE+27, GETLCASE+28, GETLCASE+29, GETLCASE+30, GETLCASE+31, GETLCASE+32 , GETLCASE+33, GETLCASE+34, GETLCASE+35, GETLCASE+36, GETLCASE+37, GETLCASE+38, GETLCASE+39, GETLCASE+40, GETLCASE+41, GETLCASE+42 |
| LINETOT | GETORCON+24~*, GETORCON+25, GETORCON+26, GETORRAD+18~*, GETORRAD+21 |
| LRDFN | GETORLAB+6~, GETORLAB+19*, GETORLAB+20, GETORLAB+29, GETORLAB+35, GETLCASE~, GETLCASE+2 |
| LRI | GETORLAB+7~, GETORLAB+33*, GETORLAB+34*, GETORLAB+35, GETLCASE~, GETLCASE+2, GETLCASE+20 |
| LRILIST | GETORLAB+24~ |
| LRILIST( | GETORLAB+31*, GETORLAB+34 |
| LRSS | GETORLAB+8~, GETORLAB+23*, GETORLAB+26, GETORLAB+35, GETLCASE~ |
| LRSSIX | GETORLAB+9~ |
| MAGTMP | GETORRAD+9! |
| MAGTMP(0 | GETORRAD+7*, GETORRAD+8 |
| MAGV | GETORCON+28!, GETORCON+70!, GETORRAD+23!, GETLCASE+1~ |
| MAGV( | GETORRAD+41* |
| MAGV("CLINPROC" | GETORCON+47*, GETORCON+60 |
| MAGV("CONTITLE" | GETORCON+37*, GETORCON+59 |
| MAGV("CONTYPE" | GETORCON+42* |
| MAGV("CREDMETH" | GETORRAD+64*, GETORRAD+100 |
| MAGV("EXAMACN" | GETORRAD+39*, GETORRAD+42, GETORRAD+45, GETORRAD+47, GETORRAD+49, GETORRAD+50, GETORRAD+89, GETLCASE+11*, GETLCASE+32 |
| MAGV("EXAMADC" | GETORRAD+47*, GETORRAD+49*, GETORRAD+53 |
| MAGV("EXAMCASE" | GETORRAD+50*, GETORRAD+93, GETLCASE+17*, GETLCASE+36 |
| MAGV("EXAMDATE" | GETORRAD+70*, GETORRAD+88, GETLCASE+10*, GETLCASE+31 |
| MAGV("EXAMIEN" | GETORCON+61, GETORRAD+55*, GETORRAD+60, GETORRAD+63, GETORRAD+94, GETLCASE+18*, GETLCASE+37 |
| MAGV("EXAMIEN2" | GETORCON+63, GETORRAD+56*, GETORRAD+60, GETORRAD+63, GETORRAD+96, GETLCASE+20*, GETLCASE+39 |
| MAGV("EXAMSTAT" | GETORRAD+61*, GETORRAD+90, GETLCASE+13*, GETLCASE+33 |
| MAGV("GMRCIEN" | GETORCON+31*, GETORCON+45, GETORCON+47, GETORCON+56, GETORCON+58 |
| MAGV("NMPROCON" | GETORCON+35* |
| MAGV("OERRDFN" | GETORCON+38* |
| MAGV("ORDERDT" | GETORRAD+37*, GETORRAD+85, GETLCASE+6*, GETLCASE+28 |
| MAGV("ORDREASN" | GETORCON+45*, GETORCON+54, GETORRAD+38*, GETORRAD+86, GETLCASE+7*, GETLCASE+29 |
| MAGV("ORDRLOCIEN" | GETORCON+65, GETORRAD+75*, GETORRAD+76*, GETORRAD+98, GETLCASE+22*, GETLCASE+41 |
| MAGV("ORDRLOCN" | GETORRAD+73*, GETORRAD+75, GETORRAD+87, GETLCASE+8*, GETLCASE+30 |
| MAGV("ORDRPHYS" | GETORCON+64, GETORRAD+80*, GETORRAD+97, GETLCASE+21*, GETLCASE+40 |
| MAGV("ORDRSTAT" | GETORCON+33*, GETORCON+57 |
| MAGV("PROCIEN" | GETORRAD+27*, GETORRAD+72, GETORRAD+91, GETLCASE+15*, GETLCASE+34 |
| MAGV("PROCMOD" | GETORCON+66, GETORRAD+28*, GETORRAD+30*, GETORRAD+31, GETORRAD+32, GETORRAD+99, GETLCASE+23*, GETLCASE+42 |
| MAGV("PROCNAME" | GETORRAD+72*, GETORRAD+92, GETLCASE+16*, GETLCASE+35 |
| MAGV("RAOIEN" | GETORCON+62, GETORRAD+26*, GETORRAD+73, GETORRAD+76, GETORRAD+80, GETORRAD+95, GETLCASE+19*, GETLCASE+38 |
| MAGV("REQSTDT" | GETORCON+32*, GETORCON+53 |
| MAGV("SERVFROM" | GETORCON+36* |
| MAGV("SERVTO" | GETORCON+34*, GETORCON+55 |
| MAGV("UIDSTUDY" | GETORRAD+67*, GETORRAD+101 |
| MAGVERR | GETORD+9~*, GETORD+11*, GETORD+12*, GETORD+13*, GETORD+14*, GETORD+15*, GETORD+16*, GETORD+19 |
| MAGVGBL | GETORCON+8~*, GETORCON+11, GETORCON+13, GETORCON+16, GETORCON+17, GETORCON+20*, GETORCON+24, GETORCON+26*, GETORCON+27, GETORCON+50 , GETORCON+68, GETORCON+72, GETORLAB+10~, GETORLAB+22*, GETORLAB+28, GETORLAB+29, GETORLAB+30, GETORLAB+35, GETORLAB+39, GETLCASE~ , GETLCASE+3, GETLCASE+4, GETLCASE+5, GETLCASE+8, GETLCASE+9, GETLCASE+11, GETLCASE+12, GETLCASE+14, GETLCASE+21 |
| MAGVNULL | GETORCON~, GETORCON+2*, GETORCON+5 |
| MAGVPDFN | GETORCON~, GETORCON+5, GETORCON+52 |
| MAGVRY | GETORD~, GETORD+37* |
| MAGVRY(0 | GETORD+19* |
| ORDRSTAT | GETORD+31~*, GETORD+34 |
| ORDRSTOP | GETORLAB~, GETORLAB+17 |
| ORDRSTRT | GETORLAB~, GETORLAB+16 |
| ORDRTYPE | GETORD~, GETORD+11, GETORD+12, GETORD+34, GETORD+35, GETORD+36 |
| ORDTSTOP | GETORD~, GETORD+14, GETORD+16, GETORD+23, GETORD+34, GETORD+36 |
| ORDTSTRT | GETORD~, GETORD+13, GETORD+15, GETORD+22, GETORD+34, GETORD+36 |
| OTYPE | GETORCON~, GETORCON+51, GETORRAD~, GETORRAD+83 |
| PATDFN | GETORRAD~, GETORRAD+3, GETORRAD+53, GETORRAD+60, GETORRAD+63, GETORRAD+84, GETORLAB~, GETORLAB+19, GETLCASE+27 |
| PCE | GETORRAD+32~* |
| PCES | GETORRAD+30~*, GETORRAD+32* |
| PIDAUTHN | GETORD~, GETORD+27* |
| PIDCR8OR | GETORD~, GETORD+28* |
| PIDENT | GETORD~, GETORD+34, GETORD+35, GETORD+36 |
| PIDTYPE | GETORD~, GETORD+26* |
| RETURN | GETORD+3!, GETORD+37!, GETORRAD+2!, GETORRAD+3, GETORRAD+8!, GETORLAB+14! |
| RETURN( | GETORCON+51*, GETORCON+52*, GETORCON+53*, GETORCON+54*, GETORCON+55*, GETORCON+56*, GETORCON+57*, GETORCON+58*, GETORCON+59*, GETORCON+60* , GETORCON+61*, GETORCON+62*, GETORCON+63*, GETORCON+64*, GETORCON+65*, GETORCON+66*, GETORCON+68*, GETORRAD+14*, GETORRAD+15!, GETORRAD+26 , GETORRAD+27, GETORRAD+28, GETORRAD+37, GETORRAD+38, GETORRAD+39, GETORRAD+70, GETORRAD+83*, GETORRAD+84*, GETORRAD+85*, GETORRAD+86* , GETORRAD+87*, GETORRAD+88*, GETORRAD+89*, GETORRAD+90*, GETORRAD+91*, GETORRAD+92*, GETORRAD+93*, GETORRAD+94*, GETORRAD+95*, GETORRAD+96* , GETORRAD+97*, GETORRAD+98*, GETORRAD+99*, GETORRAD+100*, GETORRAD+101*, GETLCASE+26*, GETLCASE+27*, GETLCASE+28*, GETLCASE+29*, GETLCASE+30* , GETLCASE+31*, GETLCASE+32*, GETLCASE+33*, GETLCASE+34*, GETLCASE+35*, GETLCASE+36*, GETLCASE+37*, GETLCASE+38*, GETLCASE+39*, GETLCASE+40* , GETLCASE+41*, GETLCASE+42* |
| RETURN("" | GETORRAD+15 |
| RETURN(0 | GETORCON+14*, GETORCON+16*, GETORCON+25*, GETORRAD+8*, GETORRAD+18, GETORRAD+104*, GETORLAB+20*, GETORLAB+38* |
| RETURN(1 | GETORRAD+6, GETORRAD+7 |
| ROOT | GETORRAD+53~*, GETORRAD+54, GETORRAD+55, GETORRAD+56 |
| SEPOUTP | GETORD+6~, GETORCON+68, GETORRAD+83, GETORRAD+84, GETORRAD+85, GETORRAD+86, GETORRAD+87, GETORRAD+88, GETORRAD+89, GETORRAD+90 , GETORRAD+91, GETORRAD+92, GETORRAD+93, GETORRAD+94, GETORRAD+95, GETORRAD+96, GETORRAD+97, GETORRAD+98, GETORRAD+99, GETORRAD+100 , GETORRAD+101, GETLCASE+26, GETLCASE+27, GETLCASE+28, GETLCASE+29, GETLCASE+30, GETLCASE+31, GETLCASE+32, GETLCASE+33, GETLCASE+34 , GETLCASE+35, GETLCASE+36, GETLCASE+37, GETLCASE+38, GETLCASE+39, GETLCASE+40, GETLCASE+41, GETLCASE+42, ZRUSEPIN+1* |
| SEPSTAT | GETORD+6~, GETORD+19, GETORCON+14, GETORCON+16, GETORCON+25, GETORRAD+7, GETORRAD+104, GETORLAB+20, GETORLAB+38, ZRUSEPIN+2* |
| SS | GETORRAD+40~, GETORRAD+41* |
| STARTDT | GETORCON~, GETORCON+5 |
| STATUS | GETORCON~, GETORCON+5 |
| STOPDT | GETORCON~, GETORCON+5 |
| U | GETORCON+24, GETORCON+31, GETORCON+32, GETORCON+33, GETORCON+34, GETORCON+35, GETORCON+36, GETORCON+37, GETORCON+38, GETORCON+42 , GETORCON+51, GETORCON+52, GETORCON+53, GETORCON+54, GETORCON+55, GETORCON+56, GETORCON+57, GETORCON+58, GETORCON+59, GETORCON+60 , GETORCON+61, GETORCON+62, GETORCON+63, GETORCON+64, GETORCON+65, GETORCON+66, GETORCON+68, GETORRAD+26, GETORRAD+27, GETORRAD+28 , GETORRAD+37, GETORRAD+38, GETORRAD+39, GETORRAD+60, GETORRAD+70 |
| X | GETLCASE+1~, GETLCASE+5*, GETLCASE+6, GETLCASE+9*, GETLCASE+10, GETLCASE+12*, GETLCASE+13 |