PXRMPSN ;SLC/PKR - Process PSN protocol events. ;02/10/2011
Source file <PXRMPSN.m>
Package | Total | Call Graph |
---|---|---|
Clinical Reminders | 3 | (DEFLIST,TERMLIST)^PXRMFRPT SEND^PXRMMSG $$STRREP^PXRMUTIL |
Kernel | 2 | ^%ZTLOAD ($$FMADD,$$NOW)^XLFDT |
National Drug File | 1 | ($$CLASS2,$$PROD0)^PSNAPIS |
Name | Comments | DBIA/ICR reference |
---|---|---|
TERM(FILENUM,GBL,FIEN,NL) | ;Search all reminder terms for any
|
|
DEF(FILENUM,GBL,FIEN,NL) | ;Write out the list of definintions using this
|
|
ROC(FILENUM,GBL,FIEN,NL) | ;Search all reminder order checks for any
|
|
EVDRVR | ;Event driver for PSN events.
|
|
PSNEVENT | ;Handle PSN events. This routine is attached to the PSN NEW CLASS
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXD(801 - [#801] | ROC+6, ROC+8, ROC+9 |
^PXD(811.9 - [#811.9] | DEF+8 |
^PXRMD(811.5 - [#811.5] | TERM+9 |
^TMP("PSN" | PSNEVENT+9 |
^TMP("PXRMXMZ" | DEF+3*, DEF+4*, DEF+5*, DEF+9*, DEF+10*, DEF+13*, EVDRVR+7!, EVDRVR+8*, EVDRVR+9*, EVDRVR+10* , EVDRVR+11*, EVDRVR+12*, EVDRVR+29*, EVDRVR+30*, EVDRVR+31*, EVDRVR+32*, EVDRVR+33*, EVDRVR+41*, EVDRVR+42*, EVDRVR+49* , EVDRVR+50*, EVDRVR+51*, EVDRVR+54!, ROC+4*, ROC+5*, ROC+6*, ROC+10*, ROC+11*, TERM+4*, TERM+5* , TERM+6*, TERM+10*, TERM+11*, TERM+14* |
^TMP($J | DEF+5, DEF+7, DEF+12, EVDRVR+7!, EVDRVR+35!, EVDRVR+54!, TERM+6, TERM+8, TERM+13 |
^XTMP( | EVDRVR+17, EVDRVR+18, EVDRVR+54!, PSNEVENT+4!, PSNEVENT+8*, PSNEVENT+9* |
Name | Line Occurrences |
---|---|
DEF | EVDRVR+37, EVDRVR+44 |
ROC | EVDRVR+40 |
TERM | EVDRVR+39, EVDRVR+46 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DEF | DEF+2~, DEF+8*, DEF+10 |
DEFL | EVDRVR+4~ |
DT | PSNEVENT+8 |
DUZ | EVDRVR+53 |
EVENT | EVDRVR+17, EVDRVR+18, EVDRVR+54, PSNEVENT+2~, PSNEVENT+3*, PSNEVENT+4, PSNEVENT+8, PSNEVENT+9 |
FI | DEF+2~, DEF+11*, DEF+12*, DEF+13, TERM+3~, TERM+12*, TERM+13*, TERM+14 |
FIEN | DEF~, DEF+5, DEF+7, DEF+12, ROC~, ROC+6, ROC+8, TERM~, TERM+6, TERM+8 , TERM+13 |
FILENUM | DEF~, DEF+5, DEF+7, DEF+12, EVDRVR+4~, ROC~, TERM~, TERM+6, TERM+8, TERM+13 |
FILES | EVDRVR+4~ |
GBL | DEF~, EVDRVR+4~, ROC~, TERM~ |
IEN | DEF+2~, DEF+6*, DEF+7*, DEF+8, DEF+10, DEF+12, ROC+3~, ROC+7*, ROC+8*, ROC+9 , ROC+11, TERM+3~, TERM+7*, TERM+8*, TERM+9, TERM+11, TERM+13 |
NAME | ROC+3~, ROC+9*, ROC+11 |
NEWDCIEN | EVDRVR+4~, EVDRVR+20*, EVDRVR+26, EVDRVR+33 |
NEWDCNAM | EVDRVR+4~, EVDRVR+26*, EVDRVR+28*, EVDRVR+33 |
NHL | EVDRVR+4~, EVDRVR+14*, EVDRVR+48 |
NL | DEF~, DEF+3*, DEF+4*, DEF+5*, DEF+9*, DEF+10*, DEF+13*, EVDRVR+4~, EVDRVR+8*, EVDRVR+9* , EVDRVR+10*, EVDRVR+11*, EVDRVR+12*, EVDRVR+14, EVDRVR+29*, EVDRVR+30*, EVDRVR+31*, EVDRVR+32*, EVDRVR+33*, EVDRVR+37 , EVDRVR+39, EVDRVR+40, EVDRVR+41*, EVDRVR+42*, EVDRVR+44, EVDRVR+46, EVDRVR+48, EVDRVR+49*, EVDRVR+50*, EVDRVR+51* , ROC~, ROC+4*, ROC+5*, ROC+6*, ROC+10*, ROC+11*, TERM~, TERM+4*, TERM+5*, TERM+6* , TERM+10*, TERM+11*, TERM+14* |
OLDDCIEN | EVDRVR+4~, EVDRVR+19*, EVDRVR+25, EVDRVR+32, EVDRVR+36, EVDRVR+37, EVDRVR+38, EVDRVR+39, EVDRVR+40 |
OLDDCNAM | EVDRVR+4~, EVDRVR+25*, EVDRVR+27*, EVDRVR+32 |
START | DEF+2~, DEF+6*, DEF+9, DEF+11*, ROC+3~, ROC+7*, ROC+10, ROC+12*, TERM+3~, TERM+7* , TERM+10, TERM+12* |
SUBJECT | EVDRVR+5~, EVDRVR+52*, EVDRVR+53, PSNEVENT+2~, PSNEVENT+10* |
TEMP | EVDRVR+5~, EVDRVR+18*, EVDRVR+19, EVDRVR+20, EVDRVR+21, EVDRVR+22 |
TERM | TERM+3~, TERM+9*, TERM+11 |
U | DEF+8, EVDRVR+19, EVDRVR+20, EVDRVR+21, EVDRVR+22, EVDRVR+31, PSNEVENT+8, ROC+9, TERM+9 |
VAGIEN | EVDRVR+5~, EVDRVR+21*, EVDRVR+43, EVDRVR+44, EVDRVR+45, EVDRVR+46 |
VAGNAM | EVDRVR+5~, EVDRVR+22*, EVDRVR+42 |
VAPROD | EVDRVR+5~, EVDRVR+24*, EVDRVR+31 |
VAPRODIEN | EVDRVR+5~, EVDRVR+16*, EVDRVR+17*, EVDRVR+18, EVDRVR+24, EVDRVR+31 |
>> ZTDESC | PSNEVENT+16* |
>> ZTDTH | PSNEVENT+17* |
>> ZTIO | PSNEVENT+18* |
>> ZTREQ | EVDRVR+6* |
>> ZTRTN | PSNEVENT+15* |
ZTSAVE | PSNEVENT+12! |
ZTSAVE("EVENT" | PSNEVENT+13* |
ZTSAVE("SUBJECT" | PSNEVENT+14* |