ORB3UTL ;SLC/JMH - OE/RR Notification Utilities ;Aug 20, 2019@09:43
Source file <ORB3UTL.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 |
---|---|---|
GENALRTS | ;fire off due alerts
|
|
GENALRT(ORID) | ;fire a specific scheduled alert
|
|
SCHALRT(ORDATA) | ;Schedule a long text alert
|
|
DEFER(ORY,ORPROV,ORALERT,ORDT) | ;defer an alert
|
|
NOTIFPG(ORY,ORPAT,ORFROM,ORTO) | ;page through a patients alerts
|
|
INDNOT(ORY) | ;index the user's alerts by the xqaldata, include deferred alerts
|
|
GETNOTIF(RETURN,ALERT) | ; Return a notification structure to the SMART Dialog System
|
|
GETNOTES(RETURN,DOC,DFN) | ; Returns existing notes that can be addended
|
|
GETDESC(RETURN,ALERT) | ; Returns notification description
|
Name | Field # of Occurrence |
---|---|
^DIE | SCHALRT+13 |
FILE^DIE | GENALRT+11 |
UPDATE^DIE | SCHALRT+9 |
WP^DIE | SCHALRT+14 |
$$GET1^DIQ | NOTIFPG+33, GETNOTIF+5, GETNOTIF+7, GETNOTIF+8, GETNOTIF+10, GETNOTIF+11, GETNOTIF+12, GETNOTES+11 |
EN^ORB3 | GENALRT+6 |
REMLIST^ORQORB | NOTIFPG+11 |
REMNONOR^ORQORB | NOTIFPG+12 |
URGLIST^ORQORB | NOTIFPG+10 |
FASTUSER^ORWORB | INDNOT+1 |
$$CANDO^TIULP | GETNOTES+9 |
$$BOIL^TIUSRVD | GETDESC+15 |
$$NOW^XLFDT | GENALRTS+5, GENALRT+7, GENALRT+10, SCHALRT+12 |
ALERTDAT^XQALBUTL | NOTIFPG+32 |
DEFALERT^XQALDATA | DEFER+7 |
GETPAT3^XQALDATA | NOTIFPG+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
ORB3UTL DEFER | DEFER |
ORB3UTL NOTIFPG | NOTIFPG |
ORB3UTL GET NOTIFICATION | GETNOTIF |
ORB3UTL GET DESCRIPTION | GETDESC |
ORB3UTL GET EXISTING NOTES | GETNOTES |
FileNo | Call Tags |
---|---|
^OR(100 - [#100] | GET1^DIQ |
^ORD(100.9 - [#100.9] | GET1^DIQ |
^OR(100.97 - [#100.97] | Classic Fileman Calls, WP^DIE |
^TIU(8925 - [#8925] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | NOTIFPG+42, GETNOTIF+15 |
^OR(100.97 - [#100.97] | GENALRTS+3, GENALRTS+4, GENALRT+2, GENALRT+3, GENALRT+4, GENALRT+5, GENALRT+7 |
^ORD(100.9 - [#100.9] | NOTIFPG+39, GETDESC+5 |
^TIU(8925 - [#8925] | GETNOTES+4 |
^TIU(8925.1 - [#8925.1] | GETDESC+8 |
^TMP("ORB2" | NOTIFPG+8!, NOTIFPG+14, NOTIFPG+17, NOTIFPG+70 |
^TMP("ORBG" | NOTIFPG+8!, NOTIFPG+57*, NOTIFPG+58*, NOTIFPG+64*, NOTIFPG+65*, NOTIFPG+67*, NOTIFPG+68*, NOTIFPG+70*, NOTIFPG+71 |
^TMP($J | GETNOTIF+1, GETNOTES+1, GETDESC+1 |
Name | Line Occurrences |
---|---|
GENALRT | GENALRTS+5 |
INDNOT | NOTIFPG+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALERT | GETNOTIF~, GETNOTIF+3, GETNOTIF+4, GETNOTIF+14, GETDESC~, GETDESC+2, GETDESC+11 |
ALRT | NOTIFPG+5~, NOTIFPG+17*, NOTIFPG+18, NOTIFPG+19, NOTIFPG+22, NOTIFPG+23, NOTIFPG+25, NOTIFPG+44, NOTIFPG+45, NOTIFPG+47 , NOTIFPG+48 |
ALRTDFN | NOTIFPG+5~, NOTIFPG+16*, NOTIFPG+41*, NOTIFPG+42 |
ALRTDT | NOTIFPG+5~, NOTIFPG+53*, NOTIFPG+54*, NOTIFPG+55*, NOTIFPG+57 |
ALRTI | NOTIFPG+5~, NOTIFPG+25*, NOTIFPG+40*, NOTIFPG+43*, NOTIFPG+57 |
ALRTLOC | NOTIFPG+5~, NOTIFPG+27*, NOTIFPG+42*, NOTIFPG+50*, NOTIFPG+57 |
ALRTMSG | NOTIFPG+5~, NOTIFPG+22*, NOTIFPG+47*, NOTIFPG+48*, NOTIFPG+49, NOTIFPG+50, NOTIFPG+51*, NOTIFPG+58, NOTIFPG+61, NOTIFPG+62* , NOTIFPG+63, NOTIFPG+64, NOTIFPG+65 |
ALRTPT | NOTIFPG+5~, NOTIFPG+26*, NOTIFPG+45*, NOTIFPG+46*, NOTIFPG+52*, NOTIFPG+57 |
ALRTXQA | NOTIFPG+5~, NOTIFPG+19*, NOTIFPG+21, NOTIFPG+28, NOTIFPG+29, NOTIFPG+32, NOTIFPG+35, NOTIFPG+41, NOTIFPG+53, NOTIFPG+58 , NOTIFPG+66 |
DA | SCHALRT+7~, SCHALRT+10*, SCHALRT+14 |
DFN | GETNOTIF+2~, GETNOTIF+3*, GETNOTIF+13, GETNOTIF+15, GETNOTES~, GETNOTES+4, GETDESC+11~*, GETDESC+12 |
DIC | SCHALRT+7~, SCHALRT+11* |
DIC(0 | SCHALRT+11* |
DIE | SCHALRT+7~, SCHALRT+11* |
DOC | GETNOTES~, GETNOTES+4 |
DR | SCHALRT+7~, SCHALRT+12* |
FWDBY | NOTIFPG+5~, NOTIFPG+63, NOTIFPG+64 |
I | NOTIFPG+4~, NOTIFPG+13*, NOTIFPG+14*, NOTIFPG+17 |
IEN | GETNOTIF+2~, GETNOTIF+4*, GETNOTIF+9, GETNOTES+2~, GETNOTES+7*, GETNOTES+9, GETNOTES+11 |
IENS | GETNOTIF+2~, GETNOTIF+4*, GETNOTIF+5, GETNOTIF+7, GETNOTIF+8, GETNOTIF+10, GETNOTIF+11, GETNOTIF+12 |
J | NOTIFPG+5~, NOTIFPG+13*, NOTIFPG+57*, NOTIFPG+58, NOTIFPG+64*, NOTIFPG+65, NOTIFPG+67, NOTIFPG+68 |
LOOP | GETNOTES+2~, GETNOTES+4*, GETNOTES+5, GETNOTES+6*, GETNOTES+7 |
NONOR | NOTIFPG+5~, NOTIFPG+20*, NOTIFPG+21 |
NONORLST | NOTIFPG+4~, NOTIFPG+12 |
NONORLST( | NOTIFPG+20 |
ORALERT | DEFER~, DEFER+7 |
ORBOIL | GETDESC+15~*, GETDESC+16, GETDESC+17, GETDESC+21 |
ORDATA | SCHALRT~ |
ORDATA("IFN" | SCHALRT+12 |
ORDATA("PATIENT" | SCHALRT+8 |
ORDATA("TITLE" | SCHALRT+12 |
ORDATA("WHEN" | SCHALRT+12 |
ORDATA("WHO" | SCHALRT+12 |
ORDFN | GENALRT+5~*, GENALRT+6, GENALRT+7 |
ORDT | DEFER~, DEFER+7 |
ORDUZ | GENALRT+1~, GENALRT+6 |
ORDUZ( | GENALRT+2* |
ORFDART | GENALRT+8!, SCHALRT+7~ |
ORFDART( | GENALRT+9*, GENALRT+10*, SCHALRT+8* |
ORFROM | NOTIFPG~, NOTIFPG+9 |
ORGLOB | GETDESC+17~*, GETDESC+18, GETDESC+19, GETDESC+20 |
ORGLOBI | GETDESC+19~*, GETDESC+20 |
ORHAS | NOTIFPG+5~, NOTIFPG+66*, NOTIFPG+67 |
ORI | GENALRTS+2~*, GENALRTS+3*, GENALRTS+4, GENALRTS+5, GENALRT+4~*, INDNOT+2~*, INDNOT+3 |
ORID | GENALRT~, GENALRT+2, GENALRT+3, GENALRT+4, GENALRT+5, GENALRT+7, GENALRT+9, GENALRT+10 |
ORIENRT | SCHALRT+7~ |
ORIENRT(1 | SCHALRT+10 |
ORMSG | GENALRT+1~, GENALRT+3*, GENALRT+6 |
ORMSG( | GENALRT+4* |
ORMSGRT | GENALRT+8!, SCHALRT+7~ |
ORN | NOTIFPG+5~, NOTIFPG+35*, NOTIFPG+36, NOTIFPG+38, NOTIFPG+39, NOTIFPG+40, NOTIFPG+44, NOTIFPG+47 |
ORN0 | NOTIFPG+5~, NOTIFPG+39*, NOTIFPG+40 |
ORNOTID | GETDESC+2~*, GETDESC+3, GETDESC+5 |
ORPAT | NOTIFPG~, NOTIFPG+9 |
ORPROV | DEFER~, DEFER+7, NOTIFPG+15~, NOTIFPG+33*, NOTIFPG+68 |
ORRES | DEFER+8~*, DEFER+9 |
ORROOT | DEFER+4~ |
ORROOT(1 | DEFER+8 |
ORTIUOBJ | GETDESC+5~*, GETDESC+6, GETDESC+8*, GETDESC+9, GETDESC+15 |
ORTMP | GETNOTIF+2~ |
ORTO | NOTIFPG~, NOTIFPG+9 |
ORTOT | NOTIFPG+4~ |
ORTOTU | NOTIFPG+4~ |
ORURG | NOTIFPG+5~, NOTIFPG+24*, NOTIFPG+28*, NOTIFPG+37*, NOTIFPG+57 |
ORWHEN | GENALRTS+4~*, GENALRTS+5 |
ORXQAID | GENALRT+7~*, GENALRT+9, GENALRT+12 |
ORY | DEFER~, DEFER+5*, DEFER+9*, NOTIFPG~, NOTIFPG+7!, NOTIFPG+71*, INDNOT~ |
ORY( | INDNOT+3* |
ORY2 | NOTIFPG+4~, NOTIFPG+6, INDNOT+1~, INDNOT+2, INDNOT+3 |
ORY2( | NOTIFPG+66 |
PRE | NOTIFPG+5~, NOTIFPG+18*, NOTIFPG+22 |
REM | NOTIFPG+5~, NOTIFPG+21*, NOTIFPG+38*, NOTIFPG+58 |
REMLIST | NOTIFPG+4~, NOTIFPG+11 |
REMLIST( | NOTIFPG+38 |
RETURN | GETNOTIF~, GETNOTIF+1*, GETNOTIF+5, GETNOTIF+6, GETNOTIF+7, GETNOTIF+8, GETNOTIF+9, GETNOTIF+10, GETNOTIF+11, GETNOTIF+12 , GETNOTIF+13, GETNOTIF+14, GETNOTIF+15, GETNOTES~, GETNOTES+1*, GETNOTES+10, GETNOTES+11, GETNOTES+12, GETDESC~, GETDESC+1* , GETDESC+4, GETDESC+7, GETDESC+10, GETDESC+13, GETDESC+20, GETDESC+21 |
ROOT | GETNOTES+2~, GETNOTES+5*, GETNOTES+6 |
STAT | GETNOTES+2~, GETNOTES+3*, GETNOTES+4 |
U | GENALRTS+4, GENALRT+2, GENALRT+7, DEFER+9, NOTIFPG+19, NOTIFPG+22, NOTIFPG+40, NOTIFPG+47, NOTIFPG+48, NOTIFPG+57 , NOTIFPG+58, NOTIFPG+64, NOTIFPG+65, NOTIFPG+67, NOTIFPG+68, INDNOT+3, GETNOTIF+15, GETNOTES+11, GETDESC+5, GETDESC+8 |
URG | NOTIFPG+5~, NOTIFPG+36*, NOTIFPG+37 |
URGLIST | NOTIFPG+4~, NOTIFPG+10 |
URGLIST( | NOTIFPG+36 |
X | GETNOTIF+2~ |
XQALERTD | NOTIFPG+32~ |
XQALERTD("2" | NOTIFPG+33 |