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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RMPRUTL1

Package: Prosthetics

Routine: RMPRUTL1


Information

RMPRUTL1 ;PHX/HPL - PROSTHETICS UTILITY SUBROUTINES ;10/31/1994

Source Information

Source file <RMPRUTL1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 KILL^%ZISS  KILL^XUSCLEAN  
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: 20

Package Total Caller Graph
Prosthetics 20 RMPOLF0  RMPOLF0A  RMPR29L2  RMPR29W1  RMPR29WO  RMPR4C2  RMPR4P24  RMPR9DO  
RMPR9PU  RMPR9S4  RMPR9VR  RMPRBIL  RMPREO  RMPREOL  RMPRFO  RMPRP24  
RMPRS  RMPRSP  RMPRSP1  RMPRSP3  

Entry Points

Name Comments DBIA/ICR reference
RAP(LINE,TB) ;WRAP A LINE IF NEEDED
FND ;FIND NEXT NON SPACE POSITION
PARS(NAME) ;PARSE AN INTERNAL FORM NAME INTO A LETTER FORMAT NAME
TRANS
DCNT(AMT,PCT) ; CALCULATE A DISCOUNT WITH ROUNDING
DISP ;Display help for DIR screens/reads.
EXIT ;GENERIC EXIT TAG
; VARIABLES REQUIRED: NONE
DAT1(X) ; Convert FM date to displayable (mm/dd/yy) format.
DAT2(X) ;Convert FM date to display (mm/dd/yyyy) format.

External References

Name Field # of Occurrence
KILL^%ZISS EXIT+2
KVAR^VADPT EXIT+2
KILL^XUSCLEAN EXIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?TB,LINE
  • Line Location: RAP+5
Function Call: WRITE
  • Prompt: !?TB,S
  • Line Location: RAP+16
Function Call: WRITE
  • Prompt: " ("_$P($P(RMPR90DP,";",RMPR90I),":",1)_")"_$P($P(RMPR90DP,";",RMPR90I),":",2)_" "
  • Line Location: DISP+1

Label References

Name Line Occurrences
TRANS PARS+7, PARS+13, PARS+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMT DCNT~, DCNT+1
>> B FND+1*
DATE DAT1+1~, DAT1+2*, DAT1+3, DAT2+1~, DAT2+2*, DAT2+3
>> DCNT DCNT+1*, DCNT+2
>> DIR(0 DISP+1
FIN RAP+1~, RAP+2*, RAP+3, RAP+5*, RAP+18*
>> FIXDNAME PARS+16*, PARS+17
>> FNAME PARS+1*, PARS+3*, PARS+9, PARS+10, PARS+11, PARS+13
>> FNAME(1 PARS+3*
>> FRSTNAME PARS+13*, PARS+16
>> H FND+1
IOM RAP+2
>> LASTNAME PARS+8*, PARS+16
LINE RAP~, RAP+4, RAP+5, RAP+6, RAP+17, RAP+19*, FND+1
>> LNAME PARS+1*, PARS+3*, PARS+4, PARS+6
>> LNAME( PARS+7*
>> LNAME(1 PARS+4*, PARS+6*, PARS+8
>> LNAME(2 PARS+4*, PARS+6*, PARS+8
>> LP FND+1, PARS+4*, PARS+6*, PARS+7, PARS+13*
>> LUP PARS+7*
MAX RAP+1~, RAP+2*, RAP+5, RAP+6, RAP+7, RAP+10
NAME PARS~, PARS+1, PARS+3, PARS+7*, PARS+13*, PARS+14*, TRANS
>> NLP FND+1*
NW RAP+1~, RAP+8*, RAP+9, RAP+13
NXT RAP+1~, RAP+6*, RAP+10*, RAP+13*, RAP+17*, RAP+18, RAP+19
PCT DCNT~, DCNT+1
>> PIECES PARS+3*, PARS+9*, PARS+10, PARS+11, PARS+12*, PARS+13
RMPR EXIT+2~
>> RMPR1 TRANS*
>> RMPR2 TRANS*
RMPR90DP DISP+1~*
RMPR90I DISP+1~*
>> RMPRL TRANS*
>> RMPRNAME PARS+7, PARS+13, PARS+15, TRANS*
RMPRSITE EXIT+2~
>> RMPRU TRANS*
S RAP+1~, RAP+6*, RAP+7, RAP+8, RAP+10*, RAP+13*, RAP+16
SL RAP+1~, RAP+4*, RAP+5, RAP+17, RAP+18, RAP+19
TB RAP~, RAP+2, RAP+5, RAP+16
>> TITLE PARS+3*, PARS+9*, PARS+11*, PARS+14, PARS+15*
U DISP+1
X DAT1~, DAT1+2, DAT2~, DAT2+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All