PSAREC ;BIR/LTL,JMB-Receiving Directly into Drug Accountability ;7/23/97
Source file <PSAREC.m>
| Package | Total | Call Graph |
|---|---|---|
| Drug Accountability | 3 | POST^PSAREC1 DEV^PSAREPV ^PSAUTL3 |
| VA Fileman | 3 | ^DIC ^DIE ^DIR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DISP | ||
| QTY | ||
| POSTHELP | ;Extended help for 'Okay to post?'
|
|
| SETUP | ||
| PRICE | ||
| DRUG | ||
| DUOU | ||
| QTYHELP | ;
|
|
| START | ||
| PART | ||
| EXIT | ||
| PRICEHLP | ;Extended help for 'Price per order unit'
|
|
| CORRECT | ;Extended help for 'Would you like to correct it'
|
|
| INV | ;Extended help for 'Invoice number'
|
|
| OU | ||
| GETDATA | ;Gets receipts data
|
|
| NDC | ||
| PO | ||
| NDCHELP | ;Extended help for 'NDC'
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PSDRUG - [#50] | Classic Fileman Calls |
| ^DIC(51.5 - [#51.5] | Classic Fileman Calls |
| ^PSD(58.8 - [#58.8] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRC(440 | QTY+2 |
| ^PRC(442 | SETUP+4, SETUP+8, QTY+2 |
| ^PRCS(410 | START |
| ^PSD(58.8 - [#58.8] | SETUP+3, SETUP+8, GETDATA+1 |
| ^PSD(58.81 - [#58.81] | START+4 |
| ^PSDRUG - [#50] | GETDATA+1, NDC+9, NDC+10, OU+3 |
| ^PSDRUG("C" | NDC+7, NDC+8 |
| Name | Line Occurrences |
|---|---|
| EXIT | SETUP, SETUP+2, SETUP+4, PO+1 |
| GETDATA | DRUG+3 |
| OU | NDC+2 |
| PO | PART |
| START | PART |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | NDC+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EXIT! |
| DA | SETUP+7*, PO+2*, EXIT! |
| DA(1 | DRUG+1* |
| DIC | PO*, PO+1!, START*, START+1!, DRUG+1*, DRUG+2!, OU*! |
| DIC("A" | PO+1*, START*, OU* |
| DIC("B" | SETUP+8*, START*, OU* |
| DIC("S" | PO+1*, START* |
| DIC(0 | PO*, START*, DRUG+1*, OU* |
| DIE | SETUP+7*!, PO+2*!, EXIT! |
| DINUM | EXIT! |
| DIR | SETUP+6!, START+3!, START+5!, NDC+1!, DUOU+1!, PRICE!, QTY!, DISP+3! |
| DIR("?" | SETUP+5*, START+2*, NDC*, DUOU+1*, PRICE*, QTY*, DISP+2* |
| DIR("??" | SETUP+5*, START+2*, NDC*, DUOU+1*, PRICE*, QTY*, DISP+2* |
| DIR("A" | SETUP+5*, START+2*, START+5*, NDC*, DUOU*, PRICE*, QTY*, DISP+2* |
| DIR("B" | SETUP+5*, START+5*, DUOU*, PRICE*, DISP+2* |
| DIR(0 | SETUP+5*, START+2*, START+5*, NDC*, DUOU*, PRICE*, QTY*, DISP+2* |
| DIRUT | SETUP+4, SETUP+6, EXIT!, START+3, START+4, NDC+2, DUOU+2, PRICE+1, QTY+1, DISP+3 |
| DR | SETUP+7*, PO+2*, EXIT!, OU* |
| DT | SETUP+4 |
| DTOUT | EXIT! |
| DUOUT | EXIT! |
| PSA | EXIT! |
| PSA(2 | EXIT+2!, START+3*, START+4 |
| PSA50SYN | EXIT!, NDC+2*, NDC+8*, NDC+9, NDC+10, NDC+11* |
| PSACBAL | EXIT!, GETDATA+1* |
| PSACHK | SETUP+1*, SETUP+2, EXIT! |
| PSACNT | SETUP*, EXIT! |
| PSACOMB | EXIT! |
| PSACON | PO+1*, EXIT!, START, START+1* |
| PSACOST | EXIT!, QTY+2* |
| PSADASH | EXIT!, NDC+2*, NDC+3*, NDC+4 |
| PSADRG | EXIT!, GETDATA+1*, NDC+7, NDC+8, NDC+9, NDC+10, OU+3 |
| PSADRGN | EXIT!, GETDATA+1* |
| PSADT | EXIT! |
| PSADUOU | EXIT!, NDC+2*, NDC+6*, NDC+10*, DUOU, DUOU+3*, PRICE+2, QTY+2 |
| PSAIEN | EXIT+1! |
| PSAIEN1 | EXIT+1! |
| PSAISIT | EXIT+1! |
| PSAISITN | EXIT+1! |
| PSALEN | EXIT+1! |
| PSALINE | EXIT+1! |
| PSALOC | SETUP+2, SETUP+3, SETUP+7, SETUP+8, PO+2, EXIT+1!, DRUG+1, GETDATA+1 |
| PSALOC("" | SETUP+1 |
| PSALOCN | EXIT+1!, DRUG |
| PSANDC | EXIT+1!, NDC+2*, NDC+4*, NDC+5*, NDC+6*, NDC+7, NDC+8 |
| PSANODE | EXIT+1! |
| PSANPDU | EXIT+1! |
| PSANPOU | EXIT+1! |
| PSAODASH | EXIT+1! |
| PSAONDC | EXIT+1! |
| PSAOSIT | EXIT+1! |
| PSAOSITN | EXIT+1! |
| PSAOU | EXIT+1!, NDC+2*, NDC+6*, NDC+10*, OU, OU+2* |
| PSAOUT | SETUP*, PO*, EXIT+1!, DRUG+1, DRUG+2*, DRUG+3, OU+1*, DUOU+2*, PRICE+1*, QTY+1* , DISP+3* |
| PSAPDU | EXIT+2!, PRICE+2* |
| PSAPO | SETUP+3*, SETUP+4, PO+1*, PO+2, EXIT+2!, QTY+2 |
| PSAPOU | EXIT+2!, NDC+2*, NDC+6*, NDC+10*, PRICE, PRICE+2*, QTY+2 |
| PSAREC | EXIT+2!, QTY+2*, DISP |
| PSAREC(1 | QTY+2* |
| PSASEL | EXIT+2! |
| PSAT | EXIT+2! |
| PSATDRG | EXIT+2! |
| PSAVEND | EXIT+2!, QTY+2* |
| X | EXIT+2! |
| Y | SETUP+6, PO+1, EXIT+2!, START+1, START+3, START+4, DRUG+2, GETDATA+1, NDC+3, OU+1 , OU+2, DUOU+3, PRICE+2, QTY+2, DISP+4 |
| Y(0 | PO+1 |