PSAHIS1 ;BIR/LTL,JMB-Drug Transaction History - CONT'D ;7/23/97
Source file <PSAHIS1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Drug Accountability | 1 | SITES^PSAUTL1 | 
| Kernel | 1 | $$S^%ZTLOAD | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ALL | ;Creates drug array with all drugs in location | |
| TRANSFER | ;Prints transfer pharm loc that rec'd or sent drugs | |
| TRAN | ;Prints transferred location w/o spliting words | |
| TOTALS | ;Prints totals | |
| HEADER | ;Prints header info | |
| REASON | ;Prints transaction reason w/o spliting words | |
| DONE | ;Holds screen or ejects paper if sent to printer | |
| WRAPDRUG | ;Prints drug name w/o spliting words | |
| TRANS | 
| 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 | 
 | 
| 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 | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PRC(442 | TRANS+14 | 
| ^PRCS(410 | TRANS+15 | 
| ^PSD(58.8 - [#58.8] | ALL+1, TRANSFER+3 | 
| ^PSD(58.81 - [#58.81] | TRANS, TRANS+6, TRANS+16, TRANS+17, TRANSFER+1 | 
| ^PSDRUG - [#50] | ALL+1 | 
| ^TMP("PSA" | TRANS+6 | 
| ^TMP("PSADRG" | ALL+1* | 
| ^TMP("PSAHIS" | PRINT+1, PRINT+2, PRINT+3 | 
| ^VA(200 - [#200] | TRANS+9, HEADER+5 | 
| Name | Line Occurrences | 
|---|---|
| HEADER | PRINT, PRINT+1, PRINT+3, PRINT+4 | 
| REASON | TRANS+23 | 
| TOTALS | PRINT+4 | 
| TRAN | TRANSFER+4 | 
| TRANS | PRINT+3 | 
| TRANSFER | TRANS+24 | 
| WRAPDRUG | TRANS+5, HEADER+13 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | TRANS+14, TRANS+15 | 
| ^(8 | TRANS+16, TRANS+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIR | DONE+3!, HEADER+4! | 
| DIR("A" | DONE+3* | 
| DIR(0 | DONE+3*, HEADER+4* | 
| >> DIRUT | DONE+3, HEADER+4 | 
| DUZ | HEADER+5 | 
| IOF | DONE+4, HEADER+1, HEADER+4, HEADER+6 | 
| IOSL | PRINT+1, PRINT+3, PRINT+4 | 
| IOST | DONE+1, DONE+4, HEADER+1, HEADER+2, HEADER+6 | 
| >> PSA50 | ALL+1* | 
| >> PSABAD( | TRANS+6 | 
| PSABAL | PRINT+1!, TRANS+6*, TRANS+10*, TRANS+11*, TRANS+13, TRANS+21, TRANS+26, TRANS+28, HEADER+13 | 
| >> PSABDTR | HEADER+8 | 
| >> PSACNT | PRINT*, PRINT+5, TRANS*, ALL+1* | 
| >> PSACOMB | TRANSFER+3 | 
| >> PSADJDT | TRANS+22* | 
| PSADJT | TRANS+24*, TOTALS+2, TOTALS+3! | 
| >> PSADLN | HEADER+12, TOTALS+2 | 
| >> PSADRG | PRINT*, PRINT+1*, PRINT+2, PRINT+3, TRANS+6, HEADER+13, WRAPDRUG+1, WRAPDRUG+2 | 
| >> PSADT | PRINT+1*, PRINT+2*, PRINT+3, TRANS+9 | 
| >> PSAHOLD | TRANSFER+1*, TRANSFER+2, TRANSFER+5 | 
| >> PSAHOLDN | TRANSFER+1*, TRANSFER+2, TRANSFER+5 | 
| PSAIPT | TRANS+26*, TOTALS+2, TOTALS+3! | 
| >> PSALN | TRANS+14*, TRANS+15*, TRANS+16*, TRANS+17* | 
| >> PSALOC | ALL+1, TRANSFER+1*, TRANSFER+2*, TRANSFER+3, TRANSFER+5* | 
| >> PSALOCN | HEADER+9, TRANSFER+1, TRANSFER+2*, TRANSFER+3*, TRANSFER+5*, TRAN+1, TRAN+2, TRAN+3 | 
| PSAOPT | TRANS+28*, TOTALS+2, TOTALS+3! | 
| >> PSAOUT | PRINT+1, PRINT+2, PRINT+3, PRINT+4, PRINT+6, DONE+3*, HEADER+2, HEADER+4*, HEADER+5* | 
| >> PSAPC | WRAPDRUG+2*, WRAPDRUG+3, WRAPDRUG+4, REASON+3*, REASON+4, REASON+5, TRANSFER+6*, TRANSFER+7, TRANSFER+8 | 
| >> PSAPC1 | WRAPDRUG+2*, WRAPDRUG+3*, WRAPDRUG+4*, WRAPDRUG+5, REASON+3*, REASON+4*, REASON+5*, REASON+6, TRANSFER+6*, TRANSFER+7* , TRANSFER+8*, TRANSFER+9 | 
| >> PSAPCS | WRAPDRUG+2*, REASON+3*, TRANSFER+6* | 
| >> PSAPG | HEADER+1*, HEADER+2, HEADER+6, HEADER+7 | 
| >> PSAREA | REASON+1*, REASON+2, REASON+3, TRANSFER+2*, TRANSFER+4*, TRANSFER+6, TRAN+1*, TRAN+2*, TRAN+3*, TRAN+4 , TRAN+5* | 
| PSARECT | TRANS+13*, TOTALS+2, TOTALS+3! | 
| >> PSARPDT | HEADER+8 | 
| >> PSARUN | DONE+4 | 
| >> PSAS | DONE+2*, HEADER+3* | 
| >> PSASS | DONE+2*, HEADER+3* | 
| >> PSATR | PRINT+3*, TRANS, TRANS+16, TRANS+17 | 
| >> PSATR0 | TRANS*, TRANS+9, TRANS+10, TRANS+11, TRANS+13, TRANS+14, TRANS+15, TRANS+20, TRANS+21, TRANS+22 , TRANS+23, TRANS+24, TRANS+26, TRANS+28, REASON+1, TRANSFER+1, TRANSFER+4 | 
| >> PSATRANL | TRANSFER+1* | 
| PSATRCNT | PRINT+1!, TRANS*, TRANS+4, HEADER+13 | 
| PSAW | TRANS+18! | 
| >> PSAWRT | TRANS+13*, TRANS+14*, TRANS+15*, TRANS+16*, TRANS+17* | 
| >> ZTDESC | HEADER+5 | 
| >> ZTSK | HEADER+5 |