MAGDRPC2 ;WOIFO/EDM/PMK - Imaging RPCs ; Feb 15, 2022@10:47:46
Source file <MAGDRPC2.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 |
---|---|---|
SERVICE(OUT) | ; RPC = MAG DICOM GET SERVICE INFO
|
|
SAME(SET,D0,NODE,PIECE,X) | ; Called from FileMan ^DD
|
|
IMAGE(OUT,D0) | ; RPC = MAG DICOM GET BASIC IMAGE
|
|
GRPIMG(OUT,D0) | ; RPC = MAG DICOM GET IMAGE GROUP
|
|
IMAGNEW(OUT,ARTIFACTIX) | ; RPC = MAG DICOM GET NEW SOP DB IMAGE - P305 PMK 12/02/2021
|
|
DECRYP(X) | ||
IMGVER(OUT) | ; RPC = MAG DICOM GET VERSION
|
|
PLACE(LOCATION) | ||
ROUTEDAY | ; Scan for Routing Activity
|
|
DELTA(START,STOP) |
Name | Field # of Occurrence |
---|---|
FIND^DIC | IMGVER+2 |
$$GET1^DIQ | IMAGNEW+5, IMAGNEW+6, IMAGNEW+7, IMAGNEW+8 |
GETS^DIQ | IMAGE+7 |
FILEFIND^MAGDFB | IMAGE+14, IMAGE+18, IMAGE+22 |
$$UP^MAGDFCNV | IMAGNEW+5 |
CHK^MAGGSQI | GRPIMG+2 |
$$DECRYP^ROUTINE | DECRYP |
$$ENCRYP^ROUTINE | SERVICE+4 |
$$FMTH^XLFDT | DELTA+5 |
$$HTFM^XLFDT | ROUTEDAY+23, ROUTEDAY+24, ROUTEDAY+84 |
RPC Name | Call Tags |
---|---|
MAG DICOM GET BASIC IMAGE | IMAGE |
MAG DICOM GET IMAGE GROUP | GRPIMG |
MAG DICOM GET SERVICE INFO | SERVICE |
MAG DICOM GET VERSION | IMGVER |
MAG DICOM GET NEW SOP DB IMAGE | IMAGNEW |
FileNo | Call Tags |
---|---|
^MAG(2005 - [#2005] | GETS^DIQ |
^MAG(2005.2 - [#2005.2] | GET1^DIQ |
^MAGV(2006.918 - [#2006.918] | GET1^DIQ |
^XPD(9.7 - [#9.7] | FIND^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^MAG(2005 - [#2005] | IMAGE+5, IMAGE+26, GRPIMG+4, GRPIMG+5, ROUTEDAY+26, ROUTEDAY+28, ROUTEDAY+30, ROUTEDAY+31, ROUTEDAY+35, ROUTEDAY+39 , ROUTEDAY+40 |
^MAG(2005.1 - [#2005.1] | IMAGE+4 |
^MAG(2005.2 - [#2005.2] | ROUTEDAY+27 |
^MAG(2006.1 - [#2006.1] | SERVICE+2, SERVICE+3, SAME+2, SAME+3*, PLACE+1, PLACE+2 |
^MAGDICOM(2006.563 - [#2006.563] | ROUTEDAY+83 |
^MAGV(2006.918 - [#2006.918] | IMAGNEW+3 |
^TMP("MAG" | ROUTEDAY+20!, ROUTEDAY+21!, ROUTEDAY+22!, ROUTEDAY+32, ROUTEDAY+33*, ROUTEDAY+37, ROUTEDAY+38*, ROUTEDAY+59, ROUTEDAY+61*, ROUTEDAY+70* , ROUTEDAY+78*, ROUTEDAY+85, ROUTEDAY+86!, ROUTEDAY+91, ROUTEDAY+94, ROUTEDAY+95, ROUTEDAY+97, ROUTEDAY+103!, ROUTEDAY+104!, ROUTEDAY+105! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | ROUTEDAY+90~, ROUTEDAY+91*, ROUTEDAY+92*, ROUTEDAY+101 |
ARTIFACTINSTIX | IMAGNEW+1~, IMAGNEW+3*, IMAGNEW+4, IMAGNEW+5, IMAGNEW+6, IMAGNEW+8 |
ARTIFACTIX | IMAGNEW~, IMAGNEW+2, IMAGNEW+3, IMAGNEW+4 |
BUCKET | ROUTEDAY+1~ |
BUCKET( | ROUTEDAY+49*, ROUTEDAY+51*, ROUTEDAY+52*, ROUTEDAY+54*, ROUTEDAY+60, ROUTEDAY+62, ROUTEDAY+64, ROUTEDAY+65, ROUTEDAY+66, ROUTEDAY+67 , ROUTEDAY+68, ROUTEDAY+72, ROUTEDAY+73, ROUTEDAY+74, ROUTEDAY+75, ROUTEDAY+76 |
D | DELTA~, DELTA+5*, DELTA+6 |
D0 | SERVICE+1~, SERVICE+2*, SERVICE+3, SAME~, SAME+2, IMAGE~, IMAGE+3, IMAGE+4, IMAGE+5, IMAGE+7 , IMAGE+8, IMAGE+9, IMAGE+10, IMAGE+14, IMAGE+18, IMAGE+22, IMAGE+26, GRPIMG~, GRPIMG+2, GRPIMG+4 , GRPIMG+5, IMGVER+1~, PLACE~, PLACE+2*, ROUTEDAY+2~, ROUTEDAY+35*, ROUTEDAY+36, ROUTEDAY+37, ROUTEDAY+38, ROUTEDAY+39 , ROUTEDAY+40, ROUTEDAY+85*, ROUTEDAY+86 |
D1 | GRPIMG+1~, GRPIMG+4*, GRPIMG+5, ROUTEDAY+3~, ROUTEDAY+35*, ROUTEDAY+37, ROUTEDAY+38, ROUTEDAY+62*, ROUTEDAY+63*, ROUTEDAY+70 , ROUTEDAY+71*, ROUTEDAY+78, DELTA~, DELTA+1*, DELTA+5 |
D2 | DELTA~, DELTA+1*, DELTA+5 |
D4 | ROUTEDAY+4~, ROUTEDAY+39*, ROUTEDAY+40 |
DATINS | IMGVER+1~, IMGVER+7*, IMGVER+9, IMGVER+12*, IMGVER+13 |
DAY | ROUTEDAY+5~, ROUTEDAY+29*, ROUTEDAY+41, ROUTEDAY+49, ROUTEDAY+51, ROUTEDAY+52, ROUTEDAY+54, ROUTEDAY+60*, ROUTEDAY+61, ROUTEDAY+62 , ROUTEDAY+64, ROUTEDAY+65, ROUTEDAY+66, ROUTEDAY+67, ROUTEDAY+68, ROUTEDAY+70, ROUTEDAY+72, ROUTEDAY+73, ROUTEDAY+74, ROUTEDAY+75 , ROUTEDAY+76, ROUTEDAY+78, ROUTEDAY+80, ROUTEDAY+84*, ROUTEDAY+85, ROUTEDAY+91*, ROUTEDAY+93, ROUTEDAY+94, ROUTEDAY+95, ROUTEDAY+97 |
DAYTIM | ROUTEDAY+6~, ROUTEDAY+28*, ROUTEDAY+29, ROUTEDAY+30 |
DEST | ROUTEDAY+7~, ROUTEDAY+26*, ROUTEDAY+27, ROUTEDAY+28, ROUTEDAY+30, ROUTEDAY+42, ROUTEDAY+49, ROUTEDAY+51, ROUTEDAY+52, ROUTEDAY+54 , ROUTEDAY+62*, ROUTEDAY+64, ROUTEDAY+65, ROUTEDAY+66, ROUTEDAY+67, ROUTEDAY+68, ROUTEDAY+69, ROUTEDAY+72, ROUTEDAY+73, ROUTEDAY+74 , ROUTEDAY+75, ROUTEDAY+76, ROUTEDAY+77 |
DISKVOLUME | IMAGNEW+1~, IMAGNEW+6*, IMAGNEW+7 |
FILEPATH | IMAGNEW+1~, IMAGNEW+8*, IMAGNEW+9 |
FILEREF | IMAGNEW+1~, IMAGNEW+5*, IMAGNEW+9 |
FIRST | ROUTEDAY+8~, ROUTEDAY+23*, ROUTEDAY+28 |
FME | IMGVER+1~ |
FML | IMGVER+1~ |
FML("DILIST" | IMGVER+3, IMGVER+4, IMGVER+7, IMGVER+8 |
FST | PLACE~, PLACE+1*, PLACE+3 |
FSTX | ROUTEDAY+9~, ROUTEDAY+34*, ROUTEDAY+44*, ROUTEDAY+48 |
I | IMAGE+1~, IMAGE+2*, IMAGE+11*, IMAGE+15*, IMAGE+16*, IMAGE+19*, IMAGE+20*, IMAGE+23*, IMAGE+24*, IMAGE+27* , IMAGE+29, GRPIMG+1~, GRPIMG+3*, GRPIMG+6*, GRPIMG+8, IMAGNEW+1~, IMGVER+1~, IMGVER+3*, IMGVER+4, IMGVER+7 , IMGVER+8 |
IMAGE | ROUTEDAY+10~, ROUTEDAY+30*, ROUTEDAY+31, ROUTEDAY+35 |
L | IMGVER+1~, IMGVER+12*, IMGVER+15*, IMGVER+18 |
L( | IMGVER+9*, IMGVER+12, IMGVER+13 |
L0 | SAME+1~, SAME+2*, SAME+3 |
LAST | ROUTEDAY+11~, ROUTEDAY+24*, ROUTEDAY+28 |
LOCATION | PLACE~, PLACE+2 |
LST | PLACE~, PLACE+1* |
LSTQ | ROUTEDAY+12~, ROUTEDAY+34*, ROUTEDAY+43*, ROUTEDAY+48 |
MSG | IMAGE+1~ |
N | IMGVER+1~, IMGVER+4*, IMGVER+5, ROUTEDAY+92*, ROUTEDAY+93*, ROUTEDAY+96*, ROUTEDAY+98*, ROUTEDAY+101* |
>> NAME( | ROUTEDAY+27*, ROUTEDAY+69, ROUTEDAY+77 |
NODE | SAME~, SAME+3 |
OUT | SERVICE~, SERVICE+2*, SERVICE+4*, IMAGE~, IMAGE+2!, GRPIMG~, GRPIMG+2, GRPIMG+3!, IMAGNEW~, IMAGNEW+2* , IMAGNEW+4*, IMAGNEW+9*, IMGVER~, IMGVER+12*, IMGVER+14*, IMGVER+18* |
OUT( | IMAGE+11*, IMAGE+15*, IMAGE+16*, IMAGE+19*, IMAGE+20*, IMAGE+23*, IMAGE+24*, IMAGE+27*, GRPIMG+6*, ROUTEDAY+92* , ROUTEDAY+93*, ROUTEDAY+96*, ROUTEDAY+98*, ROUTEDAY+101* |
OUT(0 | GRPIMG+2 |
OUT(1 | IMAGE+3*, IMAGE+4*, IMAGE+5*, IMAGE+29*, GRPIMG+8* |
P | IMGVER+1~, IMGVER+8*, IMGVER+9 |
P3 | ROUTEDAY+13~, ROUTEDAY+59*, ROUTEDAY+80* |
P4 | ROUTEDAY+14~, ROUTEDAY+59*, ROUTEDAY+61*, ROUTEDAY+86* |
PARENT | ROUTEDAY+15~, ROUTEDAY+31*, ROUTEDAY+32*, ROUTEDAY+33, ROUTEDAY+35 |
PATCH | IMGVER+1~, IMGVER+5*, IMGVER+6, IMGVER+9, IMGVER+13*, IMGVER+14, IMGVER+15 |
PATCH( | IMGVER+6*, IMGVER+15* |
PHYSICALREF | IMAGNEW+1~, IMAGNEW+7*, IMAGNEW+9 |
PIECE | SAME~, SAME+3 |
R | ROUTEDAY+16~, ROUTEDAY+83*, ROUTEDAY+84 |
SET | SAME~, SAME+3 |
START | DELTA~, DELTA+1, DELTA+2 |
STOP | DELTA~, DELTA+1, DELTA+2 |
T1 | DELTA~, DELTA+2*, DELTA+3*, DELTA+6 |
T2 | DELTA~, DELTA+2*, DELTA+4*, DELTA+6 |
TARGET | IMAGE+1~ |
TARGET(2005 | IMAGE+8, IMAGE+9, IMAGE+10 |
V | IMAGE+1~, IMAGE+14, IMAGE+16, IMAGE+18, IMAGE+20, IMAGE+22, IMAGE+24, IMAGE+26*, IMAGE+27 |
VE | IMAGE+1~, IMAGE+10*, IMAGE+11 |
VI | IMAGE+1~, IMAGE+9*, IMAGE+11 |
W | ROUTEDAY+90~, ROUTEDAY+94*, ROUTEDAY+95, ROUTEDAY+97* |
X | SERVICE+1~, SERVICE+3*, SERVICE+4, SAME~, SAME+3, IMAGE+1~, IMAGE+8*, IMAGE+9, IMAGE+10, IMAGE+11 , IMAGE+14, IMAGE+15, IMAGE+18, IMAGE+19, IMAGE+22, IMAGE+23, IMAGE+26*, GRPIMG+1~, GRPIMG+5*, GRPIMG+6 , DECRYP~, IMGVER+1~, ROUTEDAY+17~, ROUTEDAY+40*, ROUTEDAY+41, ROUTEDAY+42, ROUTEDAY+43, ROUTEDAY+44, ROUTEDAY+45, ROUTEDAY+48* , ROUTEDAY+49, ROUTEDAY+50*, ROUTEDAY+51, ROUTEDAY+53*, ROUTEDAY+54, ROUTEDAY+59*, ROUTEDAY+64*, ROUTEDAY+65*, ROUTEDAY+66*, ROUTEDAY+67* , ROUTEDAY+68*, ROUTEDAY+69*, ROUTEDAY+70, ROUTEDAY+72*, ROUTEDAY+73*, ROUTEDAY+74*, ROUTEDAY+75*, ROUTEDAY+76*, ROUTEDAY+77*, ROUTEDAY+78 , ROUTEDAY+95*, ROUTEDAY+96, ROUTEDAY+97*, ROUTEDAY+98 |
XMIT | ROUTEDAY+18~, ROUTEDAY+34*, ROUTEDAY+45*, ROUTEDAY+52, ROUTEDAY+53 |