ORB3F1 ; slc/CLA - Extrinsic functions to support OE/RR 3 notifications ;5/8/95 15:16 [2/24/05 1:23pm]
Source file <ORB3F1.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 8 | OCXOZ02  OCXOZ07  ORB3FUP1  ORCACT1  ORCB  ORCSIGN  ORMTIM01  ORWORB | 
| Consult Request Tracking | 4 | GMRCALRT GMRCEDIT GMRCGUIC GMRCXQ | 
| Care Management | 1 | ORRCXQ | 
| IHS Changes To Pharmacy | 1 | APSPESG | 
| IHS Electronic Health Record | 1 | BEHOOUS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SITEORD(ORNUM,IOPT) | ;Extrinsic function returns 1 (Yes) if the site has flagged the ; orderable item (determined from the order number ORNUM) to trigger a ; notification when ordered | |
| EXP(ORDT,ORNUM) | ;set up ^XTMP("ORAE" to store expired orders | |
| XQAKILL(ORN) | ;extrinsic function to return the delete mechanism for the notification based on definition in PARAM DEF file | |
| LRRAD(OI) | ;Extrinsic function returns 1 (true) if Orderable Item is a | |
| SITERES(ORNUM,IOPT) | ;Extrinsic function returns 1 (Yes) if the site has flagged the ; orderable item (determined from the order number ORNUM) to trigger a ; notification when resulted | |
| DELEXP | ; delete ^XTMP("ORAE" entries older than param value + 48 hours ; or have been replaced by another order | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^OR(100 - [#100] | EXP+4, DELEXP+12, DELEXP+13 | 
| ^ORD(101.43 - [#101.43] | LRRAD+5, LRRAD+6, LRRAD+8, LRRAD+9, LRRAD+10 | 
| ^XTMP("ORAE" | EXP+3*, EXP+5*, DELEXP+7, DELEXP+8, DELEXP+9, DELEXP+10!, DELEXP+11, DELEXP+14! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| IOPT | SITEORD~, SITEORD+8, SITEORD+12, SITERES~, SITERES+8, SITERES+9 | 
| OI | SITEORD+3~, SITEORD+4*, SITEORD+6*, SITEORD+7, SITEORD+9, SITEORD+11, SITEORD+13, SITEORD+15, SITEORD+19, SITERES+3~ , SITERES+4*, SITERES+6*, SITERES+7, SITERES+8, SITERES+9, SITERES+13, LRRAD~, LRRAD+4, LRRAD+5, LRRAD+6 | 
| OITEXT | LRRAD+2~, LRRAD+6*, LRRAD+7*, LRRAD+8, LRRAD+9, LRRAD+10 | 
| ORBE | SITEORD+3~, SITEORD+4*, SITEORD+18*, SITEORD+19, SITERES+3~, SITERES+4*, SITERES+12*, SITERES+13 | 
| ORBERR | SITEORD+3~, SITEORD+4*, SITEORD+9, SITEORD+11, SITEORD+13, SITEORD+15, SITEORD+16, SITERES+3~, SITERES+4*, SITERES+8 , SITERES+9, SITERES+10 | 
| ORBFLAG | SITEORD+3~, SITEORD+4*, SITEORD+5, SITEORD+7, SITEORD+17, SITEORD+19*, SITEORD+20, SITERES+3~, SITERES+4*, SITERES+5 , SITERES+7, SITERES+11, SITERES+13*, SITERES+14, LRRAD+2~, LRRAD+3*, LRRAD+4, LRRAD+5, LRRAD+11 | 
| ORBI | SITEORD+3~, SITEORD+17*, SITERES+3~, SITERES+11* | 
| ORBKILL | XQAKILL+1~*, XQAKILL+2, XQAKILL+3*, XQAKILL+4*, XQAKILL+5*, XQAKILL+6 | 
| ORBLST | SITEORD+3~, SITEORD+9, SITEORD+10, SITEORD+11, SITEORD+13, SITEORD+14, SITEORD+15, SITEORD+16, SITEORD+17, SITERES+3~ , SITERES+8, SITERES+9, SITERES+10, SITERES+11 | 
| ORBLST( | SITEORD+18, SITEORD+19, SITERES+12, SITERES+13 | 
| ORDELDT | DELEXP+2~, DELEXP+6*, DELEXP+10 | 
| ORDG | DELEXP+2~, DELEXP+8*, DELEXP+9, DELEXP+10, DELEXP+11, DELEXP+14 | 
| ORDT | EXP~, EXP+5 | 
| OREXDT | DELEXP+2~, DELEXP+9*, DELEXP+10, DELEXP+11, DELEXP+14 | 
| OREXPAR | DELEXP+2~, DELEXP+4*, DELEXP+5*, DELEXP+6 | 
| ORN | XQAKILL~, XQAKILL+2, XQAKILL+3, DELEXP+2~, DELEXP+11*, DELEXP+12, DELEXP+13, DELEXP+14 | 
| ORNOW | EXP+1~, EXP+2*, EXP+3, DELEXP+2~, DELEXP+3*, DELEXP+6 | 
| ORNUM | SITEORD~, SITEORD+5, SITEORD+6, SITERES~, SITERES+5, SITERES+6, EXP~, EXP+4, EXP+5 | 
| ORPT | DELEXP+2~, DELEXP+7*, DELEXP+8, DELEXP+9, DELEXP+10, DELEXP+11, DELEXP+14 | 
| ORREP | DELEXP+2~, DELEXP+13*, DELEXP+14 | 
| U | LRRAD+6, EXP+3, EXP+5, DELEXP+13 | 
| X0 | EXP+1~, EXP+4*, EXP+5 |