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

Package: Prosthetics Vision 4 Sight II

Routine: RMPV0RMPRDIS


Information

RMPV0RMPRDIS ; OIT/JDA - Adapted from RMPRDIS; Dec 01, 2024@21:44:41

Source Information

Source file <RMPV0RMPRDIS.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Prosthetics Vision 4 Sight II 4 ASK1^RMPV0RMPRPAT  GETPAT^RMPV0RMPRUTIL  (%DIC,%DIE,%DIR,FILEDICN)^RMPVFM  (WRITE,WRITECTL)^RMPVIO  
VA FileMan 1 (,IX1)^DIK  

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
Prosthetics Vision 4 Sight II 2 RMPV0RMPRPAT  RMPV0RMPRPAT5  

Entry Points

Name Comments DBIA/ICR reference
RMPRDIS ;PHX/JLT-DISPLAY/EDIT DISABILITY CODES
EN ;ADD DISABILITY CODE, CALLED FROM RMPRAP
AMP
EDIT
DEND
DEA ;DEACTIVATE PATIENT PROSTHETICS DISABILITY CODES
END
SEL
LP ;DISPLAY DISABILITY CODES
DIR
FILE
DSP
SDR
CHK

External References

Name Field # of Occurrence
^DIK EDIT+2
IX1^DIK EN+4
ASK1^RMPV0RMPRPAT END+1
GETPAT^RMPV0RMPRUTIL RMPRDIS+2, DEA+2
%DIC^RMPVFM AMPSEL+2
%DIE^RMPVFM AMP+2, EDIT+1, DEA+16, SEL+4
%DIR^RMPVFM EN+3, AMP+2, DEA+9, DEA+14, DIR
FILEDICN^RMPVFM FILE
WRITE^RMPVIO EN+6, EDIT+2, DEA+4, DEA+6, DEA+7, DEA+15, SEL+3, SEL+4, LP+4, LP+5
DSPDSP+1, DSP+2, DSP+3
WRITECTL^RMPVIO EN+6, AMPEDIT+2, DEA+4, DEA+6, DEA+7, DEA+9, DEA+12, DEA+15, SEL
SEL+3, SEL+4, LP+3, LP+4, LP+5, DSPDSP+1, DSP+2, DSP+3

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(665.01 DSP+1, DSP+2
^DPT - [#2] DEA+6, LP+4
^RMPR(660.5 EN+4
^RMPR(662 - [#662] DEA+7, LP+5
^RMPR(665 - [#665] EN+4*, EN+5*, EN+6, AMP+1, AMP+3, EDIT+1, EDIT+2, DENDDEA+4, DEA+7
DEA+10, DEA+15, DEA+16, DEA+17, SEL+3, SEL+4, LP+1, CHKCHK+1

Label References

Name Line Occurrences
AMP AMP+4, EDIT+3
DEA EN+3, SEL+2
DEND AMPAMP+2
DIR AMP+4
DSP DEA+7, LP+5
END EN+3, EN+6, DEA+2, DEA+4, DEA+9, DEA+14, DEA+15, SEL+2, SEL+3
FILE DIR
LP EN+6
SDR EDIT
SEL DEA+11, DEA+14, SEL+4

Naked Globals

Name Field # of Occurrence
^( DEA+7, DEA+16, LP+1
^(0 EDIT+1*, EDIT+2, LP+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 FILE!
DA EN+4*, AMP+2*, EDIT*, EDIT+1, EDIT+2, DEA+16*, END+2!, SEL+4*, CHKCHK+1
DA(1 AMP*, EDIT*, EDIT+1, EDIT+2*, DEA+16*, SEL+4*, FILE*, CHKCHK+1
DD FILE!
>> DFN EN+4*
DIC EN+1~, AMP*, AMP+2, DEND+1!, END+2!, SEL*, SEL+4, FILE*
DIC("W" AMP*, SEL+1*
DIC(0 AMP*, SEL+1*, FILE*
DIE AMP+2*, EDIT*, DEND+1!, DEA+16*, END+2!, SEL+4*
DIK EN+4*, EDIT+2*, END+2!
DIR EN+1~, AMP+2!, EDIT!, DEA+12!, END+2!, DIR!
DIR("?" EN+2*, AMP+1*, DEA+9*, DEA+13*
DIR("A" EN+2*, AMP+1*, DEA+9*, DEA+13*
DIR("B" EN+2*, AMP+1*, DEA+9*, DEA+13*, DIR*
DIR(0 EN+2*, AMP+1*, DEA+9*, DEA+12*, DIR*
DIRUT EN+3, AMP+2, AMP+4!, DEA+9, DEA+14, END+2!, DIR
DLAYGO AMP*!, FILE*!
DO FILE!
DR AMP+2*, DEND+1!, DEA+16*, END+2!, SEL+4*, SDR*
>> DUOUT EN+3, AMP+2, DEA+9, DEA+14
RA DEND!, DEA+7*, DEA+10*, END!, LP+5*, DSPDSP+1, DSP+2, DSP+3
RC AMP+3*, AMP+4, END!
RCC DEND!
RDA CHK*!, CHK+1
RI AMP+3*, DEND!, DEA+7*, DEA+10*, DEA+11, DEA+16*, END!, LP+1*, LP+4*, LP+5
CHK+1*
>> RMPR("STA" EN+4
>> RMPRBACK EN+6, DEND+1, DEA+2, END+2, SEL+2
RMPRD DEND+1!, END+2!, LP+1!, LP+4
RMPRD( LP+1*, LP+4, LP+5
>> RMPRDA EN+4
RMPRDFN RMPRDIS+2, EN+5, EN+6, AMPAMP+1, AMP+3, EDITEDIT+2, DENDDEA+2!
DEA+3, DEA+4, DEA+6, DEA+7, DEA+10, DEA+15, DEA+16, DEA+17, END+2!, SEL
SEL+3, SEL+4, LP+1, LP+4, FILE
>> RMPRDIR3 DEA+2, END
RMPRDIR7 EN+2, DEA+9, END+1!
RMPRDOB END+2!
RMPRNAM END+2!
RMPRSSN END+2!
RMPRT DEND!, END!
RMPRX AMP*, AMP+3, DEND!, END!, FILE
RMPRY AMP*, AMP+2, EDIT, DEND!, END!, DIR, FILE*
RT DEND!, END!, DSP+1*, DSP+2*
>> RV CHK+1*
U EN+4, AMPAMP+1, EDIT+1, EDIT+2, DEA+6, DEA+7, LP+4, LP+5, DIR
DSPDSP+1, DSP+2, DSP+3, CHKCHK+1
X FILE*, CHK+1!
Y EN+3, AMPAMP+1, AMP+2, DEND+1!, DEA+9, DEA+14, SEL+2, SEL+4, DIR
FILE
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All