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

Package: Run Time Library

Routine: RGUTLKP


Information

RGUTLKP ;CAIRO/DKM - File lookup utility;04-Sep-1998 11:26;DKM

Source Information

Source file <RGUTLKP.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Run Time Library 4 ($$TRUNC,$$XY)^RGUT  $$ENTRY^RGUTEDT  ($$FMT,$$LKP,$$VALD,DISV,HELP1)^RGUTLK2  $$TRAP^RGUTOS  
Kernel 3 $$EC^%ZOSV  $$NEWERR^%ZTER  $$UP^XLFSTR  
VA FileMan 1 $$ROOT^DILFD  

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

Package Total Caller Graph
Clinical Information Resource Network 1 RGMSCLKP  
Run Time Library 1 RGUTDIC  

Entry Points

Name Comments DBIA/ICR reference
ENTRY(%RGDIC,%RGOPT,%RGPRMPT,%RGXRFS,%RGDATA,%RGSCN,%RGMUL,%RGX,%RGY,%RGSID,%RGTRP,%RGHLP) ;
INPUT() ;
INP
INP2
READ
SAME
SM1
XY(X,Y)
RM(X)
ERROR

External References

Name Field # of Occurrence
$$EC^%ZOSV ERROR
$$NEWERR^%ZTER ENTRY+2
$$ROOT^DILFD ENTRY+12
$$TRUNC^RGUT ENTRY+32
$$XY^RGUT XY
$$ENTRY^RGUTEDT READ+9
$$FMT^RGUTLK2 READ+8
$$LKP^RGUTLK2 INP+16
$$VALD^RGUTLK2 SM1+1
DISV^RGUTLK2 INP+10, SM1+2
HELP1^RGUTLK2 INP+6
$$TRAP^RGUTOS INP+3
$$UP^XLFSTR ENTRY+3, INP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: use
  • Line Location: RGUTLKP+27
Function Call: READ
  • Variable: %RGD
  • Timeout: DTIME
  • Line Location: READ+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" RM
^DISV( ENTRY+22, SAME+3, SAME+4
^TMP( ENTRY+34!, INP!

Label References

Name Line Occurrences
$$INPUT ENTRY+31
$$XY ENTRY+21, ENTRY+32, READ+4, ERROR
INP INP+6, INP2ERROR+2
INP2 INP+7
READ INP+1, READ+14
RM ENTRY+30, ENTRY+33
SAME INP+7
SM1 SAME+3, SAME+4

Naked Globals

Name Field # of Occurrence
^( ENTRY+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ENTRY+1~, ENTRY+9*, ENTRY+26*, ENTRY+27*, ENTRY+28*, READ+7~, READ+9*, READ+10*, READ+11, READ+12
SAME+2*, SAME+3*, SAME+4*, SM1SM1+1
%1 ENTRY+1~, ENTRY+28*, READ+7~, READ+9*, READ+10
%N ENTRY+1~
%RGBEL ENTRY+1~, ENTRY+3*, ENTRY+6*
%RGCOL ENTRY+1~, ENTRY+3*, ENTRY+9*
%RGD ENTRY+1~, INP+2*, INP+4*, INP+5, INP+6, INP+7, INP+8, INP+10, INP+11, INP+12
INP+13*, INP+14*, INP+16, READ*, READ+1*, READ+2, READ+3*, READ+5, READ+8*, READ+9
READ+11, READ+12*, READ+13*, READ+14, SAME*, SM1*
%RGD1 ENTRY+1~, ENTRY+29*, INP2READ+1*, READ+14*, ERROR+1*
%RGD2 ENTRY+1~, ENTRY+29*, ENTRY+32, INP+11*, INP+12*, ERROR+1*
%RGDATA ENTRY~, ENTRY+18*, ENTRY+23*, ENTRY+24*, READ+3*, READ+5*, READ+11*, ERROR+1*
%RGDIC ENTRY~, ENTRY+12*, ENTRY+13*, ENTRY+14*, ENTRY+15*, ENTRY+17, ENTRY+24, ENTRY+27, READ+8
%RGDIR ENTRY+1~, ENTRY+3*
%RGDISV ENTRY+1~, ENTRY+17*, ENTRY+22, ENTRY+23, SAME+3, SAME+4
%RGEOL ENTRY+1~, ENTRY+3*, ENTRY+4*, ENTRY+6*, READ+4, ERROR
%RGEOS ENTRY+1~, ENTRY+3*, ENTRY+4*, ENTRY+6*, ENTRY+21, ENTRY+32, READ+4
%RGHLP ENTRY~, ENTRY+8*
%RGHTML ENTRY+1~, ENTRY+3*, ENTRY+6*, ENTRY+21, ENTRY+32, READ+4, SAME+5, ERROR
>> %RGIEN ENTRY+31*, ENTRY+35, INP+16*, INP2INP2+1, SAME*, SAME+5*, SM1*, SM1+1*, SM1+2
%RGKEY ENTRY+1~
%RGKEY1 ENTRY+1~
%RGLAST ENTRY+1~, ENTRY+3*
%RGMUL ENTRY~, ENTRY+8*, ENTRY+10*, ENTRY+11, SAME+1
%RGNUM ENTRY+1~
%RGOPT ENTRY~, ENTRY+3*, ENTRY+5*, ENTRY+6*, ENTRY+7*, ENTRY+8, ENTRY+9, ENTRY+10, ENTRY+16, ENTRY+17
, ENTRY+22, INP+2, INP+10, INP+15, READ+5*, READ+6, READ+14
%RGOPT(0 ENTRY+3*
%RGPID ENTRY+1~, ENTRY+3*, ENTRY+34, INP
%RGPRMPT ENTRY~, ENTRY+16*, ENTRY+17, ENTRY+32, READ+4, READ+9
%RGQUIET ENTRY+1~, ENTRY+3*, ENTRY+5
%RGRS ENTRY+1~, ENTRY+3*, ENTRY+4, XY
%RGSAME ENTRY+1~, ENTRY+8*, INP+9*, SAME*
%RGSCN ENTRY~, ENTRY+8*
%RGSCT ENTRY+1~, SAME*, SAME+5, SM1+2*
%RGSID ENTRY~, ENTRY+18*, ENTRY+19*
%RGSLCT ENTRY+1~
%RGSLT ENTRY+1~, ENTRY+3*
%RGSMAX ENTRY+1~
%RGTRP ENTRY~, ENTRY+8*, INP+4, INP+8, INP+11, SM1
%RGTRUNC ENTRY+1~
%RGX ENTRY~, ENTRY+20*, ENTRY+21, ENTRY+32, READ+4, READ+9
%RGXRALL ENTRY+1~, INP+14*, INP+15*
%RGXRF ENTRY+1~
%RGXRFS ENTRY~, ENTRY+18*, ENTRY+25, ENTRY+26*, ENTRY+27*, ENTRY+28*
%RGXRFS( ENTRY+28*
%RGXRN ENTRY+1~
%RGY ENTRY~, ENTRY+20*, ENTRY+21, ENTRY+32, READ+4, READ+9, ERROR
%S ENTRY+1~
%Z ENTRY+1~
DTIME ENTRY+20*, READ+13
DUZ ENTRY+8*, ENTRY+22, SAME+3, SAME+4
IO ENTRY+8*
IOM ENTRY+8*, ENTRY+32, ENTRY+33, READ+9
U ENTRY+8*, ENTRY+24, ENTRY+27, ENTRY+28, READ+8, READ+10, READ+13
X XY~, RM~
Y XY~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All