PXRMENOD ;SLC/PKR - Clinical Reminders "E" node routines. ;06/26/2013
Source file <PXRMENOD.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 |
---|---|---|
DEPLIST(IEN,DEP) | ;Build the evaluation dependency list.
|
|
EVORDER(IEN,DEP,EORDER,NODEP,ERROR) | ;Determine the evaluation order for findings
|
|
KENODE(X,DA) | ;Kill the "E" node in the finding multiple for terms.
|
|
KENODES(XX,DA) | ;Kill the "E" and "EDEP" nodes in the finding multiple for
|
|
LABDAS(IEN) | ;Determine the DAS for lab findings.
|
|
SENODE(X,DA) | ;Set the "E" node in the finding multiple for terms.
|
|
SENODES(X,DA) | ;Set the "E" and "EDEP" node in the finding multiple for
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | LABDAS+3 |
^PXD(811.9 - [#811.9] | DEPLIST+3, DEPLIST+4, EVORDER+12, KENODES+10!, KENODES+12, KENODES+13, KENODES+14!, SENODES+10!, SENODES+14, SENODES+20* , SENODES+29, SENODES+35* |
^PXRMD(811.5 - [#811.5] | KENODE+9!, SENODE+9* |
Name | Line Occurrences |
---|---|
$$LABDAS | KENODE+6, KENODES+7, SENODE+6, SENODES+17, SENODES+32 |
DEPLIST | SENODES+6 |
EVORDER | SENODES+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDT | DEPLIST+1~, DEPLIST+5*, DEPLIST+8 |
CLIST | EVORDER+3~ |
CLIST( | EVORDER+46*, EVORDER+50, EVORDER+51*, EVORDER+57 |
DA | KENODE~, KENODE+9, KENODES~, KENODES+10, KENODES+14, SENODE~, SENODE+9, SENODES~ |
DA(1 | KENODE+9, KENODES+10, KENODES+12, KENODES+13, KENODES+14, SENODE+9, SENODES+6, SENODES+7, SENODES+10, SENODES+14 , SENODES+20, SENODES+29, SENODES+35 |
DAS | KENODE+3~, KENODE+7*, KENODE+8, KENODE+9, KENODES+4~, KENODES+8*, KENODES+9, KENODES+10, KENODES+14, SENODE+3~ , SENODE+7*, SENODE+8, SENODE+9, SENODES+4~, SENODES+18*, SENODES+19, SENODES+20, SENODES+33*, SENODES+34, SENODES+35 |
DEP | DEPLIST~, EVORDER~, SENODES+4~, SENODES+6, SENODES+7 |
DEP( | DEPLIST+7*, DEPLIST+8*, DEPLIST+9*, EVORDER+5, EVORDER+8, EVORDER+10, EVORDER+19, EVORDER+29, EVORDER+32, EVORDER+35 , EVORDER+48, EVORDER+58, SENODES+26, SENODES+27, SENODES+28 |
>> DIUTIL | KENODE+2, KENODES+3, SENODE+2, SENODES+3 |
DONE | EVORDER+3~, EVORDER+45*, EVORDER+47, EVORDER+49*, EVORDER+50* |
EDT | DEPLIST+1~, DEPLIST+6*, DEPLIST+9 |
EORDER | EVORDER~, EVORDER+43, SENODES+4~, SENODES+7 |
EORDER( | EVORDER+38, EVORDER+39*, EVORDER+41, EVORDER+42*, SENODES+23, SENODES+24 |
EORDER(1 | EVORDER+46 |
ERROR | EVORDER~, EVORDER+4*, EVORDER+17*, EVORDER+24*, EVORDER+25, EVORDER+50*, EVORDER+53, SENODES+4~, SENODES+7, SENODES+9 |
FBDT | SENODES+4~, SENODES+25*, SENODES+27*, SENODES+35 |
FEDT | SENODES+4~, SENODES+25*, SENODES+28*, SENODES+35 |
FI | SENODES+4~, SENODES+24*, SENODES+26, SENODES+27, SENODES+28, SENODES+29, SENODES+35 |
FI1 | DEPLIST+1~, DEPLIST+2*, DEPLIST+3*, DEPLIST+4, DEPLIST+7, DEPLIST+8, DEPLIST+9 |
FI2 | DEPLIST+1~, DEPLIST+8*, DEPLIST+9* |
GLOBAL | KENODE+3~, KENODE+5*, KENODE+6, KENODE+9, KENODES+4~, KENODES+6*, KENODES+7, KENODES+10, KENODES+13, KENODES+14 , SENODE+3~, SENODE+5*, SENODE+6, SENODE+9, SENODES+4~, SENODES+16*, SENODES+17, SENODES+20, SENODES+31*, SENODES+32 , SENODES+35 |
IEN | DEPLIST~, DEPLIST+3, DEPLIST+4, EVORDER~, EVORDER+12, KENODE+3~, KENODE+4*, KENODE+6*, KENODE+7, KENODES+4~ , KENODES+5*, KENODES+7*, KENODES+8, LABDAS~, LABDAS+3, LABDAS+4, LABDAS+6, LABDAS+8, SENODE+3~, SENODE+4* , SENODE+6*, SENODE+7, SENODES+4~, SENODES+15*, SENODES+17*, SENODES+18, SENODES+30*, SENODES+32*, SENODES+33 |
IND | EVORDER+3~, EVORDER+4*, EVORDER+5*, EVORDER+8, EVORDER+9, EVORDER+10, EVORDER+14, EVORDER+19, EVORDER+21, EVORDER+22 , EVORDER+28*, EVORDER+29*, EVORDER+31*, EVORDER+32*, EVORDER+33, EVORDER+35, EVORDER+41, EVORDER+42, EVORDER+46*, EVORDER+48 , EVORDER+52*, EVORDER+56*, EVORDER+57*, EVORDER+58, EVORDER+59, KENODES+4~, KENODES+11*, KENODES+12*, KENODES+13, KENODES+14 , SENODES+4~, SENODES+12*, SENODES+13*, SENODES+14, SENODES+20, SENODES+22*, SENODES+23*, SENODES+24, SENODES+35 |
JND | EVORDER+3~, EVORDER+9*, EVORDER+10*, EVORDER+12, EVORDER+14, EVORDER+19, EVORDER+21, EVORDER+22, EVORDER+34*, EVORDER+35* , EVORDER+36, EVORDER+38, EVORDER+39, EVORDER+48*, EVORDER+49, EVORDER+50, EVORDER+51, EVORDER+52, EVORDER+58*, EVORDER+59 , SENODES+4~, SENODES+25*, SENODES+26*, SENODES+27, SENODES+28 |
KND | EVORDER+3~, EVORDER+37*, EVORDER+38*, EVORDER+40*, EVORDER+41* |
NODEP | EVORDER~, SENODES+4~, SENODES+7 |
NODEP( | EVORDER+29*, EVORDER+33, EVORDER+36, SENODES+13 |
NUM | EVORDER+3~, EVORDER+31*, EVORDER+39*, EVORDER+42* |
ONLIST | EVORDER+3~, EVORDER+37*, EVORDER+38*, EVORDER+39, EVORDER+40*, EVORDER+41*, EVORDER+42 |
PT01 | SENODES+4~, SENODES+14*, SENODES+15, SENODES+16, SENODES+29*, SENODES+30, SENODES+31 |
SUB | LABDAS+1~, LABDAS+3*, LABDAS+4, LABDAS+5, LABDAS+6 |
TEMP | DEPLIST+1~, DEPLIST+4*, DEPLIST+5, DEPLIST+6 |
TEXT | EVORDER+3~, EVORDER+13!, EVORDER+16, EVORDER+20!, EVORDER+23, EVORDER+54*, EVORDER+55, EVORDER+59*, EVORDER+60 |
TEXT(1 | EVORDER+14*, EVORDER+21* |
TEXT(2 | EVORDER+15*, EVORDER+22* |
U | DEPLIST+5, DEPLIST+6, LABDAS+3, SENODES+14, SENODES+29, SENODES+35 |
X | KENODE~, KENODE+4, KENODE+5, SENODE~, SENODE+4, SENODE+5, SENODES~ |
XX | KENODES~, KENODES+5, KENODES+6 |