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

Package: Prosthetics

Routine: RMPRPIY9


Information

RMPRPIY9 ;HINCIO/ODJ - AE - Add/Edit Locations and Items ;3/8/01

Source Information

Source file <RMPRPIY9.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Prosthetics 10 $$REC^RMPRPIU8  ($$CRE,$$DUP)^RMPRPIX1  ($$CRE,$$UPD)^RMPRPIX4  $$GET^RMPRPIXD  ($$STN,MASIT)^RMPRPIY1  $$LOCNM^RMPRPIY2  $$HCPCS^RMPRPIY3  ITED^RMPRPIY4  
(QTY,REO,SRC,TVAL,UCST,UNIT,VEND)^RMPRPIY5  NLAB^RMPRPIYY  
Kernel 1 KILL^XUSCLEAN  

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 RMPR INV ADD  

Entry Points

Name Comments DBIA/ICR reference
AE
STN
LOCN
LOCN2
HCPCS
MASIT
IDESC
SRC
REO
QTY
UCST
TVAL
VEND
UNIT
TRANS
TRANSX
AEX

External References

Name Field # of Occurrence
$$REC^RMPRPIU8 TRANS+6
$$CRE^RMPRPIX1 SRC+27
$$DUP^RMPRPIX1 SRC+19
$$CRE^RMPRPIX4 SRC+29
$$UPD^RMPRPIX4 REO+9
$$GET^RMPRPIXD MASIT+6
$$STN^RMPRPIY1 STN+1
MASIT^RMPRPIY1 MASIT+1
$$LOCNM^RMPRPIY2 LOCN+2
$$HCPCS^RMPRPIY3 HCPCS+2
ITED^RMPRPIY4 IDESC+1
QTY^RMPRPIY5 QTY
REO^RMPRPIY5 REO+1
SRC^RMPRPIY5 SRC+1
TVAL^RMPRPIY5 TVAL+4
UCST^RMPRPIY5 UCST
UNIT^RMPRPIY5 UNIT
VEND^RMPRPIY5 VEND
NLAB^RMPRPIYY TRANSX+7
KILL^XUSCLEAN AEX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: STN+1
Function Call: WRITE
  • Prompt: !!,"Adding Item to a Location.",!
  • Line Location: LOCN+0
Function Call: WRITE
  • Prompt: !!,"LOCATION IS INACTIVE AND CANNOT BE EDITED, OR ASSOCIATED ITEMS!!"
  • Line Location: LOCN+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HCPCS+2
Function Call: WRITE
  • Prompt: !,"Problem updating inventory item file, please contact support."
  • Line Location: SRC+32
Function Call: WRITE
  • Prompt: !,"TOTAL COST OF QUANTITY: "_RMPRTVAL
  • Line Location: TVAL+2
Function Call: WRITE
  • Prompt: !!,"** Inventory could not be updated, please contact support",!
  • Line Location: TRANSX+1
Function Call: WRITE
  • Prompt: !!,"** Inventory updated.",!
  • Line Location: TRANSX+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(661.11 - [#661.11] SRC+14, SRC+16
^RMPR(661.5 - [#661.5] LOCN+6

Label References

Name Line Occurrences
AEX STN+2, STN+3, LOCN+3, HCPCS+3, MASIT+2, MASIT+4, IDESC+2, SRC+4, SRC+31, REO+4
QTY+3, UCST+3, TVAL+7, VEND+3, UNIT+3
HCPCS MASIT+3, IDESC+4, SRC+3, REO+3, QTY+2, UCST+2, TVAL+6, VEND+2, UNIT+2, TRANSX+10
IDESC SRC+2
LOCN LOCN+6, HCPCS+4
MASIT IDESC+3
QTY REO+7, QTY+5, UCST+1
REO QTY+1
SRC REO+2
STN LOCN+4
UCST TVAL+5, VEND+1, UNIT+1
VEND TVAL

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
IOF STN+1
RMPR1 AE~, LOCN+5!, HCPCS+2
RMPR1("HCPCS" HCPCSHCPCS+1*, HCPCS+5, HCPCS+7
RMPR11 AE~, HCPCS+6!, IDESC+1, SRC+19, SRC+27, SRC+29, TRANS+6
RMPR11("DESCRIPTION" MASIT+9*, IDESCIDESC+5, IDESC+6*, IDESC+9, SRC+14, SRC+16
RMPR11("HCPCS" HCPCS+7*, SRC+14, SRC+16, TRANSX+6
RMPR11("HCPCS-ITEM" TRANSX+6*
RMPR11("IEN" SRC+18*, SRC+26!
RMPR11("ITEM MASTER IEN" , MASIT+8*, MASTER" , MASIT+10*, IDESC+7*
RMPR11("ITEM" SRC+17*, SRC+25*, TRANSX+6
RMPR11("SOURCE" SRC+8*
RMPR11("STATI ON IEN" , HCPCS+10*, TRANS+1*
RMPR11("STATION" HCPCS+9*, TRANS*
RMPR11("UNIT" SRC+9*
RMPR4 MASIT+7!, SRC+29, REO+9
RMPR4("RE-ORD ER QTY" , SRC+28*, REO+8*
RMPR5 AE~, STN+4!, LOCN+2, LOCN+6!, HCPCS+2, SRC+29, TRANS+6
RMPR5("IEN" LOCN+1, LOCN+5, LOCN+6
RMPR5("STATIO N IEN" , LOCN2+1*
RMPR5("STATION" LOCN2*
RMPR6 TRANS+6, TRANSX+9!
RMPR6("QUANTITY" TRANS+2*
RMPR6("UNIT" TRANS+5*
RMPR6("VALUE" TRANS+3*
RMPR6("VENDOR" TRANS+4*
RMPR61 AE+1~, HCPCS+6!, MASIT+1, MASIT+6
RMPR61("IEN" MASITMASIT+5, MASIT+8, SRC+14, SRC+16
RMPR61("ITEM MASTER" , MASIT+9, MASIT+10, IDESC+6, IDESC+7
RMPRDUP AE~, SRC+19, SRC+21
RMPRERR AE~, STN+1*, STN+2, LOCN+2*, HCPCS+2*, MASIT+6*, SRC+10*, SRC+19*, SRC+20, SRC+27*
SRC+29*, SRC+31, REO+9*, TRANS+6*, TRANSX
RMPREXC AE~, STN+1, STN+3, LOCN+2, LOCN+3, LOCN+4, HCPCS+2, HCPCS+3, HCPCS+4, MASIT+1
MASIT+2, MASIT+3, MASIT+4, IDESC+1, IDESC+2, IDESC+3, IDESC+4, SRC+1, SRC+2, SRC+3
SRC+4, REO+1, REO+2, REO+3, REO+4, QTYQTY+1, QTY+2, QTY+3, UCST
UCST+1, UCST+2, UCST+3, TVAL+4, TVAL+5, TVAL+6, TVAL+7, VENDVEND+1, VEND+2
VEND+3, UNITUNIT+1, UNIT+2, UNIT+3
RMPRI AE+1~, SRC+15*, SRC+16*, SRC+17
RMPROVAL AE+1~, STN*, STN+4, LOCN+1*, LOCN+5, HCPCS*, HCPCS+5, MASIT*, MASIT+5, IDESC*
IDESC+9, SRC*, SRC+5, REO*, REO+7
RMPRQTY AE+1~, QTYQTY+4*, QTY+5, TVAL+1, TRANS+2, TRANSX+9!
RMPRREO AE+1~, MASIT+7!, IDESC+10!, SRC+5!, REOREO+1, REO+7, REO+8
RMPRSRC MASIT+7!, IDESC+10!, SRCSRC+1, SRC+5, SRC+8
RMPRSTN AE~, STN+1
RMPRSTN("IEN" STNSTN+4, LOCN+2, LOCN2LOCN2+1, HCPCS+9, HCPCS+10, SRC+14, SRC+16, TRANS
TRANS+1
RMPRTVAL AE~, TVAL+1*, TVAL+2, TVAL+4, TRANS+3, TRANSX+9!
RMPRUCST AE+1~, UCSTUCST+4*, TVALTVAL+1, TRANSX+9!
>> RMPRUNI UNIT
>> RMPRUNI("IEN" TRANS+5
RMPRUPDF AE+1~, SRC+11*, SRC+16, SRC+20*, SRC+21*, SRC+24
RMPRVEND AE~, VEND
RMPRVEND("IEN" TRANS+4
U LOCN+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All