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

Package: Prosthetics

Routine: RMPRPIXR


Information

RMPRPIXR ;HINES OIFO/ODJ - REMOVE/DEACTIVATE ITEM ;12/11/02 10:22

Source Information

Source file <RMPRPIXR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Prosthetics 4 $$CRE^RMPRPIX6  $$STN^RMPRPIY1  HCPCS^RMPRPIY7  ITEM^RMPRPIYP  
VA FileMan 3 (FILE,UPDATE)^DIE  ^DIK  ^DIR  
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 REMOVE HCPCS/ITEM  

Entry Points

Name Comments DBIA/ICR reference
RE ;remove/deactivate an HCPCS/ITEM
STN
HCPCS ;
ALL ;ask if all item will be remove/deactivate
ITEM ;
ZERO ;zero out
DEL1 ;remove one item
ALLIT ;remove/deactivate all items for selected HCPCS.
UP9 ;CREATE entry in file #661.9
MESS ;print a deleted message
DLX

External References

Name Field # of Occurrence
FILE^DIE DEL1+32, ALLIT+33
UPDATE^DIE UP9+8
^DIK DEL1+15, ALLIT+15
^DIR ALL+4, ALL+10, ITEM+9
$$CRE^RMPRPIX6 DEL1+12, ALLIT+12
$$STN^RMPRPIY1 STN
HCPCS^RMPRPIY7 HCPCS+5
ITEM^RMPRPIYP ITEM+1
KILL^XUSCLEAN DLX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"*** Removing/Deactivating HCPCS......",!
  • Line Location: STN+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HCPCS+3
Function Call: WRITE
  • Prompt: !,"** No HCPCS selected."
  • Line Location: HCPCS+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ALL+2
Function Call: WRITE
  • Prompt: !!,"Nothing Remove.."
  • Line Location: ALL+5
Function Call: WRITE
  • Prompt: !!,"Nothing Remove.."
  • Line Location: ALL+11
Function Call: WRITE
  • Prompt: !
  • Line Location: ITEM+7
Function Call: WRITE
  • Prompt: !!,"Nothing Remove.."
  • Line Location: ITEM+10
Function Call: WRITE
  • Prompt: !!,"*** Error updating file #661.11 update!!!",!!
  • Line Location: DEL1+33
Function Call: WRITE
  • Prompt: !!,"*** Error updating file #661.11 update!!!",!!
  • Line Location: ALLIT+34
Function Call: WRITE
  • Prompt: !!,"*** Error updating file #661.9 !!!",!!
  • Line Location: UP9+9
Routine Call
  • DIE
  • Line Location:
    • DEL1+32
    • ALLIT+33
Routine Call
  • DIE
  • Line Location:
    • UP9+8
Routine Call
  • DIR
  • Line Location:
    • ALL+4
    • ALL+10
    • ITEM+9

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(661.11 - [#661.11] ALLIT+21, ALLIT+22, ALLIT+28, ALLIT+29
^RMPR(661.7 - [#661.7] DEL1+3, DEL1+4, DEL1+5, ALLIT+2, ALLIT+3, ALLIT+4, ALLIT+5
^RMPR(661.9 - [#661.9] DEL1+18, DEL1+19, DEL1+20, DEL1+23, ALLIT+18
^TMP($J HCPCS+1!, DEL1+25*, ALLIT+24*, MESS+1, MESS+3!

Label References

Name Line Occurrences
ALLIT ZERO+3
DEL1 ZERO+2
DLX STN+1, STN+2, HCPCS+6, HCPCS+8, ITEM+2
HCPCS ALL+5, ALL+6, ITEM+3, ITEM+4, ITEM+10, DEL1+34, ALLIT+36
MESS DEL1+27, ALLIT+25
STN HCPCS+7
UP9 DEL1+22, DEL1+23, ALLIT+18
ZERO ALL+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA DEL1+15*, ALLIT+15*
DIK DEL1+15!*, ALLIT+15!*
DIR HCPCS+1!
DIR("A" ALL+3*, ALL+9*, ITEM+8*
DIR("B" ALL+1*, ALL+7*, ITEM+6*
DIR(0 ALL+1*, ALL+7*, ITEM+6*
DT DEL1+18, DEL1+19, DEL1+23, DEL1+31, ALLIT+32, UP9+2
>> DTOUT ALL+5, ALL+11, ITEM+10
>> DUOUT ALL+5, ALL+11, ITEM+10
DUZ DEL1+10, ALLIT+10
>> I ALLIT+21*, ALLIT+22, ALLIT+23, MESS+1*, MESS+2
>> J ALLIT+22*
K DEL1+29!, ALLIT+30!
R9 DEL1+17!, DEL1+19*, DEL1+20, ALLIT+17!
R9DA DEL1+17!, DEL1+20*, DEL1+21, ALLIT+17!
>> RD DEL1+3*, ALLIT+3*
>> RH HCPCS+10*, DEL1+3, DEL1+8, DEL1+18, DEL1+19, DEL1+23, DEL1+24, ALLIT+2, ALLIT+3, ALLIT+8
ALLIT+18, ALLIT+21, ALLIT+22, ALLIT+23, ALLIT+28, ALLIT+29, UP9+3
>> RHRI DEL1+24*, DEL1+25, ALLIT+23*, ALLIT+24
>> RI DEL1+2*, DEL1+3, DEL1+8, DEL1+18, DEL1+19, DEL1+23, DEL1+24, ALLIT+2*, ALLIT+3, ALLIT+8
ALLIT+18*, ALLIT+28*, ALLIT+29, UP9+4
>> RIEN DEL1+3*, DEL1+4, DEL1+5, DEL1+14, DEL1+15, ALLIT+3*, ALLIT+4, ALLIT+5, ALLIT+14, ALLIT+15
RIN UP9+1!
>> RJ ALLIT+29*, ALLIT+31, ALLIT+32
>> RMDA DEL1+5*, DEL1+6, ALLIT+5*, ALLIT+6
RMDAT DEL1+29!, ALLIT+30!, UP9+1!
RMDAT( DEL1+30*, DEL1+31*, ALLIT+31*, ALLIT+32*, UP9+2*, UP9+3*, UP9+4*, UP9+5*, UP9+6*, UP9+7*
RMDEL HCPCS+2!, ALL+6*, ALL+12, ZERO+3
RMERR DEL1+12*, DEL1+29!, DEL1+33, ALLIT+12*, ALLIT+30!, ALLIT+34, UP9+1!, UP9+9
>> RML DEL1+6*, ALLIT+6*
RMOUT HCPCS+2!, ALL+6, ALL+11*
RMPR DLX~
RMPR1 HCPCS+2!, HCPCS+5
RMPR1("HCPCS" HCPCS+5, HCPCS+10, ALL+9, ITEM+1
RMPR1("REMOVE" HCPCS+4*
RMPR11 HCPCS+2!, HCPCS+5, ITEM+1, DEL1+12, ALLIT+12
RMPR11("HCPCS" DEL1+8*, ALLIT+8*
RMPR11("HCPCS-ITEM" ITEM+8
RMPR11("IEN" DEL1+30, DEL1+31
RMPR11("ITEM" ZERO+2, DEL1+2, DEL1+8*, ALLIT+8*
RMPR11("STATION" DEL1+8*, ALLIT+8*
RMPR5 HCPCS+2!
>> RMPR6 DEL1+12, ALLIT+12
>> RMPR6("COMMENT" DEL1+9*, ALLIT+9*
>> RMPR6("LOCATION" DEL1+9*, ALLIT+9*
>> RMPR6("QUANTITY" DEL1+9*, ALLIT+9*
>> RMPR6("SEQUENCE" DEL1+10*, ALLIT+10*
>> RMPR6("TRAN T YPE" , DEL1+10*, ALLIT+10*
>> RMPR6("USER" DEL1+10*, ALLIT+10*
>> RMPR6("VALUE" DEL1+11*, ALLIT+11*
>> RMPR6("VENDOR" DEL1+11*, ALLIT+11*
RMPRERR STN*, STN+1, HCPCS+2!
RMPREXC STNSTN+2, HCPCS+2!, HCPCS+5, HCPCS+6, HCPCS+7, HCPCS+8, ITEM+1, ITEM+2, ITEM+3
ITEM+4
RMPRLCN HCPCS+2!
RMPRSITE DLX~
>> RMPRSTN STN
>> RMPRSTN("IEN" HCPCS+5, HCPCS+10, ITEM+1
RMPRUNI HCPCS+2!
>> RMQ DEL1+6*, ALLIT+6*
>> RMV DEL1+6*, ALLIT+6*
>> RS HCPCS+10*, DEL1+3, DEL1+8, DEL1+18, DEL1+19, DEL1+23, ALLIT+2, ALLIT+3, ALLIT+8, ALLIT+18
ALLIT+21, ALLIT+22, ALLIT+28, ALLIT+29, UP9+5
U DEL1+6, DEL1+21, ALLIT+6
Y HCPCS+1!, ALL+5, ALL+6, ALL+11, ITEM+10
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 |  Local Variables  | All