PSOSUPAT ;BIR/RTR-Pull all Rx's from suspense for a patient ;03/01/96
Source file <PSOSUPAT.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 8 | ^PSOBING1 CAN^PSOCAN ICN^PSODPT EN^PSOHLUP ^PSOPRF Q^PSORXL (,QUES,WIND)^PSOSUPRX EX^PSOSUTL |
| VA Fileman | 5 | NOW^%DTC ^DIC ^DIE ^DIK ^DIR |
| Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
| Registration | 1 | DEM^VADPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RESET | ;
|
|
| MAILS | ||
| PRF | ||
| PAT | ||
| BC | ||
| BEG | ||
| DEAD | ||
| NAM | ||
| QUES | ||
| PAUSE | ;
|
|
| EXIT | ||
| CHKDEAD | ||
| STR | ||
| TEST | ||
| PSOINST | ||
| DIV | ||
| CKDIV |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | PAT+2 |
| ^DIC | NAM |
| ^DIE | BEG, MAILS, MAILS+2, MAILS+3, RESET+9, RESET+10 |
| ^DIK | BEG |
| ^DIR | PAT+2, BC, CKDIV+1, PAUSE+1 |
| ^PSOBING1 | NAM+13 |
| CAN^PSOCAN | DEAD |
| ICN^PSODPT | BC+3 |
| EN^PSOHLUP | NAM+1 |
| ^PSOPRF | PRF |
| Q^PSORXL | NAM+9, NAM+14 |
| ^PSOSUPRX | PAT+2 |
| QUES^PSOSUPRX | QUES |
| WIND^PSOSUPRX | NAM+9 |
| EX^PSOSUTL | BEG+1 |
| PSOL^PSSLOCK | BEG+4 |
| PSOUL^PSSLOCK | EXIT+1 |
| DEM^VADPT | CHKDEAD |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^PSRX - [#52] | Classic Fileman Calls |
| ^PS(52.5 - [#52.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | BC+2 |
| ^PS(52.5 - [#52.5] | TEST, CHKDEAD+2, DIV, BEG+2, BEG+3, BEG+4, BEG+9, BEG+10, BEG+11, RESET+3 , RESET+4, RESET+6* |
| ^PS(55 - [#55] | NAM+1, NAM+2, TEST, CHKDEAD+2 |
| ^PSRX - [#52] | BC+1, BC+2, BC+4, TEST, DIV, CKDIV, CKDIV+1, BEG, BEG+3, BEG+5 , BEG+6, STR, PSOINST, MAIL*, MAILS+1, RESET+8*, RESET+11* |
| Name | Line Occurrences |
|---|---|
| BC | BC+5 |
| BEG | TEST |
| CHKDEAD | TEST |
| CKDIV | DIV |
| DEAD | CHKDEAD+2 |
| DIV | TEST |
| EXIT | NAM+3 |
| PAT | BC, NAM |
| PAUSE | BEG, BEG+3, BEG+4 |
| PRF | NAM+9 |
| PSOINST | BC+1 |
| RESET | NAM+3, NAM+17 |
| STR | BEG+10 |
| TEST | NAM+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | TEST |
| ^("STA" | BEG |
| ^(0 | TEST, CHKDEAD+2, BEG+3, BEG+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PAT+2, EXIT+2! |
| %W | EXIT+2! |
| %Y | EXIT+2! |
| %Y1 | EXIT+2! |
| ACT | EXIT! |
| ASKED | PAT!, NAM+2* |
| BBRX | NAM+13! |
| BBRX(1 | NAM+9* |
| BBRX(2 | NAM+12* |
| BC | PAT!, PAT+2*, BC, NAM |
| BCNUM | BC*, BC+1, EXIT! |
| BINGRTE | NAM+13! |
| CBD | NAM+2*, EXIT!, TEST |
| CNT | EXIT! |
| COM | EXIT!, DEAD* |
| DA | EXIT!, CHKDEAD+2*, DEAD*, BEG*!, BEG+9*, BEG+10, BEG+11, MAILS*, MAILS+2*, MAILS+3* , RESET+1~, RESET+9*, RESET+10* |
| DA(1 | MAILS*, MAILS+3*, RESET+9* |
| DEAD | EXIT!, TEST, CHKDEAD*, CHKDEAD+1*, DEAD* |
| DEL | EXIT! |
| DELCNT | PAT!, NAM+2*, EXIT! |
| DFN | BC+2*, BC+3, NAM*, NAM+2, EXIT!, TEST, CHKDEAD+2, PRF* |
| DIC | NAM*! |
| DIC("S" | NAM* |
| DIC(0 | NAM* |
| DIE | BEG*!, MAILS*!, MAILS+2*, MAILS+3*, MAILS+4!, RESET+9*!, RESET+10*! |
| DIK | BEG*! |
| DIR | PAT+2!, BC!, CKDIV+1!, PAUSE+1! |
| DIR("?" | PAT+1*, BC* |
| DIR("A" | PAT*, BC*, CKDIV+1*, PAUSE+1* |
| DIR("B" | CKDIV+1* |
| DIR(0 | PAT*, BC*, CKDIV+1*, PAUSE+1* |
| DIRUT | PAT+2, BC, EXIT!, CKDIV+1 |
| >> DISGROUP | NAM+13 |
| DR | EXIT!, BEG*, MAILS*, MAILS+2*, MAILS+3*, RESET+9*, RESET+10* |
| DT | BEG |
| DTOUT | NAM, EXIT! |
| DTTM | EXIT! |
| DUOUT | NAM, EXIT! |
| DUZ | NAM+8, NAM+14 |
| GG | EXIT! |
| GGGG | NAM+7*, EXIT+2! |
| HDSFN | EXIT!, QUES* |
| HOLD | EXIT!, DEAD*!, PRF* |
| HOLDPPL | NAM+9*, EXIT! |
| HOLDPROF | EXIT! |
| MW | BC+1*, NAM*, EXIT+2!, MAILS, MAILS+2, MAILS+3 |
| OUT | BC*, BC+1, BC+4*, BC+5, EXIT!, PSOINST*, PSOINST+1* |
| PDUZ | NAM+8*, NAM+14*, EXIT+2! |
| >> POP | PAT*, BC* |
| PPL | NAM+8!, NAM+9*, NAM+14*, EXIT+2! |
| PPLHOLD | PAT!, NAM+9, EXIT!, BEG+10* |
| PPLHOLDX | PAT!, NAM+12, NAM+14, EXIT!, BEG+11* |
| PRF | EXIT+2! |
| PRF( | PRF* |
| PRFILL | RESET+1~, RESET+5*, RESET+7, RESET+9, RESET+10 |
| PRFILLN | RESET+1~, RESET+5*, RESET+8, RESET+9 |
| PRMP | RESET+1~, RESET+5*, RESET+8, RESET+11 |
| PRMW | RESET+1~, RESET+5*, RESET+6 |
| PRPSRX | RESET+1~, RESET+5*, RESET+8, RESET+9, RESET+10 |
| PRSDA | RESET+1~, RESET+2*, RESET+3, RESET+5, RESET+8, RESET+9, RESET+10, RESET+11 |
| PRSP | RESET+1~, RESET+3*, RESET+4, RESET+6 |
| PSDDDATE | EXIT!, CHKDEAD+2*, DEAD |
| PSDNAME | EXIT!, CHKDEAD*, DEAD |
| >> PSNP | NAM+14* |
| PSOAL | PAT!, BEG+2! |
| PSOALRX | PAT~, EXIT+1*, BEG+4*!, BEG+5, BEG+6, BEG+7, BEG+8! |
| PSOALRXS | PAT~ |
| PSOALRXS( | EXIT+1, BEG+7* |
| PSODBQ | NAM+9*, NAM+14*, EXIT! |
| >> PSODFN | BC+2*, NAM*, NAM+1 |
| >> PSODIV | TEST |
| PSOGET | EXIT+2! |
| PSOGETF | EXIT+2! |
| PSOGETFN | EXIT+2! |
| >> PSOINST | PSOINST+1 |
| PSOLOUD | NAM+1*! |
| PSOMSG | BEG+4!, BEG+5, BEG+8! |
| PSONOPRT | NAM+8*, EXIT! |
| >> PSOPAR | NAM+10, PRF |
| PSOPROFL | PAT!, NAM+10, EXIT+2!, STR*, PRF |
| PSOPULL | PAT!, NAM+9*, NAM+14*, EXIT! |
| PSOQFLAG | PAT!, NAM+3, NAM+9*, NAM+13, NAM+14, NAM+17, TEST |
| >> PSOQGLAG | NAM+12 |
| >> PSOSITE | DIV |
| >> PSOSYS | CKDIV, CKDIV+1 |
| PSOWIN | PAT!, EXIT!, MAIL |
| PSOWINEN | PAT!, EXIT!, MAIL |
| PSPOP | EXIT+2!, TEST*, CKDIV*, CKDIV+1* |
| REA | DEAD*! |
| RF | EXIT+2! |
| RFCNT | EXIT+2!, MAILS+1*, MAILS+2, MAILS+3, MAILS+4! |
| RR | EXIT!, MAILS+1*, MAILS+4! |
| RTE | BC+1!, NAM! |
| RX | BC+1*, BC+2, BC+4, EXIT+2! |
| RXFL | PAT!, EXIT! |
| RXFL( | BEG+9* |
| RXLTOP | NAM+9*, EXIT+2! |
| RXP | PAT!, NAM+8! |
| RXPR | PAT!, EXIT+2! |
| RXPR( | NAM+7!, NAM+15*, BEG+9*, BEG+11!, STR, MAILS, MAILS+2, MAILS+3 |
| RXPR1 | EXIT+2! |
| RXPR1( | NAM+15, BEG+11*, STR |
| RXREC | EXIT+2!, TEST*, CHKDEAD+2*, DEAD, DIV*, CKDIV, CKDIV+1, BEG, STR, MAIL , MAILS, MAILS+1, MAILS+2, MAILS+3 |
| RXRP | PAT!, EXIT! |
| RXRP( | NAM+16*, BEG+10* |
| RXRP1 | EXIT! |
| RXRP1( | NAM+16, BEG+11* |
| RXRR | PAT!, EXIT! |
| RXRR( | RESET+2, RESET+5 |
| SFN | EXIT+2!, TEST*, DIV, BEG, BEG+2, BEG+3, BEG+4, BEG+9, BEG+10, BEG+11 , QUES |
| STOP | EXIT+2! |
| SUB | EXIT+2! |
| >> SUSROUTE | NAM+9, NAM+12 |
| >> TM | PAT+2* |
| >> TM1 | PAT+2* |
| VADM | EXIT+2! |
| VADM(1 | CHKDEAD |
| VADM(6 | CHKDEAD+1, CHKDEAD+2 |
| WARN | PAT!, NAM+2*, EXIT+2!, DEAD* |
| WWWW | NAM+16*, EXIT! |
| X | EXIT+2! |
| >> XXX | NAM+15* |
| Y | PAT+2, BC, NAM, EXIT+2!, CKDIV+1, PSOINST, PSOINST+1 |
| Y(0 | EXIT+2! |
| ZTSK | EXIT! |
| ZZZZ | EXIT!, CHKDEAD+2* |