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 |  Marked Items  | All
Print Page as PDF
Routine: MAGDRPC8

Package: Imaging

Routine: MAGDRPC8


Information

MAGDRPC8 ;WOIFO/EdM,BT,DAC - RPCs for Master Files ; 31 Aug 2014 9:52 AM

Source Information

Source file <MAGDRPC8.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ($$FMTE,$$NOW)^XLFDT  SIBLING^XUAF4  (,$$KSP)^XUPARAM  
VA FileMan 2 FIND^DIC  $$GET1^DIQ  

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

Package Total Caller Graph
Imaging 10 MAG DICOM FIND LOCATION  MAG DICOM GET HIGHEST HL7  MAG DICOM GET IMAGING TYPES  MAG DICOM GET PLACE  MAG DICOM HL7 POINTER ACTION  MAG DICOM INCORRECT IMAGE CT  MAG DICOM SET PACS PARAMS  MAG DICOM UPDATE GATEWAY NAME  
MAG DICOM UPDATE SCU LIST  MAG DICOM VALID LOCATIONS  

Entry Points

Name Comments DBIA/ICR reference
UPDTAPP(OUT,APP) ; RPC = MAG DICOM UPDATE SCU LIST
UPDTGW(OUT,ONAM,NNAM,OLOC,NLOC) ; RPC = MAG DICOM UPDATE GATEWAY NAME
SIBS(P0,T)
LOCS(OUT) ; RPC = MAG DICOM VALID LOCATIONS
GETPLACE(OUT,LOCATION) ; RPC = MAG DICOM GET PLACE
SETPACS(OUT,D0) ; RPC = MAG DICOM SET PACS PARAMS
HIGHHL7(OUT) ; RPC = MAG DICOM GET HIGHEST HL7
FINDLOC(OUT,NAME) ; RPC = MAG DICOM FIND LOCATION
; NAME is the location to find in either Institution Name or Station Number
; fields of the Institution File (#4)
VALIMGT(OUT) ; RPC = MAG DICOM GET IMAGING TYPES
CORRECT(OUT,LOCATION,MACHID) ; RPC = MAG DICOM INCORRECT IMAGE CT
; Check for images needing corrections
HL7PTR(OUT,ACTION,VALUE) ; RPC = MAG DICOM HL7 POINTER ACTION
; Manipulate HL7 Pointer

External References

Name Field # of Occurrence
FIND^DIC LOCS+6, GETPLACE+7, FINDLOC+8
$$GET1^DIQ LOCS+15
$$FMTE^XLFDT HL7PTR+8
$$NOW^XLFDT UPDTAPP+18
SIBLING^XUAF4 SIBS+2
^XUPARAM LOCS+11
$$KSP^XUPARAM LOCS+11

Used in RPC

RPC Name Call Tags
MAG DICOM FIND LOCATION FINDLOC
MAG DICOM GET HIGHEST HL7 HIGHHL7
MAG DICOM GET IMAGING TYPES VALIMGT
MAG DICOM GET PLACE GETPLACE
MAG DICOM HL7 POINTER ACTION HL7PTR
MAG DICOM INCORRECT IMAGE CT CORRECT
MAG DICOM SET PACS PARAMS SETPACS
MAG DICOM UPDATE GATEWAY NAME UPDTGW
MAG DICOM UPDATE SCU LIST UPDTAPP
MAG DICOM VALID LOCATIONS LOCS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] FIND^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("SITE" LOCS+12
^MAG(2005.84 - [#2005.84] VALIMGT+5
^MAG(2005.85 - [#2005.85] VALIMGT+6
^MAG(2006.1 - [#2006.1] LOCS+3, LOCS+4, GETPLACE+4, GETPLACE+5, SETPACS+3, SETPACS+6*, SETPACS+9, SETPACS+10*, SETPACS+13, SETPACS+14*
^MAG(2006.587 - [#2006.587] UPDTAPP+14, UPDTAPP+15, UPDTAPP+20, UPDTAPP+21, UPDTAPP+23!, UPDTAPP+25!, UPDTAPP+28*, UPDTAPP+29*, UPDTAPP+30*, UPDTAPP+37!
, UPDTAPP+39*, UPDTAPP+40*, UPDTAPP+42*, UPDTAPP+49, UPDTAPP+50*, UPDTAPP+51*, UPDTAPP+52*, UPDTAPP+53*, UPDTAPP+60!, UPDTAPP+62*
, UPDTAPP+63*, UPDTAPP+65*, UPDTAPP+67, UPDTAPP+69*, UPDTAPP+70, UPDTGW+5, UPDTGW+6, UPDTGW+8!, UPDTGW+9!, UPDTGW+11*
, UPDTGW+12*, UPDTGW+13*
^MAGD(2006.575 - [#2006.575] CORRECT+6, CORRECT+7, CORRECT+8, CORRECT+9, CORRECT+10, CORRECT+11
^MAGDHL7(2006.5 - [#2006.5] HIGHHL7+1, HL7PTR+6, HL7PTR+11, HL7PTR+18, HL7PTR+22, HL7PTR+23, HL7PTR+24, HL7PTR+25
^RA(79.2 - [#79.2] VALIMGT+4

Label References

Name Line Occurrences
SIBS LOCS+11, LOCS+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A UPDTAPP+1~, UPDTAPP+3*, UPDTAPP+4, UPDTAPP+5, UPDTAPP+10, UPDTAPP+46*, UPDTAPP+47, UPDTAPP+48, UPDTAPP+54
A( UPDTAPP+10*, UPDTAPP+24, UPDTAPP+27, UPDTAPP+31
ACTION HL7PTR~, HL7PTR+3*, HL7PTR+4, HL7PTR+5, HL7PTR+10
APP UPDTAPP~
APP( UPDTAPP+3, UPDTAPP+5, UPDTAPP+27!, UPDTAPP+32, UPDTAPP+34, UPDTAPP+46, UPDTAPP+48, UPDTAPP+55, UPDTAPP+57
CNT CORRECT+2~
D0 UPDTAPP+1~, UPDTAPP+20*, UPDTAPP+21, UPDTAPP+23, UPDTAPP+25, UPDTAPP+28, UPDTAPP+29, UPDTAPP+30, UPDTAPP+37, UPDTAPP+39
, UPDTAPP+40, UPDTAPP+42, UPDTAPP+49*, UPDTAPP+50, UPDTAPP+51, UPDTAPP+52, UPDTAPP+53, UPDTAPP+60, UPDTAPP+62, UPDTAPP+63
, UPDTAPP+65, UPDTAPP+67*, UPDTGW+1~, UPDTGW+5*, UPDTGW+6, UPDTGW+8, UPDTGW+9, UPDTGW+11, UPDTGW+12, UPDTGW+13
, LOCS+1~, LOCS+3*, LOCS+4, GETPLACE+1~, GETPLACE+4*, GETPLACE+5, GETPLACE+6, GETPLACE+9, SETPACS~, SETPACS+2
, SETPACS+3, SETPACS+6, SETPACS+9, SETPACS+10, SETPACS+13, SETPACS+14, CORRECT+2~, CORRECT+9*, CORRECT+10, CORRECT+11
, HL7PTR+2~, HL7PTR+22*, HL7PTR+23, HL7PTR+24*, HL7PTR+25
D1 UPDTAPP+1~, UPDTAPP+38*, UPDTAPP+39*, UPDTAPP+40, UPDTAPP+42, UPDTAPP+61*, UPDTAPP+62*, UPDTAPP+63, UPDTAPP+65
DIMSE UPDTAPP+1~, UPDTAPP+31!*, UPDTAPP+32, UPDTAPP+54!*, UPDTAPP+55
DIMSE( UPDTAPP+34*, UPDTAPP+38, UPDTAPP+39, UPDTAPP+57*, UPDTAPP+61, UPDTAPP+62
DIMSE("C-ECHO" UPDTAPP+35*, UPDTAPP+58*
GWLOC UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+7*, UPDTAPP+9, UPDTAPP+20, UPDTAPP+29, UPDTAPP+30, UPDTAPP+52, UPDTAPP+53
GWNAM UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+6*, UPDTAPP+8, UPDTAPP+20, UPDTAPP+29, UPDTAPP+30, UPDTAPP+52, UPDTAPP+53
HDR UPDTAPP+1~, UPDTAPP+15*, UPDTAPP+16*, UPDTAPP+44*, UPDTAPP+49*, UPDTAPP+68*, UPDTAPP+69
I UPDTAPP+1~, UPDTAPP+5*, LOCS+1~, LOCS+7*, LOCS+8, GETPLACE+8*, GETPLACE+9, FINDLOC+4~, FINDLOC+11*, FINDLOC+12
LOCATION GETPLACE~, GETPLACE+2*, GETPLACE+3, GETPLACE+6, GETPLACE+9, CORRECT~, CORRECT+3, CORRECT+7, CORRECT+8, CORRECT+9
MACHID CORRECT~, CORRECT+4, CORRECT+11
MAGLOC SIBS~
MAGLOC("P" SIBS+3, SIBS+4
MAGM LOCS+1~, GETPLACE+1~, FINDLOC+4~
MAGR LOCS+1~, LOCS+8!, GETPLACE+1~, FINDLOC+4~
MAGR("DILIST" LOCS+7, LOCS+8, GETPLACE+8, GETPLACE+9, FINDLOC+10, FINDLOC+11, FINDLOC+12
MIN UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+25*, UPDTAPP+44, UPDTAPP+73
N UPDTAPP+1~, UPDTAPP+2*, UPDTAPP+5*, UPDTAPP+8*, UPDTAPP+9*, UPDTAPP+10, UPDTAPP+12, UPDTAPP+33*, UPDTAPP+34, UPDTAPP+56*
, UPDTAPP+57, UPDTAPP+67*, UPDTAPP+68, UPDTGW+1~, UPDTGW+5*, UPDTGW+14*, UPDTGW+16, LOCS+1~, LOCS+2*, LOCS+15*
, LOCS+17, VALIMGT+1~, VALIMGT+2*, VALIMGT+4*, VALIMGT+5*, VALIMGT+6*, VALIMGT+7
NAME FINDLOC~, FINDLOC+5, FINDLOC+8
NLOC UPDTGW~, UPDTGW+3, UPDTGW+10, UPDTGW+12, UPDTGW+13
NNAM UPDTGW~, UPDTGW+2, UPDTGW+10, UPDTGW+12, UPDTGW+13
NOW UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+27, UPDTAPP+48
OLOC UPDTGW~, UPDTGW+4*, UPDTGW+8, UPDTGW+9
ONAM UPDTGW~, UPDTGW+4*, UPDTGW+6
OUT UPDTAPP~, UPDTAPP+12*, UPDTAPP+71*, UPDTAPP+72*, UPDTAPP+73*, UPDTAPP+74*, UPDTGW~, UPDTGW+2*, UPDTGW+3*, UPDTGW+16*
, LOCS~, GETPLACE~, GETPLACE+3*, GETPLACE+4, GETPLACE+6*, GETPLACE+9*, SETPACS~, SETPACS+2*, SETPACS+3*, SETPACS+15*
, HIGHHL7~, HIGHHL7+1*, FINDLOC~, FINDLOC+5*, FINDLOC+12*, VALIMGT~, CORRECT~, CORRECT+3*, CORRECT+4*, CORRECT+5*
, CORRECT+11*, HL7PTR~, HL7PTR+4*, HL7PTR+7*, HL7PTR+8*, HL7PTR+15*, HL7PTR+19*, HL7PTR+23*, HL7PTR+24, HL7PTR+25*
OUT( LOCS+15*, VALIMGT+4*, VALIMGT+5*, VALIMGT+6*
OUT(1 LOCS+17*, VALIMGT+7*
P0 SIBS~, SIBS+1, SIBS+2
P1 UPDTGW+1~, UPDTGW+7*, UPDTGW+8, UPDTGW+12, SIBS~, SIBS+3*, SIBS+4, LOCS+1~, LOCS+4*, LOCS+5
, LOCS+6, LOCS+8*, LOCS+11*, LOCS+12*, LOCS+14*, LOCS+15, GETPLACE+1~, GETPLACE+5*, GETPLACE+6, GETPLACE+7
, HL7PTR+2~
P2 SIBS~, SIBS+4*, HL7PTR+2~
P5 UPDTAPP+1~, UPDTAPP+22*, UPDTAPP+23, UPDTGW+1~, UPDTGW+6*, UPDTGW+8, UPDTGW+9
P7 UPDTAPP+1~, UPDTAPP+22*, UPDTAPP+23, UPDTGW+1~, UPDTGW+7*
PLUS UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+49*, UPDTAPP+72
SERVNAM UPDTAPP+1~, UPDTAPP+21*, UPDTAPP+23, UPDTAPP+24, UPDTAPP+25, UPDTAPP+27, UPDTAPP+29, UPDTAPP+31, UPDTAPP+50*, UPDTAPP+51
, UPDTAPP+52
STUDY CORRECT+2~, CORRECT+8*, CORRECT+9
T SIBS~, LOCS+1~, LOCS+11, LOCS+12
T( SIBS+1*, SIBS+4*, LOCS+5*, LOCS+8*, LOCS+14
UP UPDTAPP+1~, UPDTAPP+18*, UPDTAPP+28*, UPDTAPP+74
VALUE HL7PTR~, HL7PTR+3*, HL7PTR+6, HL7PTR+7, HL7PTR+11
X UPDTAPP+1~, UPDTAPP+5*, UPDTAPP+6, UPDTAPP+7, UPDTAPP+8, UPDTAPP+9, UPDTAPP+10, UPDTAPP+21*, UPDTAPP+22, UPDTAPP+27*
, UPDTAPP+28, UPDTAPP+32*, UPDTAPP+33, UPDTAPP+34, UPDTAPP+38*, UPDTAPP+39, UPDTAPP+40, UPDTAPP+48*, UPDTAPP+50, UPDTAPP+55*
, UPDTAPP+56, UPDTAPP+57, UPDTAPP+61*, UPDTAPP+62, UPDTAPP+63, UPDTGW+6*, UPDTGW+7, UPDTGW+10*, UPDTGW+11, LOCS+4*
, GETPLACE+1~, GETPLACE+5*, SETPACS+1~, SETPACS+9*, SETPACS+10, SETPACS+13*, SETPACS+14, VALIMGT+1~, VALIMGT+4*, VALIMGT+5*
, VALIMGT+6*, HL7PTR+2~, HL7PTR+6*, HL7PTR+7, HL7PTR+8, HL7PTR+23, HL7PTR+25
Y HL7PTR+2~, HL7PTR+11*, HL7PTR+12, HL7PTR+18*, HL7PTR+19, HL7PTR+23*, HL7PTR+25*

Marked Items

Name Field # of Occurrence
$T( LOCS+11
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 |  Marked Items  | All