PSOHELP1 ;BIR/SAB-OUTPATIENT HELP TEXT/UTILITY ROUTINE 2 ;11/09/92
Source file <PSOHELP1.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 8 | (AUTO,SETUP,SETUP1)^PSOAUTOC AUTO^PSODEAUJ SETUP^PSOHLEXP AUTO^PSOSPML0 AUTO^PSOSUDEL RESET1^PSOTPHL1 $$MAXNUMRF^PSOUTIL EDSTAT^PSOUTLA |
| VA FileMan | 4 | EN^DDIOL ^DIC $$GET1^DIQ ^DIR |
| Kernel | 1 | (EDIT,RESCH)^XUTMOPT |
| List Manager | 1 | FULL^VALM1 |
| Pharmacy Data Management | 1 | $$MXDAYSUP^PSSUTIL1 |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 8 | PSO AUTOQUEUE JOBS PSOCAN1 PSOHLDC PSOORED1 PSOORUTL ^PSRX REFILL ^PS(59 |
| Pharmacy Data Management | 3 | PRESCRIPTION PROFILE PSSJXR27 PSSJXR6 |
| Inpatient Medications | 2 | PSJXR513 PSJXR53 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| 2001 | ||
| 2002 | ||
| 2003 | ||
| WRITE | ;EN^DDIOL call
|
|
| AUTOQ | ;entry point to queue all background jobs
|
|
| CLO | ||
| QUP | ||
| EXP | ;reset "P","A" xref in 55 from cancel option
|
|
| SREF | ;set "P","A" xref in 55 from fileman
|
|
| KREF | ;kill "P","A" xref in 55 from fileman
|
|
| DAYS | ; INPUT TRANSFORM for DAYS SUPPLY field (#8) in the PRESCRIPTION file (#52)
|
|
| DAYS1 | ; INPUT TRANSFORM for DAYS SUPPLY field (#1.1) in the REFILL sub-file (#52.1) of the PRESCRIPTION file (#52)
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | WRITE+1, DAYS+3, DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+16 , DAYS+21, DAYS+22, DAYS1+9 |
| ^DIC | QUP |
| $$GET1^DIQ | DAYS+16, DAYS1+9 |
| ^DIR | DAYS+23 |
| AUTO^PSOAUTOC | AUTOQ+2 |
| SETUP^PSOAUTOC | AUTOQ+3 |
| SETUP1^PSOAUTOC | AUTOQ+4 |
| AUTO^PSODEAUJ | AUTOQ+9 |
| SETUP^PSOHLEXP | AUTOQ+6 |
| AUTO^PSOSPML0 | AUTOQ+8 |
| AUTO^PSOSUDEL | AUTOQ+7 |
| RESET1^PSOTPHL1 | AUTOQ+1 |
| $$MAXNUMRF^PSOUTIL | DAYS+19 |
| EDSTAT^PSOUTLA | DAYS+24 |
| $$MXDAYSUP^PSSUTIL1 | DAYS+15, DAYS+16, DAYS1+8, DAYS1+9 |
| FULL^VALM1 | DAYS+21 |
| EDIT^XUTMOPT | QUP+1, QUP+2 |
| RESCH^XUTMOPT | QUP+2 |
| FileNo | Call Tags |
|---|---|
| ^DIC(19.2 - [#19.2] | Classic Fileman Calls |
| ^PSDRUG - [#50] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(53 - [#53] | DAYS+4, DAYS1+3 |
| ^PS(55 - [#55] | EXP+4!*, EXP+5!*, SREF+3*, SREF+4*, SREF+6*, SREF+7*, KREF+1!, KREF+4!, KREF+5! |
| ^PSDRUG - [#50] | DAYS+3, DAYS+4, DAYS1+4 |
| ^PSRX - [#52] | EXP+2, EXP+4, EXP+5*, SREF+1, SREF+2, SREF+3*, SREF+4, SREF+6, SREF+7, KREF+1 , KREF+2, KREF+3, KREF+5, DAYS+2, DAYS+3, DAYS+4, DAYS+19, DAYS1+2, DAYS1+3, DAYS1+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | CLO!, QUP! |
| >> A | KREF+3* |
| C | CLO! |
| >> CLOZPAT | DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+19 |
| CS | DAYS+5*, DAYS+25!, DAYS1+1~, DAYS1+5*, DAYS1+11! |
| D | CLO! |
| D0 | CLO! |
| DA | CLO!, EXP+2, EXP+4, EXP+5, DAYS+2, DAYS+3, DAYS+4, DAYS+19, DAYS1+4 |
| DA(1 | SREF+3, SREF+4, SREF+6, SREF+7, KREF+1, KREF+4, KREF+5, DAYS1+2, DAYS1+3, DAYS1+4 |
| DAYS | DAYS+25!, DAYS1+11! |
| DEA | DAYS+25!, DAYS1+11! |
| DI | CLO! |
| DIC | CLO!, QUP!* |
| DIC(0 | QUP* |
| DIE | CLO! |
| DIR | DAYS+23! |
| DIR("A" | DAYS+23* |
| DIR(0 | DAYS+23* |
| DIRUT | DAYS+23! |
| DQ | CLO! |
| DR | CLO! |
| DRUGIEN | DAYS+1~, DAYS+2*, DAYS+3, DAYS+15, DAYS+16, DAYS+19, DAYS1+1~, DAYS1+2*, DAYS1+4, DAYS1+8 , DAYS1+9 |
| DS | DAYS+20*, DAYS+21, DAYS+22, DAYS+24!, DAYS1+11! |
| DTOUT | QUP! |
| EXP | EXP+2!, EXP+3*, EXP+4* |
| IFN | EXP+2!, EXP+3*, EXP+4* |
| MAX | DAYS+19*, DAYS+20, DAYS+22, DAYS+25!, DAYS1+11! |
| >> PA | SREF+2* |
| PCD | EXP+2*!, EXP+5, EXP+6!, SREF+2*, SREF+3, SREF+5!, KREF+2!, KREF+3*, KREF+4 |
| PSDAYS | DAYS+4*, DAYS+25!, DAYS1+4*, DAYS1+11! |
| PSDY | DAYS+25!, DAYS1+11! |
| PSDY1 | DAYS+25!, DAYS1+11! |
| PSMAX | DAYS+1~ |
| PSODEA | DAYS+4*, DAYS+5, DAYS+25!, DAYS1+4*, DAYS1+5, DAYS1+11! |
| >> PSODFN | EXP+4, EXP+5 |
| PSOHLP | 2001~, 2002~, 2003~, WRITE+1! |
| PSOHLP(1 | 2001*, 2001+1*, 2002*, 2002+1*, 2003*, 2003+1* |
| PSOHLP(2 | 2001+2*, 2001+3*, 2002+2*, 2002+3*, 2003+2*, 2003+3* |
| PSOHLP(3 | 2001+4*, 2001+5*, 2002+4*, 2002+5*, 2003+4*, 2003+5* |
| PSOHLP(4 | 2001+6*, 2002+6*, 2002+7*, 2003+6*, 2003+7* |
| PSOHLP(5 | 2002+8*, 2002+9*, 2003+8*, 2003+9* |
| PSOHLP(6 | 2002+10*, 2003+10*, 2003+11* |
| PSOHLP(7 | 2003+12* |
| PSOOPTN | CLO! |
| PSOPTN | CLO! |
| PSOTM | CLO! |
| PSOX | DAYS+25!, DAYS1+11! |
| PSOX1 | DAYS+25!, DAYS1+11! |
| PSRF | DAYS+4*, DAYS+6, DAYS+7, DAYS+8, DAYS+9, DAYS+10, DAYS+11, DAYS+12, DAYS+20, DAYS+21 , DAYS+25!, DAYS1+3*, DAYS1+11! |
| PSRMAX | DAYS1+1~ |
| PSTMAX | DAYS+24! |
| PTDY | DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11! |
| PTRF | DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11! |
| PTST | DAYS+4*, DAYS+25!, DAYS1+3*, DAYS1+11! |
| PX | SREF+2*, SREF+5!, KREF+2!, KREF+3* |
| >> REA | EXP+1 |
| >> VALMBCK | DAYS+23* |
| X | CLO!, QUP*, SREF+1, SREF+2, SREF+3, SREF+4, SREF+6, SREF+7, KREF+1, KREF+2 , KREF+3, KREF+4, KREF+5, DAYS+3, DAYS+6!, DAYS+7!, DAYS+8!, DAYS+9!, DAYS+10!, DAYS+11! , DAYS+12!, DAYS+15, DAYS+16!, DAYS+19, DAYS+20, DAYS+23!, DAYS1+8, DAYS1+9! |
| Y | CLO!, QUP+1, DAYS+23! |