APSQFAS2 ;IHS/ASDS/ENM/POC - PROGRAM TO COMPUTE LATE RXS;
Source file <APSQFAS2.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | NOW^%DTC ^DIC GETS^DIQ ^DIR | 
| IHS Changes To Pharmacy | 1 | ^APSQFAS3 | 
| Kernel | 1 | ^%ZIS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EXIT | ;KILL AND EXIT | |
| GETEM | ||
| LIST | ;LIST OF DRUGS CHOOSEN | |
| DIQ | ||
| EXPAND | ;EXPAND ANY EXPLODING ENTRIES | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^APSQFA - [#9009035.3] | GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APSQFAST( | GETEM+9, GETEM+16, GETEM+17, EXPAND+3, EXPAND+4, EXPAND+5, EXPAND+6 | 
| ^PSDRUG - [#50] | GETEM+17 | 
| Name | Line Occurrences | 
|---|---|
| EXIT | APSQFAS2+4, LIST+12, LIST+14 | 
| EXPAND | LIST+13 | 
| GETEM | LIST+10, LIST+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %ZIS | APSQFAS2+2* | 
| >> ALL | GETEM+1 | 
| APSQ | DIQ+4! | 
| APSQ( | DIQ+4 | 
| >> APSQDG | DIQ+1*, DIQ+2, DIQ+3, DIQ+4 | 
| >> APSQEXP | EXPAND+4*, EXPAND+5 | 
| >> APSQEXPI | EXPAND+5*, EXPAND+6 | 
| >> APSQF | DIQ+4* | 
| >> APSQHIT | DIQ*, DIQ+1 | 
| DELETE | GETEM, GETEM+5, GETEM+7!, GETEM+8, LIST+11* | 
| DIC | GETEM!, GETEM+2*, GETEM+6! | 
| DIC("A" | GETEM+5* | 
| DIC("S" | GETEM+4* | 
| DIC("W" | GETEM+3* | 
| DIC(0 | GETEM+2* | 
| DIR | LIST+5!, LIST+9! | 
| DIR("A" | LIST+8* | 
| DIR("B" | LIST+7* | 
| DIR(0 | LIST+6* | 
| >> DIRUT | LIST+12 | 
| >> DNUM | APSQFAS2+3*, GETEM+1* | 
| DRUG | LIST+2, LIST+14, EXPAND+8*, EXIT+3! | 
| DRUG( | GETEM+11!, GETEM+16*, LIST+3, DIQ, DIQ+1, EXPAND+1, EXPAND+2, EXPAND+7! | 
| DRUGALSO | EXPAND+8, EXPAND+9!, EXIT+3! | 
| DRUGALSO( | EXPAND+6* | 
| >> DRUGNAM | GETEM+16*, GETEM+17*, LIST+3*, EXPAND+1*, EXPAND+2, EXPAND+7 | 
| >> DRUGNAMI | EXPAND+2*, EXPAND+3, EXPAND+4, EXPAND+5 | 
| >> DRUGX | GETEM+9*, GETEM+10, GETEM+11 | 
| DT | APSQFAS2+6* | 
| DUZ | APSQFAS2+4 | 
| IOF | APSQFAS2+2, GETEM+7 | 
| >> IOP | APSQFAS2+2* | 
| PSONEW | EXIT+1! | 
| PSONEW("QFLG" | EXIT+2* | 
| PSONEW1 | EXIT+1! | 
| U | APSQFAS2+3*, GETEM+1, GETEM+9, GETEM+16, GETEM+17, EXPAND+6 | 
| X | APSQFAS2+6, GETEM+1, GETEM+7, LIST+9! | 
| >> Y | GETEM+9, GETEM+15, GETEM+16, GETEM+17, LIST+10, LIST+11 |