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 |  Local Variables  | All
Print Page as PDF
Routine: RAUTL22

Package: Radiology Nuclear Medicine

Routine: RAUTL22


Information

RAUTL22 ;HCIOFO/SG,GJC - GENERAL UTILITIES ; Feb 23, 2023@14:28:53

Source Information

Source file <RAUTL22.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 BLD^DIALOG  DT^DILF  ^DIR  ^DIWP  
Kernel 2 ($$DT,$$FMADD,$$FMTE)^XLFDT  (BMES,MES)^XPDUTL  
Radiology Nuclear Medicine 1 ($$ERROR,$$IPVE,ERROR)^RAERR  

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

Package Total Caller Graph
Radiology Nuclear Medicine 22 RAERR01  RAKIDS  RALOCK  RALOCK01  RAMAG02  RAMAG02A  RAMAG03  RAMAG03A  
RAMAG04  RAMAG05  RAMAG06  RAMAG06A  RAMAG07  RAMAGRP1  RAMAGRP2  RAMAGU05  
RAMAGU08  RAMAGU10  RAMAGU11  RAMAGU12  RAMAGU13  RAMAGU14  

Entry Points

Name Comments DBIA/ICR reference
CHKREQ(ZZLST,ZZFLAGS) ;
DLGTXT(DLGNUM,PARAMS,DIWR,DIWF) ;
ISEXCTDT(DTE) ;
ISWPEMPT(RA8NODE) ;
PAGE(RESERVE,FORCE) ;
TRFLAGS(FLAGS,SRC,DST) ;
TRUNC(STR,MAXLEN) ;
VALIENS(IENS,FLAGS) ;
W(MSG,SKIP) ;
XTMPHDR(SUBSCR,DKEEP,DESCR) ;
ZW(ZZ8NODE,ZZ8TTL,ZZ8FLG) ;
ISEXDTVAL(RADTE) ;seconds stripped ski p197

External References

Name Field # of Occurrence
BLD^DIALOG DLGTXT+9
DT^DILF ISEXDTVAL+1
^DIR PAGE+8
^DIWP DLGTXT+16
$$ERROR^RAERR CHKREQ+6
$$IPVE^RAERR ISEXCTDT+2
ERROR^RAERR CHKREQ+5
$$DT^XLFDT XTMPHDR+1
$$FMADD^XLFDT XTMPHDR+2
$$FMTE^XLFDT ISEXDTVAL+1
BMES^XPDUTL W+2
MES^XPDUTL W+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PAGE+5
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $G(SKIP)
  • Line Location: W+1
Function Call: WRITE
  • Prompt: !,MSG
  • Line Location: W+1
Function Call: WRITE
  • Prompt: !
  • Line Location: ZW+8
Function Call: WRITE
  • Prompt: !,ZZ8TTL,!
  • Line Location: ZW+13
Function Call: WRITE
  • Prompt: """"_@ZZ8NODE_""""
  • Line Location: ZW+18
Function Call: WRITE
  • Prompt: """"_@ZZ8PI_""""
  • Line Location: ZW+25
Routine Call
  • DIALOG
  • Line Location:
    • DLGTXT+9
Routine Call
  • DIR
  • Line Location:
    • PAGE+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J DLGTXT+6, DLGTXT+7!, DLGTXT+18
^XTMP( XTMPHDR+2*

Label References

Name Line Occurrences
$$PAGE ZW+7, ZW+12, ZW+17, ZW+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PAGE+6~
DATE XTMPHDR+1~*, XTMPHDR+2
DESCR XTMPHDR~, XTMPHDR+2
DIR PAGE+6~
DIR(0 PAGE+7*
DIROUT PAGE+6~
DIWF DLGTXT~, DLGTXT+4*, DLGTXT+5, DLGTXT+11*, DLGTXT+12*, DLGTXT+13
DIWL DLGTXT+1~, DLGTXT+2*, DLGTXT+6, DLGTXT+18
DIWR DLGTXT~, DLGTXT+2*
DKEEP XTMPHDR~, XTMPHDR+1*, XTMPHDR+2
DLGNUM DLGTXT~, DLGTXT+9
DST TRFLAGS~, TRFLAGS+7
DTE ISEXCTDT~, ISEXCTDT+1
DTOUT PAGE+6~, PAGE+9
DUOUT PAGE+6~, PAGE+9
FLAGS TRFLAGS~, TRFLAGS+3, TRFLAGS+5, VALIENS~, VALIENS+6
FORCE PAGE~, PAGE+4
I PAGE+6~, VALIENS+1~, VALIENS+6*, VALIENS+9*
IEN VALIENS+1~, VALIENS+9*
IENS VALIENS~, VALIENS+2, VALIENS+4, VALIENS+6, VALIENS+9
IOF PAGE+5
IOSL PAGE+4
IOST PAGE+5
L VALIENS+1~, VALIENS+2*, VALIENS+4, VALIENS+9
MAXLEN TRUNC~, TRUNC+1
MSG W~, W+1, W+2, W+3
PARAMS DLGTXT~, DLGTXT+9
RA8BUF DLGTXT+1~
RA8BUF( DLGTXT+16
RA8BUF(1 DLGTXT+6*
RA8EMPTY ISWPEMPT+1~, ISWPEMPT+2*, ISWPEMPT+3, ISWPEMPT+4*, ISWPEMPT+5*, ISWPEMPT+6
RA8I ISWPEMPT+1~, ISWPEMPT+2*, ISWPEMPT+3*, ISWPEMPT+4, ISWPEMPT+5
RA8NODE ISWPEMPT~, ISWPEMPT+3, ISWPEMPT+4, ISWPEMPT+5
RADTE ISEXDTVAL~, ISEXDTVAL+1
RAI DLGTXT+1~, DLGTXT+12*, DLGTXT+13, DLGTXT+15*, DLGTXT+16*
>> RAPARAMS("PAGECTRL" PAGE+11
RAX ISEXDTVAL+1~, ISEXDTVAL+2
RC PAGE+3~, PAGE+9*, PAGE+11, PAGE+12, PAGE+14, VALIENS+1~, VALIENS+8*, VALIENS+9*, VALIENS+10
RESERVE PAGE~, PAGE+4
SKIP W~, W+1, W+2
SRC TRFLAGS~, TRFLAGS+3, TRFLAGS+7
STR TRUNC~, TRUNC+1
SUBSCR XTMPHDR~, XTMPHDR+2
TMP ISEXCTDT+1~*, ISEXCTDT+2, ISEXCTDT+3, TRFLAGS+1~, TRFLAGS+3*, TRFLAGS+5*, TRFLAGS+7
U XTMPHDR+2
X DLGTXT+1~, DLGTXT+12, DLGTXT+13*, DLGTXT+16*, PAGE+6~
>> XPDENV W+1
>> XPDNM PAGE+1, W+1
Y PAGE+6~
ZZ8FLG ZW~, ZW+3*, ZW+6, ZW+7, ZW+12, ZW+17, ZW+18, ZW+24, ZW+25
ZZ8FLT ZW+2~, ZW+22*, ZW+23
ZZ8L ZW+2~, ZW+21*, ZW+22, ZW+23
ZZ8NODE ZW~, ZW+1, ZW+16, ZW+18, ZW+21, ZW+22
ZZ8PI ZW+2~, ZW+22*, ZW+23*, ZW+25
ZZ8RC ZW+2~, ZW+3*, ZW+6, ZW+7*, ZW+11, ZW+12*, ZW+16, ZW+17*, ZW+23, ZW+24*
ZZ8TTL ZW~, ZW+11, ZW+13
ZZCNT CHKREQ+1~, CHKREQ+2*, CHKREQ+4*, CHKREQ+6
ZZFLAGS CHKREQ~, CHKREQ+5, CHKREQ+6
ZZI CHKREQ+1~, CHKREQ+3*
ZZL CHKREQ+1~, CHKREQ+2*, CHKREQ+3
ZZLST CHKREQ~, CHKREQ+2, CHKREQ+3
ZZVAR CHKREQ+1~, CHKREQ+3*, CHKREQ+4, CHKREQ+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All