RMPR5NOR ;HIN/RVD-PROS INVENTORY ORDER/RECEIVE UTILITY ;2/11/98
Source file <RMPR5NOR.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LOC | ;ask for location
|
|
| LIST | ;list current HCPCS @ this Location
|
|
| L | ;list current ITEM for this HCPCS
|
|
| ORDER | ;order item from vendor or supply.
|
|
| REC | ;receive item from supply, Vendor or Returned Item.
|
|
| REC1 | ||
| LITEM | ;list current HCPCS @ this Location
|
|
| UPDLOC | ;W ! S DIC("A")="Receiving LOCATION: ",DIC="^RMPR(661.3,",DLAYGO=661.3
|
|
| UPDQ | ||
| UPDC | ;ask for total Item cost
|
|
| STAT | ||
| MESS | ||
| EXIT | ;MAIN EXIT POINT
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | RMPR5NOR+3, REC+3, REC+4 |
| DD^%DT | RMPR5NOR+3, REC+3, REC+4 |
| ^DIC | LIST+6, L+6, LITEM+6, LITEM+16 |
| MIX^DIC1 | LOC+4, REC1+4 |
| FILE^DICN | ORDER+11, STAT+2 |
| ^DIE | ORDER+6 |
| IX1^DIK | LOC+7, ORDER+12, REC1+7, STAT+4 |
| ^DIR | ORDER+1, UPDC+1 |
| BAL^RMPR5NU1 | ORDER+9, STAT |
| DIV4^RMPRSIT | RMPR5NOR+2, REC+2 |
| KILL^XUSCLEAN | EXIT+1 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^RMPR(661.2 - [#661.2] | Classic Fileman Calls |
| ^RMPR(661.3 - [#661.3] | Classic Fileman Calls |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> D | LOC+2*, LOC+4*, REC1+2*, REC1+4* |
| DA | LOC+5*, LOC+7, ORDER+6*, ORDER+12*, REC1+5*, REC1+7, UPDC+1!, STAT+4* |
| DA(1 | L+2*, L+3, L+5, ORDER+5, LITEM+12*, LITEM+13, LITEM+15 |
| DA(2 | L+2*, L+3, L+5, ORDER+5, LITEM+12*, LITEM+13, LITEM+15 |
| DD | ORDER+10!, STAT+1! |
| >> DIC | LOC+3*, LOC+5, LIST+6*, L+3*, L+5*, ORDER+10*, ORDER+12, REC1+3*, REC1+5, LITEM+6* , LITEM+13*, LITEM+15*, STAT+1*, STAT+4 |
| >> DIC("A" | LOC+4*, LIST+2*, L+4*, REC1+4*, LITEM+2*, LITEM+14* |
| >> DIC("B" | RMPR5NOR+2!, LOC+1!, LIST+1!, REC+2!, REC1+1!, LITEM+1!, LITEM+11! |
| >> DIC("S" | LOC+2*, LIST+1!, L+1!, REC1+2*, LITEM+1!, LITEM+11! |
| >> DIC("W" | LIST+5*, LITEM+5* |
| >> DIC(0 | LOC+3*, LIST+5*, L+5*, ORDER+10*, REC1+3*, LITEM+5*, LITEM+15*, STAT+1* |
| >> DIE | ORDER+5* |
| >> DIK | LOC+5*, ORDER+12*, REC1+5*, STAT+4* |
| DIR | ORDER+1!, ORDER+4!, UPDC+1!, UPDC+4! |
| DIR("A" | ORDER+1*, UPDC+1* |
| DIR(0 | ORDER+1*, UPDC+1* |
| DLAYGO | LOC+3*, ORDER+10*, ORDER+11!, STAT+1*, STAT+2! |
| DO | ORDER+10!, STAT+1! |
| >> DR | ORDER+6* |
| DT | ORDER+10, ORDER+12, STAT+1, STAT+3 |
| DTIME | UPDQ |
| DTOUT | LOC+1!, LOC+5, LIST+1!, LIST+7, L+1!, L+6, ORDER+2, REC1+1!, REC1+5, LITEM+1! , LITEM+7, LITEM+11!, LITEM+16, UPDQ+1, UPDC+2 |
| DUOUT | LOC+1!, LOC+5, LIST+1!, LIST+7, L+1!, L+6, ORDER+2, REC1+1!, REC1+5, LITEM+1! , LITEM+7, LITEM+11!, LITEM+16, UPDQ+1, UPDC+2 |
| DUZ | ORDER+12, STAT+3 |
| >> DZ | LOC+2*, REC1+2* |
| IOF | RMPR5NOR+5, REC+1 |
| >> RM3 | ORDER+7*, ORDER+8, LITEM+19*, LITEM+20 |
| >> RMAV | L+7* |
| >> RMAVA | L+7*, ORDER+12, UPDC+8*, UPDC+9*, UPDC+10, STAT+3 |
| >> RMBAL | L+7* |
| >> RMCO | L+7*, LITEM+20*, UPDC+5 |
| >> RMCOA | UPDC+5*, UPDC+6, UPDC+8 |
| >> RMCOM | ORDER+11*, ORDER+12, STAT+2*, STAT+3 |
| >> RMCOREC | UPDC+4*, UPDC+5, UPDC+9 |
| >> RMDAHC | LIST+8*, L+10, ORDER+12, LITEM+8*, STAT+3 |
| >> RMDAIT | L+9*, L+10 |
| >> RMDAT | RMPR5NOR+3*, REC+3* |
| >> RMDAT1 | REC+4* |
| >> RMDAT2 | REC+4* |
| >> RMHCDA | LIST+8*, L+2, L+8, L+11, ORDER+7, LITEM+8*, LITEM+12, LITEM+19, UPDC+6, UPDC+10 , UPDC+11, UPDC+14, UPDC+15, STAT+6 |
| >> RMHCFLG | L+7* |
| >> RMHCPC | LIST+8*, LITEM+8* |
| >> RMIT | L+8*, L+9, ORDER+12, LITEM+19*, STAT+3 |
| >> RMITDA | L+6*, L+8, L+11, ORDER+6, ORDER+7, LITEM+17*, LITEM+19, UPDC+6, UPDC+10, UPDC+11 , UPDC+14, UPDC+15, STAT+6 |
| >> RMITEM | L+10*, ORDER+13 |
| >> RMITFLG | L+7* |
| >> RMLOC | LOC+6*, REC1+6* |
| >> RMLODA | LOC+5*, LOC+6, LIST+6, LIST+8, L+2, L+8, L+11, ORDER+7, ORDER+12, REC1+5* , REC1+6, LITEM+6, LITEM+8, LITEM+12, LITEM+19, UPDC+6, UPDC+10, UPDC+11, UPDC+14, UPDC+15 , STAT+3, STAT+5, STAT+6 |
| >> RMORD | L+11*, UPDC+11*, STAT+6 |
| >> RMORDER | ORDER+4*, ORDER+12 |
| RMPR | EXIT+1~ |
| RMPR("STA" | LOC+7, ORDER+12, REC1+7, STAT+3 |
| RMPRSITE | EXIT+1~ |
| >> RMQTREC | UPDQ*, UPDQ+1, UPDQ+2, UPDC+7, UPDC+9, STAT+3, STAT+6 |
| >> RMQU | LITEM+20*, UPDC+7 |
| >> RMQUA | UPDC+7*, UPDC+8, UPDC+9, UPDC+14, STAT+5 |
| >> RMSO | ORDER+8*, LITEM+20*, UPDC+15* |
| >> RMTOBA | ORDER+12, STAT+3 |
| >> RMTOCO | ORDER+12, STAT+3 |
| U | LOC+6, LOC+7, LIST+8, L+8, L+10, L+11, ORDER+8, REC1+6, REC1+7, LITEM+8 , LITEM+19, LITEM+20, UPDC+6, UPDC+10, UPDC+11, UPDC+14, UPDC+15, STAT+5, STAT+6 |
| >> X | RMPR5NOR+3*, ORDER+3, ORDER+10*, REC+3*, REC+4*, UPDC+3, STAT+1* |
| Y | RMPR5NOR+2, RMPR5NOR+3, LOC+5, LIST+7, LIST+8, L+6, ORDER+1!, ORDER+4!, ORDER+12!, REC+2 , REC+3, REC+4, REC1+5, LITEM+7, LITEM+8, LITEM+16, LITEM+17, UPDC+1!, UPDC+4!, STAT+3 , STAT+4 |