ORQOR2 ; slc/CLA - Extrinsic functions which return order information ;6/14/96 10:15 [ 04/02/97 1:35 PM ]
Source file <ORQOR2.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | $$FMADD^XLFDT |
| Order Entry Results Reporting | 1 | $$TEXT^ORKOR |
| Registration | 1 | OERR^VADPT |
| Toolkit | 1 | $$GET^XPAR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ORDERER(ORNUM) | ;ext. funct. gets ordering provider DUZ from ORDER File (#100)
|
|
| DGRX(ORNUM) | ||
| DG(ORNUM) | ;ext. funct. gets Display Group ien from ORDER File (#100)
|
|
| RECENT(PT,OI,ST) | ;extrinsic funct returns pt's most recent order for an orderable item and status in format:
; order number^order text (truncated to 60 chars)^start d/t^status |
|
| DUPRANGE(OI,DG,ODT,ORPT) | ;extrinsic funct returns duplicate order range beginning date in the format:
|
|
| STATUS(ORN) | ;extrinsic function returns the current status of an order in
|
|
| PT(ORNUM) | ;ext. funct. gets Patient dfn from ORDER File (#100)
|
|
| RSLTFLG(ORNUM) | ;ext. funct. returns duz of user to receive alert if order was
; flagged to alert when resulted |
|
| UNSIGNOR(ORNUM) | ;ext. funct. gets ordering provider DUZ from ORDER File (#100)
; based on order action number (8 node) ; if no action number return orderer for New order |
|
| OI(ORNUM) | ;ext. funct. gets Orderable Item ien from ORDER File (#100)
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(42 - [#42] | DUPRANGE+13 |
| ^OR(100 - [#100] | STATUS+4, STATUS+6, RECENT+3, RECENT+4, RECENT+5, ORDERER+4, ORDERER+5, ORDERER+7, UNSIGNOR+9, UNSIGNOR+10 , UNSIGNOR+11, OI+3, DG+3, PT+3, RSLTFLG+4 |
| ^ORD(100.01 - [#100.01] | STATUS+7, RECENT+7 |
| ^ORD(100.98 - [#100.98] | DGRX+4 |
| ^VA(200 - [#200] | DUPRANGE+16 |
| Name | Line Occurrences |
|---|---|
| $$DG | DGRX+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BDT | DUPRANGE+6~, DUPRANGE+7*, DUPRANGE+23*, DUPRANGE+24 |
| CDT | RECENT+2~, RECENT+7*, RECENT+9 |
| DFN | DUPRANGE+12~* |
| DG | DUPRANGE~, DUPRANGE+20, DUPRANGE+21, DG+2~*, DG+3*, DG+4*, DG+5, DGRX+2~, DGRX+3*, DGRX+4 |
| DGNAME | DGRX+2~, DGRX+4*, DGRX+5 |
| DHRS | DUPRANGE+6~, DUPRANGE+17*, DUPRANGE+18, DUPRANGE+19, DUPRANGE+20*, DUPRANGE+21*, DUPRANGE+22*, DUPRANGE+23 |
| DUZ | DUPRANGE+16 |
| FLG | RSLTFLG+3~*, RSLTFLG+4*, RSLTFLG+5*, RSLTFLG+6 |
| INBDT | DUPRANGE+6~, DUPRANGE+7*, DUPRANGE+23*, DUPRANGE+24 |
| INDT | RECENT+2~*, RECENT+3*, RECENT+4, RECENT+7 |
| ODT | DUPRANGE~, DUPRANGE+23 |
| OI | RECENT~, RECENT+3, RECENT+4, DUPRANGE~, DUPRANGE+17, OI+2~*, OI+3*, OI+4 |
| ORLOC | DUPRANGE+6~, DUPRANGE+13*, DUPRANGE+17, DUPRANGE+20, DUPRANGE+21 |
| ORN | STATUS~, STATUS+3, STATUS+4, STATUS+6, RECENT+2~*, RECENT+4*, RECENT+5, RECENT+8, RECENT+9 |
| ORNUM | ORDERER~, ORDERER+1, ORDERER+2*, ORDERER+4, ORDERER+5, ORDERER+7, UNSIGNOR~, UNSIGNOR+4, UNSIGNOR+6, UNSIGNOR+7* , UNSIGNOR+8, UNSIGNOR+9, UNSIGNOR+10, UNSIGNOR+11, OI~, OI+1, OI+3, DG~, DG+1, DG+3 , DGRX~, DGRX+1, DGRX+3, PT~, PT+1, PT+3, RSLTFLG~, RSLTFLG+2, RSLTFLG+4 |
| ORPT | DUPRANGE~, DUPRANGE+11, DUPRANGE+12 |
| ORQDUZ | ORDERER+3~*, ORDERER+7*, ORDERER+8, UNSIGNOR+5~*, UNSIGNOR+11*, UNSIGNOR+12 |
| ORQI | ORDERER+3~, ORDERER+5*, ORDERER+6, ORDERER+7, UNSIGNOR+5~, UNSIGNOR+6*, UNSIGNOR+9*, UNSIGNOR+10, UNSIGNOR+11 |
| ORSRV | DUPRANGE+6~, DUPRANGE+16*, DUPRANGE+17, DUPRANGE+20, DUPRANGE+21 |
| ORSTATUS | STATUS+5~, STATUS+6*, STATUS+7*, STATUS+8, RECENT+2~, RECENT+5*, RECENT+6, RECENT+7*, RECENT+9 |
| ORTEXT | RECENT+2~, RECENT+8*, RECENT+9 |
| PT | RECENT~, RECENT+3, RECENT+4, PT+2~*, PT+3*, PT+4*, PT+5 |
| RESULT | RECENT+2~*, RECENT+3, RECENT+9*, RECENT+10 |
| RXDG | DGRX+2~, DGRX+5*, DGRX+6 |
| ST | RECENT~, RECENT+6 |
| U | STATUS+6, STATUS+7, RECENT+5, RECENT+8, RECENT+9, DUPRANGE+16, DUPRANGE+24, ORDERER+7, UNSIGNOR+9, UNSIGNOR+11 , DG+4, DGRX+4, PT+4, RSLTFLG+5 |
| VA200 | DUPRANGE+12*, DUPRANGE+14! |
| VAIN | DUPRANGE+14! |
| VAIN(4 | DUPRANGE+13 |