PSOHELP3 ;BHAM ISC/SAB - outpatient utility routine #4 ;2/17/93 18:00:36
Source file <PSOHELP3.m>
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 2 | PSO RXCOST UPDATE PSOHELP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XREF | ;code to create 'APD' xref on Drug Interaction file (#56)
|
|
| PARTIAL | ;
|
|
| DRUG | ;selects drug and updates Rx file with cost (pso*7*20)
|
|
| EN1 | ||
| EN | ||
| SEC | ||
| EX | ||
| POST | ;post install entry point. builds new "ADL" xref for file 52 pso*7*20
|
|
| REFILL | ;
|
|
| OUT |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | DRUG+10 |
| ^PS(50.416 - [#50.416] | XREF+4, XREF+5, XREF+6, XREF+7 |
| ^PS(56 - [#56] | XREF+3, XREF+8*, SEC!, SEC+1* |
| ^PSRX - [#52] | EN+4*, EN1+2, REFILL+5, REFILL+6, PARTIAL+5, PARTIAL+6 |
| ^PSRX("AD" | EN1+1, REFILL+2, REFILL+4, REFILL+6 |
| ^PSRX("ADL" | EN+1, EN+3, EN1!, EN1+2* |
| ^PSRX("ADP" | PARTIAL+2, PARTIAL+4, PARTIAL+6 |
| Name | Line Occurrences |
|---|---|
| OUT | DRUG+5, DRUG+20, DRUG+21, EN+5 |
| PARTIAL | EN+6 |
| REFILL | EN+6 |
| SEC | XREF+4, XREF+5, XREF+6, XREF+7 |
| Name | Field # of Occurrence |
|---|---|
| ^( | XREF+4, XREF+5, XREF+6, XREF+7 |
| ^(0 | XREF+3, EN1+2, REFILL+6*, PARTIAL+6* |
| ^(2 | EN+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DRUG+12*, DRUG+14! |
| %DT("A" | DRUG+12*, DRUG+13* |
| %DT("B" | DRUG+12*! |
| %DT(0 | DRUG+12*, DRUG+13* |
| COST | DRUG+7*, DRUG+8!, DRUG+12!, DRUG+14!, EN+4, OUT!, REFILL+6, PARTIAL+6 |
| D2 | XREF+4*, XREF+5*, XREF+6*, XREF+7*, EX!, SEC, SEC+1 |
| DA | XREF+3, XREF+8, SEC, SEC+1, DRUG+4!, DRUG+6*, DRUG+7! |
| DEF | DRUG+10*, DRUG+12!, EN1*, EN1+1*, EN1+3! |
| >> DEL | SEC |
| DIC | DRUG+4!*, DRUG+6!*, DRUG+7! |
| DIC(0 | DRUG+4* |
| DIQ | DRUG+6!*, DRUG+7! |
| DIQ(0 | DRUG+6* |
| DIR | DRUG+7!, DRUG+8!, DRUG+20! |
| DIR("A" | DRUG+8*, DRUG+20* |
| DIR("B" | DRUG+8*, DRUG+20* |
| DIR(0 | DRUG+8*, DRUG+20* |
| DIRUT | DRUG+8, DRUG+20, OUT! |
| DR | DRUG+6!*, DRUG+7! |
| DRG | DRUG+6*, DRUG+8!, DRUG+12!, DRUG+14!, EN+3, EN+4, OUT!, REFILL+5, PARTIAL+5 |
| DT | DRUG+10, DRUG+16, EN1 |
| >> DTOUT | DRUG+12, DRUG+14 |
| >> DUOUT | DRUG+4 |
| FAHD | DRUG+15*, DRUG+16, EN+1, EN+2, OUT!, REFILL+2, REFILL+3, PARTIAL+2, PARTIAL+3 |
| FBCK | DRUG+13*, DRUG+14!, EN+1, OUT!, REFILL+2, PARTIAL+2 |
| FDT | EN+1*, EN+2, EN+3, EN+4, OUT!, REFILL+1~, REFILL+2*, REFILL+3, REFILL+4, REFILL+6 , PARTIAL+1~, PARTIAL+2*, PARTIAL+3, PARTIAL+4, PARTIAL+6 |
| FILL | REFILL+1~, REFILL+6*, PARTIAL+1~, PARTIAL+6* |
| FTY | EN1+1*, EN1+3! |
| G | DRUG+23*, OUT! |
| I | OUT! |
| I1 | XREF+4*, XREF+5*, XREF+6*, XREF+7*, EX! |
| I2 | XREF+4*, XREF+7*, EX! |
| I3 | XREF+5*, XREF+7*, EX! |
| I4 | EX! |
| I5 | XREF+5*, XREF+6*, EX! |
| I6 | XREF+5*, XREF+6*, EX! |
| ID1 | XREF+3*, XREF+4, XREF+5, XREF+6, XREF+7, EX! |
| ID2 | XREF+3*, XREF+4, XREF+5, XREF+6, XREF+7, EX! |
| IFN | EN1+1*, EN1+2, EN1+3! |
| PRI | EX! |
| PS1 | EX! |
| PS2 | EX! |
| >> PSMSG | XREF+4 |
| PSODRG | DRUG+7! |
| PSODRG(50 | DRUG+7 |
| PSOFUTR | DRUG+16*, EN+2, OUT!, REFILL+3, PARTIAL+3 |
| PSOQ | DRUG+21*, EN, EN+3, OUT! |
| R2 | XREF+4*, XREF+5*, XREF+6*, XREF+7*, EX!, SEC, SEC+1 |
| REF | DRUG+9*, DRUG+12!, DRUG+14!, EN+5, OUT! |
| RXN | EN+3*, EN+4, OUT!, REFILL+1~, REFILL+4*, REFILL+5, REFILL+6, PARTIAL+1~, PARTIAL+4*, PARTIAL+5 , PARTIAL+6 |
| TOT | XREF+3*, XREF+8, EX!, SEC+1* |
| X | DRUG+4!, DRUG+8!, DRUG+10, DRUG+12!, DRUG+14!, DRUG+20!, OUT!, EN1, EN1+3! |
| >> X1 | DRUG+10*, EN1* |
| >> X2 | DRUG+10*, EN1* |
| Y | DRUG+4!, DRUG+5, DRUG+6, DRUG+8!, DRUG+9, DRUG+10*, DRUG+12!, DRUG+13, DRUG+14!, DRUG+15 , DRUG+20!, DRUG+21, OUT!, EN1+3! |
| >> ZTDESC | DRUG+22*, POST+1* |
| ZTDTH | DRUG+21!, POST+2* |
| >> ZTIO | DRUG+22*, POST+1* |
| >> ZTQUEUED | OUT |
| >> ZTREQ | OUT*, EN1+3* |
| >> ZTRTN | DRUG+22*, POST+1* |
| >> ZTSAVE( | DRUG+23* |
| ZTSK | DRUG+24!, POST+2! |