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

Package: Run Time Library

Routine: RGUTDIC


Information

RGUTDIC ;CAIRO/DKM - Encapsulated FileMan API;04-Sep-1998 11:26;DKM

Source Information

Source file <RGUTDIC.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 6 ^DIC  FILE^DICN  ^DIE  ^DIK  $$ROOT^DILFD  EN^DIQ1  
Clinical Information Resource Network 2 WPAUDIT^RGCODAUD  $$TRAP^RGZOSF  
Run Time Library 1 $$ENTRY^RGUTLKP  

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
Run Time Library 2 RGUTIMP  RGUTRPC  
Clinical Information Resource Network 1 RGMSCDIC  

Entry Points

Name Comments DBIA/ICR reference
ENTRY(%RGDIC,%RGCMD) ;
0
1
2
3
4
5
6
7
8 ; Lookup entry
9
HLP
WP
ERROR
FLD(X)
DA

External References

Name Field # of Occurrence
^DIC 3+4, 7+8
FILE^DICN 7+8
^DIE 6+5
^DIK 4+3
$$ROOT^DILFD ENTRY+8
EN^DIQ1 5+12
WPAUDIT^RGCODAUD WP+12
$$ENTRY^RGUTLKP 8+5
$$TRAP^RGZOSF ENTRY+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $G(^DD(+RGFN,.01,3)),!
  • Line Location: HLP+0
Routine Call
  • DIC
  • Line Location:
    • 3+4
    • 7+8
Routine Call
  • DIE
  • Line Location:
    • 6+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( 2+3, 2+4, 7+6, 8+3, HLP, WP+10, FLD
^DIC("B" ENTRY+7
^UTILITY("DIQ1" 5+9!, 5+16

Label References

Name Line Occurrences
$$FLD 5+5
6 7+10
@( ENTRY+15
DA ENTRY+15, 1+4, 2+8, 7+10, WP+12
WP 7+7

Naked Globals

Name Field # of Occurrence
^( 5+16, WP+5, WP+8, WP+9*
^(0 2+4, WP+9*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%RGARG ENTRY+2~, ENTRY+12*, ENTRY+14*, 0, 2+3*, 2+4, 3+1*, 3+3, 4+1, 5+3
, 5+4, 5+7, 6*, 6+2, 7+1*, 7+10, 8+2*, 8+5, 9
%RGCMD ENTRY~, ENTRY+4*, ENTRY+12
%RGDIC ENTRY~, ENTRY+6, ENTRY+7*, ENTRY+8*, ENTRY+9, ENTRY+10, ENTRY+11*, ENTRY+16*, ENTRY+17*, ENTRY+18
, 0*, 1+1*, 1+2*, 1+3*, 2+1, 2+2, 2+6*, 2+7*, 5+16, 6
, 7+1, 8+2, 8+3, ERROR*, ERROR+1, FLD, DA+2, DA+3, DA+5
%RGDIC(0 ENTRY+1*, ENTRY+4
%RGDIC(1 3+3, 4+2, 5+7, 6+2, 7+1, DA+5*
%RGDIC(2 0, 6+3, 6+6, 8+5, WP+2, WP+5, DA+5*
%RGIEN ENTRY+2~, ENTRY+4*, ENTRY+12, ENTRY+16, ENTRY+17, 0*, 1+3*, 2+1*, 2+7*, 3+5*
, 4+2*, 5+1*, 5+16, 6+1*, 6+3, 6+4*, 6+6, 6+7*, 7+2*, 7+9*
, 7+10, 8+5*, WP+11*, DA+2*, DA+3
%RGN1 ENTRY+2~, ENTRY+12*
%RGN2 ENTRY+2~, ENTRY+13*, ENTRY+14*, ENTRY+15
%RGOPT 8+1~, 8+2*, 8+5
%RGP 8+1~, 8+3*, 8+4*, 8+5
%RGX ENTRY+2~, 1~, 1+2*, 1+3, 2~, 2+4*, 2+6, 5~, 5+3*, 5+4
, 5+13*, 5+14, 5+16
%RGY 1~, 1+2*, 1+3, 2~, 2+2*, 2+3, 2+4, 5~, 5+4*, 5+5*
, 5+6, 5+15*, 5+16
%RGZ ENTRY+2~, ENTRY+10*, ENTRY+11, ENTRY+12*, ENTRY+13, 2~, 2+4*, 2+5*, 2+6, 5~
, 5+5*, 5+13*, 5+14*, 5+17, WP~, WP+5*, WP+6*, WP+7*, WP+9, DA~
, DA+3*, DA+4
%RGZ1 5~, 5+14*, 5+16*, 5+17, WP~, WP+6*, WP+8*, WP+9, DA~, DA+4*
%RGZ1( 5+5*, 5+13, 5+14
%RGZ2 DA~, DA+3*, DA+4
DA ENTRY+3~, 4+1*, 6+7, WP+12, DA+1!, DA+3*
DA( DA+4*
DC ENTRY+3~
DD ENTRY+3~, 7~
DG ENTRY+3~
DH ENTRY+3~
DIC ENTRY+2~, 3+3*, 5+7*, 7+1*
DIC("P" 6*, 7+1*, 7+6, WP+10, WP+12
DIC(0 3+1*, 3+2*, 6*, 6+3, 7+1*, 7+8
DIE ENTRY+2~, 6+2*
DIK ENTRY+2~, 4+2*
DINUM ENTRY+2~, 7+11!, 9*, WP+5
DIQ ENTRY+2~
DIQ(0 5+7*, 5+8*
DIQUIET ENTRY+2~, ENTRY+4*
DK ENTRY+3~
DL ENTRY+3~
DLAYGO 7~, 7+1*
DO ENTRY+3~, 7~
DQ ENTRY+3~
DR ENTRY+3~, 5+2*, 5+6*, 6+2*
DT WP+9
DU ENTRY+3~
DUZ ENTRY+1, ENTRY+2~, ENTRY+4*
DUZ(0 ENTRY+4*
DV ENTRY+3~
DW ENTRY+3~
DY ENTRY+3~
RGFN 8+1~, 8+2*, HLP
U ENTRY+6, ENTRY+8, ENTRY+9, ENTRY+10, ENTRY+11, ENTRY+16, ENTRY+17, 0, 1+1, 1+2
, 1+3, 2+1, 2+2, 2+3, 2+4, 2+6, 2+7, 5+16, 6, 7+1
, 7+5, 7+6, 8+2, 8+3, WP+6, WP+9, WP+10, ERROR, FLD, DA+2
, DA+3, DA+5
X ENTRY+2~, 3~, 3+3*, 4~, 5+11~, 7~, 7+3*, 7+4*, 7+5, WP+1
, WP+9, WP+12, FLD~
Y ENTRY+2~, 3~, 3+5, 4~, 5+11~, 7~, 7+1*, 7+2, 7+3, 7+4
, 7+9, WP+3*, WP+5*, WP+7, WP+8, WP+9, WP+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All