RMPRSTI ;HINCIO/RVD-ISSUE FROM STOCK ;11/6/00
Source file <RMPRSTI.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VIEW | ;
|
|
| RES | ;ENTRY POINT TO ADD ADDITIONAL ITEMS FOR ISSUE FROM STOCK
|
|
| 1 | ;ENTRY POINT TO EDIT ITEM ON ISSUE FROM STOCK
|
|
| TRAN | ;TYPE OF TRANSACTION
|
|
| PCAT | ;
|
|
| SPE | ||
| 2 | ||
| LOC | ;ask for location
|
|
| HCPCS | ;HCPCS code
|
|
| CPT | ;ask for CPT Modifier
|
|
| ITEM | ;ask for PSAS Item to edit.
|
|
| VEN | ;vendor
|
|
| NODE2 | ;set node2 of file #660
|
|
| MESSI | ;print message if COST is not defined in the inventory (661.3)
|
|
| MESSO | ;print message if SOURCE is not defined in the inventory (661.3)
|
|
| INACT | ;print message if HCPCS is inactive.
|
|
| LOWBA | ;print message if inventory balance is low.
|
|
| LKP | ;print a message if PSAS HCPCS not in PIP or invalid HCPCS.
|
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | RMPRSTI+5 |
| EN^DDIOL | LKP+5 |
| ^DIC | 2+1, HCPCS+5, ITEM+5, VEN+6 |
| MIX^DIC1 | LOC+6 |
| ^DIR | TRAN+7, PCAT+2, SPE, CPT+7 |
| $$COST^RMPR5NU1 | ITEM+22 |
| $$SOURCE^RMPR5NU1 | ITEM+16 |
| $$VEND^RMPR5NU1 | VEN+3 |
| CPT^RMPRCPTU | CPT+5, CPT+8 |
| CHK^RMPRED5 | CPT+3 |
| ^RMPRPAT | VIEW+2 |
| LINK^RMPRS | RMPRSTI+7 |
| DIV4^RMPRSIT | RMPRSTI+6 |
| ^RMPRSTE | VEN+11 |
| EXIT^RMPRSTE | RMPRSTI+6, RMPRSTI+9, VIEW+3 |
| LIST^RMPRSTE | TRAN+9, PCAT+2, SPE+1, 2+2, LOC+7, CPT+5, ITEM+20, VEN+6 |
| ^RMPRSTI | TRAN+8, TRAN+11, PCAT+4, SPE+2, 2+3, LOC+8 |
| GETPAT^RMPRUTIL | RMPRSTI+9 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RMPR(661.3 - [#661.3] | Classic Fileman Calls |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | NODE2+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> CK | VIEW+4* |
| >> CK1 | VIEW+6*, TRAN+10, PCAT+3, SPE, 2+4, LOC+9, HCPCS+7, ITEM+7, VEN+7 |
| >> CK2 | VIEW+5*, PCAT+4, SPE+2, 2+3, LOC+8 |
| >> D | LOC+3* |
| DA | RES+2! |
| DA(1 | HCPCS+1*, HCPCS+3, ITEM+1*, ITEM+4 |
| DA(2 | ITEM+1*, ITEM+4 |
| DD | RES+2! |
| DIC | RES+2!, 2*, LOC+2!, LOC+5*, HCPCS+1!, HCPCS+3*, CPT+1!, ITEM+1!, ITEM+4*, ITEM+25! , VEN+5*, VEN+10! |
| DIC("A" | 2*, LOC+6*, HCPCS+1*, ITEM+2*, VEN+5* |
| DIC("B" | 2*, LOC+4*, HCPCS+2*, ITEM+3*, ITEM+13!, VEN+3*, VEN+4 |
| DIC("S" | 2+1!, LOC+3*, ITEM+13! |
| DIC("W" | HCPCS+4* |
| DIC(0 | 2*, LOC+5*, HCPCS+3*, ITEM+2*, VEN+5* |
| DIR | TRAN+3!, TRAN+12!, PCAT+5!, CPT+9! |
| DIR("A" | TRAN+6*, CPT+7* |
| DIR("B" | TRAN+4*, PCAT+1*, SPE*, CPT+7* |
| DIR(0 | TRAN+5*, PCAT+1*, SPE*, CPT+7* |
| DT | RES+6 |
| DTOUT | VIEW+3, TRAN+10, PCAT+3, SPE, 2+4, LOC+2!, LOC+9, HCPCS+7, CPT+5, CPT+7 , ITEM+7, VEN+7 |
| DUOUT | TRAN+9, TRAN+11, PCAT+2, PCAT+4, SPE+1, SPE+2, 2+2, 2+3, LOC+2!, LOC+7 , LOC+8, HCPCS+6, CPT+5, CPT+7, CPT+8, ITEM+6, ITEM+20, VEN+6, VEN+8 |
| DUZ | RES+6 |
| >> DZ | LOC+3* |
| IOF | RMPRSTI+5, 1+3 |
| PRC | RES+2! |
| >> R1("AM" | RES+3*, PCAT+1, PCAT+2, PCAT+5*, PCAT+6*, SPE, SPE+3* |
| >> R1("D" | RES+3* |
| >> R1(0 | RES+3*, RES+6*, TRAN+4, TRAN+12*, 2, 2+6*, CPT+2, ITEM+18*, ITEM+24*, VEN+1* , VEN+4*, VEN+10* |
| >> R1(1 | RES+3*, 1+1, HCPCS+2, CPT+4, CPT+5*, CPT+8*, ITEM+20, VEN+1*, NODE2+2 |
| >> R1(2 | RES+5*, NODE2+6* |
| >> R3("D" | VIEW+7*, RES+3*, TRAN+4, TRAN+8, TRAN+9, TRAN+13*, 2+2, 2+6*, ITEM+19*, ITEM+24* , VEN+6, VEN+10* |
| >> R4("D" | RES+3*, PCAT+1, PCAT+5*, PCAT+6*, SPE, SPE+3* |
| >> RDA | CPT+2*, CPT+5, CPT+8 |
| >> RDESC | HCPCS+12* |
| >> REDIT | RES+5*, 1+4, 1+5, SPE+1, LOC+7, CPT+4, CPT+5, CPT+6, ITEM+24 |
| >> RMAV | LOC+1* |
| >> RMAVA | LOC+1* |
| >> RMBAL | LOC+1* |
| >> RMCO | LOC+1* |
| >> RMCPT | CPT+3, CPT+5, CPT+8 |
| RMDAHC | RES+2!, HCPCS+9*, HCPCS+10, HCPCS+11, HCPCS+12, CPT+2, CPT+5, CPT+6, ITEM+3, VEN+1 , NODE2+1~, NODE2+2*, NODE2+3, NODE2+5 |
| RMDES | VIEW+1~, ITEM+13* |
| >> RMENTSUS | RMPRSTI+5* |
| >> RMF | HCPCS+1*, LKP+1 |
| >> RMHCDA | LOC+1*, HCPCS+11*, ITEM+1, ITEM+10, ITEM+16, ITEM+21, ITEM+22, VEN+3 |
| >> RMHCFLG | 1+2*, LOC+1* |
| >> RMHCNEW | RES+5*, 1+1*, HCPCS+9* |
| RMHCOLD | RES+2!, RES+5*, 1+1*, CPT+5, CPT+6, ITEM+3 |
| >> RMHCPC | HCPCS+11* |
| >> RMIT | RES+5*, 1+1, ITEM+3, ITEM+12*, ITEM+13, VEN+2, NODE2+4, NODE2+6, MESSI+1*, MESSI+3 , LOWBA+1*, LOWBA+2 |
| RMITDA | RES+2!, LOC+1*, ITEM+9*, ITEM+10, ITEM+16, ITEM+21, ITEM+22, VEN+3 |
| >> RMITDES | ITEM+12* |
| RMITDESC | RES+5*, NODE2+1~, NODE2+5*, NODE2+6 |
| >> RMITFLG | LOC+1* |
| >> RMITIEN | RES+5*, NODE2+4*, NODE2+5 |
| >> RMITNEW | VEN+2* |
| >> RMITOLD | 1+1* |
| RMLACO | RES+2! |
| >> RMLOC | RES+3*, 1+1, LOC+11*, LOC+12, HCPCS+1, HCPCS+2, HCPCS+9, ITEM+1, ITEM+10, ITEM+16 , ITEM+21, ITEM+22, VEN+3, MESSI+4, LKP+4 |
| >> RMLOCOLD | RES+5*, 1+1*, LOC+4, HCPCS+2 |
| >> RMLODES | RES+4* |
| >> RMPR | RMPRSTI+6 |
| >> RMPR("STA" | RES+6 |
| RMPRBAC1 | VIEW+1~, VIEW+2*! |
| >> RMPRDFN | RMPRSTI+7, RMPRSTI+9, RES+1, RES+6 |
| >> RMPRF | RMPRSTI+5* |
| >> RMPRG | RMPRSTI+5* |
| >> RMPRI("AMS" | RES+3* |
| >> RMPRKILL | VIEW+3 |
| >> RMPRNAM | 1+3 |
| >> RMPRUCST | ITEM+22*, ITEM+23, ITEM+24 |
| RMQTY | RES+2! |
| RMR | HCPCS+1! |
| RMSO | RES+2!, ITEM+16*, ITEM+17, ITEM+18, ITEM+19 |
| RMU3 | ITEM+1!, ITEM+10*, ITEM+11, ITEM+12 |
| RMUBA | ITEM+1!, ITEM+11*, ITEM+14, LOWBA+1*, LOWBA+2 |
| RMX | HCPCS+1! |
| RQUIT | 1+2!, LOC+2!, HCPCS+1!, CPT+1!, ITEM+1! |
| RX | LKP+3!, LKP+4*, LKP+5, LKP+6! |
| U | RES+6, 1+1, TRAN+4, TRAN+8, TRAN+9, TRAN+12, TRAN+13, PCAT+1, PCAT+2, PCAT+5 , PCAT+6, SPE, SPE+3, 2, 2+2, 2+6, HCPCS+2, HCPCS+9, HCPCS+10, HCPCS+11 , HCPCS+12, CPT+2, CPT+4, CPT+5, CPT+8, ITEM+11, ITEM+12, ITEM+18, ITEM+19, ITEM+20 , ITEM+24, VEN+1, VEN+4, VEN+6, VEN+10, NODE2+2, NODE2+5, NODE2+6, MESSI+4 |
| X | RMPRSTI+6, RES+2!, LOC+2!, LOC+10, HCPCS+8, ITEM+8, VEN+10!, LKP+1, LKP+2*, LKP+4 , LKP+5 |
| Y | RES+2!, TRAN+8, TRAN+12, TRAN+13, PCAT+5, PCAT+6, SPE, SPE+3, 2+5, 2+6 , LOC+2!, LOC+11, HCPCS+9, HCPCS+11, CPT+1!, CPT+8, ITEM+9, VEN+9, VEN+10! |