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

Package: Radiology Nuclear Medicine

Routine: RAUTL3


Information

RAUTL3 ;HISC/CAH,FPT,GJC AISC/SAW-Utility for Callable Entry Points ;4/1/97 10:04

Source Information

Source file <RAUTL3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Radiology Nuclear Medicine 4 $$ACCNUM^RAAPI  $$STUB^RAEDCN1  $$USESSAN^RAHLRU1  ^RARTR  
Kernel 2 ($$DT,$$FMTE)^XLFDT  SET^XUS1A  

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

Package Total Caller Graph
Radiology Nuclear Medicine 2 RA SIGN-ON MSG  RACTWR  
Automated Medical Information Exchange 1 DVBCLABR  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;ENTRY POINT FOR AMIE CALL
CHK
SIGNON ;Check the # of reports to either pre-verify of verify.
UPDT(RANODE) ; Delete blank lines for Rad/Nuc Med Word Processing fields.
; These 'blank' consist of nothing more than spaces.
; 'RANODE' is the data node to be examined: i.e, for Clinical History
; in Rad/Nuc Med Orders (75.1) RANODE="^RAO(75.1,"_DA_",H,"
; -or in Rad/Nuc Med Reports (74) RANODE="^RARPT(DA_",R,"
;
GETLCN() ;Build & return a long case number (accession) for a live case.

External References

Name Field # of Occurrence
$$ACCNUM^RAAPI GETLCN+22
$$STUB^RAEDCN1 SIGNON+5, SIGNON+14
$$USESSAN^RAHLRU1 GETLCN+20
^RARTR CHK
$$DT^XLFDT UPDT+17
$$FMTE^XLFDT GETLCN+26
SET^XUS1A SIGNON+10, SIGNON+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Required variables are not defined. Unable to continue.",*7
  • Line Location: EN1+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(78.7 - [#78.7] CHK
^RADPT - [#70] EN1+14
^RARPT - [#74] CHKSIGNON+4, SIGNON+13
^RARPT("ARES" SIGNON+3
^RARPT("ASTF" SIGNON+12

Label References

Name Line Occurrences
CHK EN1+14

Naked Globals

Name Field # of Occurrence
^( EN1+14, CHK
^(0 EN1+14, CHK

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DFN EN1+13, EN1+14
DT UPDT+17
DUZ SIGNON+1, SIGNON+3, SIGNON+12
RA0 UPDT+6~, UPDT+10*, UPDT+11
RA74 SIGNON+1~, SIGNON+4*, SIGNON+6, SIGNON+7, SIGNON+13*, SIGNON+15
>> RABDT EN1+13, EN1+14
RACNI EN1+15!, GETLCN+22
RACNT UPDT+6~, UPDT+7*, UPDT+12*, UPDT+15, UPDT+16
>> RADFN GETLCN+22
>> RADTI GETLCN+22
>> RAEDT EN1+13, EN1+14
RAEX EN1+14*, EN1+15!, CHK
>> RAHLOC EN1+13, CHK
RAI UPDT+6~, UPDT+7*, UPDT+9*, UPDT+10, UPDT+12
RAII EN1+15!
RAK EN1+15!, CHK*
RAMDIV EN1+15!
RAMDV EN1+15!
RAMIE EN1+14*, EN1+15!
RAMLC EN1+15!
RANODE UPDT~, UPDT+8, UPDT+9, UPDT+10, UPDT+12, UPDT+17
RANUM EN1+15!
RAPT1 EN1+15!, CHK*
RAPTR EN1+14*, EN1+15!
RAPTR1 EN1+14*, EN1+15!
RAPTR2 EN1+14*, EN1+15!
>> RARPT CHK*
>> RASAV2 GETLCN+18
>> RASAV3 GETLCN+19
RASSN EN1+15!
RAST EN1+15!, CHK*
RATCNT UPDT+6~, UPDT+7*, UPDT+16*, UPDT+17
RAX GETLCN+17~*, GETLCN+22*, GETLCN+26*, GETLCN+28
RAXIT UPDT+6~, UPDT+7*, UPDT+9, UPDT+13*
RAY UPDT+6~, UPDT+8*
RAY(4 UPDT+8*, UPDT+16
RAY2 GETLCN+18~*, GETLCN+26
RAY3 GETLCN+19~*, GETLCN+26
U CHK
X0 SIGNON+1~*, SIGNON+3*, SIGNON+4, SIGNON+5, SIGNON+9*, SIGNON+10, SIGNON+12*, SIGNON+13, SIGNON+14, SIGNON+18*
SIGNON+19
X1 SIGNON+1~*, SIGNON+16*, SIGNON+17, SIGNON+18
Y1 SIGNON+1~*, SIGNON+7*, SIGNON+9, SIGNON+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All