MAGDRPC5 ;WOIFO/EdM,DAC - Routing RPCs ; 26 Oct 2017 3:12PM
Source file <MAGDRPC5.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 |
|---|---|---|
| START(OUT,LOCATION,RULES) | ; RPC = MAG DICOM ROUTE EVAL START
|
|
| STOP(OUT) | ; RPC = MAG DICOM ROUTE EVAL STOP
|
|
| XMIT(OUT,LOCATION,DEST,PRIOR,MECH,DESTS) | ; RPC = MAG DICOM ROUTE NEXT FILE
|
|
| PURGE(OUT,LOCATION,DEST,MAX,DONE) | ; RPC = MAG DICOM ROUTE GET PURGE
|
|
| STATUS(OUT,D0,STATUS,LOCATION) | ; RPC = MAG DICOM ROUTE STATUS
; D0 ------- Internal Entry Number of Send Queue Entry ; STATUS --- New Status |
|
| LISTDEST(OUT,LOCATION) | ; RPC = MAG DICOM ROUTE LIST DESTI
|
|
| LOCK(OUT,D0,LOCATION,PLUSMIN) | ; RPC = MAG DICOM ROUTE LOCK TRANSMIT
|
|
| ONOFLINE(OUT,DEST,STATUS) | ; RPC = MAG DICOM NETWORK STATUS
|
|
| XTINIT |
| RPC Name | Call Tags |
|---|---|
| MAG DICOM NETWORK STATUS | ONOFLINE |
| MAG DICOM ROUTE EVAL START | START |
| MAG DICOM ROUTE EVAL STOP | STOP |
| MAG DICOM ROUTE GET PURGE | PURGE |
| MAG DICOM ROUTE LIST DESTI | LISTDEST |
| MAG DICOM ROUTE LOCK TRANSMIT | LOCK |
| MAG DICOM ROUTE NEXT FILE | XMIT |
| MAG DICOM ROUTE STATUS | STATUS |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAG( | PURGE+20!, PURGE+21, PURGE+22!, PURGE+23!, PURGE+24*, PURGE+33, PURGE+34, PURGE+35, PURGE+38, PURGE+41! , PURGE+42!, PURGE+43! |
| ^MAG(2005.1 - [#2005.1] | PURGE+39 |
| ^MAG(2005.2 - [#2005.2] | XMIT+21, XMIT+23, XMIT+51, XMIT+53, XMIT+56, XMIT+63, XMIT+65, XMIT+68, XMIT+83, XMIT+85 , XMIT+86, XMIT+87, XMIT+90, PURGE+5*, PURGE+6, LISTDEST+4, LISTDEST+5, LISTDEST+6, ONOFLINE+4, ONOFLINE+5! , ONOFLINE+6!, ONOFLINE+7*, ONOFLINE+8*, ONOFLINE+9* |
| ^MAG(2006.1 - [#2006.1] | XMIT+4* |
| ^MAG(2006.587 - [#2006.587] | XMIT+92 |
| ^MAGDICOM(2006.563 - [#2006.563] | START+9, START+13*, START+20, STOP+1* |
| ^MAGQUEUE("ROUTE" | LISTDEST+9, LISTDEST+10, LOCK+2, LOCK+3 |
| ^MAGQUEUE(2006.035 - [#2006.035] | XMIT+26, XMIT+34, XMIT+36, XMIT+41, XMIT+46, XMIT+47, XMIT+61, XMIT+62, XMIT+69, XMIT+70 , XMIT+80, XMIT+89, STATUS+13, STATUS+14, STATUS+23!, STATUS+24!, STATUS+26*, STATUS+27*, STATUS+28*, STATUS+29* |
| ^XTMP( | XTINIT+3, XTINIT+6* |
| Name | Line Occurrences |
|---|---|
| ONOFLINE | XMIT+24, XMIT+54, XMIT+66 |
| STATUS | XMIT+81, XMIT+84 |
| XTINIT | START+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | XMIT+45~ |
| D | XMIT+45~, XMIT+47*, XMIT+49, XMIT+51, XMIT+53, XMIT+54, XMIT+56 |
| D0 | XMIT+1~, XMIT+33*, XMIT+34*, XMIT+35, XMIT+36, XMIT+69*, XMIT+70, XMIT+78, XMIT+80, XMIT+81 , XMIT+82, XMIT+84, XMIT+89, PURGE+1~, PURGE+15*, PURGE+17, PURGE+20, PURGE+21, PURGE+22, PURGE+23 , PURGE+24, PURGE+34*, PURGE+35, PURGE+36, PURGE+38, PURGE+39, PURGE+41, PURGE+42, PURGE+43, PURGE+45 , STATUS~, STATUS+11, STATUS+13, STATUS+14, STATUS+23, STATUS+24, STATUS+26, STATUS+27, STATUS+28, STATUS+29 , LISTDEST+1~, LISTDEST+4*, LISTDEST+5, LISTDEST+6, LISTDEST+9, LISTDEST+10, LISTDEST+11, LOCK~, LOCK+2, LOCK+3 |
| D1 | PURGE+1~, PURGE+35*, PURGE+36, PURGE+38, PURGE+39, PURGE+41, PURGE+42, PURGE+43, PURGE+45 |
| D41 | PURGE+13~, PURGE+15*, PURGE+17, PURGE+20, PURGE+21, PURGE+22, PURGE+23 |
| D61 | PURGE+13~, PURGE+21*, PURGE+24 |
| DEST | XMIT~, XMIT+11*, XMIT+17*, XMIT+19, XMIT+21, XMIT+23, XMIT+24, XMIT+26*, XMIT+27, XMIT+29 , XMIT+31*, XMIT+34, XMIT+38*, XMIT+62*, XMIT+63, XMIT+65, XMIT+66, XMIT+68, XMIT+69, XMIT+82 , XMIT+83, XMIT+85, XMIT+86, XMIT+87, XMIT+90, XMIT+92, PURGE~, PURGE+5, PURGE+6, PURGE+20 , PURGE+22, PURGE+33, PURGE+34, PURGE+35, PURGE+41, PURGE+42, STATUS+3~, STATUS+17*, STATUS+23, STATUS+24 , STATUS+28, STATUS+29, ONOFLINE~, ONOFLINE+2, ONOFLINE+4, ONOFLINE+5, ONOFLINE+6, ONOFLINE+7, ONOFLINE+8, ONOFLINE+9 |
| DESTS | XMIT~ |
| DESTS( | XMIT+12, XMIT+13 |
| DIR | XMIT+1~, XMIT+86* |
| DL | XMIT+1~ |
| DL( | XMIT+14*, XMIT+27, XMIT+49, XMIT+62 |
| DL("" | XMIT+16 |
| DONE | PURGE~ |
| DONE( | PURGE+12, PURGE+14 |
| DONE(1 | PURGE+10 |
| DT | XMIT+4, PURGE+5, XTINIT+4 |
| F | LISTDEST+1~, LISTDEST+9*, LISTDEST+10, LISTDEST+11 |
| FILE | PURGE+1~, PURGE+38*, PURGE+39*, PURGE+40, PURGE+45 |
| FMFILE | PURGE+1~, PURGE+19*, PURGE+20, PURGE+21, PURGE+22, PURGE+23, PURGE+24, PURGE+32*, PURGE+33, PURGE+34 , PURGE+35, PURGE+36, PURGE+38, PURGE+41, PURGE+42, PURGE+43, PURGE+45 |
| I | START+1~, START+18*, PURGE+1~, PURGE+12*, PURGE+14, LISTDEST+1~, LISTDEST+4*, LISTDEST+11*, LISTDEST+13 |
| IM | XMIT+1~, XMIT+80*, XMIT+81, XMIT+88 |
| IMAGE | STATUS+4~, STATUS+21*, STATUS+23, STATUS+28 |
| LIMIT | PURGE+1~, PURGE+8*, PURGE+29*, PURGE+33 |
| LOC | START+1~, START+8*, START+10, START+15 |
| LOCATION | START~, START+5, START+8, START+9, START+17, START+20, XMIT~, XMIT+3, XMIT+8, XMIT+26 , XMIT+34, XMIT+41, XMIT+46, XMIT+47, XMIT+61, XMIT+62, XMIT+69, XMIT+81, XMIT+84, PURGE~ , STATUS~, STATUS+20, LISTDEST~, LISTDEST+9, LISTDEST+10, LOCK~, LOCK+2, LOCK+3 |
| M | XMIT+1~, XMIT+12*, XMIT+13, XMIT+36*, XMIT+37, XMIT+70*, XMIT+71 |
| MAX | PURGE~, PURGE+31*, PURGE+32, PURGE+33, PURGE+34, PURGE+35 |
| MECH | XMIT~, XMIT+7*, XMIT+11, XMIT+13, XMIT+14, XMIT+37, XMIT+71, XMIT+82, XMIT+92 |
| MORE | PURGE+1~, PURGE+10*, PURGE+26*, PURGE+36, PURGE+37* |
| NET | ONOFLINE+1~, ONOFLINE+4*, ONOFLINE+5, ONOFLINE+6, ONOFLINE+7 |
| NODE | XTINIT~, XTINIT+2*, XTINIT+3, XTINIT+6 |
| NOW | XMIT+1~, XMIT+22*, XMIT+24, XMIT+52*, XMIT+53, XMIT+64*, XMIT+65, PURGE+1~, PURGE+3*, PURGE+24 |
| NXT | XMIT+20~, XMIT+25*, XMIT+26, XMIT+27* |
| OK | XMIT+1~, XMIT+6*, XMIT+32, XMIT+35*, XMIT+37*, XMIT+41, XMIT+60, XMIT+61, XMIT+62, XMIT+69 , XMIT+71*, XMIT+77 |
| OLD | STATUS+5~, STATUS+21*, STATUS+23, STATUS+24 |
| OPER | LISTDEST+1~, LISTDEST+6*, LISTDEST+8 |
| ORIGIN | STATUS+6~, STATUS+19*, STATUS+20*, STATUS+24, STATUS+26, STATUS+29 |
| OUT | START~, START+5*, START+6*, START+10*, START+21*, START+22*, STOP~, STOP+1*, XMIT~, XMIT+6! , PURGE~, PURGE+4!, STATUS~, STATUS+11*, STATUS+15*, STATUS+30*, LISTDEST~, LISTDEST+3!, LOCK~, LOCK+1* , LOCK+2*, LOCK+3*, ONOFLINE~, ONOFLINE+2*, ONOFLINE+10* |
| OUT( | PURGE+45*, LISTDEST+11* |
| OUT(1 | XMIT+6*, XMIT+8*, XMIT+16*, XMIT+78*, XMIT+81*, PURGE+4*, PURGE+32, PURGE+33, PURGE+34, PURGE+35 , PURGE+45*, LISTDEST+13* |
| OUT(10 | XMIT+85* |
| OUT(11 | XMIT+87* |
| OUT(12 | XMIT+88* |
| OUT(13 | XMIT+89* |
| OUT(14 | XMIT+90* |
| OUT(2 | XMIT+82*, XMIT+92* |
| OUT(3 | XMIT+82* |
| OUT(4 | XMIT+82* |
| OUT(5 | XMIT+83* |
| OUT(6 | XMIT+83* |
| OUT(9 | XMIT+82* |
| P | XMIT+45~, XMIT+46*, XMIT+47 |
| PLACE | XMIT+1~, XMIT+3*, XMIT+4 |
| PLUSMIN | LOCK~, LOCK+2 |
| PRIOR | XMIT~, XMIT+17*, XMIT+18, XMIT+26, XMIT+31*, XMIT+34, XMIT+38*, XMIT+41, XMIT+46, XMIT+47 , XMIT+56*, XMIT+60, XMIT+61*, XMIT+62, XMIT+69, XMIT+76, XMIT+82, STATUS+7~, STATUS+18*, STATUS+24 , STATUS+29 |
| RETAIN | PURGE+1~, PURGE+7*, PURGE+8 |
| ROU | LISTDEST+1~, LISTDEST+6*, LISTDEST+8 |
| RULES | START~ |
| RULES( | START+18 |
| RULES("" | START+6 |
| STAMP | PURGE+1~, PURGE+16*, PURGE+20, PURGE+33*, PURGE+34, PURGE+35, PURGE+41, PURGE+45 |
| STATUS | PURGE+1~, PURGE+38*, STATUS~, STATUS+25, STATUS+27, STATUS+28, STATUS+29, ONOFLINE~, ONOFLINE+3*, ONOFLINE+7 , ONOFLINE+8, ONOFLINE+9 |
| T | XMIT+45~ |
| TP | XMIT+1~, XMIT+80* |
| TYPE | STATUS+8~, STATUS+21*, STATUS+23, STATUS+28 |
| U | LISTDEST+6 |
| VP | XMIT+1~ |
| VP( | XMIT+11, XMIT+14 |
| VP(1 | XMIT+9* |
| VP(2 | XMIT+10* |
| X | START+1~, XMIT+1~, XMIT+13*, XMIT+14, XMIT+19*, XMIT+21*, XMIT+23*, XMIT+24, XMIT+25*, XMIT+29* , XMIT+45~, XMIT+53*, XMIT+54, XMIT+65*, XMIT+66, XMIT+80*, XMIT+81, XMIT+83*, XMIT+84, PURGE+1~ , PURGE+6*, PURGE+7, PURGE+10*, PURGE+14*, PURGE+15, PURGE+16, LISTDEST+1~, LISTDEST+5*, LISTDEST+6*, LISTDEST+11 , XTINIT+3*, XTINIT+4*, XTINIT+5*, XTINIT+6 |
| X0 | STATUS+9~, STATUS+13*, STATUS+17, STATUS+19, STATUS+21 |
| X1 | STATUS+9~, STATUS+14*, STATUS+18, STATUS+21 |
| ZTDESC | START+1~, START+15* |
| ZTDTH | START+1~, START+16* |
| ZTRTN | START+1~, START+14* |
| ZTSAVE | START+1~ |
| ZTSAVE("LOCATION" | START+17* |
| ZTSAVE("RULES(" | START+18* |
| >> ZTSK | START+21, START+22 |