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

Package: Prosthetics

Routine: RMPOLF1


Information

RMPOLF1 ;HIN CIOFO-DRIVER FOR HO LETTERS ;7/8/98

Source Information

Source file <RMPOLF1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 YN^DICN  ^DIK  EN1^DIP  EN^DIWE  
Prosthetics 2 DEL^RMPOLF1  (SET,SETALL)^RMPOLF2  
Kernel 1 ^%ZISC  
Registration 1 KVAR^VADPT  

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 RMPOLF0  RMPOLF0A  RMPOLF1  RMPOLF2  

Entry Points

Name Comments DBIA/ICR reference
NAME ;
EDIT
EDIT1
ASK ;
ASK2 ;DECIDES TO KEEP EDITING LETTER OR DELETE IT
; ALREADY SAID NOT TO ACCEPT LETTER
PRALL ;print all letter
PRINT ;VIEW LETTER
EXIT ;common exit point
DEL
END

External References

Name Field # of Occurrence
^%ZISC EXIT+12
YN^DICN EDIT1ASK+1, ASK2+2, DEL
^DIK EXIT+5, DEL+2
EN1^DIP PRALL+5, PRINT+8
EN^DIWE EDIT
DEL^RMPOLF1 ASK2+5
SET^RMPOLF2 EDIT1+3, ASK+5
SETALL^RMPOLF2 NAME+6
KVAR^VADPT EXIT+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Do you wish to view this letter"
  • Line Location: EDIT1+0
Function Call: WRITE
  • Prompt: !,"Answer `YES` to view the letter, `NO` to not"
  • Line Location: EDIT1+2
Function Call: WRITE
  • Prompt: !,"Do you wish to accept this letter"
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !,"Answer `YES` or `NO`"
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: !,"Do you wish to Delete this letter"
  • Line Location: ASK2+2
Function Call: WRITE
  • Prompt: $C(7),!!,?35,"Letter Deleted..."
  • Line Location: ASK2+4
Function Call: WRITE
  • Prompt: !,"Enter `YES` to Delete this letter"
  • Line Location: ASK2+7
Function Call: WRITE
  • Prompt: ?9," Deleted..."
  • Line Location: PRINT+9
Function Call: WRITE
  • Prompt: !,"Are you sure you want to delete this letter"
  • Line Location: DEL+0
Function Call: WRITE
  • Prompt: !,"Answer `YES` to Delete the letter, `NO` to exit"
  • Line Location: DEL+0

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(665 - [#665] EXIT+7*
^RMPR(665.2 - [#665.2] NAME+4, NAME+5, PRINT+4
^RMPR(665.4 - [#665.4] ASK2+5, PRINT+2, PRINT+3, PRINT+9, EXIT+2
^TMP("RL" EXIT+8!, EXIT+9!
^TMP($J NAME+2*, NAME+3*, NAME+5*

Label References

Name Line Occurrences
@( PRINT+9
ASK ASK+3, PRINT+10
ASK2 ASK+4, ASK2+7
DEL DEL
EDIT ASK2+8
EDIT1 EDIT1+2
END EDIT1+1, ASK+2, ASK2+4
EXIT DEL+1, DEL+2
PRINT EDIT1+3, ASK+5

Naked Globals

Name Field # of Occurrence
^( NAME+4
^(0 NAME+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EDIT1*, EDIT1+1, EDIT1+2, EDIT1+3, ASK+1*, ASK+2, ASK+3, ASK+4, ASK2+2*, ASK2+3
ASK2+7, DEL*, DEL+1
%X EXIT+10!
%Y EXIT+10!
>> BY PRALL+4*, PRINT+6*
DA EXIT+5*, EXIT+10!, EXIT+12!, DEL+2*
DA(1 EXIT+4*
>> DFN PRINT+2*, EXIT+7
>> DHD PRALL+1*, PRINT+5*
>> DHIT PRALL+4*
DIC EDIT*, PRALL+1*, PRINT+5*, EXIT+10!
DIE EXIT+10!
DIK EXIT+4*, EXIT+10!, EXIT+12!, DEL+2*
>> DIS(0 PRALL+3*
DR EXIT+10!
DT EXIT+7
>> FLDS PRALL+4*, PRINT+6*
FR PRALL+4*, PRINT+6*, EXIT+10!
J EXIT+11!
KILL EXIT+10!
>> L PRALL+4*, PRINT+6*
NAME EXIT+11!
NAME1 EXIT+11!
>> PG PRALL+4*, PRINT+6*
>> POP PRINT+8*, PRINT+9
RI NAME+4*, NAME+5*, EXIT+10!
RMC EXIT+3*, EXIT+4, EXIT+12!
>> RMDA EXIT+5
>> RMPI EXIT+6*, EXIT+7
>> RMPOLCD EXIT+3, EXIT+6, EXIT+8
>> RMPONAM EXIT+8, EXIT+9
>> RMPOXITE EXIT+4, EXIT+8, EXIT+9
RMPR1 PRINT+4*, EXIT+10!
RMPR2 EXIT+10!
>> RMPRCOMB EXIT+11
>> RMPRDA PRINT+1
RMPRDATE EXIT+10!
RMPRDEL EXIT+10!
RMPRDELE EXIT+10!, DELDEL+1
RMPRDEN EXIT+11!
RMPREND EXIT+11!
RMPRFA NAME+4, NAME+5, EXIT+10!
RMPRFF EXIT+11!
RMPRFFL EXIT+10!
RMPRFLAG EDIT*, EXIT+11!
RMPRGO PRINT+9*, EXIT+11!
RMPRHED EXIT+10!
RMPRIN ASK2+4, ASK2+5, PRINT+1*, PRINT+2, PRINT+3, PRINT+6, PRINT+9, EXIT+2, EXIT+10!, DEL+2
RMPRL EXIT+10!
RMPRNAM1 EXIT+11!
RMPRNAM2 EXIT+11!
RMPRNAME NAME+1*, NAME+2, NAME+3, EXIT+10!
>> RMPRNT EXIT+5*
>> RMPRPG PRALL+1*, PRINT+5*
RMPRPRIN NAME+1!, EDIT1+3*, ASK+5, EXIT+10!
RMPRRVA EXIT+10!
>> RMPRTFLG NAME+6
>> RMPRTY PRINT+3*, PRINT+4
RMPRU EXIT+10!
RMPRVIEW NAME+1!, EDIT1+3*, ASK+5!, PRINT+10
>> RMQUIT PRINT+9*
RO EXIT+11!
RP EXIT+11!
RV NAME+4*, NAME+5*, EXIT+10!
RZ EXIT+11!
>> TAB NAME+5*
>> TO PRALL+4*, PRINT+6*
U NAME+2, NAME+5, PRINT+2, PRINT+3, EXIT+7
VA EXIT+11!
VADM EXIT+11!
VADM(5 NAME+2
VAPA EXIT+11!
>> ZTSAVE("^TMP(""RL"",$J," PRALL+2*
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