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 |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: RAHLO

Package: Radiology Nuclear Medicine

Routine: RAHLO


Information

RAHLO ;HIRMFO/GJC-Process data set from the bridge program ;05 Dec 2017 11:42 AM

Source Information

Source file <RAHLO.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Radiology Nuclear Medicine 7 FILE^RAHLO1  ($$ERR,DIAG,IMPTXT,SECDX)^RAHLO2  ($$TEXT,RPTSTAT,VERCHK)^RAHLO3  CKDUPA^RAHLO4  EDTCHK^RAHLQ  EN^RARPTUT  $$IMGTY^RAUTL12  
Kernel 1 $$DT^XLFDT  
Registration 1 DEM^VADPT  
VA FileMan 1 DT^DILF  

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

Package Total Caller Graph
Radiology Nuclear Medicine 4 RAHLBKVR  RAHLBMS  RAHLTCPB  RAHLTCPX  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; Check the validity of the following data globals:
; Example: '^TMP("RARPT-REC",$J,RASUB,' where RASUB is a
; record in file 772.
XIT ; Kill and quit
CHECK ; Check if our data is valid.

External References

Name Field # of Occurrence
DT^DILF CHECK+16
FILE^RAHLO1 CHECK+90
$$ERR^RAHLO2 CHECK+80
DIAG^RAHLO2 CHECK+72
IMPTXT^RAHLO2 CHECK+11
SECDX^RAHLO2 CHECK+75
$$TEXT^RAHLO3 CHECK+79
RPTSTAT^RAHLO3 CHECK+84
VERCHK^RAHLO3 CHECK+61
CKDUPA^RAHLO4 CHECK+39
EDTCHK^RAHLQ CHECK+24
EN^RARPTUT CHECK+87
$$IMGTY^RAUTL12 CHECK+66
DEM^VADPT CHECK+18
$$DT^XLFDT CHECK+46, CHECK+54

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(79 - [#79] CHECK+36
^RADPT - [#70] CHECK+21, CHECK+27, CHECK+36
^RARPT - [#74] CHECK+28, CHECK+29, CHECK+32, CHECK+38
^TMP("RARPT-REC" EN1+33, EN1+34, EN1+35, EN1+36, EN1+37, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5
CHECK+6, CHECK+7, CHECK+8, CHECK+9, CHECK+10, CHECK+11, CHECK+35, CHECK+37, CHECK+38, CHECK+42
CHECK+43, CHECK+51, CHECK+65, CHECK+69, CHECK+70*, CHECK+71*, CHECK+72, CHECK+77, CHECK+78
^VA(200 - [#200] CHECK+45, CHECK+46, CHECK+47, CHECK+48, CHECK+49, CHECK+53, CHECK+54, CHECK+55, CHECK+56, CHECK+57

Label References

Name Line Occurrences
CHECK EN1+38

Naked Globals

Name Field # of Occurrence
^( CHECK+36
^("RA" CHECK+46, CHECK+54
^("RAESIG" CHECK+10
^("RASTAFF" CHECK+42
^(0 CHECK+29, CHECK+32, CHECK+36

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A XIT+1!, CHECK+76*, CHECK+77, CHECK+78, CHECK+79, CHECK+80
B XIT+1!, CHECK+76*, CHECK+79*, CHECK+80
DFN XIT+1!, CHECK+18*
K XIT+1!
RACNI XIT+1!, CHECK+1*, CHECK+14, CHECK+21, CHECK+27
>> RADATE CHECK+2*, CHECK+12, CHECK+16
RADENDUM XIT+1!, CHECK+9*, CHECK+28, CHECK+29, CHECK+32, CHECK+35, CHECK+37, CHECK+38, CHECK+39, CHECK+69
RADFN XIT+1!, CHECK+3*, CHECK+13, CHECK+18, CHECK+21, CHECK+27, CHECK+36
RADTI XIT+1!, CHECK+4*, CHECK+15, CHECK+21, CHECK+27, CHECK+36
>> RADUPA CHECK+39
RADUZ XIT+1!, CHECK+7*
RADX XIT+1!
RAERR EN1+31!, EN1+33*, EN1+34*, EN1+35*, EN1+36*, EN1+37*, CHECK+12*, CHECK+13*, CHECK+14*, CHECK+15*
CHECK+17*, CHECK+19*, CHECK+20*, CHECK+22*, CHECK+25*, CHECK+26*, CHECK+28*, CHECK+30*, CHECK+33*, CHECK+35*
CHECK+37*, CHECK+38*, CHECK+39*, CHECK+42, CHECK+50*, CHECK+58*, CHECK+65!, CHECK+66*, CHECK+72, CHECK+75
CHECK+76, CHECK+80*, CHECK+83*, CHECK+87, CHECK+90
RAERRCHK XIT+2!
>> RAESIG CHECK+10*, CHECK+61
RAIMGTY XIT+1!, CHECK+66*
RALONGCN XIT+1!, CHECK+5*, CHECK+21
RAMDIV XIT+1!, CHECK+36*
RAMDV XIT+1!, CHECK+36*, CHECK+37, CHECK+38
RAMLC XIT+1!, CHECK+36*, CHECK+66
RAOR XIT+2!
RAPURGE XIT+2!
RAQUIET EN1+31*, XIT+2!
RARPT XIT+2!, CHECK+25, CHECK+26, CHECK+27*, CHECK+28, CHECK+29, CHECK+32, CHECK+38, CHECK+87
RARPTI XIT+2!
RARPTSTS XIT+2!
RASECDX CHECK+67!, CHECK+75
RASIUID XIT+2!
RASN XIT+3!
RASSN XIT+2!, CHECK+6*, CHECK+20
RASSNVAL XIT+3!
RAST32 XIT+3!
RASTAT XIT+3!, CHECK+9*, CHECK+70, CHECK+87
RASTI XIT+3!
>> RASUB EN1+33, EN1+34, EN1+35, EN1+36, EN1+37, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5
CHECK+6, CHECK+7, CHECK+8, CHECK+9, CHECK+10, CHECK+11, CHECK+35, CHECK+37, CHECK+38, CHECK+42
CHECK+43, CHECK+51, CHECK+65, CHECK+69, CHECK+70, CHECK+71, CHECK+72, CHECK+77, CHECK+78
>> RATELE CHECK+42, CHECK+61, CHECK+69, CHECK+83
>> RATELEDF CHECK+71
>> RATELEDR CHECK+70
>> RATELEPI CHECK+83
RATRANSC XIT+2!, CHECK+8*
RAVERF CHECK+7*, CHECK+61, CHECK+65!
RAVLDT XIT+2!, CHECK+16, CHECK+17
RAZDAYCS XIT+3!
RAZDTE XIT+3!
RAZORD XIT+3!
RAZORD1 XIT+3!
RAZPROC XIT+3!
RAZRXAM XIT+3!
RAZXAM XIT+3!
VA CHECK+18!, CHECK+19!, CHECK+20!
VADM CHECK+18!, CHECK+19!, CHECK+20!
VADM(1 CHECK+19
VADM(2 CHECK+20
VAERR CHECK+18!, CHECK+19!, CHECK+20!
X XIT+2!
X1 CHECK+41~, CHECK+43*, CHECK+44, CHECK+45, CHECK+46, CHECK+47, CHECK+48, CHECK+49, CHECK+51*, CHECK+52
CHECK+53, CHECK+54, CHECK+55, CHECK+56, CHECK+57
X2 CHECK+41~*, CHECK+45*, CHECK+46*, CHECK+47, CHECK+48, CHECK+49, CHECK+51*, CHECK+53*, CHECK+54*, CHECK+55
CHECK+56, CHECK+57
X3 CHECK+41~*, CHECK+47*, CHECK+48*, CHECK+49*, CHECK+50, CHECK+51*, CHECK+55*, CHECK+56*, CHECK+57*, CHECK+58
Y XIT+2!
Z XIT+2!

Marked Items

Name Field # of Occurrence
$T(EN^RARPTUT CHECK+87
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All