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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RMPR4UTL

Package: Prosthetics

Routine: RMPR4UTL


Information

RMPR4UTL ;PHX/HNB - PURCHASE CARD MODULE ;3/1/1996

Source Information

Source file <RMPR4UTL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 2 ^DIE  ^DIR  
IFCAP 1 ^PRCFSITE  
Kernel 1 KILL^XUSCLEAN  
Prosthetics 1 DIV4^RMPRSIT  

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

Package Total Caller Graph
Prosthetics 3 RMPR4 SS  RMPR421A  RMPR4E21  

Entry Points

Name Comments DBIA/ICR reference
EDT ;Edit Purchase Card
FILE
ENT
NFRM
SS ;add IFCAP Site Parameter
CHK ;Add Duplicate Item
LKP ;DISPLAY DUPLICATE AND SINGLE ITEMS
CHKCPT(RDATA) ;check for cpt modifier, change of Type of Transaction.
DELRP ;logic for deleting 'RP' modifier with transaction change.
ADDRP ;logic for adding 'RP' modifier with transaction change.

External References

Name Field # of Occurrence
^DIE ENT+3, NFRM+2
^DIR CHK+1, LKP+3
^PRCFSITE SS+5
DIV4^RMPRSIT SS+1
KILL^XUSCLEAN SS+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?5,"Enter the IFCAP Site used with the Purchase Card Module"
  • Line Location: SS+2
Function Call: WRITE
  • Prompt: !,?5,"The following site you select will be used on all your"
  • Line Location: SS+3
Function Call: WRITE
  • Prompt: !,?5,"Purchase Card Transactions in IFCAP only.",!
  • Line Location: SS+4
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: LKP+1
Function Call: WRITE
  • Prompt: !?5,RDA,?10,$P(^PRC(441,$P(^RMPR(661,$P(RD(RDA),U),0),U),0),U,2)," $",$P(RD(RDA),U,3)
  • Line Location: LKP+2
Routine Call
  • DIE
  • Line Location:
    • ENT+3
    • NFRM+2
Routine Call
  • DIR
  • Line Location:
    • CHK+1
    • LKP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(441 - [#441] LKP+2
^RMPR(661 - [#661] LKP+2
^RMPR(661.1 - [#661.1] CHKCPT+7
^RMPR(664 - [#664] EDT+1*, EDT+2, FILE*, CHK+2, LKP+2, CHKCPT+4, CHKCPT+5, CHKCPT+6, DELRP+7*, ADDRP+1*
^RMPR(669.9 - [#669.9] SS+6*

Label References

Name Line Occurrences
ADDRP CHKCPT+7
CHK EDT+2
DELRP CHKCPT+8
ENT LKP+4
FILE EDT+1, CHK+1
LKP LKP+1

Naked Globals

Name Field # of Occurrence
^(0 FILE*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EDT+2*, FILE*, ENT+3!, NFRM+2!, LKP+3*
DA(1 ENT*
>> DIE ENT*
DIR CHK+1!, LKP+3!
DIR("A" CHK+1*
DIR("B" CHK+1*
DIR(0 CHK+1*, LKP+3*
>> DIRUT CHK+1, LKP+1
DQ ENT!
DR ENT!, ENT+1*, ENT+2*, ENT+3!, NFRM*, NFRM+1*, NFRM+2!
>> DTOUT ENT+3, CHK+1, LKP+1
>> HY EDT+1*, FILECHK+2, LKP+2
NEW FILE*, ENT+3!, NFRM+2!
NUM FILE*, ENT+3!, NFRM+2!
>> PRC("SITE" SS+6
R4DA CHKCPT+2~, CHKCPT+3*, CHKCPT+4, CHKCPT+5, CHKCPT+6, CHKCPT+9!, DELRP+7, ADDRP+1
>> RD CHK+2*, LKP+1
>> RD( LKP+1, LKP+2*
>> RDA CHK+2*, LKP+2*
RDATA CHKCPT~, CHKCPT+3
RMC CHKCPT+2~, CHKCPT+9!, DELRP+1*
RMCI CHKCPT+2~, CHKCPT+9!, DELRP+1*
RMCLEN CHKCPT+2~, CHKCPT+9!, DELRP+4*, DELRP+5, DELRP+6
RMCPT CHKCPT+2~, CHKCPT+6*, CHKCPT+7, CHKCPT+8, DELRP+1*, DELRP+2, DELRP+3*, DELRP+4, DELRP+5*, DELRP+6*
DELRP+7, ADDRP+1*
RMF CHKCPT+2~, CHKCPT+9!, DELRP+2*, DELRP+3
RMFPIECE CHKCPT+2~, CHKCPT+9!, DELRP+2*, DELRP+3
RMHCPC CHKCPT+2~, CHKCPT+5*, CHKCPT+7, CHKCPT+9!
RMLPIECE CHKCPT+2~, CHKCPT+9!, DELRP+3*
RMPRA EDT+1, EDT+2, FILEENTCHK+2, LKP+2, CHKCPT+2~, CHKCPT+3*, CHKCPT+4, CHKCPT+5
, CHKCPT+6, CHKCPT+9!, DELRP+7, ADDRP+1
>> RMPRSITE SS+6
RMTYPE CHKCPT+2~, CHKCPT+3*, CHKCPT+7, CHKCPT+8, CHKCPT+9!
U FILESS+6, LKP+2, CHKCPT+3, CHKCPT+5, CHKCPT+6, DELRP+7, ADDRP+1
>> X SS+1, CHK+1
Y EDT+1, EDT+2, FILE*, ENT+3!, NFRM+2!, CHK+1!, LKP+1, LKP+3!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All