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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RMPRAVR1

Package: Prosthetics

Routine: RMPRAVR1


Information

RMPRAVR1 ;PHX/JLT-ENTER EDIT AUTO ADAPTIVE TRANS ;8/29/1994

Source Information

Source file <RMPRAVR1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  (,IX1)^DIK  ^DIR  
Prosthetics 3 (DSP,DSPR)^RMPRAVR  LINK^RMPRS  DIV4^RMPRSIT  
Kernel 1 HOME^%ZIS  

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

Package Total Caller Graph
Prosthetics 4 RMPR AUTO ADD  RMPR AUTO EDIT  RMPR AUTO REP  RMPR VAN MOD  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
DIC
ENT
FILE
GGC
EDT
LP
EXIT ;ASK ADD ANOTHER ITEM BEFORE KILLING VARIABLES
QUIT ;KILL VARIABLES
EDIT
REP
RLP

External References

Name Field # of Occurrence
HOME^%ZIS DIC
^DIC DIC+2, ENT
FILE^DICN GGCRLP+2
^DIE GGC+3, LP+1, EDIT+2, RLP+5
^DIK RLP+6
IX1^DIK GGC+2, RLP+4
^DIR ENT+1, ENT+2, ENT+3, ENT+4, ENT+5, ENT+6, ENT+7, ENT+8, EDT+1, EXIT+1
DSP^RMPRAVR LP
DSPR^RMPRAVR EDIT+1, RLP+1
LINK^RMPRS QUIT+1
DIV4^RMPRSIT DIC

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,@IOF
  • Line Location: DIC+0
Function Call: WRITE
  • Prompt: !,$C(7),?5,"Someone else is Editing this entry!"
  • Line Location: DIC+3
Function Call: WRITE
  • Prompt: !!,$C(7),"RECORD NOT ENTERED SEE YOUR IRM SERVICE"
  • Line Location: GGC+0
Function Call: WRITE
  • Prompt: !!,$C(7),?5,"< NO RECORD ADDED >"
  • Line Location: EDT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EDT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+1
Function Call: WRITE
  • Prompt: !,"No Item for this V.O.R",$C(7)
  • Line Location: EDIT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+2
Function Call: WRITE
  • Prompt: !!,"No Item for V.O.R",$C(7)
  • Line Location: RLP+0
Function Call: WRITE
  • Prompt: !!,$C(7),"RECORD NOT ENTERED SEE YOUR IRM SERVICE"
  • Line Location: RLP+2
Function Call: WRITE
  • Prompt: !!,?5,$C(7),"Deleted..."
  • Line Location: RLP+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: RLP+7
Routine Call
  • %ZIS
  • Line Location:
    • DIC
Routine Call
  • DIC
  • Line Location:
    • DIC+2
    • ENT
Routine Call
  • DIE
  • Line Location:
    • GGC+3
    • LP+1
    • EDIT+2
    • RLP+5
Routine Call
  • DIR
  • Line Location:
    • ENT+1
    • ENT+2
    • ENT+3
    • ENT+4
    • ENT+5
    • ENT+6
    • ENT+7
    • ENT+8
    • EDT+1
    • EXIT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RMPR(667.1 - [#667.1] Classic Fileman Calls
^RMPR(667.3 - [#667.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DIC+4
^RMPR(667 - [#667] DIC+3, DIC+4, QUIT+1
^RMPR(667.3 - [#667.3] GGC+1*, GGC+2*, EDITEDIT+2, RLPRLP+3*, RLP+4*, RLP+6
^RMPR(669.9 - [#669.9] FILE+1, FILE+2*, REP+1, REP+2*

Label References

Name Line Occurrences
DIC EDIT+1, RLP+1
EDIT DIC+5, EDIT+2
EDT DIC+2, ENTENT+1, ENT+2, ENT+3, ENT+4, ENT+5, ENT+6, ENT+7, ENT+8
GGCLP+1
ENT GGC+3, EXIT+1
EXIT EDT+1, LP
GGC FILEFILE+1
QUIT DICDIC+2, DIC+3, EDTEDITRLPRLP+2
REP DIC+5, RLP+7
RLP REPREP+1

Naked Globals

Name Field # of Occurrence
^(0 DIC+4, GGC+1*, GGC+2*, RLP+3*, RLP+4*, RLP+6
^(2 GGC+2*, RLP+4*
^(3 GGC+2*, RLP+4*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ENT+2!, ENT+3!, ENT+5!, ENT+6!, ENT+7!, ENT+8!, GGC+2*!, GGC+3*!, LP+1*, EXIT+1!
QUIT+1!, EDIT+2*, RLP+4*, RLP+5*, RLP+6*
DD GGC!, RLP+2!
DIC DIC!*, DIC+2!, ENT!*, ENT+1!, GGC*, GGC+3, EXIT+1!, QUIT+1!, RLP+2*, RLP+5
DIC("A" DIC*, ENT*
DIC("S" DIC+1*
DIC("W" DIC*, ENT*
DIC(0 DIC*, ENT*, GGC*, RLP+2*
DIE GGC+3*, LP+1*, QUIT+1!, EDIT+2*, RLP+5*
DIK GGC+2*, QUIT+1!, RLP+4*, RLP+6*
DIR ENT!, ENT+1!, ENT+2!, ENT+3!, ENT+4!, ENT+5!, ENT+6!, ENT+7!, EDT+1!, EXIT+1!
QUIT+1!
DIR("A" EDT+1*, EXIT+1*
DIR("B" ENT+2*, ENT+3*, ENT+5*, ENT+8*, EDT+1*, EXIT+1*
DIR(0 ENT+1*, ENT+2*, ENT+3*, ENT+4*, ENT+5*, ENT+6*, ENT+7*, ENT+8*, EDT+1*, EXIT+1*
>> DIRUT ENT+1, ENT+7, ENT+8, EDT+1
DO GGC!, RLP+2!
DR GGC+3*, LP+1*, QUIT+1!, EDIT+2*, RLP+5*
DT FILE+1, REP+1, RLP+2
>> DTOUT ENT+1, ENT+2, ENT+3, ENT+4, ENT+5, ENT+6, ENT+7, ENT+8, EDT+1, QUIT+1
DUZ GGC+2, RLP+4
IOF DICRLP+7
QTY ENT+8*, GGC+1, QUIT+1!
RA QUIT+1!
RC QUIT+1!
RDA GGC+1*, GGC+2, QUIT+1!, EDIT+2*, RLP+3*, RLP+4, RLP+6
RE QUIT+1!
RI QUIT+1!
RID LP!, QUIT+1!, EDIT+1, RLP+1
RID( LP+1!
RID(0 LP+1
RJ QUIT+1!
RK QUIT+1!
>> RMPR("STA" GGC+2, RLP+4
RMPRADD GGC+2*, EDTQUIT+1!
RMPRAM GGC+1, QUIT+1!, RLP+3
RMPRC QUIT+1!
RMPRC(10 ENT+4*, GGC+2
RMPRC(11 ENT+5*, GGC+2
RMPRC(3 ENT*, GGC+1
RMPRC(4 ENT+7*, GGC+1
RMPRC(5 ENT+1*, GGC
RMPRC(6 ENT+6*, GGC+1
RMPRC(8 ENT+2*, GGC+1
RMPRC(9 ENT+3*, ENT+4, GGC+1
RMPRDA DIC+4*, GGC+1, QUIT+1!, EDITRLPRLP+3
RMPRDFN DIC+4*, QUIT+1!
RMPRED DIC+2, DIC+5, QUIT+1!
RMPREP DIC+2, DIC+5, QUIT+1!
RMPRG DIC!, FILEFILE+1*, FILE+2*, GGC+2, QUIT+1!, REPREP+1*, REP+2*, RLP+4
RMPRINFO QUIT+1!
RMPRITM QUIT+1!, EDIT+1*, RLP+1*, RLP+3
RMPRR QUIT+1!, EDIT+1, RLP+1, RLP+3, RLP+4
>> RMPRSITE DIC+1, FILE+1, FILE+2, REP+1, REP+2
RT QUIT+1!
RV QUIT+1!
RY LP+1, QUIT+1!
RZZZ QUIT+1!
U DIC+4, FILE+2, GGC+1, GGC+2, EDIT+1, REP+2, RLP+1, RLP+3, RLP+4, RLP+6
X DICENT+2, ENT+3, ENT+4, ENT+5, ENT+6, GGC*, QUIT+1!, RLP+2*
Y DIC+2, DIC+3, DIC+4, ENTENT+1, ENT+2!, ENT+3!, ENT+4, ENT+5!, ENT+6!
ENT+7!, ENT+8!, GGCGGC+1, GGC+3, EDT+1, LP+1, EXIT+1!, QUIT+1!, EDIT+2
RLP+2, RLP+3, RLP+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All