PSXNEW ;BIR/HTW/PWC-Rx Order Entry Screen for CMOP ;11 Mar 2002 4:38 PM
Source file <PSXNEW.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 4 | NOW^%DTC FILE^DICN ^DIE ^DIK |
Outpatient Pharmacy | 1 | EN^PSOHLSN1 |
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 |
---|---|---|
RESET(PSXRX,PSXFILL,PSXREAS) | ;
|
|
OERR | ||
SUS | ; Auto-Suspend CMOPS
|
|
LOCK525 | ;
|
|
EXIT | ||
SETRX | ; Check if last fill has been transmitted (0) or retransmitted (2) -
; edit node and set to not dispensed (3). ; If already dispensed (1) or not dispensed (3), create new entry ; and set to not dispensed (3) with cancelled reason. |
|
ACT | ; adds activity info for CMOP Rx placed on suspense
|
FileNo | Call Tags |
---|---|
^PSRX - [#52] | Classic Fileman Calls |
^PS(52.5 - [#52.5] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | SUS+7, LOCK525+1, LOCK525+2!, LOCK525+3 |
^PSRX - [#52] | OERR+1, OERR+6, OERR+8, OERR+10, OERR+11, OERR+13, OERR+14, SUS+4, SUS+5, SUS+9 , SUS+10, SUS+12, LOCK525+6, SETRX+4*, SETRX+6, SETRX+7, SETRX+15, SETRX+16, ACT+1, ACT+2 , ACT+3*, ACT+7* |
^XTMP("ORLK-" | OERR+2! |
Name | Field # of Occurrence |
---|---|
^("STA" | OERR+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | SUS+4*, SUS+5*, SUS+6, EXIT+1!, ACT+7 |
%H | EXIT+1! |
%I | EXIT+1! |
%T | EXIT+1! |
COMM | LOCK525+6*, LOCK525+7! |
DA | OERR+12!, OERR+13*, OERR+14*, SUS+1~, SUS+2*, SUS+8*, SETRX+13!*, SETRX+15, SETRX+16 |
DA(1 | OERR+14*, SETRX+13*, SETRX+15, SETRX+16 |
DD | SUS+12!, SUS+14!, SETRX+16!, SETRX+18!, SETRX+20! |
DIC | SUS+11*, SUS+14!, EXIT+1!, SETRX+13!, SETRX+16!, SETRX+18*, SETRX+20! |
DIC("DR" | SUS+13*, SETRX+19* |
DIC(0 | SUS+11*, SETRX+18* |
DIE | OERR+12!, OERR+13*, OERR+14*, EXIT+1!, SETRX+13!* |
DIK | SUS+8*, SUS+14!, SETRX+16!, SETRX+20! |
DO | SUS+12!, SUS+14!, SETRX+16!, SETRX+18!, SETRX+20! |
DR | OERR+12!, OERR+13*, OERR+14*, SETRX+13!, SETRX+14* |
DUZ | ACT+7 |
>> FILL | SETRX+8*, SETRX+9 |
I | EXIT+1!, ACT+1* |
ORD | OERR+1~*, OERR+2 |
PSOSITE | OERR+4~, SUS+9*, SUS+10*, SUS+13, EXIT+1! |
PSX | EXIT!, SETRX+5! |
PSX( | SETRX+9*, SETRX+10, SETRX+11 |
PSX525 | OERR+4~, SUS+15*, LOCK525+1, LOCK525+2, LOCK525+3, EXIT+1! |
PSXD | OERR+4~, EXIT+1!, SETRX+7*, SETRX+8, SETRX+9, SETRX+19 |
PSXDFN | OERR+4~, SUS+12*, SUS+13, LOCK525+2!, EXIT+1! |
PSXEDREL | OERR+4~, OERR+11*, OERR+12, EXIT+1! |
PSXFDA | OERR+4~, EXIT!, ACT+2* |
PSXFIEN | EXIT+1!, SETRX+11*, SETRX+13 |
PSXFILL | RESET~ |
PSXIR | EXIT!, ACT+2*, ACT+3*, ACT+7 |
PSXLFD | OERR+4~, SUS+6*, LOCK525+6, EXIT!, ACT+7 |
PSXREAS | RESET~, SETRX+14, SETRX+19, ACT+7 |
PSXRFD | OERR+4~, OERR+10*, OERR+11, OERR+13, OERR+14, SUS+4, SUS+5, SUS+9, SUS+10, SUS+13 , EXIT!, SETRX+10, SETRX+11 |
PSXRX | RESET~, OERR+1, OERR+6, OERR+8, OERR+10, OERR+11, OERR+13, OERR+14, SUS+2, SUS+4 , SUS+5, SUS+7, SUS+8, SUS+9, SUS+10, SUS+12, LOCK525+6, LOCK525+7, EXIT!, SETRX+4 , SETRX+6, SETRX+7, SETRX+13, SETRX+18, ACT+1, ACT+2, ACT+3, ACT+7 |
PSXRXDA | EXIT! |
PSXRXF | OERR+4~, EXIT!, ACT+1*, ACT+5*, ACT+7 |
PSXRXS | SUS+7*, SUS+8, EXIT! |
PSXSD | OERR+4~, SUS+6*, SUS+13, LOCK525+2, EXIT!, SETRX+14, SETRX+19 |
>> PSXST | SETRX+11*, SETRX+12, SETRX+17 |
PSXZ | OERR+4~, SETRX+5*, SETRX+6*, SETRX+7, SETRX+9 |
U | SETRX+8, SETRX+9, SETRX+11, SETRX+19 |
X | SUS+12*, EXIT+1!, SETRX+18* |
Y | SUS+1~, SUS+15, EXIT+1! |