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

Package: Prosthetics

Routine: RMPRPIY2


Information

RMPRPIY2 ;HINCIO/ODJ - PIP Data Entry - Location Prompt ;3/8/01

Source Information

Source file <RMPRPIY2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Prosthetics 2 ($$CRE,$$GET)^RMPRPIX5  OK^RMPRPIYB  
VA FileMan 2 NOW^%DTC  ^DIR  

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

Package Total Caller Graph
Prosthetics 2 RMPRPIY9  RMPRPIYZ  

Entry Points

Name Comments DBIA/ICR reference
LOCNM(RMPRSTN,RMPR5,RMPREXC) ;
LOCNM1
LOCNMA
LOCNMX
ADDNM(RMPR5,RMPRYN,RMPREXC) ;
ADDNMX
ADDR(RMPR5,RMPREXC) ;
ADDRX
QM
QMX
QQM
QM1
QM1X
QM1H
QM2H
QQM1
QM2
QM2A
QM2B
QM2X
LIKE(RMPRSTN,RMPRTXT,RMPREXC,RMPR5) ;
LIKEA1
LIKEA
LIKEA2
LIKEA3
LIKEB
LIKEX

External References

Name Field # of Occurrence
NOW^%DTC LOCNM+2
^DIR LOCNM1, ADDNM+6, ADDR+6, QM1+6, QM2BLIKEB+3
$$CRE^RMPRPIX5 LOCNMA+8
$$GET^RMPRPIX5 LIKE+14, LIKEB+11
OK^RMPRPIYB LIKE+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Location name must be at least 3 characters long"
  • Line Location: LOCNM1+9
Function Call: WRITE
  • Prompt: " You may enter a new PROS ITEM LOCATION, if you wish"
  • Line Location: QM1H+1
Function Call: WRITE
  • Prompt: !," Answer must be 3-30 characters in length."
  • Line Location: QM1H+2
Function Call: WRITE
  • Prompt: !," You may enter a new PROS ITEM LOCATION, if you wish"
  • Line Location: QM2H+0
Function Call: WRITE
  • Prompt: !," Answer must be 3-30 characters in length."
  • Line Location: QM2H+1
Function Call: WRITE
  • Prompt: !," You may enter a new PROS ITEM LOCATION, if you wish"
  • Line Location: QQM1+0
Function Call: WRITE
  • Prompt: !," This is a location of an item or stock being tracked for inventory."
  • Line Location: QQM1+1
Function Call: WRITE
  • Prompt: !?3,"Choose from:"
  • Line Location: QM2+5
Function Call: WRITE
  • Prompt: !?3,$QS(RMPRGBL,4)
  • Line Location: QM2A+5
Function Call: WRITE
  • Prompt: !
  • Line Location: QM2X+0
Function Call: WRITE
  • Prompt: !?4,$J(RMPRLIN,2),?9,$QS(RMPRGBL,4)
  • Line Location: LIKEA3+1
Function Call: WRITE
  • Prompt: " ",RMPR5("NAME")
  • Line Location: LIKEB+12
Routine Call
  • DIR
  • Line Location:
    • LOCNM1
    • ADDNM+6
    • ADDR+6
    • QM1+6
    • QM2B
    • LIKEB+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(661.5 - [#661.5] LIKE+6, LIKE+7, LIKE+10, LIKE+12

Label References

Name Line Occurrences
ADDNM LOCNMA
ADDNMX ADDNM+7, ADDNM+8, ADDNM+9
ADDR LOCNMA+3
ADDRX ADDR+7, ADDR+8, ADDR+9
LIKE LOCNM1+5
LIKEA LIKEA3+3
LIKEA3 LIKEB+6
LIKEB LIKEA2LIKEA2+1, LIKEA2+2, LIKEA2+3, LIKEA2+4, LIKEA2+5
LIKEX LIKE+9, LIKE+17, LIKEBLIKEB+4, LIKEB+5, LIKEB+7, LIKEB+8
LOCNM1 LOCNM1+6, LOCNM1+8, LOCNMA+1, LOCNMA+2, LOCNMA+4
LOCNMX LOCNM1+1, LOCNM1+2, LOCNM1+3, LOCNM1+7
QM1 QM
QM1H QM1X
QM1X QM1+7, QM1+8, QM1+9
QM2 QM+3, QQM
QM2A QM2A+8, QM2B+5
QM2B QM2A+7
QM2H QM+4
QM2X QM2A+1, QM2A+2, QM2A+3, QM2A+4, QM2B+1, QM2B+2, QM2B+3
QMX QM+1, QM+2
QQM1 QQM+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%A QM1~, QM1H+3*
DA LOCNM+1~, ADDNM+1~, ADDR+1~, QM1~, QM2~, LIKE+1~
DIR LOCNM+1~, ADDNM+1~, ADDR+1~, QM1~, QM2~, LIKE+1~
DIR("?" LOCNM+8*, ADDR+5*, QM1+4*
DIR("??" LOCNM+9*
DIR("A" LOCNM+6*, ADDNM+5*, ADDR+4*, QM1+2*, QM1+3*, QM2+4*, LIKEA2+6*, LIKEB+2*, LIKEB+6!
DIR("B" LOCNM+7*, ADDNM+4*
DIR(0 LOCNM+5*, ADDNM+3*, ADDR+3*, QM1+5*, QM2+3*, LIKEB+1*
DIROUT LOCNM+1~, LOCNM1+2, ADDNM+1~, ADDNM+8, ADDR+1~, ADDR+8, QM1~, QM1+8, QM2~, QM2B+2
, LIKE+1~, LIKEB+5
DIRUT ADDNM+1~, QM1~, QM2~, LIKE+1~
DTOUT LOCNM+1~, LOCNM1+1, ADDNM+1~, ADDNM+7, ADDR+1~, ADDR+7, QM1~, QM1+7, QM2~, QM2B+1
, LIKE+1~, LIKEB+4
DUOUT LOCNM+1~, LOCNM1+3, ADDNM+1~, ADDR+1~, ADDR+9, QM1~, QM1+9, QM2~, QM2B+3, LIKE+1~
LIKEB+8
DUZ LOCNMA+7
RMPR5 LOCNM~, LOCNM1+4!, LOCNM1+5, LOCNMALOCNMA+3, LOCNMA+8, ADDNM~, ADDR~, LIKE~, LIKE+14
LIKEB+9!, LIKEB+11
RMPR5("ADDRESS" ADDR+10*
RMPR5("IEN" LOCNM1+7, LIKE+9*, LIKE+12*, LIKE+17*, LIKEB+10*
RMPR5("NAME" LOCNM+7, LOCNM1+13*, ADDNM+5, LIKEB+12
RMPR5("STATIO N IEN" , LOCNM1+12*
RMPR5("STATION" LOCNM1+11*
RMPR5("STATUS DATE" , LOCNMA+6*
RMPR5("STATUS" LOCNMA+5*
RMPR5("USER" LOCNMA+7*
RMPRA LIKE+1~, LIKEA1!
RMPRA( LIKEA3+2*, LIKEB+10
RMPRERR LOCNM+1~, LOCNM+4*, LOCNMA+8*, LOCNMX, LIKE+2~, LIKE+14*, LIKEB+11*
RMPREXC LOCNM~, LOCNM+3*, LOCNM1+1*, LOCNM1+2*, LOCNM1+3*, LOCNM1+5, LOCNM1+6, LOCNMALOCNMA+1, LOCNMA+3
LOCNMA+4, ADDNM~, ADDNM+2*, ADDNM+7*, ADDNM+8*, ADDNM+9*, ADDNM+11*, ADDR~, ADDR+2*, ADDR+7*
, ADDR+8*, ADDR+9*, QM+1, QM1+7*, QM1+8*, QM1+9*, QM1+11*, QM2+2*, QM2B+1*, QM2B+2*
QM2B+3*, LIKE~, LIKE+3*, LIKE+17*, LIKEB+4*, LIKEB+5*, LIKEB+7*, LIKEB+8*
RMPRGBL QM2~, QM2+6*, QM2A*, QM2A+1, QM2A+2, QM2A+3, QM2A+4, QM2A+5, LIKE+1~, LIKE+18*
, LIKEA*, LIKEA2LIKEA2+1, LIKEA2+2, LIKEA2+3, LIKEA2+4, LIKEA3+1, LIKEA3+2
RMPRI LIKE+2~, LIKE+10*, LIKE+11
RMPRJ LIKE+2~, LIKE+5*, LIKE+6, LIKE+7*, LIKE+9, LIKE+10, LIKE+12, LIKE+13
RMPRLIN QM2~, QM2+1*, QM2A+6*, QM2A+7, QM2B+4*, LIKE+1~, LIKEA1*, LIKEA2+5, LIKEA3*, LIKEA3+1
LIKEA3+2, LIKEBLIKEB+1, LIKEB+2
RMPRMAX QM2~, QM2+1*, QM2A+7, LIKE+1~, LIKE+4*, LIKEA2+5
RMPRSTN LOCNM~, LOCNM1+5, LOCNM1+11, LOCNM1+12, QM2+6, QM2A+4, LIKE~, LIKE+6, LIKE+7, LIKE+10
, LIKE+12, LIKE+18, LIKEA2+3
RMPRTDT LOCNM+1~, LOCNM+2*, LOCNMA+6
RMPRTXT LIKE~, LIKE+5, LIKE+9, LIKE+11, LIKE+13, LIKE+18, LIKEA2+4
RMPRYN LOCNM+1~, LOCNMALOCNMA+2, ADDNM~, ADDNM+10*, QM+2, QM1+1*, QM1+10*, QM1XQM1H+3*
, LIKE+2~, LIKE+15, LIKE+17
X LOCNM+1~, LOCNM+2, LOCNM1+3, LOCNM1+5, LOCNM1+8, LOCNM1+13, ADDNM+1~, ADDNM+9, ADDR+1~, ADDR+9
, ADDR+10, QM1~, QM1+9, QM1H+3*, QM2~, QM2B+3, LIKE+1~, LIKEB+6, LIKEB+7, LIKEB+8
LIKEB+10
Y LOCNM+1~, ADDNM+1~, ADDNM+10, ADDR+1~, QM1~, QM1+10, QM2~, LIKE+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All