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

Package: Prosthetics

Routine: RMPRPIYZ


Information

RMPRPIYZ ;HINES CIO/ODJ - Bar Code Print all label ;10/8/02 13:11

Source Information

Source file <RMPRPIYZ.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Prosthetics 6 ZPLII^RMPRPI11  $$GETVEN^RMPRPIU0  $$GET^RMPRPIX1  $$ETOI^RMPRPIX7  $$STN^RMPRPIY1  $$LOCNM^RMPRPIY2  
Kernel 4 ^%ZIS  ^%ZISC  ^%ZTLOAD  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 PRINT ALL BARCODE  

Entry Points

Name Comments DBIA/ICR reference
PB ;***** PB - Print ALL Bar Code labels
STN ;S RMPROVAL=$G(RMPRSTN("IEN"))
LOC ; askk for location
PRINT ;I '$D(RMPRBCP) G PRINTX
SELD
PNOW ;jump here if not queued.
LOOP ;loop 661.7 for all items in a location.
PROC ;process bar code for printing.
ITEM ;get 661.11 record
VEND ;get vendor from 661.6.
PRINTC ;
PBX
PRINTX

External References

Name Field # of Occurrence
^%ZIS SELD+1
^%ZISC PRINTC+1
^%ZTLOAD SELD+7
ZPLII^RMPRPI11 VEND+22
$$GETVEN^RMPRPIU0 VEND+5
$$GET^RMPRPIX1 ITEM+2
$$ETOI^RMPRPIX7 VEND+8
$$STN^RMPRPIY1 STN+1
$$LOCNM^RMPRPIY2 LOC+2
KILL^XUSCLEAN PBX

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: STN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SELD+1
Function Call: WRITE
  • Prompt: !!,"** WARNING - This is NOT a Zebra Bar Code Printer!!",!!
  • Line Location: SELD+3
Routine Call
  • %ZIS
  • Line Location:
    • SELD+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RMPR(661.11 - [#661.11] ITEM+1
^RMPR(661.5 - [#661.5] PROC+9, PROC+10
^RMPR(661.6 - [#661.6] VEND+2
^RMPR(661.7 - [#661.7] LOOP+1

Label References

Name Line Occurrences
PBX STN+2, STN+3, LOC+3
PNOW SELD+4
PRINTC SELD+7, LOOP+3
PRINTX SELD+1
PROC LOOP+1
STN LOC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS SELD+1*
>> %ZIS("A" SELD*
IO SELD+4
IO("Q" SELD+4, SELD+5!
IOF STN+1
ION SELD+6
IONOFF PRINTC+1!
IOP SELD+1!
IOST SELD+2
>> K VEND+2*
>> POP SELD+1
>> RD PROC+6*, VEND+2
>> RH PROC+5*, ITEM+1, VEND+3, VEND+4
>> RI LOOP+1*, PROC+4
>> RL LOC+5*, LOOP+1
RM441 PROC+3!
>> RM6 VEND+2*, VEND+3, VEND+4
RM661 PROC+3!
>> RMDAT LOOP+1*, PROC+4, PROC+5, PROC+6, PROC+7, PROC+8
>> RME PROC+1*, ITEM+2*, ITEM+3, VEND+8*, VEND+9
>> RMLOC PROC+7*, PROC+9, PROC+10, VEND+4
>> RMLOCNA PROC+2*, PROC+10*, VEND+19
RMPR1 STN+4!, LOC+5!
RMPR11 STN+4!, ITEM+2
RMPR11("DESCRIPTION" PROC+1*, VEND+16
RMPR11("HCPCS-ITEM" VEND+14
RMPR11("IEN" ITEM+1*
RMPR11("ITEM MASTER" , VEND+15, MSTER" , VEND+1*
>> RMPR5 LOC+2
>> RMPR5("IEN" LOC+5
>> RMPR6("VENDOR" PROC+2*, VEND+1*, VEND+5*, VEND+18
>> RMPR7 VEND+8
>> RMPR7("HCPCS" PROC+4*
>> RMPR7("IEN" PROC+4*
>> RMPR7("ITEM" PROC+5*, ITEM+1
>> RMPR7("LOCATION" PROC+7*
>> RMPR7("QUANTITY" PROC+8*, VEND+17, VEND+20
>> RMPR7("VALUE" PROC+8*, VEND+17
RMPR7I PROC+3!, VEND+8
RMPR7I("DATE&TIME" VEND+12, VEND+13
RMPR7I("HCPCS" VEND+12
>> RMPRBARC VEND+12*, VEND+22
>> RMPRERR STN+1*, STN+2, LOC+2*
>> RMPREXC STN+1, STN+3, LOC+2, LOC+3, LOC+4
>> RMPRITXT VEND+22
>> RMPRITXT("DATE" VEND+13*
>> RMPRITXT("ITE M DESC" , VEND+16*
>> RMPRITXT("ITEM" VEND+14*
>> RMPRITXT("LOCATION" VEND+19*
>> RMPRITXT("MAS TER DESC" , VEND+15*
>> RMPRITXT("UNI T PRICE" , VEND+17*
>> RMPRITXT("VENDOR" VEND+18*
>> RMPRNLAB PROC+1*, VEND+20*, VEND+22
>> RMPRSTN STN+1
>> RMPRSTN("IEN" STN+4, LOC+2
>> RMSTN LOOP+1*
>> RMV VEND+1*, VEND+4*, VEND+5
>> RS STN+4*, LOOP+1, ITEM+1
U LOOP+1, PROC+4, PROC+5, PROC+6, PROC+7, PROC+8, PROC+10, VEND+3, VEND+4
>> ZTDESC SELD+5*
>> ZTIO SELD+6*
>> ZTRTN SELD+5*
>> ZTSAVE("RL" SELD+6*
>> ZTSAVE("RS" SELD+6*
>> ZTSK SELD+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All