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 |