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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: RAHLO1

Package: Radiology Nuclear Medicine

Routine: RAHLO1


Information

RAHLO1 ;HIRMFO/GJC/BNT-File rpt (data from bridge program) ;16 Apr 2019 2:18 PM

Source Information

Source file <RAHLO1.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Radiology Nuclear Medicine 10 $$STUB^RAEDCN1  (ADENDUM,SECDX)^RAHLO2  (TASK,UPMEM,VOICE)^RAHLO4  GENACK^RAHLTCPB  ($$NEWIEN,LOCKR)^RAHLTCPU  UNVER^RARTE1  PTR^RARTE2  UPSTAT^RAUTL0  
UP1^RAUTL1  EN2^RAUTL20  
Kernel 2 $$NOW^XLFDT  EN^XUSHSHP  
VA FileMan 2 (FILE,UPDATE)^DIE  IX^DIK  
Womens Health 1 CREATE^WVRALINK  

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
Radiology Nuclear Medicine 1 RAHLO  

Entry Points

Name Comments DBIA/ICR reference
FILE ;Create entry in file 74 & file data (remember: U = "^")
NEW1
LOCK1
UPACT ;Update the Activity Log (74.01) w/DBS call
PACS ;If there are subscribers to RA RPT xxx events broadcast ORU mesages to those subscribers
KVAR

External References

Name Field # of Occurrence
FILE^DIE LOCK1+16, LOCK1+61
UPDATE^DIE NEW1+6, UPACT+5
IX^DIK UPACT+9
$$STUB^RAEDCN1 FILE+20
ADENDUM^RAHLO2 LOCK1+85
SECDX^RAHLO2 LOCK1+112
TASK^RAHLO4 PACS+3
UPMEM^RAHLO4 LOCK1+112
VOICE^RAHLO4 PACS+3
GENACK^RAHLTCPB UPACT+16
$$NEWIEN^RAHLTCPU NEW1
LOCKR^RAHLTCPU FILE+5, FILE+25
UNVER^RARTE1 FILE+23
PTR^RARTE2 LOCK1+26
UPSTAT^RAUTL0 UPACT+15
UP1^RAUTL1 UPACT+15
EN2^RAUTL20 FILE+12
CREATE^WVRALINK LOCK1+104
$$NOW^XLFDT FILE+10, UPACT+2
EN^XUSHSHP LOCK1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RARPT - [#74] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(78.3 - [#78.3] LOCK1+43, LOCK1+72
^RADPT - [#70] LOCK1+55, LOCK1+110
^RARPT - [#74] FILE+14, FILE+21, FILE+22, FILE+27!, NEW1+7, LOCK1+17, LOCK1+62, LOCK1+76*, LOCK1+77*, LOCK1+81*
, LOCK1+82*, LOCK1+92, LOCK1+98*, LOCK1+99*, LOCK1+101*, LOCK1+104, UPACT+11, PACS+3
^TMP("DIERR" UPACT+5!
^TMP("RARPT-REC" LOCK1+15, LOCK1+47, LOCK1+48, LOCK1+76, LOCK1+81, LOCK1+85, LOCK1+91, LOCK1+94, LOCK1+96, LOCK1+97
, UPACT+16
^VA(200 - [#200] LOCK1+51, LOCK1+52, LOCK1+56

Label References

Name Line Occurrences
LOCK1 FILE+14
UPACT LOCK1+105

Naked Globals

Name Field # of Occurrence
^( LOCK1+76, LOCK1+81
^("H" FILE+27!
^("R" FILE+27!
^(0 LOCK1+110, PACS+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA UPACT+9*!
DIERR UPACT+5!
DIK UPACT+9*!
>> I LOCK1+76*, LOCK1+81*, LOCK1+94*, LOCK1+96, LOCK1+97
>> J LOCK1+76*, LOCK1+77, LOCK1+81*, LOCK1+82
RA12 LOCK1+108~, LOCK1+110*
RA13 LOCK1+108~, LOCK1+110*
RA15 LOCK1+108~, LOCK1+110*
RA7 LOCK1+107~, LOCK1+109*, LOCK1+112*
RAAB LOCK1+43*, LOCK1+72*, KVAR!
RACNI FILE+18~, LOCK1+36, LOCK1+55, LOCK1+104, LOCK1+109, LOCK1+110, LOCK1+112*, LOCK1+113*
RACNISAV LOCK1+107~, LOCK1+109*, LOCK1+112, LOCK1+113
>> RACNT LOCK1+92*, LOCK1+93, LOCK1+95*, LOCK1+98*, LOCK1+99, LOCK1+101
RADATE FILE+18~, LOCK1+8, LOCK1+77, LOCK1+82, LOCK1+101
RADATIME FILE+10~*, LOCK1+6, LOCK1+7
>> RADENDUM FILE+21, LOCK1+50, LOCK1+57, LOCK1+75, LOCK1+80, LOCK1+85
RADFN FILE+18~, NEW1+3, LOCK1+36, LOCK1+55, LOCK1+104, LOCK1+110
RADTI FILE+18~, NEW1+5, LOCK1+36, LOCK1+55, LOCK1+104, LOCK1+110
>> RADX LOCK1+41, LOCK1+42, LOCK1+43, LOCK1+64
RAEDIT FILE+20*, LOCK1+6, UPACT+3, KVAR!
>> RAERR FILE+5, FILE+14, FILE+25, FILE+27, NEW1+7*, LOCK1+18*, LOCK1+64*, UPACT+16
>> RAERR("DIERR" NEW1+7, LOCK1+17, LOCK1+62, LOCK1+63
RAESIG LOCK1*, LOCK1+12, KVAR!
RAFDA FILE+6~, NEW1+6!, LOCK1+1!, LOCK1+36!, LOCK1+65!, UPACT+1!, UPACT+5!
RAFDA( LOCK1+42*, LOCK1+51*, LOCK1+52*, LOCK1+57*, LOCK1+60*, UPACT+2*, UPACT+3*, UPACT+4*
RAFDA(74 NEW1+3*, NEW1+5*, LOCK1+2*, LOCK1+6*, LOCK1+7*, LOCK1+8*, LOCK1+9*, LOCK1+10*, LOCK1+11*, LOCK1+12*
, LOCK1+13*, LOCK1+15*
RAFIELD LOCK1+63~*, LOCK1+64
RAHIST KVAR!
>> RAHSTNDE LOCK1+92*, LOCK1+98
RAIENS FILE+6~, NEW1+6!, LOCK1+1!*, LOCK1+2, LOCK1+6, LOCK1+7, LOCK1+8, LOCK1+9, LOCK1+10, LOCK1+11
, LOCK1+12, LOCK1+13, LOCK1+15, LOCK1+36!*, LOCK1+42, LOCK1+51, LOCK1+52, LOCK1+57, LOCK1+60, LOCK1+64
, LOCK1+65!, UPACT+1!*, UPACT+2, UPACT+3, UPACT+4, UPACT+5!
RAIENS(1 NEW1+3*
>> RALN LOCK1+96*, LOCK1+97*, LOCK1+99
RALONGCN FILE+18~, NEW1+3, NEW1+5, LOCK1+25
>> RAMDV UPACT+15
RAMEMARR FILE+11~, FILE+12
RAMEMARR( LOCK1+112
>> RANEW LOCK1+93*, LOCK1+97
RAPRTSET FILE+11~, LOCK1+24, LOCK1+105
RAQUEUED UPACT+9*, KVAR!
RAQUIET FILE+9~*
RARELTEL LOCK1+32*, LOCK1+41, LOCK1+46!
RARPT FILE+5, FILE+14*, FILE+20, FILE+21, FILE+22, FILE+23, FILE+24*, FILE+27, NEW1~*, NEW1+3
, NEW1+7, LOCK1, LOCK1+1, LOCK1+17, LOCK1+60, LOCK1+62, LOCK1+64, LOCK1+76, LOCK1+77, LOCK1+81
, LOCK1+82, LOCK1+92, LOCK1+98, LOCK1+99, LOCK1+101, LOCK1+104, UPACT+1, UPACT+9, UPACT+11, PACS+3
RARPTN LOCK1+25~*
RARPTSTS FILE+18~, LOCK1+2, LOCK1+7, LOCK1+9, LOCK1+12, LOCK1+15, LOCK1+32, UPACT+3, UPACT+15
RASAV FILE+14*!, FILE+24
>> RASECDX LOCK1+69, LOCK1+112
>> RASECDX( LOCK1+71
RASSN FILE+18~
>> RASUB LOCK1+15, LOCK1+47, LOCK1+48, LOCK1+76, LOCK1+81, LOCK1+85, LOCK1+91, LOCK1+94, LOCK1+96, LOCK1+97
, UPACT+16
>> RATELE LOCK1+32
>> RATELENM LOCK1+10
>> RATELEPI LOCK1+11
>> RATRANSC LOCK1+13, UPACT+4
RAVERF FILE+18~, LOCK1, LOCK1+7, LOCK1+9, LOCK1+13, LOCK1+15, LOCK1+56, LOCK1+57, UPACT+4
RAX LOCK1+70~*, LOCK1+71*, LOCK1+72
RAXIT LOCK1+26~
RAZ7003 LOCK1+55*, LOCK1+57, LOCK1+65!
RAZPCE LOCK1+56*, LOCK1+57, LOCK1+65!
RAZRES LOCK1+47*, LOCK1+50, LOCK1+51, LOCK1+64, LOCK1+65!
RAZSTF LOCK1+48*, LOCK1+50, LOCK1+52, LOCK1+64, LOCK1+65!
U FILE+21, LOCK1+43, LOCK1+57, LOCK1+72, LOCK1+77, LOCK1+82, LOCK1+101, LOCK1+104, LOCK1+110, PACS+3
>> X LOCK1*
>> X1 LOCK1*
>> X2 LOCK1*
ZTQUEUED FILE+8~*

Marked Items

Name Field # of Occurrence
$T(CREATE^WVRALINK LOCK1+104
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All