ORB3UTL ;SLC/JMH - OE/RR Notification Utilities ;Oct 27, 2023@11:55
Source file <ORB3UTL.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 3 | $$NOW^XLFDT ALERTDAT^XQALBUTL (DEFALERT,GETPAT3)^XQALDATA |
Order Entry Results Reporting | 3 | EN^ORB3 (REMLIST,REMNONOR,URGLIST)^ORQORB ($$GETPROV,$$GETPRVNM,FASTUSER)^ORWORB |
Text Integration Utility | 2 | $$CANDO^TIULP $$BOIL^TIUSRVD |
VA FileMan | 2 | (,FILE,UPDATE,WP)^DIE $$GET1^DIQ |
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 | 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 |
$$GETPROV^ORWORB | NOTIFPG+57 |
$$GETPRVNM^ORWORB | NOTIFPG+43 |
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+20 |
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 |
---|---|
^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+54, GETNOTIF+15 |
^GMR(123 - [#123] | NOTIFPG+41 |
^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+51, GETDESC+5 |
^SRF - [#130] | NOTIFPG+42 |
^TIU(8925 - [#8925] | NOTIFPG+39, NOTIFPG+40, GETNOTES+4 |
^TIU(8925.1 - [#8925.1] | GETDESC+8 |
^TMP("ORB2" | NOTIFPG+8!, NOTIFPG+14, NOTIFPG+17, NOTIFPG+87 |
^TMP("ORBG" | NOTIFPG+8!, NOTIFPG+74*, NOTIFPG+75*, NOTIFPG+81*, NOTIFPG+82*, NOTIFPG+84*, NOTIFPG+85*, NOTIFPG+87*, NOTIFPG+88 |
^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+23, NOTIFPG+24, NOTIFPG+26, NOTIFPG+55, NOTIFPG+60, NOTIFPG+61 , NOTIFPG+64, NOTIFPG+65 |
ALRTDFN | NOTIFPG+5~, NOTIFPG+16*, NOTIFPG+53*, NOTIFPG+54, NOTIFPG+57 |
ALRTDT | NOTIFPG+5~, NOTIFPG+70*, NOTIFPG+71*, NOTIFPG+72*, NOTIFPG+74 |
ALRTI | NOTIFPG+5~, NOTIFPG+26*, NOTIFPG+52*, NOTIFPG+59*, NOTIFPG+74 |
ALRTLOC | NOTIFPG+5~, NOTIFPG+28*, NOTIFPG+54*, NOTIFPG+67*, NOTIFPG+74 |
ALRTMSG | NOTIFPG+5~, NOTIFPG+23*, NOTIFPG+55*, NOTIFPG+64*, NOTIFPG+65*, NOTIFPG+66, NOTIFPG+67, NOTIFPG+68*, NOTIFPG+75, NOTIFPG+78 , NOTIFPG+79*, NOTIFPG+80, NOTIFPG+81, NOTIFPG+82 |
ALRTPT | NOTIFPG+5~, NOTIFPG+27*, NOTIFPG+61*, NOTIFPG+62, NOTIFPG+63*, NOTIFPG+69*, NOTIFPG+74 |
ALRTXQA | NOTIFPG+5~, NOTIFPG+19*, NOTIFPG+20, NOTIFPG+22, NOTIFPG+29, NOTIFPG+36, NOTIFPG+44, NOTIFPG+47, NOTIFPG+53, NOTIFPG+70 , NOTIFPG+75, NOTIFPG+83 |
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+80, NOTIFPG+81 |
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+74*, NOTIFPG+75, NOTIFPG+81*, NOTIFPG+82, NOTIFPG+84, NOTIFPG+85 |
LOOP | GETNOTES+2~, GETNOTES+4*, GETNOTES+5, GETNOTES+6*, GETNOTES+7 |
NONOR | NOTIFPG+5~, NOTIFPG+21*, NOTIFPG+22 |
NONORLST | NOTIFPG+4~, NOTIFPG+12 |
NONORLST( | NOTIFPG+21 |
NOPROV | NOTIFPG+45~, NOTIFPG+46*, NOTIFPG+55*, NOTIFPG+57 |
ORALERT | DEFER~, DEFER+7 |
ORALRTDAT | NOTIFPG+15~, NOTIFPG+57 |
ORALRTDAT(2 | NOTIFPG+33 |
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+83*, NOTIFPG+84 |
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 |
ORIEN | NOTIFPG+30~, NOTIFPG+39*, NOTIFPG+41*, NOTIFPG+42*, NOTIFPG+43 |
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+47*, NOTIFPG+48, NOTIFPG+50, NOTIFPG+51, NOTIFPG+52, NOTIFPG+55, NOTIFPG+57, NOTIFPG+60, NOTIFPG+64 |
ORN0 | NOTIFPG+5~, NOTIFPG+51*, NOTIFPG+52 |
ORNOTID | GETDESC+2~*, GETDESC+3, GETDESC+5 |
ORPAT | NOTIFPG~, NOTIFPG+9 |
ORPROV | DEFER~, DEFER+7, NOTIFPG+15~, NOTIFPG+31*, NOTIFPG+41*, NOTIFPG+42*, NOTIFPG+43*, NOTIFPG+55*, NOTIFPG+57*, NOTIFPG+85 |
ORREF | NOTIFPG+30~, NOTIFPG+40*, NOTIFPG+41, NOTIFPG+42 |
ORRES | DEFER+8~*, DEFER+9 |
ORROOT | DEFER+4~ |
ORROOT(1 | DEFER+8 |
ORTIU | NOTIFPG+30~, NOTIFPG+33*, NOTIFPG+35, NOTIFPG+37*, NOTIFPG+38*, NOTIFPG+39, NOTIFPG+40 |
ORTIUOBJ | GETDESC+5~*, GETDESC+6, GETDESC+8*, GETDESC+9, GETDESC+15 |
ORTIUTXT | NOTIFPG+34~, NOTIFPG+36*, NOTIFPG+37, NOTIFPG+38 |
ORTIUTXT6 | NOTIFPG+34~, NOTIFPG+36*, NOTIFPG+37 |
ORTMP | GETNOTIF+2~ |
ORTO | NOTIFPG~, NOTIFPG+9 |
ORTOT | NOTIFPG+4~ |
ORTOTU | NOTIFPG+4~ |
ORTRM | NOTIFPG+62~*, NOTIFPG+63 |
ORURG | NOTIFPG+5~, NOTIFPG+25*, NOTIFPG+32*, NOTIFPG+49*, NOTIFPG+74 |
ORWHEN | GENALRTS+4~*, GENALRTS+5 |
ORXQAID | GENALRT+7~*, GENALRT+9, GENALRT+12 |
ORY | DEFER~, DEFER+5*, DEFER+9*, NOTIFPG~, NOTIFPG+7!, NOTIFPG+88*, INDNOT~ |
ORY( | INDNOT+3* |
ORY2 | NOTIFPG+4~, NOTIFPG+6, INDNOT+1~, INDNOT+2, INDNOT+3 |
ORY2( | NOTIFPG+83 |
PRE | NOTIFPG+5~, NOTIFPG+18*, NOTIFPG+23 |
REM | NOTIFPG+5~, NOTIFPG+22*, NOTIFPG+50*, NOTIFPG+75 |
REMLIST | NOTIFPG+4~, NOTIFPG+11 |
REMLIST( | NOTIFPG+50 |
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+23, NOTIFPG+39, NOTIFPG+40, NOTIFPG+41, NOTIFPG+42 , NOTIFPG+52, NOTIFPG+55, NOTIFPG+64, NOTIFPG+65, NOTIFPG+74, NOTIFPG+75, NOTIFPG+81, NOTIFPG+82, NOTIFPG+84, NOTIFPG+85 , INDNOT+3, GETNOTIF+15, GETNOTES+11, GETDESC+5, GETDESC+8 |
URG | NOTIFPG+5~, NOTIFPG+48*, NOTIFPG+49 |
URGLIST | NOTIFPG+4~, NOTIFPG+10 |
URGLIST( | NOTIFPG+48 |
X | GETNOTIF+2~ |