Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ORWORB

Package: Order Entry Results Reporting

Routine: ORWORB


Information

ORWORB ; slc/dee/REV/CLA,WAT - RPC functions which return user alert ;10:12 am JAN 31, 2001

Source Information

Source file <ORWORB.m>

Call Graph

Call Graph Total: 17

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  

Entry Points

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)

External References

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

Used in RPC

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

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
CHGRAD TXTFUP+2

Naked Globals

Name Field # of Occurrence
^(3 UNFLORD+11*
^(8 UNFLORD+11*

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All