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: MAGVIM02

Package: Imaging

Routine: MAGVIM02


Information

MAGVIM02 ;WOIFO/MAT,PMK - Utilities for RPC calls for DICOM file processing ; Feb 15, 2022@09:33:55

Source Information

Source file <MAGVIM02.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Imaging 5 $$GMRCACN^MAGDFCNV  $$GETFILE^MAGT7MA  TESTLKUP^MAGT7SB  ($$OUTSEP,$$STATSEP)^MAGVIM01  ORDERS^MAGVIM07  
VA FileMan 2 DT^DILF  ($$GET1,GETS)^DIQ  
Consult Request Tracking 1 OER^GMRCSLM1  
Kernel 1 $$FMTE^XLFDT  

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: 1

Package Total Caller Graph
Imaging 1 MAGV GET PAT ORDERS  

Entry Points

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 ;

External References

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+28, 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

Used in RPC

RPC Name Call Tags
MAGV GET PAT ORDERS GETORD

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RADPT - [#70] GETORRAD+60
^RADPT("ADC" GETORRAD+53
^TMP("GMRCR" GETORCON+8, GETORCON+20
^TMP("MAG" GETORLAB+22

Label References

Name Line Occurrences
GETLCASE GETORLAB+34
GETORCON GETORD+34
GETORLAB GETORD+36
GETORRAD GETORD+35
ZRUSEPIN GETORD+6

Local Variables

Legend:

>> 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*
EXSTP GETORRAD+59~, GETORRAD+60*, GETORRAD+61
FILE GETORLAB+3~, GETORLAB+34, GETLCASE~
FILE("FIELD" GETORLAB+28
FILE(0 GETORLAB+29, 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+29*, GETORLAB+30, GETLCASE+1~, GETLCASE+2*, GETLCASE+4, GETLCASE+5
, GETLCASE+8, GETLCASE+9, GETLCASE+11, GETLCASE+12, GETLCASE+21
IORDRSTOP GETORLAB+5~, GETORLAB+17*, GETORLAB+32
IORDRSTRT GETORLAB+4~, GETORLAB+16*, GETORLAB+33
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+37, 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+28, GETORLAB+34, GETLCASE~, GETLCASE+2
LRI GETORLAB+7~, GETORLAB+32*, GETORLAB+33*, GETORLAB+34, GETLCASE~, GETLCASE+2, GETLCASE+20
LRILIST GETORLAB+24~
LRILIST( GETORLAB+30*, GETORLAB+33
LRSS GETORLAB+8~, GETORLAB+23*, GETORLAB+26, GETORLAB+34, 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+27, GETORLAB+28, GETORLAB+29, GETORLAB+34, GETORLAB+38, 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+37*
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+37, 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
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