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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RADUTL

Package: Radiology Nuclear Medicine

Routine: RADUTL


Information

RADUTL ;HISC/GJC Radiation dosage data filing utility ;12 Jul 2017 9:37 AM

Source Information

Source file <RADUTL.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Imaging 1 REFRESH^MAGVRD03  
VA FileMan 1 (FILE,UPDATE)^DIE  

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

Package Total Caller Graph
Radiology Nuclear Medicine 2 RAEDCN1  RAORDC  

Entry Points

Name Comments DBIA/ICR reference
DEL(Y) ;delete the top level record from file 70.3
UPCT(RAX,RAII,RAIEN) ;update the CT sub-file 70.31
EDTFL(RAP,RAQ,RAR,RAS,RAIENS) ;edit fluoroscopy specific data
FIND(RADFN,RADTE,RACN) ;find the record in file 70.3
NEW(RADFN,RADTE,RACN) ;create a radiation absorbtion dose (RAD) record
RADPTR(RADFN,RADTI,RACNI,Y) ;file/delete the pointer value from 70.3 from
II(X) ;check the data integrity of the Irradiation Instance UID (IIUID).
GETDOSE ;call the Imaging API which returns radiation dose data for a study
; RADFN, RADTI & RACNI exist
; RAY2, RAY3 & RAIT set in RAORDC
; $P(RAY3,U) = case #

External References

Name Field # of Occurrence
FILE^DIE UPCT+17, EDTFL+17, RADPTR+10
UPDATE^DIE DEL+4, UPCT+7, NEW+10
REFRESH^MAGVRD03 GETDOSE+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RAD("ARAD" FIND+7
^RADPT - [#70] GETDOSE+19

Label References

Name Line Occurrences
$$II GETDOSE+38
$$NEW GETDOSE+21
EDTFL GETDOSE+87
RADPTR GETDOSE+94
UPCT GETDOSE+51

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D GETDOSE+4~, GETDOSE+24*, GETDOSE+37, GETDOSE+38, GETDOSE+42, GETDOSE+43, GETDOSE+44, GETDOSE+78, GETDOSE+79, GETDOSE+81
GETDOSE+82, GETDOSE+84
DIERR DEL+3~, UPCT+8, EDTFL+11~, NEW+7~, RADPTR+9~
FLD GETDOSE+4~
I GETDOSE+4~, GETDOSE+53!
II GETDOSE+4~, GETDOSE+38*, GETDOSE+39, GETDOSE+42, GETDOSE+43, GETDOSE+44, GETDOSE+53!
P GETDOSE+4~
Q GETDOSE+4~
RACCNUM GETDOSE+4~, GETDOSE+7*, GETDOSE+8*, GETDOSE+12
RACN FIND~, FIND+7, NEW~, NEW+9
RACNI RADPTR~, RADPTR+9, GETDOSE+19, GETDOSE+94
RADFN FIND~, FIND+7, NEW~, NEW+8, RADPTR~, RADPTR+9, GETDOSE+12, GETDOSE+19, GETDOSE+21, GETDOSE+94
RADOSE GETDOSE+4~, GETDOSE+19*, GETDOSE+21*, GETDOSE+51, GETDOSE+87, GETDOSE+94
RADTE FIND~, FIND+7, NEW~, NEW+9, GETDOSE+17*, GETDOSE+21
RADTI RADPTR~, RADPTR+9, GETDOSE+17, GETDOSE+19, GETDOSE+94
RAFDA DEL+3~, UPCT+5~, UPCT+13!, EDTFL+11~, NEW+7~, RADPTR+9~
RAFDA( DEL+4*, UPCT+6*, UPCT+15*, EDTFL+13*, EDTFL+14*, EDTFL+15*, EDTFL+16*, NEW+8*, NEW+9*, RADPTR+10*
RAH UPCT+5~, UPCT+9*, UPCT+10, UPCT+13*, UPCT+14*, UPCT+15
RAI GETDOSE+34*, GETDOSE+35*, GETDOSE+36, GETDOSE+53!, GETDOSE+75*, GETDOSE+76*, GETDOSE+77, GETDOSE+88!
RAIEN DEL+3~, DEL+4*, UPCT~, UPCT+5, UPCT+10, GETDOSE+4~
RAIEN703 NEW+7~, NEW+11*, NEW+12
RAIEN703(1 NEW+11
RAIENS UPCT+5~, UPCT+10*, UPCT+15, EDTFL~, EDTFL+12*, EDTFL+13, EDTFL+14, EDTFL+15, EDTFL+16, RADPTR+9~*
, RADPTR+10
RAII UPCT~, UPCT+6, UPCT+14, UPCT+15, GETDOSE+4~, GETDOSE+49*, GETDOSE+50*, GETDOSE+51, GETDOSE+53!
>> RAIT GETDOSE+12, GETDOSE+33
RAP EDTFL~, EDTFL+13
RAQ EDTFL~, EDTFL+14, GETDOSE+4~, GETDOSE+34!, GETDOSE+51, GETDOSE+53!
RAQ( GETDOSE+39*, GETDOSE+42*, GETDOSE+43*, GETDOSE+44*, GETDOSE+50
RAR EDTFL~, EDTFL+15
RARY GETDOSE+4~, GETDOSE+12, GETDOSE+49!, GETDOSE+87!
RARY( GETDOSE+35, GETDOSE+36, GETDOSE+76, GETDOSE+77
RARY(0 GETDOSE+34, GETDOSE+75
RARY(1 GETDOSE+13, GETDOSE+14
RAS EDTFL~, EDTFL+16
RAX UPCT~
RAX( UPCT+14, UPCT+15
RAXX UPCT+5~*, UPCT+6
RAY UPCT+5~
RAY(1 UPCT+9
>> RAY2 GETDOSE+8
>> RAY3 GETDOSE+7, GETDOSE+8, GETDOSE+21
T GETDOSE+70*, GETDOSE+78*, GETDOSE+79*, GETDOSE+81*, GETDOSE+82*, GETDOSE+84*, GETDOSE+87, GETDOSE+88!
U GETDOSE+7, GETDOSE+8, GETDOSE+19, GETDOSE+21, GETDOSE+78, GETDOSE+79, GETDOSE+81, GETDOSE+82, GETDOSE+84, GETDOSE+87
X II~, II+17, GETDOSE+4~, GETDOSE+36*, GETDOSE+37, GETDOSE+38, GETDOSE+42, GETDOSE+43, GETDOSE+44, GETDOSE+53!
GETDOSE+77*, GETDOSE+78, GETDOSE+79, GETDOSE+81, GETDOSE+82, GETDOSE+84, GETDOSE+88!
Y DEL~, DEL+4, RADPTR~, RADPTR+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All