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

Package: Prosthetics

Routine: RMPRAVR


Information

RMPRAVR ;PHX/JLT-ADD MODIFY REPAIR AUTO ADPT ;8/29/1994

Source Information

Source file <RMPRAVR.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 6 DD^%DT  ^DIC  FILE^DICN  ^DIE  IX1^DIK  ^DIR  
Prosthetics 1 LINK^RMPRS  

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

Package Total Caller Graph
Prosthetics 4 RMPR AUTO ITM  RMPR AUTO MAN  RMPRAUT  RMPRAVR1  

Entry Points

Name Comments DBIA/ICR reference
ENT ;ENTER AUTO-ADAPTIVE TRANSACTION
FILE
GGC
EDT
LP
EXIT
LK ;LOOK UP
EIT ;ENTER/EDIT AUTO-ADAPTIVE EQUIPMENT
EMN ;ENTER/EDIT VEHICLE MANUFACTURERS
DSP ;DISPLAY ITEMS ON VEHICLE OF RECORD ENTRY
WR
DSPR ;DISPLAY REPAIR ITEMS ON VEHICLE OF RECORD

External References

Name Field # of Occurrence
DD^%DT ENT+4
^DIC ENT+2, EIT+1, EMN+1
FILE^DICN GGC
^DIE GGC+3, LP+1, EIT+3, EMN+3
IX1^DIK GGC+2
^DIR ENT+4, ENT+5, ENT+6, ENT+7, ENT+8, ENT+9, ENT+10, ENT+11, EDT+1, EXIT
DSP+4, DSPR+5
LINK^RMPRS EXIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Someone else is editing this record!"
  • Line Location: ENT+1
Function Call: WRITE
  • Prompt: !!,$C(7),"RECORD NOT ENTERED SEE YOUR IRM SERVICE"
  • Line Location: GGC+0
Function Call: WRITE
  • Prompt: !!,?5,$C(7),"< NO RECORD ADDED >"
  • Line Location: EDT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: EDT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+0
Function Call: WRITE
  • Prompt: ?40,$E($P(^DPT(RA,0),U,1),1,15),?60,$P(^RMPR(667,+Y,0),U,7)
  • Line Location: LK+1
Function Call: WRITE
  • Prompt: !,$C(7),?5,"Someone else is Editing this entry!"
  • Line Location: EIT+2
Function Call: WRITE
  • Prompt: !,?5,$C(7),!,"Someone else is Editing the entry!"
  • Line Location: EMN+2
Function Call: WRITE
  • Prompt: !!,"No Items for the V.O.R",$C(7)
  • Line Location: DSP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DSP+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: DSP+6
Function Call: WRITE
  • Prompt: !,RV
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: ?10
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: ?10
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: ?10
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: ?10
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: ?10
  • Line Location: WR+0
Function Call: WRITE
  • Prompt: !!,"No Items for the V.O.R",$C(7)
  • Line Location: DSPR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DSPR+5
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: DSPR+7
Routine Call
  • DIC
  • Line Location:
    • ENT+2
    • EIT+1
    • EMN+1
Routine Call
  • DIE
  • Line Location:
    • GGC+3
    • LP+1
    • EIT+3
    • EMN+3
Routine Call
  • DIR
  • Line Location:
    • ENT+4
    • ENT+5
    • ENT+6
    • ENT+7
    • ENT+8
    • ENT+9
    • ENT+10
    • ENT+11
    • EDT+1
    • EXIT
    • DSP+4
    • DSPR+5

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] LK+1
^RMPR(667 - [#667] ENT+1, EXIT+1, LK+1
^RMPR(667.1 - [#667.1] EIT+2, EIT+3, WR
^RMPR(667.2 - [#667.2] EMN+2, EMN+3
^RMPR(667.3 - [#667.3] GGC+1*, GGC+2*, DSP+1, DSP+2, DSPR+1, DSPR+2, DSPR+3
^RMPR(669.9 - [#669.9] FILE+1, FILE+2*

Label References

Name Line Occurrences
DSP LPDSP+6
DSPR DSPR+7
EDT ENT+2, ENT+4, ENT+5, ENT+6, ENT+7, ENT+8, ENT+9, ENT+10, ENT+11, LP
LP+1
EIT EIT+2, EIT+3
EMN EMN+3
ENT GGC+4, EXIT
EXIT GGCEDTEDT+1, DSP+1, DSPR+1
GGC FILEFILE+1
WR DSP+2, DSPR+2, DSPR+3

Naked Globals

Name Field # of Occurrence
^(0 GGC+1*, GGC+2*, DSP+2, WRDSPR+2, DSPR+3
^(2 GGC+2*
^(3 GGC+2*, DSP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ENT+5!, ENT+6!, ENT+8!, ENT+9!, ENT+10!, ENT+11!, GGC+2*, GGC+3*, GGC+4!, LP+1*
, EXIT!, EIT+2!, EIT+3*!, EMN+2!, EMN+3*!
DD GGC!
DIC ENT+2!*, GGC*, EXIT!, EXIT+1!, EIT+1*!, EIT+2!, EIT+3!, EMN+1*!, EMN+2!, EMN+3!
DIC("A" ENT+2*
DIC("W" ENT+2*
DIC(0 ENT+2*, GGC*, EIT+1*, EMN+1*
DIE GGC+3*, LP+1*, EXIT+1!, EIT+3*!, EMN+3*
>> DIK GGC+2*
DIR ENT+2!, ENT+5!, ENT+6!, ENT+7!, ENT+8!, ENT+9!, EDT+1!, EXIT!, EXIT+1!, DSP+4!
DSPR+5!
DIR("A" EDT+1*, EXIT*, DSP+4*, DSPR+5*
DIR("B" ENT+4*, ENT+5*, ENT+6*, ENT+8*, ENT+11*, EDT+1*, EXIT*
DIR(0 ENT+4*, ENT+5*, ENT+6*, ENT+7*, ENT+8*, ENT+9*, ENT+10*, ENT+11*, EDT+1*, EXIT*
DSP+4*, DSPR+5*
>> DIRUT ENT+4, ENT+10, ENT+11, EDT+1, DSP+4, DSPR+5
DLAYGO GGC*, GGC+4!, EXIT+1!, EIT+1*!, EMN+1*!
DO GGC!
DR GGC+3*, LP+1*, EXIT+2!, EIT+3*, EMN+3*
DT FILE+1
>> DTOUT ENT+4, ENT+5, ENT+6, ENT+7, ENT+8, ENT+9, ENT+10, ENT+11, EDT+1, EXIT+2
DSP+4, DSPR+5
DUZ GGC+2
QTY ENT+11*, GGC+1, EXIT+2!
RA EXIT+2!, LK+1*
RAA LK+1!
RAC EXIT+2!
RB EXIT+2!
RC EXIT+2!
RD EXIT+2!
RDA GGC+1*, GGC+2, GGC+3, EXIT+1!
RE EXIT+2!, DSP+2*, DSPR+2*, DSPR+3*
REX EXIT+1!
RF EXIT+2!
>> RI DSPR+2*, DSPR+3*
RID LPEXIT+1!, DSP+3, DSP+4!, DSPR+4, DSPR+5!
RID( LP+1!, DSP+2*, DSP+5, WRDSPR+2*, DSPR+3*, DSPR+6
RID(0 LP+1
RK EXIT+2!, DSP+2*, DSPR+2*, DSPR+3*
RLF EXIT+1!
RLP EXIT+2!
>> RMPR("STA" GGC+2
RMPR45 EXIT+1!
RMPRA EIT+2*!, EIT+3!, EMN+2*!, EMN+3!
RMPRADD GGC+2*, EDTEXIT+1!
RMPRAM GGC+1, EXIT+2!
RMPRC EXIT+1!
RMPRC(10 ENT+7*, GGC+2
RMPRC(11 ENT+8*, GGC+2
RMPRC(3 ENT+3*, GGC+1
RMPRC(4 ENT+10*, GGC+1
RMPRC(5 ENT+4*, GGC
RMPRC(6 ENT+9*, GGC+1
RMPRC(8 ENT+5*, GGC+1
RMPRC(9 ENT+6*, ENT+7, GGC+1
RMPRDA ENT+1, GGC+1, EXIT+1!, DSP+1, DSP+2, DSPR+1, DSPR+2, DSPR+3
RMPRDFN EXIT+2!
RMPRDOB EXIT+2!
RMPRED EXIT+1!, DSPR+2
RMPREP EXIT+1!, DSPR+3
RMPRG FILEFILE+1*, FILE+2*, GGC+2, EXIT+1!, DSP+2
RMPRGO EXIT+1!
RMPRITM EXIT+1!
RMPRNAM EXIT+2!
RMPRR EXIT+2!, DSP+5*, DSPR+6*
>> RMPRSITE FILE+1, FILE+2
RMPRSSN EXIT+2!
RMRPITM EXIT+1!
RV EXIT+2!, DSP+2*, WRDSPR+2*, DSPR+3*
RY LP+1, EXIT+2!, DSP+5*, DSPR+6*
U FILE+2, GGC+1, GGC+2, LK+1, DSP+2, WRDSPR+3
>> X ENT+5, ENT+6, ENT+7, ENT+8, ENT+9, GGC*
Y ENT+2, ENT+3, ENT+4*, ENT+5!, ENT+6!, ENT+7, ENT+8!, ENT+9!, ENT+10!, ENT+11!
GGCGGC+1, EDT+1, LP+1, EXIT!, EXIT+1!, LK+1, EIT+1, EIT+2!, EIT+3!
EMN+1, EMN+2!, EMN+3!, DSP+5*, DSPR+6*
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