PSSGIU ;BIR/CML3-GENERIC "APPLICATION PACKAGES' USE" SET ;01-Mar-2013 12:23;PLS
Source file <PSSGIU.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^DIC (FILE,YN)^DICN ^DIE ^DIR | 
| Pharmacy Data Management | 1 | ^PSSREF | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EDING | ;IHS/MSC/WPB line tag EDING allows editing of current ingredients for the drug | |
| QUIT | ;IHS/MSC/WPB Quit adding and kill variables 3/8/2012 | |
| EN | ; | 
 
 | 
| END | ; | 
 
 
 
 | 
| ADD1 | ||
| LIST | ;IHS/MSC/WPB line tag LIST added to display a list of current ingredients for the drug | |
| ADD | ;IHS/MSC/WPB line tag COMPND added to add the ingredients 3/8/2012 | |
| BRNCH | ||
| ENS | ; | 
 
 
 
 | 
| MQ | ; | |
| GQTY | ;IHS/MSC/PB - code added to get quantity and then check to be sure it is > 0 | |
| EXIT | ||
| COMPND | ;IHS/MSC/WPB line tag COMPND added to mark drug as compounded and to add the ingredients 3/8/2012 | |
| DONE | ; | |
| CMOP | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PS(50.607 - [#50.607] | ADD+24, LIST+15 | 
| ^PSDRUG - [#50] | EN+1, EN+4*, EN+5*, CMOP*, ENS+1, ENS+2*, END+1, END+2*, COMPND+6, ADD+9 , ADD+10, ADD+11, ADD+24, LIST+6, LIST+10, LIST+11, LIST+13, LIST+14, LIST+16, LIST+17 | 
| ^PSDRUG("AIU" | EN+4*, EN+5!, ENS+3*, END+3! | 
| ^PSDRUG("AQ" | CMOP! | 
| ^PSDRUG("IU" | EN+6!*, ENS+2!, ENS+3*, END+2!, END+3* | 
| Name | Line Occurrences | 
|---|---|
| ADD | BRNCH+1, ADD1+1 | 
| ADD1 | ADD+10, GQTY+13 | 
| BRNCH | COMPND+9 | 
| CMOP | EN+5 | 
| COMPND | ADD+9 | 
| DONE | EN+3, EN+4, ENS+4, END+4 | 
| EDING | BRNCH+1, ADD1+4, EDING+11, EDING+15 | 
| EXIT | BRNCH+1 | 
| GQTY | ADD+15, GQTY+14 | 
| LIST | COMPND+8, ADD1+3, EDING+13 | 
| MQ | EN+2 | 
| QUIT | COMPND+2, COMPND+8, ADD1+3, ADD1+4, EDING+10, EDING+13, EDING+14, EXIT | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | EN+4, EN+5, ENS+1, END+1 | 
| ^(2 | EN+1, ENS+1, END+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EN+1*, EN+2*, EN+3, EN+4, EN+5, CMOP~ | 
| DA | CMOP*, COMPND+1~, COMPND+3*!, ADD+21*, ADD+26!, EDING+5* | 
| DA(1 | ADD+16*, ADD+19, ADD+25, ADD+26!, EDING+3*, EDING+4, EDING+6!, EDING+9* | 
| DIC | COMPND+1~, ADD+1!, ADD+4*!, ADD+19*, ADD+20!, ADD+22!, EDING+2!, EDING+4*! | 
| DIC("DR" | ADD+19* | 
| DIC("T" | ADD+1!, ADD+4*, EDING+2!, EDING+4* | 
| DIC(0 | ADD+1!, ADD+4*, ADD+19*, ADD+22!, EDING+2!, EDING+4* | 
| DIE | COMPND+1~, COMPND+3*!, ADD+25*, ADD+26!, EDING+6!, EDING+9* | 
| DIR | GQTY+1!, GQTY+5!, GQTY+11! | 
| DIR("?" | GQTY+3*, GQTY+5!, GQTY+11! | 
| DIR("A" | COMPND+6*, BRNCH!, ADD+1!, ADD1*, ADD1+3*, ADD1+4*, QUIT+1!, EDING+2!, EDING+11*, EDING+13* , EDING+15*, GQTY+1!, GQTY+2*, GQTY+5!, GQTY+11!, GQTY+12* | 
| DIR("B" | COMPND+6*, BRNCH!, ADD+1!, ADD1*, ADD1+3*, ADD1+4*, QUIT+1!, EDING+2!, EDING+11*, EDING+13* , EDING+15*, GQTY+11!, GQTY+12* | 
| DIR(0 | COMPND+6*, BRNCH!, BRNCH+1*, ADD+1!, ADD1*, ADD1+3*, ADD1+4*, QUIT+1!, EDING+2!, EDING+11* , EDING+13*, EDING+15*, GQTY+1!, GQTY+4*, GQTY+5!, GQTY+11!, GQTY+12* | 
| DIROUT | GQTY+1!, GQTY+9 | 
| DIRUT | BRNCH+1, GQTY+1!, GQTY+8 | 
| DR | COMPND+1~, COMPND+3*!, ADD+22!, ADD+25*, ADD+26!, EDING+6!, EDING+9* | 
| DTOUT | ADD+5, GQTY+1!, GQTY+7 | 
| DUOUT | ADD+6, GQTY+1!, GQTY+6 | 
| IDRUG | LIST+9!, LIST+13*, LIST+18, LIST+19! | 
| PSIU | DONE+1!, MQ+2*, ENS+1*, ENS+3, END+1*, END+3 | 
| >> PSIUA | EN+3*, EN+4* | 
| >> PSIUDA | EN+1, EN+4, EN+5, EN+6, CMOP, ENS+1, ENS+2, ENS+3, END+1, END+2 , END+3, COMPND+3, COMPND+6, ADD+10, ADD+11, ADD+16, LIST+6, LIST+10, LIST+11, LIST+14 , LIST+16, LIST+17, EDING+3, EDING+9 | 
| PSIUO | EN+1*, EN+4, EN+5, EN+6, DONE+1!, ENS+1*, ENS+2, END+1*, END+2 | 
| PSIUQ | EN+1*, EN+2, EN+4, DONE+1! | 
| PSIUT | EN+1*, EN+2, DONE+1!, MQ+1, ENS+1*, ENS+2, ENS+3, END+1*, END+2, END+3 | 
| >> PSIUX | EN+1, EN+4, EN+5, CMOP, ENS+1, END+1 | 
| PSIUY | EN+4*, EN+5*, EN+6, DONE+1!, ENS+1*, ENS+2*, ENS+3, END+1*, END+2*, END+3 | 
| PTR | LIST+9!, LIST+11*, LIST+13, LIST+19! | 
| PTR1 | LIST+9!, LIST+14*, LIST+15, LIST+19! | 
| QTY | ADD+19, ADD+26!, LIST+9!, LIST+17*, LIST+18, LIST+19!, GQTY+1!, GQTY+5*, GQTY+10 | 
| REC | ADD+26! | 
| SEQ | LIST+9!, LIST+16*, LIST+18, LIST+19! | 
| TEST | ADD+1!, ADD+4*, ADD+10, ADD+11, ADD+19, ADD+24, ADD+26!, EDING+2!, EDING+4* | 
| UOM | LIST+9!, LIST+15*, LIST+18, LIST+19! | 
| UOM1 | ADD+21*, ADD+24*, ADD+25, ADD+26! | 
| X | MQ+1*, MQ+2, COMPND+3!, BRNCH!, ADD+1!, ADD+19*, ADD+22!, ADD+26!, QUIT+1!, EDING+2! | 
| >> X1 | ADD+24* | 
| XX | LIST+10*, LIST+11, LIST+14, LIST+16, LIST+17, LIST+20! | 
| Y | MQ+2*, COMPND+3!, COMPND+8, BRNCH!, BRNCH+1, ADD+1!, ADD+4, ADD+7, ADD+9, ADD+21 , ADD+22!, ADD+26!, ADD1+1, ADD1+3, ADD1+4, QUIT+1!, EDING+2!, EDING+4, EDING+5, EDING+11 , EDING+13, EDING+15, GQTY+5, GQTY+13, GQTY+14 |