PSOORRD2 ;BHAM-ISC/EJW - Remote Data Interoperabilty Order Checks - backdoor ;06/26/05
Source file <PSOORRD2.m>
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 3 | PSOCPDUP PSODGDGI PSOVER1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAUSE | ;
|
|
| FQUIT | ||
| FSTART | ||
| DRGINT | ;DRUG-DRUG INTERACTION WITH ORDER FROM REMOTE SITE
|
|
| SIGNIF | ;
|
|
| DUP | ;Remote order - duplicate drug
|
|
| FSIG(FSIG) | ;Format sig from remote site
|
|
| CRI | ;process new drug interactions entered by pharmacist
|
|
| CLS | ;Remote order - duplicate drug class
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP($J | DUP+3, CLS+3, FSIG+3, DRGINT+3 |
| ^XUSEC("PSORPH" | DRGINT+18 |
| Name | Line Occurrences |
|---|---|
| CRI | DRGINT+20 |
| FSIG | DUP+10, CLS+11, DRGINT+11 |
| PAUSE | DUP+17, CLS+18 |
| SIGNIF | DRGINT+19 |
| Name | Field # of Occurrence |
|---|---|
| ^( | FSIG+3 |
| ^(1 | DUP+3, CLS+3, DRGINT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | FSIG+2~, FSTART+1*, FSTART+2 |
| >> DGI | CRI+2* |
| DIR | SIGNIF+3!, PAUSE+1!, CRI+1!, CRI+2! |
| DIR("?" | CRI+2* |
| DIR("A" | SIGNIF+1*, PAUSE+1*, CRI+1* |
| DIR("B" | SIGNIF+1*, CRI+1* |
| DIR(0 | SIGNIF+1*, PAUSE+1*, CRI+1* |
| DIROUT | SIGNIF+3!, CRI+2!, CRI+5! |
| DIRUT | SIGNIF+3!, CRI+2!, CRI+5! |
| DTOUT | SIGNIF+3!, CRI+2!, CRI+5! |
| DUOUT | SIGNIF+3!, CRI+2!, CRI+5! |
| DUZ | DRGINT+18 |
| FFF | FSIG+2~, FSTART+1*, FSTART+2 |
| FLIM | FSIG+2~, FSTART+1, FSTART+3* |
| FSIG | DUP+1~, DUP+10, CLS+1~, CLS+11, FSIG~, DRGINT+1~, DRGINT+11 |
| FSIG( | DUP+11, CLS+12, FSTART+1*, FSTART+5*, DRGINT+12 |
| FSIG(1 | FSTART+6* |
| FSIG(2 | FSTART+6! |
| FVAR | FSIG+2~, FSTART*, FSTART+1*, FSTART+3, FSTART+4*, FSTART+5 |
| FVAR1 | FSIG+2~, FSTART*, FSTART+1, FSTART+2*, FSTART+4 |
| HSIG | FSIG+2~ |
| HSIG( | FSIG+3*, FSTART+1, FSTART+2 |
| I | DUP+11*, CLS+12*, FSIG+2~, FSIG+3*, DRGINT+12* |
| II | FSIG+2~, FSTART*, FSTART+1*, FSTART+5 |
| NNN | FSIG+2~, FSTART+1* |
| PSOD0 | DUP+1~, DUP+3*, CLS+1~, CLS+3*, CLS+7, DRGINT+1~, DRGINT+3*, DRGINT+4, DRGINT+7 |
| PSOD1 | DUP+1~, DUP+3*, DUP+5, DUP+8, DUP+9, DUP+12, DUP+13, DUP+14, DUP+16, CLS+1~ , CLS+3*, CLS+5, CLS+9, CLS+10, CLS+13, CLS+14, CLS+15, CLS+17, DRGINT+1~, DRGINT+3* , DRGINT+8, DRGINT+9, DRGINT+10, DRGINT+13, DRGINT+14, DRGINT+15, DRGINT+17 |
| >> PSODRUG("NAME" | CRI+1 |
| PSOINT | DRGINT+1~, DRGINT+4*, DRGINT+7, DRGINT+19, DRGINT+20 |
| PSOLF | DUP+1~, DUP+3*, DUP+15, CLS+1~, CLS+3*, CLS+16, DRGINT+1~, DRGINT+3*, DRGINT+16 |
| PSORDI | DUP+1~, DUP+3*, CLS+1~, CLS+3*, FSIG+3, DRGINT+1~, DRGINT+3*, DRGINT+21! |
| PSOREMX | DUP+1~, DUP+3*, DUP+7, CLS+1~, CLS+3*, CLS+8, DRGINT+1~, DRGINT+3*, DRGINT+8 |
| >> PSORX("DFLG" | DRGINT+3, CRI+2*, CRI+3* |
| >> PSORX("INTERVENE" | SIGNIF+2*, CRI+2!, CRI+3!, CRI+4* |
| PSOT | DUP+2*, DUP+18!, CLS+2*, CLS+19!, FSIG+3, DRGINT+2*, DRGINT+21! |
| PSOULN | DUP+1~, DUP+2*, DUP+4, CLS+1~, CLS+2*, CLS+4, DRGINT+1~, DRGINT+2*, DRGINT+5 |
| RDIINST | DUP+1~, DUP+3*, DUP+6, CLS+1~, CLS+3*, CLS+6, DRGINT+1~, DRGINT+3*, DRGINT+6 |
| X1 | CRI+2!, CRI+3 |
| Y | SIGNIF+2, SIGNIF+3!, CRI+2 |