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 |