PSOPOLY ;BHAM ISC/SAB - patients with a minimum amount of rx's within a # of days ;29-May-2012 15:05;PLS
Source file <PSOPOLY.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 4 | ^%ZIS ^%ZISC ^%ZTLOAD $$FMTE^XLFDT |
VA Fileman | 3 | ^%DT DT^DIQ ^DIR |
Outpatient Pharmacy | 2 | EN^PSOHLUP EN^PSOPATLK |
Registration | 1 | (KVA,PID)^VADPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
A | ||
ALL | ;print all patients
|
|
END | ||
HDR | ;report header
|
|
HLP1 | ||
PRI | ||
BEG | ||
DEV | ||
HLP | ;help module
|
|
ENQ | ||
NRX | ;prints no rx message
|
|
NVA | ;displays non-va meds
|
|
ALLP | ||
PAT | ||
CON | ;convert data to date
|
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 |
|
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) |
---|---|
^DPT - [#2] | A+2, A+3, NRX+1, NVA+10 |
^PS(50.606 - [#50.606] | NVA+11 |
^PS(50.7 - [#50.7] | NVA+11 |
^PS(55 - [#55] | PAT+2, ENQ, BEG+1, BEG+3, ALLP+1, NVA+1, NVA+7, NVA+8, NVA+9 |
^PSDRUG - [#50] | BEG+2, BEG+5, NVA+11 |
^PSRX - [#52] | BEG+1, BEG+2, BEG+4, A+1, A+2, PRI+8 |
^TMP($J | PSOPOLY+8!, A+2*, A+3*, A+5, PRI+1, PRI+2, PRI+3, PRI+4, PRI+5, PRI+9* , END!, ALLP+2, NVA+6 |
^VA(200 - [#200] | PRI+8 |
Name | Line Occurrences |
---|---|
ALL | PAT+1 |
BEG | ALLP+1 |
CON | ENQ, ALLP |
DEV | PAT+2, ALL+1, DEV+1 |
END | PSOPOLY+9, PSOPOLY+12, PAT+1, PAT+2, A+6, ALL+1, ALLP+3, NRX+1 |
HDR | PRI, PRI+6, NRX+1, NVA+5, NVA+10 |
NRX | ENQ, A+5, ALLP+2 |
NVA | A+6, PRI+1, PRI+3 |
PRI | A+6, ALLP+3 |
Name | Field # of Occurrence |
---|---|
^( | PRI+5 |
^(0 | BEG+4, BEG+5, NVA+11 |
^(2 | BEG+4 |
^(3 | BEG+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | END!, CON+1* |
%ZIS | DEV!* |
%ZIS("B" | DEV* |
ALL | PAT+2*, A+5, A+6, PRI+1, PRI+10, END!, ALL+1*, ALLP+1*, NRX+1, DEV+3 |
CLASS | BEG+5*, A+2, A+3*, A+4!, PRI+1*, PRI+2*, PRI+3, PRI+4, PRI+5, PRI+7 , PRI+8, END!, NVA+6 |
DAYS | PSOPOLY+9*, END!, CON+1, HDR+2 |
DFN | PAT+1*, PAT+2, ENQ*, BEG+1, BEG+2, BEG+3, BEG+4, BEG+5, A+2, A+3 , A+4, PRI*, PRI+1*, PRI+2, PRI+3, PRI+4, PRI+5, PRI+7, PRI+8, PRI+9 , END!, ALLP+1*, NRX+1, NVA+6 |
DIC | END! |
DIC("A" | PAT* |
DIC(0 | PAT+1* |
DIR | PSOPOLY+8!, PSOPOLY+9!, PSOPOLY+12!, END! |
DIR("?" | PSOPOLY+9*, PSOPOLY+12* |
DIR("A" | PSOPOLY+9*, PSOPOLY+12* |
DIR("B" | PSOPOLY+9*, PSOPOLY+12* |
DIR(0 | PSOPOLY+9*, PSOPOLY+12* |
DIROUT | END! |
DIRUT | PSOPOLY+9, PSOPOLY+12, END! |
DOI | NVA+11*, NVA+12, NVA+15! |
DRUG | BEG+5*, A+2, PRI+4*, PRI+5, PRI+8, END! |
DTOUT | END! |
DUOUT | END! |
DUPRX0 | NVA+9*, NVA+11, NVA+12, NVA+13, NVA+14, NVA+15! |
EDT | END!, CON+1*, HDR+1 |
FILLDATE | A+1*, A+2, PRI+4*, PRI+5, END! |
G | END!, DEV+3* |
I | PRI+1*, END!, HDR+4*, NVA+3*, NVA+4* |
IO | PRI+10, NRX+1, HDR+1 |
IO("Q" | DEV+2! |
IOF | NRX+1, HDR+1 |
IOM | DEV+1, NVA+3 |
ION | DEV |
IOP | DEV!* |
IOSL | PRI+6, NVA+5, NVA+10 |
J | BEG+1*, BEG+2, END! |
NVA | BEG+3~*, NVA+15! |
>> NVAO | NVA+7*, NVA+8, NVA+9 |
P | BEG+1*, BEG+4*, BEG+5, A+1, A+2, END! |
PAT | END+1! |
PG | PSOPOLY+8*, PRI*, END!, HDR+1*, HDR+3 |
POLY | PRI+5*, PRI+7, PRI+8, END! |
POP | END!, DEV |
PROV | PRI+8*, END! |
PSDATE | ENQ, BEG*, BEG+1*, END!, CON+1* |
PSDATEX | BEG, END!, CON+1* |
PSODFN | PAT+1*, ENQ, PRI+3*, PRI+5*, END+1!, NVA+1, NVA+7, NVA+8, NVA+9, NVA+10 |
PSOION | DEV*!, DEV+2! |
>> PSOPTLK | PAT+1 |
PSOSTA | NVA+2*, NVA+3, NVA+4, NVA+15! |
PSOTRUE | A+6, PRI+1!, PRI+3* |
QP | PAT+2, END!, ALL+1, DEV* |
RNX | PRI+5*, PRI+8, END! |
RX | PSOPOLY+12*, BEG+4, A+3, END!, HDR+2 |
RX( | BEG+2*, BEG+4, BEG+5, A+4! |
RX0 | BEG+4*, BEG+5, A+2, END! |
RX2 | BEG+4*, END! |
RX3 | BEG+4*, A+2, END! |
RXS | BEG*, BEG+2*, BEG+3*, BEG+4, A+2, A+3, A+4*, END!, CON+1* |
SDT | END!, CON+1*, HDR+1 |
STA | BEG+5*, A, END! |
STAT | A*, END! |
STATUS | A*, A+2, END! |
STP | NVA+3*, NVA+4, NVA+15! |
STR | NVA+3*, NVA+15! |
TITLE | NVA+1~, NVA+3*, NVA+4*, NVA+5, NVA+10, NVA+15! |
TOTP | PRI+9*, PRI+10, END+1!, ALL+1* |
TOTRX | PRI+9*, PRI+10, END+1!, ALL+1* |
>> VA("BID" | A+2, NRX+1, NVA+6, NVA+10 |
X | END!, CON+1* |
Y | PSOPOLY+9, PSOPOLY+12, PAT+1*, PRI+8*, END!, CON+1 |
Z0 | END! |
Z1 | END! |
Z2 | END! |
ZCLASS | PRI+1*, PRI+7, PRI+8*, END! |
ZDFN | PRI*, PRI+7, PRI+8*, END! |
>> ZTDESC | DEV+3* |
>> ZTQUEUED | END+1 |
>> ZTREQ | END+1* |
>> ZTRTN | DEV+3* |
>> ZTSAVE( | DEV+3* |
ZTSK | PAT+2, END!, ALL+1, DEV!, DEV+2 |