PSAPSI ;BIR/LTL-IV Dispensing (Single Drug) ;7/23/97
Source file <PSAPSI.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Drug Accountability | 4 | PSA IV SINGLE PSAOP PSAOP2 PSAPSI2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LUP | ||
| QUIT | ||
| LOOK | ||
| STOP | ||
| PSAWARN | ;DAVEB (PSA*3*3) | |
| TR | ||
| DEV | ||
| HEADER | ||
| ASK | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PSD(58.8 - [#58.8] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DD" | DEV, DEV+3, LUP+3 | 
| ^DIC(19 - [#19] | DEV+2 | 
| ^PS(50.8 - [#50.8] | LOOK+12, LOOK+13, LOOK+14, LOOK+15, LOOK+16 | 
| ^PS(52.6 - [#52.6] | LOOK+4, LOOK+5 | 
| ^PS(52.7 - [#52.7] | LOOK+4, LOOK+6 | 
| ^PSD(58.8 - [#58.8] | LOOK+1, LOOK+7, LOOK+10, LOOK+15, LUP+6 | 
| ^PSDRUG - [#50] | LUP, HEADER+2 | 
| ^TMP("PSA" | LOOK+17*, DEV, LUP+3, LUP+5, QUIT! | 
| ^VA(200 - [#200] | HEADER+1 | 
| Name | Line Occurrences | 
|---|---|
| DEV | LOOK+3 | 
| HEADER | LUP+2, LUP+3 | 
| PSAWARN | PSAPSI+10 | 
| QUIT | LOOK, LOOK+1, LOOK+3, DEV, DEV+4, DEV+6, DEV+7 | 
| STOP | LUP+3 | 
| TR | DEV+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | LOOK+16 | 
| ^(6 | LUP+6 | 
| ^(660 | LUP | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %ZIS | DEV+5~* | 
| D0 | PSAPSI+11~ | 
| D1 | PSAPSI+11~ | 
| DA | PSAPSI+11~ | 
| DA(1 | LOOK+3* | 
| DIC | PSAPSI+11~, LOOK+3*, DEV+5! | 
| DIC("A" | LOOK+3* | 
| DIC(0 | LOOK+3* | 
| DIE | PSAPSI+11~ | 
| DINUM | PSAPSI+11~ | 
| DIR | PSAPSI+11~, LOOK+9!, DEV+4!, STOP+1!, HEADER!, ASK! | 
| DIR("A" | LOOK+9*, DEV+4*, STOP+1*, ASK* | 
| DIR("B" | LOOK+9*, DEV+4*, ASK* | 
| DIR(0 | LOOK+9*, DEV+4*, STOP+1*, HEADER*, ASK* | 
| DIRUT | PSAPSI+11~, DEV+4, ASK | 
| DLAYGO | PSAPSI+11~ | 
| DR | PSAPSI+11~ | 
| DTOUT | PSAPSI+11~ | 
| DUOUT | PSAPSI+11~ | 
| DUZ | HEADER+1 | 
| IO("Q" | DEV+5!, DEV+7, STOP+2! | 
| IOF | STOP, HEADER+2, PSAWARN+2 | 
| IOP | DEV+5~ | 
| IOSL | LUP+3 | 
| IOST | STOP, STOP+1, HEADER | 
| POP | DEV+5~, DEV+6 | 
| PSA | QUIT! | 
| PSA(4 | LUP+3*, LUP+5 | 
| PSA(6 | LUP+3*, LUP+10 | 
| PSA(7 | LOOK+10* | 
| PSADRUG | PSAPSI+11~, LOOK+3*, LOOK+4, LOOK+5, LOOK+6, LOOK+7, LOOK+10, LOOK+17, DEV, LUP , LUP+3, LUP+5, LUP+6, QUIT!, HEADER+2 | 
| PSADRUG(1 | LOOK+5*, LOOK+13, LOOK+14, LUP*, LUP+1, LUP+9 | 
| PSADRUG(2 | LOOK+6*, LOOK+12, LUP*, LUP+8, LUP+10 | 
| PSADRUG(3 | LOOK+14*, LOOK+15, LOOK+16, LUP+1*, LUP+8 | 
| PSADRUG(4 | LUP+7*, LUP+10 | 
| PSADRUG(5 | LUP+9*, LUP+11 | 
| PSADRUG(6 | LUP+5* | 
| PSADRUGN | PSAPSI+11~ | 
| PSADT | PSAPSI+11~, LOOK+2*, LOOK+9 | 
| PSADT(1 | LOOK+2*, LOOK+9 | 
| PSADT(2 | LOOK+3*, LOOK+9*, LOOK+10*, LOOK+12, DEV | 
| PSADT(3 | LOOK+9*, LOOK+10*, LOOK+11 | 
| PSADT(4 | LOOK+12*, LOOK+13, LOOK+14, LOOK+15, LOOK+16, LOOK+17 | 
| PSAIV | PSAPSI+11~, LOOK+3*, LOOK+12*, LOOK+13, LOOK+14, LOOK+15, LOOK+16 | 
| PSALN | PSAPSI+11~, LUP+10, HEADER+2*, HEADER+4 | 
| >> PSALOC | LOOK, LOOK+1, LOOK+3, LOOK+7, LOOK+10, LOOK+15, LUP+6 | 
| >> PSALOCN | LOOK+1, LOOK+3 | 
| PSAOUT | PSAPSI+11~, LOOK*, LOOK+3, LOOK+4*, LOOK+7, LOOK+9*, DEV+6*, LUP*, LUP+3, STOP+1 , STOP+3, TR, HEADER*, HEADER+1* | 
| PSAPG | PSAPSI+11~, LUP*, HEADER, HEADER+2* | 
| PSAQ | PSAPSI+11~, LOOK+16*, LOOK+17* | 
| PSAQUIT | PSAPSI+10!, ASK*, ASK+1*, ASK+2! | 
| PSAR | PSAPSI+11~, LOOK+9* | 
| PSAR(1 | LOOK+9* | 
| PSAW | PSAPSI+11~, LOOK+11*, LOOK+15*, LOOK+16, LOOK+17* | 
| PSAW(1 | LOOK+15* | 
| U | LOOK+7, LOOK+10, LOOK+16, DEV+2, LUP, LUP+6, HEADER+1, HEADER+2 | 
| X | PSAPSI+11~, LOOK+2*, LUP+1*, LUP+5*, LUP+6*, LUP+7, LUP+8, LUP+9*, LUP+10*, LUP+11* | 
| >> X2 | LUP+1*, LUP+5*, LUP+9*, LUP+10*, LUP+11* | 
| Y | PSAPSI+11~, LOOK+2, LOOK+3, LOOK+9, DEV*, DEV+2*, DEV+3, DEV+4, DEV+5, LUP+3* , LUP+4, HEADER, ASK+1 | 
| ZTDESC | DEV+7~*, TR*, HEADER+1 | 
| ZTDTH | DEV+7~, TR* | 
| ZTIO | DEV+7~, TR* | 
| >> ZTQUEUED | STOP+2 | 
| >> ZTREQ | STOP+2* | 
| ZTRTN | DEV+7~*, TR* | 
| ZTSAVE | DEV+7~ | 
| ZTSAVE("PSA*" | DEV+7*, TR* | 
| ZTSAVE("^TMP(""PSA"",$J,+PSADRUG," | DEV+7*, TR* | 
| ZTSK | DEV+7~, HEADER+1 |