PSAPROC8 ;BIR/JMB-Process Uploaded Prime Vendor Invoice Data - CONT'D ;7/23/97
Source file <PSAPROC8.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Drug Accountability | 3 | PSAPROC1 PSAPROC6 PSAPROC9 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OK | ; | |
| PRICE | ;Price per Order Unit changed | |
| REORD | ;Extended help for 'Reorder level' | |
| PRICEOU | ;Extended help to 'Is invoice's price per order unit correct' | |
| DUOUYN | ;Extended help to enter dispense units per order units | |
| STKLEVEL | ;Extended help for 'Stock level' | |
| DISPYN | ;Extended help to enter dispense units | |
| DU | ;Prompts Dispense Unit if blank | |
| DUOU | ;Gets Dispense Units per Order Unit | |
| REORDER | ;Enter reorder level for drug if the field is blank. | |
| STOCK | ;Enter stock level for drug if the field is blank. | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(51.5 - [#51.5] | DUOU+9 | 
| ^PSD(58.8 - [#58.8] | REORDER+2, REORDER+4, STOCK+2, STOCK+4 | 
| ^PSDRUG - [#50] | DU+1, DU+2, DU+3, DU+4, DU+5, DU+6, DUOU+1, DUOU+3, DUOU+4, DUOU+6 , DUOU+9, PRICE+1, PRICE+3, PRICE+7, REORDER+1, STOCK+1, REORD+1 | 
| ^XTMP("PSAPV" | OK+1, PRICE+1, PRICE+3, PRICE+4, PRICE+6*, PRICE+7*, REORDER+6*, STOCK+7* | 
| Name | Line Occurrences | 
|---|---|
| DU | DU+3, DU+11 | 
| DUOU | DUOU+12 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | PRICE+7* | 
| ^("IN" | OK+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DA | DU+2*, DU+5*, DUOU+4* | 
| >> DA(1 | DUOU+4* | 
| DIE | DU+2*!, DU+5*!, DUOU+4*! | 
| DIR | DU+10!, DUOU+11!, PRICE+5!, REORDER+5!, STOCK+5! | 
| DIR("?" | DU+9*, DUOU+9*, DUOU+10*, PRICE+4*, PRICE+5*, REORDER+3*, STOCK+3* | 
| DIR("??" | DU+10*, DUOU+10*, PRICE+5*, REORDER+3*, STOCK+3* | 
| DIR("A" | DU+9*, DUOU+8*, PRICE+4*, REORDER+2*, STOCK+2* | 
| DIR("B" | DU+9*, DUOU+8*, PRICE+4*, REORDER+4*, STOCK+4* | 
| DIR(0 | DU+9*, DUOU+8*, PRICE+4*, REORDER+2*, STOCK+2* | 
| >> DIRUT | DU+10, PRICE+5, STOCK+6 | 
| >> DR | DU+2*, DU+5*, DUOU+4* | 
| DT | PRICE+7 | 
| >> DTOUT | DUOU+5, DUOU+11, REORDER+5, STOCK+5 | 
| >> DUOUT | DUOU+11, REORDER+5, STOCK+5 | 
| DUZ | PRICE+7 | 
| >> PSABEFOR | DUOUYN+2 | 
| >> PSACNTOK | OK+1* | 
| >> PSACTRL | OK+1, PRICE+1, PRICE+3, PRICE+4, PRICE+6, PRICE+7, REORDER+6, STOCK+7 | 
| >> PSADATA | DUOU+9, REORDER+3, REORDER+4, STOCK+4, REORD+1 | 
| >> PSADU | DU+6*, DUOU+1, DUOU+2*, REORDER+1, REORDER+2*, STOCK+1, STOCK+2* | 
| >> PSAFPR | PRICE+1*, PRICE+2 | 
| >> PSAIEN | DU+1, DU+2, DU+3, DU+4, DU+5, DU+6, DUOU+1, DUOU+3, DUOU+4, DUOU+6 , DUOU+9, PRICE+1, PRICE+3, PRICE+7, REORDER+1, REORDER+4, STOCK+1, STOCK+4, REORD+1 | 
| >> PSAIPR | PRICE+1*, PRICE+2 | 
| >> PSAJUST | PRICE+2*, PRICE+3 | 
| >> PSALINE | PRICE+1, PRICE+3, PRICE+4, PRICE+6, PRICE+7, REORDER+6, STOCK+7 | 
| >> PSALOC | REORDER+2, REORDER+4, STOCK+2, STOCK+4 | 
| >> PSAOK( | OK+1* | 
| >> PSAOUT | DU+10*, DUOU+5*, DUOU+11*, PRICE+5*, REORDER+5*, STOCK+5* | 
| >> PSASUB | DUOU+4, DUOU+6, PRICE+1, PRICE+3, PRICE+7 | 
| >> Y | DU+11, DUOU+5, DUOU+12, PRICE+6, PRICE+7, REORDER+6, STOCK+7 |