Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MAGDRPC2

Package: Imaging

Routine: MAGDRPC2


Information

MAGDRPC2 ;WOIFO/EDM/PMK - Imaging RPCs ; Feb 15, 2022@10:47:46

Source Information

Source file <MAGDRPC2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Imaging 3 FILEFIND^MAGDFB  $$UP^MAGDFCNV  CHK^MAGGSQI  
VA FileMan 2 FIND^DIC  ($$GET1,GETS)^DIQ  
Kernel 1 ($$FMTH,$$HTFM)^XLFDT  
Uncategorized 1 ($$DECRYP,$$ENCRYP)^ROUTINE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Imaging 11 MAG DICOM GET BASIC IMAGE  MAG DICOM GET IMAGE GROUP  MAG DICOM GET NEW SOP DB IMAGE  MAG DICOM GET SERVICE INFO  MAG DICOM GET VERSION  MAGBRTLD  MAGDIR82  MAGDRPC1  
MAGDRPC5  MAGDRPC6  ^MAG(2006.1  

Entry Points

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)

External References

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

Used in RPC

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

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

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!

Label References

Name Line Occurrences
$$DECRYP SERVICE+4
$$DELTA ROUTEDAY+45, ROUTEDAY+48

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All