RMPRPIYZ ;HINES CIO/ODJ - Bar Code Print all label ;10/8/02 13:11
Source file <RMPRPIYZ.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Prosthetics | 1 | RMPR INV PRINT ALL BARCODE |
Name | Comments | DBIA/ICR reference |
---|---|---|
PB | ;***** PB - Print ALL Bar Code labels
|
|
STN | ;S RMPROVAL=$G(RMPRSTN("IEN"))
|
|
LOC | ; askk for location
|
|
;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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
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 |
>> | 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 |