ORWORB ; slc/dee/REV/CLA,WAT - RPC functions which return user alert ;10:12 am JAN 31, 2001
Source file <ORWORB.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 10 | $$XQAKILL^ORB3F1 DEL^ORB3FUP1 MSG^ORCFLAG UNOTIF^ORCSIGN EN^ORQ1 ($$DG,LIST)^ORQOR1 $$UNSIGNOR^ORQOR2 (REMLIST,REMNONOR,URGLIST)^ORQORB $$PPLINK^ORQPTQ1 AGET^ORWORR |
Kernel | 3 | ($$FMADD,$$NOW)^XLFDT GETUSER1^XQALDATA (DELETE,DELETEA,GETACT)^XQALERT |
Radiology Nuclear Medicine | 1 | SET1^RAO7PC4 |
Registration | 1 | INP^VADPT |
Text Integration Utility | 1 | $$RESOLVE^TIUSRVLO |
Toolkit | 1 | ($$GET,EN,GETLST)^XPAR |
Name | Comments | DBIA/ICR reference |
---|---|---|
KILEXMED(Y,ORDFN) | ||
URGENLST(ORY) | ;return array of the urgency for the notification
|
|
KILUNVMD(Y,ORDFN) | ||
KILUNSNO(Y,ORVP) | ; Delete unsigned order alerts if no unsigned orders remaining
|
|
KILEXOI(Y,ORDFN,ORNIFN) | ||
GETDATA(ORY,XQAID) | ; return XQADATA for an alert
|
|
UNFLORD(ORY,DFN,XQAID) | ; -- auto-unflag orders?/delete alert
|
|
TXTFUP(ROOT,DFN,NOTIF,XQADATA) | ; Follow-up for text messages
|
|
SETSORT(ORERR,SORT,DIR) | ;set notification sort method^direction for user
|
|
GETSORT(ORY) | ;return notification sort method^direction for user/division/system/pkg
|
|
CHGRAD | ;GUI follow-up for Imaging Request Changed (#67)
|
|
ESORD(ORY,XQAID) | ||
FASTUSER(ORY) | ;return current user's notifications across all patients
|
|
KILUNVOR(Y,ORDFN) |
Name | Field # of Occurrence |
---|---|
$$XQAKILL^ORB3F1 | UNFLORD+4, KILEXMED+8, KILEXOI+6, KILUNVOR+13, KILUNVMD+13 |
DEL^ORB3FUP1 | ESORD+9, ESORD+12, ESORD+22 |
MSG^ORCFLAG | UNFLORD+11 |
UNOTIF^ORCSIGN | KILUNSNO+2 |
EN^ORQ1 | ESORD+8 |
$$DG^ORQOR1 | KILEXMED+1, KILEXOI+1, KILUNVOR+1, KILUNVMD+1, ESORD+5 |
LIST^ORQOR1 | UNFLORD+5 |
$$UNSIGNOR^ORQOR2 | ESORD+20 |
REMLIST^ORQORB | FASTUSER+8 |
REMNONOR^ORQORB | FASTUSER+9 |
URGLIST^ORQORB | FASTUSER+7 |
$$PPLINK^ORQPTQ1 | ESORD+15 |
AGET^ORWORR | KILEXMED+2, KILEXOI+2, KILUNVOR+9, KILUNVMD+9 |
SET1^RAO7PC4 | CHGRAD+3 |
$$RESOLVE^TIUSRVLO | GETDATA+8 |
INP^VADPT | KILUNVOR+5, KILUNVMD+5 |
$$FMADD^XLFDT | KILUNVOR+3, KILUNVOR+7, KILUNVMD+3, KILUNVMD+7 |
$$NOW^XLFDT | UNFLORD+9, KILUNVOR+2, KILUNVMD+2 |
$$GET^XPAR | UNFLORD+6, GETSORT+1 |
EN^XPAR | SETSORT+1, SETSORT+2 |
GETLST^XPAR | URGENLST+3 |
GETUSER1^XQALDATA | FASTUSER+5 |
DELETE^XQALERT | UNFLORD+12, KILEXMED+9, KILEXOI+7, KILUNVOR+14, KILUNVMD+14 |
DELETEA^XQALERT | KILEXMED+10, KILEXOI+8, KILUNVOR+15, KILUNVMD+15 |
GETACT^XQALERT | GETDATA+4 |
RPC Name | Call Tags |
---|---|
ORWORB FASTUSER | FASTUSER |
ORWORB GETDATA | GETDATA |
ORWORB KILL UNSIG ORDERS ALERT | KILUNSNO |
ORWORB AUTOUNFLAG ORDERS | UNFLORD |
ORWORB KILL EXPIR MED ALERT | KILEXMED |
ORWORB UNSIG ORDERS FOLLOWUP | ESORD |
ORWORB KILL EXPIR OI ALERT | KILEXOI |
ORWORB KILL UNVER ORDERS ALERT | KILUNVOR |
ORWORB KILL UNVER MEDS ALERT | KILUNVMD |
ORWORB TEXT FOLLOWUP | TXTFUP |
ORWORB SETSORT | SETSORT |
ORWORB GETSORT | GETSORT |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | FASTUSER+33 |
^OR(100 - [#100] | UNFLORD+11 |
^ORD(100.9 - [#100.9] | FASTUSER+30, UNFLORD+3, KILEXMED+6, KILEXMED+10, KILEXOI+8, KILUNVOR+12, KILUNVOR+15, KILUNVMD+12, KILUNVMD+15 |
^TMP("ORB" | FASTUSER+6, FASTUSER+13 |
^TMP("ORBG" | FASTUSER+3!, FASTUSER+48*, FASTUSER+49*, FASTUSER+55*, FASTUSER+56*, FASTUSER+57*, FASTUSER+58 |
^TMP("ORR" | ESORD+9!, ESORD+12!, ESORD+16, ESORD+17, ESORD+18, ESORD+23! |
^TMP($J | CHGRAD+1 |
^VA(200 - [#200] | URGENLST+2 |
^XTV(8992 - [#8992] | GETDATA+3 |
^XUSEC("ORES" | ESORD+12 |
Name | Line Occurrences |
---|---|
CHGRAD | TXTFUP+2 |
Name | Field # of Occurrence |
---|---|
^(3 | UNFLORD+11* |
^(8 | UNFLORD+11* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALRT | FASTUSER+2~, FASTUSER+13*, FASTUSER+14, FASTUSER+15, FASTUSER+18, FASTUSER+19, FASTUSER+21, FASTUSER+35, FASTUSER+36, FASTUSER+38 , FASTUSER+39 |
ALRTDFN | FASTUSER+2~, FASTUSER+12*, FASTUSER+32*, FASTUSER+33 |
ALRTDT | FASTUSER+2~, FASTUSER+44*, FASTUSER+45*, FASTUSER+46*, FASTUSER+48 |
ALRTI | FASTUSER+2~, FASTUSER+21*, FASTUSER+31*, FASTUSER+34*, FASTUSER+48 |
ALRTLOC | FASTUSER+2~, FASTUSER+23*, FASTUSER+33*, FASTUSER+41*, FASTUSER+48 |
ALRTMSG | FASTUSER+2~, FASTUSER+18*, FASTUSER+38*, FASTUSER+39*, FASTUSER+40, FASTUSER+41, FASTUSER+42*, FASTUSER+49, FASTUSER+52, FASTUSER+53* , FASTUSER+54, FASTUSER+55, FASTUSER+56 |
ALRTPT | FASTUSER+2~, FASTUSER+22*, FASTUSER+36*, FASTUSER+37*, FASTUSER+43*, FASTUSER+48 |
ALRTXQA | FASTUSER+2~, FASTUSER+15*, FASTUSER+17, FASTUSER+24, FASTUSER+25, FASTUSER+26, FASTUSER+32, FASTUSER+44, FASTUSER+49 |
DFN | UNFLORD~, UNFLORD+1, UNFLORD+5, KILUNVOR+1~, KILUNVOR+5*, KILUNVMD+1~, KILUNVMD+5*, TXTFUP~ |
DIR | SETSORT~, SETSORT+2 |
DUZ | URGENLST+2, FASTUSER+5, UNFLORD+9, ESORD+12, ESORD+15, ESORD+20, SETSORT+1, SETSORT+2 |
FWDBY | FASTUSER+2~, FASTUSER+4*, FASTUSER+54, FASTUSER+55 |
I | FASTUSER+1~, FASTUSER+11*, FASTUSER+13 |
J | FASTUSER+2~, FASTUSER+10*, FASTUSER+48*, FASTUSER+49, FASTUSER+55*, FASTUSER+56 |
NONOR | FASTUSER+1~, FASTUSER+16*, FASTUSER+17 |
NONORLST | FASTUSER+1~, FASTUSER+9 |
NONORLST( | FASTUSER+16 |
NOTIF | TXTFUP~, TXTFUP+2 |
ORA | UNFLORD+2~, UNFLORD+10*, UNFLORD+11 |
ORAUTO | UNFLORD+2~, UNFLORD+6*, UNFLORD+8, UNFLORD+12 |
ORBDT | KILUNVOR+1~, KILUNVOR+6*, KILUNVOR+7*, KILUNVOR+8*, KILUNVOR+9, KILUNVMD+1~, KILUNVMD+6*, KILUNVMD+7*, KILUNVMD+8*, KILUNVMD+9 |
ORBLMDEL | ESORD+2~ |
ORBXQAID | ESORD+2~, ESORD+3*, ESORD+9, ESORD+12, ESORD+22 |
ORBY | UNFLORD+2~, UNFLORD+5 |
ORBY( | UNFLORD+7, UNFLORD+10 |
ORBY(1 | UNFLORD+12 |
ORDDT | KILUNVOR+1~, KILUNVOR+3*, KILUNVOR+8, KILUNVMD+1~, KILUNVMD+3*, KILUNVMD+8 |
ORDERS | ESORD+2~, ESORD+3*, ESORD+16, ESORD+17, ESORD+20*, ESORD+21 |
ORDFN | KILEXMED~, KILEXMED+2, KILEXMED+6, KILEXOI~, KILEXOI+2, KILEXOI+5, KILUNVOR~, KILUNVOR+5, KILUNVOR+9, KILUNVOR+12 , KILUNVMD~, KILUNVMD+5, KILUNVMD+9, KILUNVMD+12 |
ORDG | KILEXMED+1~*, KILEXMED+2, KILEXOI+1~*, KILEXOI+2, KILUNVOR+1~*, KILUNVOR+9, KILUNVMD+1~*, KILUNVMD+9, ESORD+2~, ESORD+5* , ESORD+8 |
ORDNUM | ESORD+2~, ESORD+18*, ESORD+20 |
OREDT | KILUNVOR+1~, KILUNVOR+2*, KILUNVOR+3, KILUNVOR+7, KILUNVOR+9, KILUNVMD+1~, KILUNVMD+2*, KILUNVMD+3, KILUNVMD+7, KILUNVMD+9 |
ORERR | SETSORT~, SETSORT+1, SETSORT+2 |
ORERROR | URGENLST+1~, URGENLST+3 |
ORI | UNFLORD+2~, UNFLORD+7*, UNFLORD+10 |
ORIFN | UNFLORD+2~, UNFLORD+10*, UNFLORD+11 |
ORIO | KILEXMED+4~ |
ORLST | KILEXMED+1~, KILEXMED+2, KILEXMED+3, KILEXOI+1~, KILEXOI+2, KILEXOI+3, KILUNVOR+1~, KILUNVOR+9, KILUNVOR+10, KILUNVMD+1~ , KILUNVMD+9, KILUNVMD+10 |
ORN | FASTUSER+1~, FASTUSER+26*, FASTUSER+27, FASTUSER+29, FASTUSER+30, FASTUSER+35, FASTUSER+38, UNFLORD+2~, UNFLORD+3*, UNFLORD+4 |
ORN0 | FASTUSER+1~, FASTUSER+30*, FASTUSER+31 |
ORNIFN | KILEXMED+4~, KILEXMED+6*, KILEXMED+7, KILEXMED+8, KILEXMED+10, KILEXOI~, KILEXOI+6, KILEXOI+8, KILUNVOR+11~, KILUNVOR+12* , KILUNVOR+13, KILUNVOR+15, KILUNVMD+11~, KILUNVMD+12*, KILUNVMD+13, KILUNVMD+15 |
>> OROI | KILEXMED+4*, KILEXMED+5*, KILEXMED+6 |
ORPT | ESORD+2~, ESORD+4*, ESORD+8, ESORD+15 |
ORQUIT | ESORD+2~, ESORD+3* |
ORSRV | URGENLST+1~, URGENLST+2*, URGENLST+3 |
ORTOT | FASTUSER+1~, FASTUSER+6*, FASTUSER+11 |
ORUNF | UNFLORD+2~, UNFLORD+9*, UNFLORD+11 |
ORURG | FASTUSER+1~, FASTUSER+20*, FASTUSER+24*, FASTUSER+28*, FASTUSER+48 |
ORVP | KILUNSNO~, KILUNSNO+1*, KILEXMED+4~, KILEXMED+6*, KILEXMED+10, KILEXOI+4~, KILEXOI+5*, KILEXOI+8, KILUNVOR+11~, KILUNVOR+12* , KILUNVOR+15, KILUNVMD+11~, KILUNVMD+12*, KILUNVMD+15 |
ORX | ESORD+2~, ESORD+9*, ESORD+16*, ESORD+17, ESORD+18 |
ORY | URGENLST~, URGENLST+3, FASTUSER~, FASTUSER+58*, GETDATA~, GETDATA+2*, GETDATA+5*, GETDATA+6, GETDATA+8*, UNFLORD~ , ESORD~, ESORD+2~, ESORD+9, ESORD+12, ESORD+22, GETSORT~, GETSORT+1* |
ORZ | ESORD+2~, ESORD+17*, ESORD+18 |
PRE | FASTUSER+2~, FASTUSER+14*, FASTUSER+18 |
REM | FASTUSER+1~, FASTUSER+17*, FASTUSER+29*, FASTUSER+49 |
REMLIST | FASTUSER+1~, FASTUSER+8 |
REMLIST( | FASTUSER+29 |
ROOT | TXTFUP~, CHGRAD+1*, CHGRAD+2 |
SHOWADD | GETDATA+1~, GETDATA+7* |
SORT | FASTUSER+1~, SETSORT~, SETSORT+1 |
STOPDATE | FASTUSER+1~, FASTUSER+4*, FASTUSER+5 |
STRTDATE | FASTUSER+1~, FASTUSER+4*, FASTUSER+5 |
U | URGENLST+2, FASTUSER+15, FASTUSER+18, FASTUSER+31, FASTUSER+38, FASTUSER+39, FASTUSER+48, FASTUSER+49, FASTUSER+55, FASTUSER+56 , UNFLORD+9, UNFLORD+10, UNFLORD+11, KILEXMED+10, KILEXOI+8, KILUNVOR+6, KILUNVOR+15, KILUNVMD+6, KILUNVMD+15, GETSORT+1 |
URG | FASTUSER+1~, FASTUSER+27*, FASTUSER+28 |
URGLIST | FASTUSER+1~, FASTUSER+7 |
URGLIST( | FASTUSER+27 |
>> VA200 | KILUNVOR+5*, KILUNVMD+5* |
>> VAIN(7 | KILUNVOR+6, KILUNVMD+6 |
XQADATA | GETDATA+5, GETDATA+9!, TXTFUP~ |
XQAID | GETDATA~, GETDATA+3, GETDATA+4, GETDATA+6, GETDATA+9!, UNFLORD~, UNFLORD+1, KILEXMED+9, KILEXMED+10*!, KILEXOI+7 , KILEXOI+8*!, KILUNVOR+14, KILUNVOR+15*!, KILUNVMD+14, KILUNVMD+15*!, ESORD~, ESORD+3, ESORD+4 |
XQAKILL | UNFLORD+2~, UNFLORD+4*, KILEXMED+4~, KILEXMED+8*, KILEXOI+4~, KILEXOI+6*, KILUNVOR+11~, KILUNVOR+13*, KILUNVMD+11~, KILUNVMD+13* , ESORD+1!, ESORD+12*, ESORD+22* |
XQAOPT | GETDATA+9! |
XQAROU | GETDATA+9! |
Y | KILUNSNO~, KILEXMED~, KILEXOI~, KILUNVOR~, KILUNVMD~ |