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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RARTR3

Package: Radiology Nuclear Medicine

Routine: RARTR3


Information

RARTR3 ;HIRMFO/SWM-Queue/print Radiology Reports (utility) ;8/31/99 13:57

Source Information

Source file <RARTR3.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Radiology Nuclear Medicine 11 $$BASICMOD^RACPTMSC  $$PRCCPT^RADD1  ($$SSANVAL,$$USESSAN)^RAHLRU1  CDIS^RAPROD  WAIT^RART1  (PHARM,RDIO)^RARTUTL  MODS^RAUTL2  EN2^RAUTL20  
$$INCR^RAUTL4  ($$EOS,DIWP)^RAUTL5  $$CMEDIA^RAUTL8  
VA FileMan 1 ^DIWP  

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 RARTR  

Entry Points

Name Comments DBIA/ICR reference
MEMS1 ;--- modifiers --- handle cases within print set
OUT1 ;
; $O(RAMEMARR(0)) may be defined, if previously called MEMS1^RARTR3
; RALDIS flags long display wanted, comes from certain output options
; RACDIS(n) exists if case n is to be displayed
; RACDIS(n) not set for dupl proc+pmod+cptmod so don't display
MAIL1
XAM() ; Return exam data information. Case number, exam status & procedure
; name build into one string. Assumes RAY3 is the 0 node for exam data

External References

Name Field # of Occurrence
^DIWP MAIL1+21
$$BASICMOD^RACPTMSC OUT1+24, MAIL1+12, MAIL1+14
$$PRCCPT^RADD1 XAM+18
$$SSANVAL^RAHLRU1 XAM+4
$$USESSAN^RAHLRU1 XAM+8, XAM+9, XAM+14, XAM+15, XAM+19, XAM+20
CDIS^RAPROD MEMS1+4
WAIT^RART1 MEMS1+13
PHARM^RARTUTL MEMS1+16
RDIO^RARTUTL MEMS1+15
MODS^RAUTL2 MEMS1+11
EN2^RAUTL20 MEMS1+2
$$INCR^RAUTL4 MAIL1MAIL1+1, MAIL1+5, MAIL1+6, MAIL1+10, MAIL1+13, MAIL1+14, MAIL1+18, MAIL1+24, MAIL1+25
$$EOS^RAUTL5 OUT1+16, OUT1+24
DIWP^RAUTL5 OUT1+25
$$CMEDIA^RAUTL8 OUT1+10, MAIL1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$XAM()
  • Line Location: OUT1+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: OUT1+16
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT1+16
Function Call: WRITE
  • Prompt: ?22,$P(J,"^",2)," ",$P(J,"^",3)
  • Line Location: OUT1+24
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $P(Y(2),", ",I+1)]""
  • Line Location: OUT1+24
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: OUT1+24
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: OUT1+24
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT1+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(72 - [#72] MEMS1+10, XAM+10
^RADPT - [#70] MEMS1+8, MEMS1+16, XAM+6, XAM+17
^RAMIS(71 - [#71] XAM+13, XAM+17
^RAO(75.1 - [#75.1] OUT1+6
^TMP($J MAIL1*, MAIL1+1*, MAIL1+5*, MAIL1+6*, MAIL1+10*, MAIL1+13*, MAIL1+14*, MAIL1+18*, MAIL1+24*, MAIL1+25*
^UTILITY($J MAIL1+20!, MAIL1+22, MAIL1+23, MAIL1+28!

Label References

Name Line Occurrences
$$XAM OUT1+8, MAIL1+1
MAIL1 OUT1+7
OUT1 MEMS1+14

Naked Globals

Name Field # of Occurrence
^(0 XAM+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MAIL1+20~
DIW MAIL1+20~
DIWF MAIL1+20~, MAIL1+21*
DIWL MAIL1+20~, MAIL1+21*, MAIL1+22, MAIL1+23
DIWR MAIL1+20~, MAIL1+21*
DIWT MAIL1+20~
DIWTC MAIL1+20~
DIWX MAIL1+20~
DN MAIL1+20~
DT OUT1+24, MAIL1+12, MAIL1+14
I OUT1+22~, OUT1+24*, MAIL1+14*
IOF OUT1+16, OUT1+24
IOSL MEMS1+13, OUT1+16, OUT1+24
IOST MEMS1+13
J OUT1+22~, OUT1+24*, MAIL1+12*, MAIL1+13, MAIL1+14*
>> RAACNT MAIL1MAIL1+1, MAIL1+5, MAIL1+6, MAIL1+10, MAIL1+13, MAIL1+14, MAIL1+18, MAIL1+24, MAIL1+25
RACDIS MEMS1+1~
RACDIS( OUT1+5, XAM+7, XAM+12
RACMDATA OUT1+10*, OUT1+11, OUT1+13, OUT1+14, OUT1+15, OUT1+20!, MAIL1+3*, MAIL1+4, MAIL1+5, MAIL1+6
MAIL1+9!
RACNDSP XAM+4~, XAM+5*, XAM+8
>> RACNI MEMS1+3*, MEMS1+4*, MEMS1+7*, MEMS1+8, MEMS1+16, MEMS1+18*, OUT1+5, OUT1+10, MAIL1+3, XAM+4
, XAM+7, XAM+12, XAM+17
RACNISAV MEMS1+1~, MEMS1+3*, MEMS1+18
>> RADFN MEMS1+8, MEMS1+16, OUT1+10, MAIL1+3, XAM+4, XAM+6, XAM+17
RADISPLY XAM+16~, XAM+17*, XAM+18*, XAM+19, XAM+20
>> RADTI MEMS1+8, MEMS1+16, OUT1+10, MAIL1+3, XAM+4, XAM+6, XAM+17
RAI MAIL1+20~, MAIL1+22*, MAIL1+23, MAIL1+24, MAIL1+25
RAIZ OUT1+13*, OUT1+14, OUT1+15, OUT1+18!, MAIL1+6*, MAIL1+7!
RALDIS MEMS1+1~, OUT1+5, XAM+7
>> RAMDIV XAM+6*
RAMEMARR MEMS1+1~, MEMS1+2
RAMEMARR( MEMS1+7
RAMEMARR(0 MEMS1+2, OUT1+5, XAM+7
>> RAOOUT MEMS1+7*, MEMS1+13*, MEMS1+15
>> RAP MEMS1+13*
RAPROC XAM+3~, XAM+13*, XAM+14, XAM+15
RAREZON MEMS1+4*, MEMS1+14*, MEMS1+18!, OUT1+25, MAIL1+16*
RASSAN XAM+4~*, XAM+5
RASTUDY OUT1+6*, OUT1+25, OUT1+26!, MAIL1+16, MAIL1+17*, MAIL1+18, MAIL1+19, MAIL1+21, MAIL1+30!
>> RATAB OUT1+21, OUT1+23, OUT1+25
>> RAUTOE MEMS1+13, OUT1+7
RAX MAIL1+20~, MAIL1+23*, MAIL1+24, MAIL1+25
RAXAMSTR XAM+3~*, XAM+8*, XAM+9*, XAM+10*, XAM+12*, XAM+14*, XAM+15*, XAM+19*, XAM+20*, XAM+21
>> RAXIT MEMS1+7, MEMS1+14, OUT1+16*, OUT1+20, OUT1+24*
RAY MAIL1+17~, MAIL1+18*, MAIL1+24*, MAIL1+25*
>> RAY3 MEMS1+3, MEMS1+8*, MEMS1+10, MEMS1+15, MEMS1+18*, OUT1+6, XAM+2, XAM+5, XAM+9, XAM+10
, XAM+13
RAY3SAV MEMS1+1~, MEMS1+3*, MEMS1+18
U OUT1+6, XAM+17
X MEMS1+13, MAIL1+20~, MAIL1+21*
X1 MAIL1+20~
>> Y OUT1+21, MAIL1+10
>> Y(1 OUT1+23, OUT1+24, MAIL1+11
>> Y(2 OUT1+24, MAIL1+12, MAIL1+14
Z MAIL1+20~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All