PSOORED1 ;ISC-BHAM/SAB - edit orders from backdoor ;06-Dec-2012 20:28;PLS
Source file <PSOORED1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Outpatient Pharmacy | 15 | REVERSE^PSOBPSU1  REF^PSOCAN2  RMP^PSOCAN3  SINS^PSODIR  EN^PSOFSIG  SIG^PSOHELP  EXP^PSOHELP1  EN^PSOHLSN1 DEL^PSONEW CHECK^PSONRXN DRG^PSOORDRG DOLST1^PSOORED3 DOSE1^PSOORED5 EN^PSOORNE1 CAN^PSOTPCAN | 
| VA Fileman | 5 | NOW^%DTC ^DIE ^DIK ^DIR EN^DIWE | 
| IHS Changes To Pharmacy | 2 | $$POS^APSPFUNC $$AWP^APSQDAWP | 
| Registration | 1 | PAUSE^VALM1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| Outpatient Pharmacy | 2 | PSOORCPY PSOOREDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UPMI | ;add dosing data for pre-poe rxs | |
| EN(PSORENW) | ; | |
| INS | ||
| TRY | ||
| INS1 | ||
| INIT | ;setup psorenw array | |
| RF | ;# of refills ; Changed default refill from 11 to 15 | |
| INSX | ||
| QTY | ||
| RFN | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | TRY+21 | 
| $$POS^APSPFUNC | TRY+7 | 
| $$AWP^APSQDAWP | RFN+25 | 
| ^DIE | EN+13, TRY+11 | 
| ^DIK | TRY+17, TRY+26 | 
| ^DIR | INS1+3, UPMI+2 | 
| EN^DIWE | INS+8 | 
| REVERSE^PSOBPSU1 | TRY+2 | 
| REF^PSOCAN2 | TRY+16 | 
| RMP^PSOCAN3 | TRY+3 | 
| SINS^PSODIR | INSX+2 | 
| EN^PSOFSIG | INS1+9 | 
| SIG^PSOHELP | INS1+5 | 
| EXP^PSOHELP1 | TRY+25 | 
| EN^PSOHLSN1 | TRY+5 | 
| DEL^PSONEW | EN+5, EN+8 | 
| CHECK^PSONRXN | EN+7 | 
| DRG^PSOORDRG | RFN+6 | 
| DOLST1^PSOORED3 | RFN+21 | 
| DOSE1^PSOORED5 | UPMI+4 | 
| EN^PSOORNE1 | EN+9 | 
| CAN^PSOTPCAN | TRY+2 | 
| PAUSE^VALM1 | EN+4, EN+5, EN+8 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PS(52.4 - [#52.4] | Classic Fileman Calls | 
| ^PS(52.5 - [#52.5] | Classic Fileman Calls | 
| ^PS(59 - [#59] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD("DILOCKTM" | EN+11 | 
| ^PS(50.7 - [#50.7] | INS1+1 | 
| ^PS(52.4 - [#52.4] | TRY+26 | 
| ^PS(52.5 - [#52.5] | TRY+13, TRY+14, TRY+15, TRY+16 | 
| ^PS(53 - [#53] | RFN+4 | 
| ^PS(55 - [#55] | INSX, RFN+3 | 
| ^PS(59 - [#59] | EN+11, EN+13 | 
| ^PSRX - [#52] | TRY*, TRY+1*, TRY+8, TRY+9, TRY+10, TRY+11, TRY+12*, TRY+16, TRY+18, TRY+19 , TRY+20, TRY+21*, TRY+22*, TRY+23*, TRY+24*, INS+1, INS+2, INS+3, INS+4, INS+5 , INS+6, INS+7, INS+10, INSX+1, INSX+2!, INIT+1, INIT+4, INIT+7, RFN+19, RFN+20 , RFN+24, RFN+26, RFN+27 | 
| ^PSRX("AH" | TRY+11! | 
| ^PSRX("B" | EN+14 | 
| ^SC - [#44] | RFN+2 | 
| ^TMP("APSPPOS" | TRY+6* | 
| ^TMP($J | INS!, INS+6*, INS+7*, INS+8!, INS+9, RFN+15, RFN+17, RFN+18! | 
| ^VA(200 - [#200] | INIT+11, INIT+12, RFN+12 | 
| Name | Line Occurrences | 
|---|---|
| @( | EN+3 | 
| INIT | EN+2 | 
| INS1 | INS+2, INS+4, INS1+5 | 
| INSX | INS+5, INS1+4, INS1+8 | 
| QTY | INIT+20 | 
| RF | RFN+7 | 
| UPMI | INS+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("PS" | INIT+12 | 
| ^("SIG" | INIT+4 | 
| ^("STA" | TRY+10, INIT+1 | 
| ^("TN" | INIT+1 | 
| ^(2 | INIT+1 | 
| ^(3 | INIT+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | TRY+21 | 
| >> ACNT | TRY+19*, TRY+21, TRY+22, TRY+23, TRY+24 | 
| >> ACOM | TRY+8*, TRY+11*, TRY+15*, TRY+21 | 
| >> CLOZPAT | INIT+21, RFN | 
| COMM | TRY+5*! | 
| >> COPY | EN+16, INIT+14, RFN+13 | 
| CS | RF+4*, RF+5, RF+14! | 
| D | INS+10*, INIT+7*, INIT+8! | 
| >> DA | EN+10*, TRY*, TRY+1, TRY+2, TRY+5, TRY+7, TRY+9, TRY+10, TRY+11, TRY+12 , TRY+13*, TRY+14, TRY+15, TRY+16*, TRY+17*, TRY+18*, TRY+19, TRY+20, TRY+21, TRY+22 , TRY+23, TRY+24, TRY+26* | 
| DD | INS+3!*, INS+4!, RFN+16! | 
| >> DEA | RF+4* | 
| DIC | INS!, INS+8*, INS1!, INSX+4! | 
| DIE | EN+10*, EN+13!, TRY+11* | 
| DIK | TRY+17*!, TRY+26*! | 
| DIR | INS!, INS1!, INSX!, INSX+4!, UPMI+1!, UPMI+2! | 
| DIR("?" | INS1+3* | 
| DIR("A" | UPMI+1* | 
| DIR("B" | INS1+2*, UPMI+1* | 
| DIR(0 | INS1+3*, UPMI+1* | 
| DIRUT | INS!, INS1!, INSX+4!, UPMI+1!, UPMI+2! | 
| >> DR | EN+12*, TRY+11* | 
| >> DREN | RFN+6* | 
| DT | TRY+1, RFN+1 | 
| DTOUT | INS!, INS1!, INS1+4, INSX+4!, UPMI+1! | 
| DUOT | UPMI+2! | 
| DUOUT | INS!, INS1!, INS1+4, INSX+4!, UPMI+1!, UPMI+2! | 
| DUZ | TRY+21, RFN+11, RFN+12 | 
| >> DWLW | INS+8* | 
| DWPK | INS+8*, INSX+4! | 
| EDTHLD | UPMI+3*, UPMI+4! | 
| GG | INS+3! | 
| >> I | INS+3*, INS+6*, INIT+7*, RFN+14*, RFN+17* | 
| >> INS1 | INS1+7, INS1+9 | 
| INSDEL | INS!, INS+9* | 
| LST | EN+1~ | 
| >> OLENT | RFN+21 | 
| ORD | EN+1~ | 
| ORN | EN+1~ | 
| PHARM | TRY+5*! | 
| POERR | RFN+6*! | 
| PSCDA | TRY+26*! | 
| PSDAYS | RFN+5*, RF+7, RF+9, RF+12, RF+14! | 
| PSDY | RF+14! | 
| PSDY1 | RF+7*, RF+12*, RF+14! | 
| >> PSOAC | EN+1* | 
| >> PSODFN | TRY+18*, INSX | 
| >> PSODRUG("DEA" | RF+4, RF+13 | 
| >> PSODRUG("IEN" | INIT+19, RFN+6, RFN+25 | 
| >> PSODRUG("OI" | INS1+1 | 
| >> PSOEDIT | INIT+14 | 
| >> PSOID | RFN+1* | 
| >> PSOMRFLG | TRY+22, TRY+23, TRY+24 | 
| >> PSONEW("DFLG" | EN+6, EN+8, UPMI+1!, UPMI+4 | 
| >> PSONEW("OLD L | AST RX#" , EN+10 | 
| >> PSONEW("QFLG" | EN+4!, EN+6, EN+8 | 
| >> PSONEW("RX #" | , EN+4, EN+5, EN+6, EN+14 | 
| >> PSONOOR | TRY+5 | 
| >> PSOOIFLG | TRY+22, TRY+23, TRY+24 | 
| >> PSOPAR | EN+3, EN+4, EN+6, EN+9 | 
| PSORENW | EN~, EN+8!, EN+9, RFN+21 | 
| PSORENW("# OF | REFILLS" , RFN*, RFN+7, RF+7*, RF+12*, RF+13* | 
| PSORENW("AWP" | RFN+25* | 
| PSORENW("BST" | RFN+26* | 
| PSORENW("CLER | K CODE" , RFN+11* | 
| PSORENW("CLINIC" | INIT+13*, RFN+2 | 
| PSORENW("CM" | RFN+27* | 
| PSORENW("COPIES" | RFN+10* | 
| PSORENW("COSI | GNING PROVIDER" , INIT+12* | 
| PSORENW("COSIGNER" | INIT+15*, INIT+16! | 
| PSORENW("DAYS | SUPPLY" , INIT+20, INIT+21*, RFN+5 | 
| PSORENW("DOSE" | RFN+14 | 
| PSORENW("DRUG | IEN" , INIT+19* | 
| PSORENW("ENT" | RFN+13*, RFN+14!*, RFN+21* | 
| PSORENW("FILL | DATE" , RFN+1* | 
| PSORENW("INS" | RFN+19* | 
| PSORENW("IRXN" | TRY+8, INIT+1, INIT+4, INIT+7, INIT+9, RFN+19, RFN+20, RFN+24, RFN+26, RFN+27 | 
| PSORENW("ISSU | E DATE" , RFN+1* | 
| PSORENW("MAIL/WINDOW" | RFN+8*, RFN+9 | 
| PSORENW("OIRXN" | TRY, TRY+6, INIT+9* | 
| PSORENW("ORX | #" , INIT+18* | 
| PSORENW("PATI | ENT STATUS" , RFN+3*, RFN+4 | 
| PSORENW("PROV | IDER NAME" , INIT+11* | 
| PSORENW("PROVIDER" | INIT+10*, INIT+11, INIT+12 | 
| PSORENW("PSODFN" | INIT+17*, RFN+3 | 
| PSORENW("PTST | NODE" , RFN+4*, RFN+5, RF+3 | 
| PSORENW("QTY" | QTY* | 
| PSORENW("REMARKS" | INIT+14* | 
| PSORENW("RX # | " , EN+6*, EN+7 | 
| PSORENW("RX0" | INIT+1*, INIT+10, INIT+13, INIT+14, INIT+17, INIT+18, INIT+21, QTY, RFN, RFN+3 , RFN+5, RFN+8, RFN+10 | 
| PSORENW("RX2" | INIT+1*, RFN+25 | 
| PSORENW("RX3" | INIT+1*, INIT+15 | 
| PSORENW("SIG" | INIT+2*, INIT+4*, RFN+17* | 
| PSORENW("SINS" | RFN+20* | 
| PSORENW("STA" | INIT+1* | 
| PSORENW("TN" | INIT+1* | 
| >> PSORX("CLERK | CODE" , RFN+12* | 
| >> PSORX("CLINIC" | RFN+2* | 
| >> PSORX("DFLG" | EN+1* | 
| >> PSORX("EDIT" | UPMI+3!, UPMI+4* | 
| >> PSORX("FN" | EN+1!, EN+9 | 
| >> PSORX("MAIL/WINDOW" | RFN+9* | 
| >> PSORX("PROVID | ER NAME" , INIT+11* | 
| >> PSORX("QFLG" | EN+1* | 
| >> PSORX("SIG" | INIT+2 | 
| >> PSORXED | INS1+9, INSX+2, UPMI+4* | 
| >> PSORXED("DOSE" | INS+1 | 
| >> PSORXED("FLD" | INS+2*, INS+4*, INS1+1*, INS1+2, INS1+4!, INS1+6*, INSX+3* | 
| >> PSORXED("INS" | INS1+9* | 
| >> PSORXED("IRXN" | INS+1, INS+2, INS+3, INS+4, INS+5, INS+6, INS+7, INS+10, INSX+1, INSX+2 | 
| >> PSORXED("SIG" | INS+10*, INS1+9*, RFN+16! | 
| >> PSORXED("SINS" | INSX+1*, INSX+2, INSX+3 | 
| >> PSOSIGFL | INIT+2, RFN+21 | 
| >> PSOSITE | EN+10, EN+11, EN+13 | 
| PSOX | EN+7*, EN+10*, EN+12, EN+13, EN+15!, RF+6*, RF+7*, RF+9*, RF+12, RF+14! | 
| PSOX1 | INIT+8!, RF+6*, RF+9*, RF+14! | 
| PSOY | EN+10*, EN+11, EN+12, EN+13, EN+15! | 
| PTRF | RF+3*, RF+6, RF+9, RF+14! | 
| QUIT | INS!, INS+1, UPMI+2*, UPMI+4* | 
| >> REA | TRY+25* | 
| >> RF | TRY+20* | 
| >> RFCNT | TRY+20*, TRY+21 | 
| >> RXDA | TRY+13*, TRY+16, TRY+18 | 
| >> RXREF | TRY+18* | 
| >> SIG( | INIT+7* | 
| >> SIG(0 | INIT+6 | 
| >> SIGOK | INIT+2*, INIT+6* | 
| STAT | TRY+5*! | 
| >> SUB | TRY+19* | 
| SUSD | TRY+14*, TRY+18! | 
| SUSDA | TRY+13*, TRY+16, TRY+17, TRY+18! | 
| TALK | RFN+23~, RFN+25 | 
| U | RFN+25, RFN+26, RFN+27 | 
| UPMI | INS!, INS+2!, INS+4!, INS1+1!, UPMI+3* | 
| VALMBCK | EN+1!, EN+4*, EN+5*, EN+8*, EN+9* | 
| VALMSG | EN+4!, EN+5! | 
| X | EN+13!, INS!, INS+8, INS1!, INS1+4, INS1+5, INS1+6, INS1+8, INSX+4! | 
| Y | EN+13!, INS!, INS1!, INSX+4!, RFN+1*, UPMI+2 |