PSOREF ;BIR/SAB-refill data entry ;24-Jun-2013 10:51;PLS
Source file <PSOREF.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 7 | ^PSOBUILD ^PSOCMOPT ACT^PSOORNE2 BLD^PSOORUT1 ^PSOREF0 (,IHSSET)^PSOREF1 $$LMREJ^PSOREJU1 |
IHS Changes To Pharmacy | 2 | REMMSG^APSPFUNC $$SCREEN^APSPMULT |
VA Fileman | 2 | $$GET1^DIQ ^DIR |
Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
Registration | 1 | (FULL,PAUSE)^VALM1 |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Pharmacy | 1 | APSPNE4 |
Order Entry Results Reporting | 1 | ORCACT0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OERR | ;single refil
|
|
EOJ | ;
|
|
BCREFX | ||
REFILL(PLACER) | ;passes flag to CPRS for front door refill request
|
|
ULK | ||
SPEEDX | ||
ASK | ||
SPEED | ;speed refill
|
|
BCREF | ;barcode refills
|
Name | Field # of Occurrence |
---|---|
REMMSG^APSPFUNC | OERR+13, SPEED+15 |
$$SCREEN^APSPMULT | REFILL+6 |
$$GET1^DIQ | OERR+4, SPEED+9, SPEED+11, SPEED+12, ASK+10 |
^DIR | OERR+17, SPEED+4, SPEED+6, SPEED+22, ASK+4 |
^PSOBUILD | OERR+17, SPEED+33, BCREFX |
^PSOCMOPT | OERR+8, SPEED+19, ASK+14 |
ACT^PSOORNE2 | OERR+17 |
BLD^PSOORUT1 | SPEED+33, BCREFX |
^PSOREF0 | OERR+16, SPEED+31, ASK+19 |
^PSOREF1 | OERR+15, SPEED+27, ASK+16 |
IHSSET^PSOREF1 | SPEED+28 |
$$LMREJ^PSOREJU1 | OERR+1, SPEED+9, ASK+10 |
PSOL^PSSLOCK | OERR+10, SPEED+16, ASK+11 |
PSOUL^PSSLOCK | EOJ+2, ULK |
FULL^VALM1 | OERR+14, SPEED+7, SPEED+29, BCREF+1, ASK+8, ASK+17 |
PAUSE^VALM1 | SPEED+9, SPEED+11, SPEED+16, SPEED+17, SPEED+18, SPEED+19, SPEED+20, ASK+10, ASK+11, ASK+12 , ASK+13, ASK+14, ASK+15 |
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSRX - [#52] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.41 - [#52.41] | REFILL+21 |
^PS(59 - [#59] | REFILL+14 |
^PSDRUG - [#50] | REFILL+5, REFILL+8, REFILL+9, REFILL+10, REFILL+14, REFILL+16 |
^PSRX - [#52] | OERR+12, SPEED+14, SPEED+16, SPEED+19, SPEED+21, SPEED+22, ASK+11, ASK+12, ASK+13, ASK+14 , ASK+15, REFILL+4, REFILL+5, REFILL+8, REFILL+9*, REFILL+12, REFILL+13, REFILL+17, REFILL+19, REFILL+20 , REFILL+22 |
Name | Line Occurrences |
---|---|
ASK | ASK+23 |
BCREF | SPEED+5 |
BCREFX | ASK+4, ASK+5, ASK+6 |
EOJ | OERR+15, OERR+17, SPEED+30, ASK+18 |
SPEEDX | SPEED+7 |
ULK | SPEED+17, SPEED+18, SPEED+19, SPEED+20, SPEED+21, SPEED+27, SPEED+31, ASK+12, ASK+13, ASK+14 , ASK+15, ASK+16, ASK+19 |
Name | Field # of Occurrence |
---|---|
^("I" | REFILL+14 |
^("STA" | REFILL+5 |
^(0 | REFILL+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APSPDRG | OERR+2~, OERR+12*, OERR+13, SPEED+1~, SPEED+14*, SPEED+15 |
ASK | SPEED+7*, SPEED+26, SPEED+27*, SPEEDX+1!, ASK+8*, ASK+16*, BCREFX! |
BCREF | ASK+8*, BCREFX! |
CLOZPAT | REFILL+10*, REFILL+11, REFILL+12! |
DIR | OERR+17!, SPEED+3!, SPEED+4!, SPEED+6!, SPEED+7!, SPEED+9!, SPEED+11!, SPEED+22!, BCREF+1!, ASK+7! , ASK+10!, BCREFX! |
DIR("?" | SPEED+3*, ASK+1*, ASK+2*, ASK+3* |
DIR("A" | OERR+17*, SPEED+3*, SPEED+6*, SPEED+22*, ASK* |
DIR("B" | SPEED+3* |
DIR(0 | OERR+17*, SPEED+3*, SPEED+6*, SPEED+22*, ASK* |
DIRUT | OERR+17!, SPEED+3!, SPEED+4, SPEED+6!, SPEED+7!, BCREF+1!, ASK+6, ASK+7!, BCREFX! |
>> DIV | REFILL+5*, REFILL+14 |
DT | REFILL+12, REFILL+14, REFILL+19, REFILL+20 |
DTOUT | OERR+17!, SPEED+4!, SPEED+6!, SPEED+7!, BCREF+1!, ASK+4, ASK+7! |
DUOUT | OERR+17!, SPEED+4!, SPEED+6!, BCREF+1!, ASK+4 |
LFD | EOJ+1!, SPEEDX! |
LST | SPEED+2!, SPEED+7*, SPEED+8, SPEEDX+1!, BCREF+1!, ASK+5, ASK+6, ASK+9, ASK+22*, BCREFX! |
MAX | EOJ+1!, SPEEDX! |
MIN | EOJ+1!, SPEEDX! |
NODE | EOJ+1!, SPEEDX! |
>> ORD | SPEED+8*, ASK+9* |
>> ORN | EOJ+2, OERR+1, OERR+4, OERR+5, OERR+6, OERR+7, OERR+8, OERR+10, OERR+12, OERR+14 , SPEED+8*, SPEED+9, SPEED+11, SPEED+12, SPEED+14, SPEED+16, SPEED+17, SPEED+18, SPEED+19, SPEED+20 , SPEED+21, SPEED+22, SPEED+25, SPEED+29, ASK+9*, ASK+10, ASK+11, ASK+12, ASK+13, ASK+14 , ASK+15, ASK+16, ASK+17, ULK |
PLACER | REFILL~, REFILL+3, REFILL+4 |
PS | EOJ+1!, SPEEDX! |
PSOBBC | BCREFX! |
PSOBBC( | ASK+21, ASK+22* |
>> PSOCNT | SPEED+2, SPEED+6, ASK+20 |
PSODEA | REFILL+2~, REFILL+5*, REFILL+7, REFILL+11 |
PSODRG | REFILL+2~, REFILL+5*, REFILL+6, REFILL+8, REFILL+9, REFILL+10, REFILL+14, REFILL+16 |
PSODRUG0 | REFILL+2~, REFILL+5* |
PSOERR | EOJ+1!, SPEEDX! |
PSOFDR | SPEED+6!, SPEEDX+1!, BCREFX! |
>> PSOFROM | OERR+14*, SPEED+29*, ASK+17* |
PSOID | OERR+15! |
>> PSOJ | REFILL+17* |
PSOLC | REFILL+2~ |
PSOLIST | EOJ+1!, SPEEDX! |
>> PSOLST( | EOJ+2, OERR+1, OERR+4, OERR+5, OERR+6, OERR+7, OERR+8, OERR+10, OERR+12, OERR+14 , SPEED+8, SPEED+9, SPEED+11, SPEED+12, SPEED+14, SPEED+16, SPEED+17, SPEED+18, SPEED+19, SPEED+20 , SPEED+21, SPEED+22, SPEED+25, SPEED+29, ASK+9, ASK+10, ASK+11, ASK+12, ASK+13, ASK+14 , ASK+15, ASK+16, ASK+17, ASK+20, ULK |
PSOMSG | EOJ+1!, OERR+10!, SPEED+16!, SPEED+17!, ASK+11!, ASK+12! |
PSOOELSE | SPEED+7!*, SPEED+32, SPEEDX+1!, ASK+7!, ASK+8*, BCREFX! |
PSOREF | EOJ+1!, SPEED+6!, SPEEDX!, SPEEDX+1!, BCREFX! |
PSOREF("DFLG" | OERR+14*, OERR+15, SPEED+7, SPEED+29*, SPEED+30, ASK+16, ASK+17*, ASK+18 |
PSOREF("IRXN" | OERR+14*, SPEED+25*, SPEED+29*, ASK+16*, ASK+17* |
PSOREF("QFLG" | OERR+14*, SPEED+7, SPEED+8, SPEED+26, SPEED+27, ASK+9 |
PSORFRM | REFILL+2~, REFILL+5*, REFILL+17*, REFILL+18 |
>> PSORX("BAR CO | DE" , EOJ+1!, SPEEDX! |
>> PSORX("FILL D | ATE" , EOJ+1!, OERR+14!, SPEED+2!, SPEEDX!, SPEEDX+2! |
>> PSORX("MAIL/WINDOW" | SPEEDX+2! |
>> PSORX("METHOD | OF PICK-UP" , SPEEDX+2! |
PSORXED | OERR+17*!, SPEED+33*, SPEEDX+1!, BCREFX!* |
PSOXFLAG | OERR+8!, OERR+9!, SPEED+19!, SPEED+20!, ASK+14!, ASK+15! |
>> PTRX | OERR+8*, SPEED+19*, ASK+14* |
REF | EOJ+1!, SPEEDX! |
RF | EOJ+1!, SPEEDX! |
RX | ASK+20*, ASK+21, ASK+22, BCREFX! |
>> RX0 | REFILL+5*, REFILL+17 |
>> RXFL( | OERR+8, SPEED+19, ASK+14 |
RXN | EOJ+1!, OERR+14~, SPEED+29~, SPEEDX!, ASK+17~, REFILL+2~, REFILL+4*, REFILL+5, REFILL+8, REFILL+9 , REFILL+12, REFILL+13, REFILL+17, REFILL+19, REFILL+20, REFILL+21, REFILL+22 |
RXO | EOJ+1!, SPEEDX! |
RXP | EOJ+1!, SPEEDX! |
>> RXPR( | OERR+6, SPEED+18, ASK+13 |
>> RXRP( | OERR+5, SPEED+17, ASK+12 |
>> RXRS( | OERR+7, SPEED+20, ASK+15 |
RXS | EOJ+1!, SPEEDX! |
SD | EOJ+1!, SPEEDX! |
SPEED | SPEED+7*, SPEEDX+1!, ASK+8*, BCREFX! |
ST | REFILL+2~, REFILL+5*, REFILL+15 |
U | OERR+4, SPEED+11, REFILL+22 |
VAERR | EOJ+1!, SPEEDX! |
>> VALMBCK | OERR+1, OERR+4*, OERR+5*, OERR+6*, OERR+7*, OERR+8*, OERR+10*, OERR+15*, OERR+17*, SPEED+2* , SPEED+4*, SPEED+6*, SPEED+30*, SPEED+32*, SPEEDX+1*, ASK+4*, ASK+5*, ASK+6*, ASK+18*, BCREFX+1* |
VALMCNT | SPEED+2~ |
>> VALMSG | OERR+1, OERR+4*, OERR+5*, OERR+6*, OERR+7*, OERR+8*, OERR+10*, SPEED+2* |
>> X | ASK+5, ASK+20 |
>> Y | SPEED+5, SPEED+7 |