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

Package: Prosthetics

Routine: RMPR4C21


Information

RMPR4C21 ;PHX/HNB-CANCEL A PURCHASE CARD TRANSACTION;3/1/1996

Source Information

Source file <RMPR4C21.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Prosthetics 5 CA0^RMPR29M  ^RMPR4LI  $$PCED^RMPRPCEP  LINK^RMPRS  DIV4^RMPRSIT  
VA FileMan 4 ^DIC  YN^DICN  ^DIE  ^DIK  
IFCAP 1 CAN^PRCH7B  
Kernel 1 KILL^XUSCLEAN  
Registration 1 DEM^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: 1

Package Total Caller Graph
Prosthetics 1 RMPR4 PCC  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point for Cancel a Transaction Option
CL
A
BYPASS
C58 ;CLOSE OUT
K660 ;DELETE APPLIANCE/REPAIR RECORDS
SS660 ;
K664 ;CANCEL FLAG
EXIT
H
H2
M3
M3A
M4
M6

External References

Name Field # of Occurrence
^DIC EN+7, CL+3
YN^DICN AM3A
^DIE K664+2
^DIK C58+2, K660+7
CAN^PRCH7B A+6
CA0^RMPR29M C58+1
^RMPR4LI CL+7
$$PCED^RMPRPCEP K660+6
LINK^RMPRS K664+3
DIV4^RMPRSIT EN+1
DEM^VADPT CL+5
KILL^XUSCLEAN EXIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"You may also make a selection by Purchase Card Transaction"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !,"(Example, PC number), or Bank Authorization Number (6 digit number).",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !,?5,$C(7),"Someone else is Editing this entry!"
  • Line Location: CL+1
Function Call: WRITE
  • Prompt: !!,"Do you really want to CANCEL this Transaction"
  • Line Location: A+0
Function Call: READ
  • Variable: X
  • Timeout: 10
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !!,"Purchase Card CANCELLED in IFCAP, will cancel open Pros PC order, hit return"
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !!,"NOT CANCELED You must say YES to 'Approve and print Amendment number'"
  • Line Location: A+7
Function Call: WRITE
  • Prompt: "."
  • Line Location: K660+7
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),"Transaction Canceled and Deleted..."
  • Line Location: K664+3
Function Call: WRITE
  • Prompt: !,"By entering Yes, will Delete the transaction in Prosthetics."
  • Line Location: H+0
Function Call: WRITE
  • Prompt: !,"By entering Yes, will Cancel the Transaction , and NOT UPDATE the 10-2319."
  • Line Location: H2+0
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),"TRANSACTION MISSING APPLIANCE/REPAIR RECORD!"
  • Line Location: M3+0
Function Call: WRITE
  • Prompt: !,"Do you still want to CANCEL this Transaction"
  • Line Location: M3A+0
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),"This Transacion has already been Closed!"
  • Line Location: M4+0
Function Call: WRITE
  • Prompt: !,$C(7),$C(7),"This transaction has already been Canceled!"
  • Line Location: M6+0
Routine Call
  • DIC
  • Line Location:
    • EN+7
    • CL+3
Routine Call
  • DIE
  • Line Location:
    • K664+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(442 - [#442] A+5
^RMPR(660 - [#660] K660+4
^RMPR(664 - [#664] CLCL+1, CL+4, A+3, BYPASSBYPASS+3, K664+1*, EXIT
^RMPR(664.2 - [#664.2] C58+2*
^TMP($J EXIT+5!

Label References

Name Line Occurrences
A H
BYPASS A+4, A+5
C58 M3A
EXIT EN+1, EN+7, CL+1, AA+7, M3AM4M6
H A
H2 M3A
K660 BYPASS+1, BYPASS+3
K664 C58+4
M3 BYPASS+3
M3A H2
M4 CL
M6 CL
SS660 K660+1

Naked Globals

Name Field # of Occurrence
^(0 CL+4, BYPASS*, BYPASS+3*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% A*, EXIT+4!, M3A*
B2 CL*, CL+2, CL+3*, EXIT+4!
DA CL+2!, C58+2*, K660+7*, K664+2*, EXIT+4!
DA(1 C58+2*
>> DFN CL+5*
DIC EN+6*, CL+2!*, EXIT+4!
DIC("A" EN+4*
DIC("S" EN+5*
DIC("W" EN+6*
DIC(0 EN+6*, CL+2*
DIE K664+2*, EXIT+3!
DIK C58+2*, K660+7*, EXIT+4!, EXIT+5!
DR K664+2*, EXIT+4!
DT K664+1
DUZ K664+1
I EXIT+5!
LINE EXIT+2!
PRC EXIT+4!
PRCS EXIT+3!
PRCSX EXIT+3!
R1 BYPASS+3*, EXIT+4!
R90 EN+7!, EXIT+5!
RAC EXIT+5!
>> RMCHK K660+5*, K660+6*
RMPR EXIT+1~
RMPR442 A+3*, A+4, A+5, A+6, A+8!
RMPRA EN+7*, CLCL+1, CL+4, A+3, A+6, BYPASSBYPASS+2, BYPASS+3, C58+1
C58+2, K664+1, K664+2, EXITEXIT+2!
RMPRAMIS EXIT+2!
RMPRAR BYPASS*, BYPASS+1, BYPASS+3*, K660+1, K660+4, K660+6, K660+7, K660+8!, EXIT+2!
RMPRC EXIT+4!
RMPRCK EXIT+4!
RMPRCNT EXIT+2!
>> RMPRDA CL+4*, C58+1
RMPRDFN CL+4*, CL+5, EXIT+3!
RMPRI EXIT+3!
RMPRIT EXIT+3!
RMPRIT1 EXIT+3!
RMPRN EXIT+5!
RMPRNAM EXIT+3!
RMPRSITE EXIT+1~
RMPRSSN EXIT+4!
>> RMPRSSNE CL+6*
RMPRU EXIT+3!
>> RMPRWO CL+4*, C58+1, C58+2
RMPRX EXIT+3!
U CLCL+2, CL+3, CL+4, A+3, A+5, BYPASSBYPASS+3, C58+2, K660+4
>> VA("PID" CL+6
X EN+1, CL+2*, A+2*, A+5*, A+6, A+7, A+8!, EXIT+3!
Y EN+7, CL+2!, CL+3, EXIT+5!
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