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 |