PSOORFI2 ;BIR/BHW-finish cprs orders cont. ;07/29/96
Source file <PSOORFI2.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 14 | ^PSOBUILD $$GETREGYS^PSOCLUTL (FILLDT,MW)^PSODIR2 EN^PSOHLSN EN^PSOLMUTL ^PSOLSET LOCK1^PSOORFI1 DC^PSOORFI6 ORD^PSOORFIN BLD^PSOORUT1 ^PSOORUT2 ^PSOREF0 OERR^PSORX1 $$TITRX^PSOUTL |
VA FileMan | 5 | ^%DT ^DIC $$GET1^DIQ EN^DIQ1 ^DIR |
Kernel | 1 | ENDR^%ZISS |
List Manager | 1 | (FULL,PAUSE)^VALM1 |
Order Entry Results Reporting | 1 | EN1^ORCFLAG |
Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
HLP | ||
HELP | ;
|
|
HELPX | ||
RTE | ;
|
|
PRI | ;
|
|
PROFILE | ;display med profile
|
|
DC | ||
DE | ||
RF | ;process refill request from CPRS
|
|
END | ||
S | ||
E | ||
R | ||
KPRI | ||
KPRIZ | ||
INST | ;Select Institution
|
|
INSTA | ;
|
|
CNT(SITE) | ||
INST1 | ;
|
|
CLOZ | ;checks clozapine status of patient
; BEGIN - JCH: PSO*7*612 |
|
ELIG | ||
USER(USER) | ;returns .01 of 200
|
|
INSTNM | ;
|
|
POST | ||
SIG | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | RF+27 |
ENDR^%ZISS | INSTA+2 |
^DIC | INST+8, USER+1 |
$$GET1^DIQ | RF+8, RF+10 |
EN^DIQ1 | INST+9, INSTNM+2 |
^DIR | HELP+3, PROFILE+2, RF+13, RF+21 |
EN1^ORCFLAG | RF+15 |
^PSOBUILD | POST |
$$GETREGYS^PSOCLUTL | CLOZ+3 |
FILLDT^PSODIR2 | RF+33 |
MW^PSODIR2 | RF+36 |
EN^PSOHLSN | DE+4 |
EN^PSOLMUTL | POST+4 |
^PSOLSET | INST+2 |
LOCK1^PSOORFI1 | S, S+2, S+4, E, E+2, E+4, R, R+2, R+4 |
DC^PSOORFI6 | DC+1 |
ORD^PSOORFIN | S, S+2, S+4, E, E+2, E+4, R, R+2, R+4 |
BLD^PSOORUT1 | POST+4 |
^PSOORUT2 | POST+4 |
^PSOREF0 | RF+39 |
OERR^PSORX1 | POST |
$$TITRX^PSOUTL | RF+24 |
PSOL^PSSLOCK | RF+1 |
PSOUL^PSSLOCK | END |
FULL^VALM1 | RF+5 |
PAUSE^VALM1 | DE+5, RF+1, RF+24 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^PS(52.41 - [#52.41] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | HELP+2 |
^PS(52.41 - [#52.41] | HELP+2, RTE+2, RTE+3, PRI+2, PRI+3, DE, DE+1!, DE+2*, DE+3*, RF+6 , RF+15, RF+22, S, S+2, S+4, E, E+2, E+4, R, R+2 , R+4, CNT+4, CNT+5, CNT+6, CNT+7, SIG+1, SIG+2, SIG+6 |
^PS(59 - [#59] | INST+4, INST1+2 |
^PSRX - [#52] | RF+3, RF+25, RF+28, RF+31, RF+32 |
^TMP("PSOPO" | ELIG*, ELIG+1*, SIG+3*, SIG+4* |
^TMP($J | CNT+2!, CNT+7* |
^UTILITY("DIQ1" | INST+9! |
^YSCL(603.01 - [#603.01] | CLOZ+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | RF+27* |
ACOM | DE+3, DE+6! |
>> CLOZPAT | CLOZ+3*, CLOZ+5*, CLOZ+6*, ELIG, ELIG+1 |
CMOP | DE+6! |
CNT | CNT+1~, CNT+3*, CNT+7*, CNT+8 |
>> D | SIG+6* |
DA | INST+9*!, INSTNM+1, INSTNM+2*!, INSTNM+3* |
DEA | DE+6! |
DEF | DE+6! |
DIC | INST+8!*, INST+9*!, USER+1!*, INSTNM+2*! |
DIC("B" | INST+8* |
DIC(0 | INST+8*, USER+1* |
DIQ | INST+9!, INSTNM+2* |
DIQ(0 | INST+9*, INSTNM+2* |
DIR | HELP+3!, PROFILE+2!, PROFILE+4!, DE+6!, RF+7!, RF+16! |
DIR("?" | HELPX* |
DIR("A" | HELPX*, PROFILE+2*, DE+5*, RF+8*, RF+9*, RF+10*, RF+11*, RF+12*, RF+17*, RF+18* , RF+19*, RF+20* |
DIR("B" | PROFILE+2*, RF+12*, RF+20* |
DIR(0 | HELP+3*, HELPX*, PROFILE+2*, RF+12*, RF+20* |
DIRUT | HELP+3!, HELPX!, PROFILE+2!, PROFILE+4!, DE+6!, RF+6, RF+7!, RF+15, RF+16!, RF+21 |
DPT | HELP+2*, HELPX+1! |
DR | INST+9*!, INSTNM+2*! |
DREN | DE+6! |
DT | RF+29 |
DTOUT | HELP+2, HELP+3!, HELPX!, PROFILE+2!, PROFILE+4!, DE+6!, RF+7!, RF+16! |
DUOUT | HELP+2, HELP+3!, HELPX!, PROFILE+2!, PROFILE+4!, DE+6!, RF+7!, RF+16! |
FDR | DE+6! |
HDR | DE+6! |
>> IEN | ELIG*, ELIG+1*, SIG+3*, SIG+4 |
>> IOINHI | INSTA+2, INSTA+3 |
>> IOINORM | INSTA+2, INSTA+3 |
>> IORVOFF | INSTA+3 |
>> IORVON | INSTA+3 |
>> LOGIN | CNT+3*, CNT+4*, CNT+5 |
>> MEDA | PROFILE+1* |
MEDP | PROFILE+2!, PROFILE+3* |
MIG | SIG+2*, SIG+3, SIG+5! |
NODE | END! |
>> OR0 | RF+1, RF+3, RF+25, RF+35, RF+37 |
ORD | DE, DE+1, DE+2, DE+3, RF+6, RF+8, RF+10, RF+15, RF+22, S* , S+1*, S+2*, S+4*, E*, E+1*, E+2*, E+4*, R*, R+1*, R+2* , R+4*, CNT+1~, CNT+3*, CNT+5*, CNT+6, CNT+7, SIG+1, SIG+2, SIG+6 |
PAINST | HELPX! |
>> PAT | RTE+2, PRI+2, S, S+2, S+4, E, E+2, E+4, R, R+2 , R+4 |
PATN | HELP+2*, HELP+3*, HELPX+1! |
PDORUG | DE+6! |
PHI | DE+6! |
>> POERR("COMM" | DE+3*, DE+4 |
>> POERR("DEAD" | DE+3, DE+5, POST+1, POST+2 |
>> POERR("PLACER" | DE+2*, DE+4 |
>> POERR("QFLG" | S, S+1, S+2, S+3, S+4, E, E+1, E+2, E+3, E+4 , R, R+1, R+2, R+3, R+4, KPRIZ!, POST+2* |
>> POERR("STAT" | DE+2*, DE+4 |
PRC | DE+6! |
PSCT | INST+3~, INST+4*, INST+5, INST+6 |
PSINST | INST+3~ |
PSIR | INST+3~, INST+4*, INST1+1~, INST1+2* |
PSL | END! |
>> PSOBBC1("FROM" | DC, RF+29 |
PSOCNT | INST+1~, INSTA+1*, INSTA+3 |
>> PSODFN | DE+3, CLOZ+3 |
PSODINST | INST+11, INSTA+3, INSTA+4!, INSTNM+1!, INSTNM+2* |
PSODNM | INSTNM+2! |
PSODNM(4 | INSTNM+2 |
PSOEMERZ | E*, E+1, KPRI! |
PSOERR | END! |
PSOERR("DEAD" | POST+3! |
PSOFINDA | INSTNM+1!*, INSTNM+3! |
>> PSOFINFL | SIG+1* |
PSOFINY | POST*! |
>> PSOFROM | RF+38* |
>> PSOID | RF+28* |
>> PSOIQUIT | INST+2*, INST+5*, INST+8* |
PSOMSG | RF+1!, RF+2, RF+27! |
>> PSONEW("# OF | REFILLS" , RF+31*, CLOZ+7* |
>> PSONEW("DAYS | SUPPLY" , RF+31* |
>> PSONEW("INS" | SIG+6* |
>> PSONEW("N# RE | F" , CLOZ+7* |
PSONOOR | DE+4, DE+6! |
>> PSOOPT | DC |
>> PSOORRNW | DC |
PSOPINST | HELP+2, RTE+3, PRI+3, INST+3!, INST+4*, INST+8, INST+9, INST+10*, INSTA+1, INST1+1! , INST1+2*, INSTNM+2 |
PSOPNAME | INST+8!, INST+9* |
>> PSOPTPST(2 | DE+3 |
PSOQFLG | POST+1!, POST+3 |
PSOQUIT | KPRIZ!, POST |
PSOREF | RF+1!, RF+24!, RF+33, RF+36, END! |
PSOREF("DFLG" | RF+27*, RF+33, RF+36, RF+38* |
PSOREF("FIELD" | RF+27* |
PSOREF("IRXN" | RF+1*, RF+24, RF+28, RF+31, RF+32, END |
PSOREF("ISSUE | DATE" , RF+28*, RF+29* |
PSOREF1 | RF+27*, END! |
>> PSORENW("DFLG" | DC* |
PSOROUTZ | R*, R+1, KPRI! |
>> PSORX("ADMINCLINIC" | RF+37!* |
>> PSORX("BAR CO | DE" , RF+29 |
>> PSORX("MAIL/WINDOW" | RF+35* |
>> PSORX("QFLG" | END! |
>> PSOSITE | INST+2, INST+4, INST+8, INST1+2 |
PSOSTATZ | S*, S+1, KPRI! |
PSOXFLG | POST+1! |
>> PSRT | RTE+2, PRI+2 |
>> PSZFIN | RTE+1*, RTE+2, RTE+3*, PRI+1*, PRI+2, PRI+3* |
>> PSZFZZ | RTE+2*, RTE+3, PRI+2*, PRI+3 |
>> PT | POST+1* |
>> RTN | POST+1* |
>> SG | SIG+3* |
>> SIG | SIG+1*, SIG+2 |
>> SIG( | SIG+2* |
>> SIG(0 | SIG+5 |
SIGOK | DE+6!, SIG+5* |
SITE | CNT~, CNT+5 |
USER | USER~, USER+1 |
>> USER1 | USER+1* |
>> VALMBCK | DC*, RF+6*, RF+21*, RF+33*, RF+36* |
>> VALMSG | DC* |
X | RF+27*, RF+29!, INSTA+2*, USER+1!* |
X1 | RF+29! |
X2 | RF+29! |
Y | PROFILE+2, PROFILE+3, DC*, DE+7*, RF+6, RF+15, RF+21, RF+28, INST+8, INST+10! , USER+1!, POST* |