PSXMSGS ;BIR/WPB - Miscellaneous Message Handler ;01 JUL 1997 1:55 PM
Source file <PSXMSGS.m>
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 |
---|---|---|
CAN | ;Q:'$D(^TMP("PSXCAN1",$J))
|
|
PNM | ||
INVREL | ||
AUTOMSG | ||
NONCS | ;
|
|
MSG1 | ||
GRP | ||
GRP1 | ||
RXAPI1(IEN,FLD,FORMAT) | ;
; Use standard PRE APIs to get Prescription data ; Reference to DIQ^PSODI supported by DBIA #4858 |
|
ECME(RX) | ;
; Returns "e" if last Rx/Refill is Electronically Billable (3rd party) ; Reference to STATUS^PSOBPSUT supported by DBIA #4701 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^PSX(550 - [#550] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | MSG1+1 |
^DPT - [#2] | PNM+7 |
^PS(59 - [#59] | CAN+1 |
^PSRX("B" | PNM+14 |
^TMP("PSXCAN1" | CAN+1, PNM+7, PNM+11, PNM+12 |
^TMP($J | INVREL+3 |
^XMB(3.9 - [#3.9] | PNM+3*, PNM+4*, PNM+5*, PNM+6*, PNM+9*, PNM+10*, PNM+19*, PNM+20*, PNM+21*, PNM+22* , PNM+23*, PNM+24*, PNM+25*, PNM+27*, PNM+28*, PNM+29*, PNM+30*, INVREL+4*, INVREL+5*, MSG1+4* , MSG1+5*, MSG1+6*, MSG1+7*, MSG1+8*, MSG1+9*, MSG1+10*, MSG1+11*, MSG1+12* |
^XUSEC("PSXCMOPMGR" | GRP1 |
^XUSEC("PSXMAIL" | GRP, GRP+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | AUTOMSG! |
BAT | PNM+32! |
BT | PNM+13*, PNM+19, PNM+26! |
C | RXAPI1+14~ |
CMOPYN | PNM+18*, PNM+23, PNM+26! |
D0 | RXAPI1+13~ |
DA | RXAPI1+14~ |
>> DFN | PNM+7*, PNM+11, PNM+12 |
DI | RXAPI1+14~ |
DIC | RXAPI1+13~ |
DIL | RXAPI1+14~ |
DIQ | RXAPI1+13~ |
DIQ1 | RXAPI1+14~ |
>> DIVN | CAN+1*, PNM, PNM+3 |
DOMAIN | PNM+32! |
DRGI | PNM+18*, PNM+21, PNM+24, PNM+26! |
DRGN | PNM+17*, PNM+20, PNM+26! |
DRS | RXAPI1+14~ |
DT | PNM+30, INVREL+5, MSG1+12 |
>> DTE | AUTOMSG*, MSG1+7 |
>> DTTM | AUTOMSG+3*, NONCS+2*, MSG1+1*, MSG1+2*, MSG1+4, MSG1+8 |
DUZ | INVREL, INVREL+5, INVREL+6, MSG1+11 |
>> DV | CAN+1*, PNM+7, PNM+11, PNM+12 |
FACDOM | PNM+32! |
FIL | PNM+13*, PNM+16, PNM+19, PNM+26!, PNM+32! |
FILL | PNM+32! |
FLD | RXAPI1~, RXAPI1+12, RXAPI1+17, RXAPI1+18 |
FLL | PNM+16*, PNM+26! |
FORMAT | RXAPI1~, RXAPI1+16 |
I | PNM+8*, PNM+26!, RXAPI1+14~ |
IEN | RXAPI1~, RXAPI1+12, RXAPI1+17, RXAPI1+18 |
J | RXAPI1+14~ |
LCNT | PNM+3*, PNM+4*, PNM+5*, PNM+6*, PNM+9*, PNM+10*, PNM+19*, PNM+20*, PNM+21*, PNM+22* , PNM+23*, PNM+24*, PNM+25*, PNM+27*, PNM+28*, PNM+29*, PNM+30, PNM+32!, INVREL+2*, INVREL+4* , INVREL+5, MSG1*, MSG1+4*, MSG1+5*, MSG1+6*, MSG1+7*, MSG1+8*, MSG1+9*, MSG1+10*, MSG1+11* , MSG1+12 |
MDUZ | GRP+1*, GRP+2! |
>> NODE | PNM+12*, PNM+13, PNM+17, PNM+18, PNM+24 |
>> NUM | AUTOMSG+3*, NONCS+2*, MSG1+2*, MSG1+9, MSG1+10 |
>> PNM | PNM+7*, PNM+9 |
PSODIY | RXAPI1+13~ |
PSXARR | RXAPI1+13~ |
PSXARR(52 | RXAPI1+18 |
>> PSXCS | AUTOMSG+1, MSG1, MSG1+4 |
PSXDIQ | RXAPI1+14~, RXAPI1+15*, RXAPI1+17 |
PSXDIQ(0 | RXAPI1+16*, RXAPI1+18 |
>> PSXSSN | PNM+7*, PNM+9 |
>> PSXSYS | AUTOMSG, AUTOMSG+3, NONCS+2 |
PTR | PNM+32! |
QY | PNM+18*, PNM+19, PNM+26! |
REASON | PNM+13*, PNM+22, PNM+26!, PNM+32! |
RX | ECME~, ECME+10, ECME+11 |
>> RX1 | PNM+11*, PNM+12, PNM+14, PNM+19 |
RXN | PNM+2~, PNM+14*, PNM+15, PNM+32! |
>> RXNN | INVREL+3*, INVREL+4 |
>> SITE | AUTOMSG*, MSG1+6 |
SP | PNM+8*, PNM+9, PNM+26! |
SP1 | PNM+26! |
SPS | PNM+7*, PNM+8, PNM+26! |
>> SSN1 | PNM+7* |
SYM | PNM+2~, PNM+15*, PNM+19 |
TDT | PNM+32! |
TDTM | PNM+32! |
>> THRU | AUTOMSG+3*, NONCS+2*, MSG1+2*, MSG1+9 |
TSK | AUTOMSG~, AUTOMSG+2, NONCS+1 |
TSK(1 | AUTOMSG+3, NONCS+2 |
U | AUTOMSG, AUTOMSG+3, NONCS+2 |
X | RXAPI1+13~ |
XDUZ | GRP1*, GRP1+1! |
XMDUN | PNM*, PNM+30*, PNM+32!, INVREL*, INVREL+5*, MSG1+12* |
XMDUZ | PNM*, PNM+31*, PNM+32!, INVREL*, INVREL+5*, MSG1*, MSG1+13* |
XMSUB | PNM*, PNM+32!, INVREL*, MSG1* |
XMY | PNM+31!, PNM+32!, INVREL+6!, MSG1+13!, GRP+3 |
XMY( | INVREL+6*, GRP+1*, GRP1* |
XMZ | PNM+1, PNM+3, PNM+4, PNM+5, PNM+6, PNM+9, PNM+10, PNM+19, PNM+20, PNM+21 , PNM+22, PNM+23, PNM+24, PNM+25, PNM+27, PNM+28, PNM+29, PNM+30, PNM+32!, INVREL+1 , INVREL+4, INVREL+5, MSG1+3, MSG1+4, MSG1+5, MSG1+6, MSG1+7, MSG1+8, MSG1+9, MSG1+10 , MSG1+11, MSG1+12 |
XPTR | PNM+32! |
>> XQA( | GRP+1*, GRP1* |
Y | MSG1+1*, RXAPI1+13~ |