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

Package: Prosthetics

Routine: RMPRPI09


Information

RMPRPI09 ;HIN/RVD-PRINT ORDER AND RECIEVE ITEM REPORT ;9/18/02 15:13

Source Information

Source file <RMPRPI09.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  KILL^XUSCLEAN  
VA FileMan 2 (,DD)^%DT  ^DIR  
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: 1

Package Total Caller Graph
Prosthetics 1 RMPR INV PRINT ORDER/RECEIVE  

Entry Points

Name Comments DBIA/ICR reference
EN
TYPE ;select type of report
CAT ;select STATUS of report
DT ;
PRINT
OPCA ;for open and cancel order
REC ;process a Recieved order.
HEAD
HEAD1
EXIT
EXIT1

External References

Name Field # of Occurrence
^%DT RMPRPI09+6, PRINT+3
DD^%DT RMPRPI09+6
^%ZIS DT+1
HOME^%ZIS EN
^%ZISC EXIT1
^%ZTLOAD DT+7
^DIR TYPE+4, CAT+4, OPCA+33, REC+25, HEAD1EXIT+1
DIV4^RMPRSIT RMPRPI09+5
KILL^XUSCLEAN EXIT1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Processing report....."
  • Line Location: PRINT+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: OPCA+33
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: OPCA+34
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REC+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REC+26
Function Call: WRITE
  • Prompt: !,"*** PIP ORDER AND RECEIVE ITEM REPORT ***"," for ",RMCAL," days old or Less, ",RMCAY," order"
  • Line Location: HEAD+0
Function Call: WRITE
  • Prompt: !,"Station: ",$E($P($G(^DIC(4,RS,0)),U,1),1,20),?30,"Run Date: ",RMDAT
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: ?68,"PAGE: ",RMPAGE
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD1+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD1+1
Function Call: WRITE
  • Prompt: !,RMPR("L")
  • Line Location: HEAD1+2
Function Call: WRITE
  • Prompt: !,?45,"DATE",?56,"DATE",?66,"QTY",?75,"QTY"
  • Line Location: HEAD1+3
Function Call: WRITE
  • Prompt: !,"HCPCS",?10,"ITEM",?31,"VENDOR",?44,"ORDERED",?54,"RECIEVED"
  • Line Location: HEAD1+4
Function Call: WRITE
  • Prompt: ?64,"ORDERED",?72,"RECIEVED"
  • Line Location: HEAD1+5
Function Call: WRITE
  • Prompt: !,"-----",?10,"----",?31,"------",?44,"-------",?54,"--------"
  • Line Location: HEAD1+6
Function Call: WRITE
  • Prompt: ?64,"-------",?72,"--------"
  • Line Location: HEAD1+7
Function Call: WRITE
  • Prompt: !
  • Line Location: EXIT+1
Routine Call
  • DIR
  • Line Location:
    • TYPE+4
    • CAT+4
    • OPCA+33
    • REC+25
    • HEAD1
    • EXIT+1
Routine Call
  • %ZIS
  • Line Location:
    • DT+1
Routine Call
  • %ZIS
  • Line Location:
    • EN

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] HEAD+1
^PRC(440 - [#440] OPCA+27, REC+19
^RMPR(661.11 - [#661.11] OPCA+28, OPCA+29, REC+20, REC+21
^RMPR(661.41 - [#661.41] OPCA+2, OPCA+3, OPCA+4, OPCA+5, OPCA+13
^RMPR(661.6 - [#661.6] REC+2, REC+3, REC+4, REC+5
^TMP($J PRINT+1!, OPCA+7*, OPCA+10, OPCA+11, OPCA+12, EXIT1+1!

Label References

Name Line Occurrences
EXIT OPCA+36, REC+28
EXIT1 TYPE+5, TYPE+6, CAT+5, CAT+6, DT+1, DT+7
HEAD PRINT+8, OPCA+33, OPCA+34, REC+25, REC+26, HEAD1HEAD1+1
HEAD1 OPCA+24, OPCA+33, OPCA+34, REC+16, REC+25, REC+26
PRINT DT+2
REC PRINT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DT+1*
DIR TYPE+1!, CAT+1!, CAT+8!
DIR("A" TYPE+3*, CAT+3*
DIR("B" TYPE+3*, CAT+3*
DIR(0 TYPE+2*, CAT+2*, OPCA+33*, REC+25*, HEAD1*, EXIT+1*
>> DTOUT TYPE+5, CAT+5, OPCA+33, REC+25, HEAD1
IO DT+2
IO("Q" DT+2, DT+3!
IOF PRINT+7, OPCA+33, OPCA+34, REC+25, REC+26, HEAD1HEAD1+1
ION DT+4
IOP DT+1!
IOSL OPCA+33, OPCA+34, REC+25, REC+26, HEAD1HEAD1+1
IOST PRINTPRINT+7, OPCA+33, REC+25, HEAD1HEAD1+1, EXIT+1
>> POP DT+1
>> RDT PRINT+3*, OPCA+3, OPCA+11, REC+3
>> RI OPCA+1*, OPCA+2*, OPCA+3, OPCA+4, OPCA+7, OPCA+9*, OPCA+10*, OPCA+11, OPCA+12, REC+1*
REC+2*, REC+3, REC+4, REC+10
>> RK OPCA+2*, OPCA+3, OPCA+4, OPCA+7, OPCA+10*, OPCA+11, OPCA+12, REC+2*, REC+3, REC+4
REC+8
>> RM OPCA+3*, OPCA+4, OPCA+7, OPCA+11*, OPCA+12, REC+3*, REC+4, REC+11
>> RM3 OPCA+5*, OPCA+6, OPCA+13*, OPCA+15, OPCA+16, OPCA+17, OPCA+18, OPCA+19, OPCA+20, OPCA+21
OPCA+22, OPCA+23, REC+5*, REC+7, REC+9, REC+13, REC+14
>> RMCAL PRINT+2*, PRINT+3, HEAD
>> RMCAT CAT+7*, PRINT+4, PRINT+9, OPCA+2, OPCA+7, OPCA+10, OPCA+11, OPCA+12
>> RMCAY PRINT+4*, HEAD
>> RMCOM OPCA+22*, OPCA+31, REC+14*, REC+23
>> RMDAT RMPRPI09+6*, HEAD+1
>> RMDOR OPCA+15*, OPCA+25*, OPCA+30, REC+7*
>> RMDRE OPCA+19*, OPCA+26*, OPCA+30, REC+11*, REC+18*, REC+22
>> RMHCPC OPCA+18*, OPCA+28, OPCA+30, REC+10*, REC+20, REC+22
>> RMIDA OPCA+28*, OPCA+29, REC+20*, REC+21
>> RMIDE OPCA+14*, OPCA+29*, OPCA+30, REC+6*, REC+21*, REC+22
>> RMIT OPCA+16*, OPCA+28, OPCA+30, REC+8*, REC+20, REC+22
>> RMPAGE PRINT+6*, HEAD+2, HEAD+3*
RMPR EXIT1+2~
RMPR("L" OPCA+35, REC+27, HEAD1+2, EXIT
RMPR("STA" PRINT+5
>> RMPREND EN*, PRINT+6*, OPCA+2, OPCA+3, OPCA+4, OPCA+10, OPCA+11, OPCA+12, OPCA+33*, REC+2
REC+3, REC+4, REC+25*, HEAD1*, EXIT+1
RMPRFLG PRINT+1!, OPCA+24, OPCA+32*, REC+16, REC+24*, HEAD1+8*
RMPRI EN!
RMPRSITE EXIT1+2~
RMPRT PRINT+1!, OPCA+32*, OPCA+35, REC+24*, REC+27, EXIT
>> RMQOR OPCA+20*, OPCA+30, REC+12*, REC+22
>> RMQRE OPCA+21*, OPCA+30, REC+13*, REC+22
>> RMSTA OPCA+23*, REC+15*
>> RMTY TYPE+7*, PRINT+2
>> RMVEN OPCA+17*, OPCA+27, REC+9*, REC+19
>> RMVNAM OPCA+14*, OPCA+27*, OPCA+30, REC+6*, REC+19*, REC+22
>> RN OPCA+4*, OPCA+5, OPCA+7, OPCA+12*, OPCA+13, REC+4*
>> RP REC+4*, REC+5
>> RS PRINT+5*, OPCA+2, OPCA+3, OPCA+4, OPCA+7, OPCA+10, OPCA+11, OPCA+12, OPCA+28, REC+2
REC+3, REC+4, REC+15, REC+20, HEAD+1
>> STS OPCA+2*, OPCA+3, OPCA+4
U OPCA+6, OPCA+15, OPCA+16, OPCA+17, OPCA+18, OPCA+19, OPCA+20, OPCA+21, OPCA+22, OPCA+23
OPCA+27, OPCA+29, REC+7, REC+9, REC+13, REC+14, REC+19, REC+21, HEAD+1
>> X RMPRPI09+6*, PRINT+3*
Y RMPRPI09+5, RMPRPI09+6, TYPE+5, TYPE+6, TYPE+7, CAT+5, CAT+6, CAT+7, PRINT+3!, OPCA+33
REC+25, HEAD1
>> ZTDESC DT+3*
>> ZTIO DT+4*
>> ZTRTN DT+4*
>> ZTSAVE("RMCAT" DT+6*
>> ZTSAVE("RMDAT" DT+5*
>> ZTSAVE("RMDRA" DT+6*
>> ZTSAVE("RMPR(" DT+4*
>> ZTSAVE("RMPR(""STA"")" DT+5*
>> ZTSAVE("RMTY" DT+6*
>> ZTSK DT+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All