PSOHELP ;BHAM ISC/SAB-outpatient utility routine ; 10/17/07 7:41am
Source file <PSOHELP.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 4 | XREF^PSOHELP3 $$UPPER^PSOSIG $$MAXNUMRF^PSOUTIL DAYS^PSOUTLA |
VA FileMan | 4 | EN^DDIOL ^DIC ^DIE ^DIR |
List Manager | 1 | FULL^VALM1 |
National Drug File | 1 | (,ENOP)^PSNPPIP |
Registration | 1 | (DEM,INP)^VADPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
XREF | ||
SIG | ;checks PI for RXs
|
|
SIGONE | ||
EN | ||
SSIG | ;other lang. mods
|
|
EX | ||
QTY | ;Check quantity dispensed against inventory
|
|
HELP | ;qty help
|
|
HLP | ||
ADD | ;add/edited local drug/drug interactions
|
|
QU | ||
CRI | ;change drug interaction severity to critical from significant
|
|
MAX | ||
REF | ||
PAT | ;patient field screen in file 52
|
|
DIR | ||
BG | ;prevents editing of display groups with patients from name to ticket
|
|
CLNAP | ;quits action profile
|
|
PRMI | ;prints medication instruction sheets. select drug.
|
|
PRMID | ;prints medication instruction sheets. pass in drug.
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | SIG+2, SSIG+2, QTY+6, QTY+11, HLP, HLP+1, HLP+2, HLP+3, MAX+3, MAX+7 , REF+1, REF+2, PAT+2, PAT+3 |
^DIC | ADD+2, CRI+1 |
^DIE | ADD+3, CRI+3 |
^DIR | DIR, PRMI+5, PRMID+8 |
^PSNPPIP | PRMI+3 |
ENOP^PSNPPIP | PRMID+3, PRMID+6 |
XREF^PSOHELP3 | XREF |
$$UPPER^PSOSIG | SIGONE+3, SSIG+6 |
$$MAXNUMRF^PSOUTIL | MAX+5 |
DAYS^PSOUTLA | REF+3 |
DEM^VADPT | PAT+1 |
INP^VADPT | PAT+1 |
FULL^VALM1 | PRMI+3, PRMID+4 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PS(56 - [#56] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | PRMI+1 |
^DD("DILOCKTM" | ADD+2, CRI+2 |
^PS(51 - [#51] | SIGONE+4, SIGONE+5, SSIG+7, SSIG+8 |
^PS(53 - [#53] | MAX, REF |
^PS(56 - [#56] | ADD+2, ADD+3, QU, CRI+2, CRI+3 |
^PS(59.3 - [#59.3] | BG+1* |
^PSDRUG - [#50] | QTY+6, QTY+8, QTY+11, MAX+1 |
^PSDRUG("AQ" | HLP |
^PSRX - [#52] | QTY+2, HELP+2, MAX, MAX+2, MAX+3*, MAX+6, REF, PRMID+5, PRMID+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> CLOZPAT | MAX+2, MAX+5 |
CS | MAX+1*, MAX+3!, REF+4! |
>> D0 | QTY+7*, QTY+8, QTY+11* |
DA | QTY+2, HELP+2, ADD+2*, ADD+3!, QU!, CRI+1*, CRI+2, CRI+3!, MAX, MAX+2 , MAX+3, MAX+6, REF, BG+1 |
DAYS | REF+4! |
DEA | REF+4! |
DFN | PAT+1*, PAT+2!, PAT+4!, DIR+1! |
DIC | ADD+2*, QU!, CRI+1*, PAT+1~ |
DIC("A" | ADD+1*, CRI+1* |
DIC("S" | ADD+2*, CRI+1* |
DIC(0 | ADD+1*, CRI+1* |
DIE | ADD+2*, QU!, CRI+1*, PAT+1~ |
DIR | PAT+3!, DIR!, PRMI+5!, PRMID+8! |
DIR("A" | DIR*, PRMI+5*, PRMID+8* |
DIR("B" | DIR* |
DIR(0 | DIR*, PRMI+5*, PRMID+8* |
DIRUT | PAT+4!, DIR+1!, PRMI+5!, PRMID+8! |
>> DLAYGO | ADD+1* |
>> DR | ADD+2*, CRI+1* |
DTOUT | PAT+4!, DIR+1! |
DUOUT | PAT+4!, DIR+1! |
>> EXH | MAX, MAX+7 |
INS1 | SIGONE!, SIGONE+2* |
MAX | MAX+2*, MAX+5*, MAX+7!, REF+1, REF+4! |
MAX1 | MAX+7!, REF+4! |
MIN | MAX+2*, MAX+6*, MAX+7!, REF+2, REF+4! |
>> ORN | PRMID+2 |
>> P(2 | MAX*, MAX+5, MAX+7!, REF*, REF+4! |
>> P(5 | MAX*, MAX+1, MAX+5, MAX+7!, REF*, REF+4! |
>> P(7 | MAX*, MAX+5, MAX+7!, REF*, REF+4! |
PDP | BG+1! |
PSDAYS | REF+4! |
PSDY | REF+4! |
PSDY1 | REF+4! |
PSNDFN | PRMI+2~* |
>> PSNPPI("MESSAGE" | PRMI+3!, PRMI+4, PRMI+5, PRMID+4!, PRMID+7, PRMID+8 |
>> PSNPPI("MESSGAE" | PRMI+5!, PRMID+8! |
PSODEA | MAX+1*, MAX+3!, REF+4! |
>> PSODFN | PRMI+2, PRMID+6 |
>> PSODRUG("IEN" | QTY+1, QTY+2, HELP+2, HLP |
>> PSOFDR | HELP+1 |
>> PSOLST( | PRMID+2 |
PSOX | REF+4! |
PSOX1 | REF+4! |
PSRF | REF*, REF+4! |
>> PSXYES | QTY+2, HELP+2 |
PTDY | MAX*, REF*, REF+4! |
PTRF | MAX*, REF*, REF+4! |
PTST | MAX*, MAX+3!, REF*, REF+4! |
REF | MAX+6*, MAX+7!, REF+4! |
RX0 | PRMID+1~, PRMID+5*, PRMID+6 |
RXN | PRMID+1~, PRMID+2*, PRMID+5, PRMID+6 |
SINS1 | SSIG+3!, SSIG+5* |
VA | PAT+3!, DIR+1! |
VADM | DIR+1! |
VADM(6 | PAT+2 |
VADN | PAT+3! |
VAIN | PAT+3!, DIR+1! |
VAIN(4 | PAT+3 |
>> VALMBCK | PRMI+1*, PRMI+3*, PRMID+3*, PRMID+7* |
VALMSG | SIG+1!, SIG+2*, SSIG+1!, SSIG+2*, PRMI+1*, PRMID+3* |
X | SIG+2, SIGONE, SIGONE+1!, SIGONE+2, SIGONE+5, SSIG+2, SSIG+3, SSIG+4!, SSIG+5, QTY+6 , QTY+7, QTY+9*, QTY+10*, QTY+11*, ADD+2, QU!, CRI+1, MAX+3!, MAX+6, REF , REF+1!, REF+2!, PAT+1, PAT+2!, PAT+4*, DIR+1!*, PRMI+1* |
Y | SIGONE+4*, SIGONE+5*, SSIG+7*, SSIG+8, ADD+2, CRI+1, MAX+3!, DIR+1, BG+1! |
Y(18 | QTY+8*, QTY+9 |
Z0 | SIGONE*, SIGONE+5, EN!, SSIG+3*, EX!, QTY+2*, QTY+6, QTY+7, QTY+11!, HELP+2* , HLP*!, HLP+4! |
Z1 | SIGONE*, SIGONE+1, SIGONE+2, SIGONE+3*, SIGONE+4*, SIGONE+5*, EN!, SSIG+3*, SSIG+4, SSIG+5 , SSIG+6*, SSIG+7*, SSIG+8*, EX!, QTY+6*! |
>> ZRX | QTY+2, HELP+2 |
ZX | QTY+7*, QTY+11! |
ZZ0 | QTY+7*, QTY+11! |
Name | Field # of Occurrence |
---|---|
$T(ENOP^PSNPPIP | PRMID+3 |