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 |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ORX8

Package: Order Entry Results Reporting

Routine: ORX8


Information

ORX8 ; slc/dcm,MKB - OE/RR Orders file extracts ; 08 May 2002 2:12 PM

Source Information

Source file <ORX8.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Order Entry Results Reporting 2 $$EXT^ORCD  TEXT^ORQ12  
Kernel 1 $$LOW^XLFSTR  
VA Fileman 1 %XY^%RCR  

Caller Graph

Caller Graph Total: 36

Package Total Caller Graph
Order Entry Results Reporting 23 ORCACT0  ORCACT01  ORCACT02  ORCACT2  ORCDFH  ORCDFHO  ORCDLR2  ORCHTAB3  
ORCSAVE1  ORCSEND1  ORCSEND3  ORMEVNT1  ORPRPM  ORPXRM  ORQ2  ORWDFH  
ORWGAPI3  ORWOR1  ORWOR2  ORWPS  ORY134  ORY138  ORY145  
Inpatient Medications 5 PSGOE1  PSGVW  PSJLIORD  PSJLIUTL  PSJLMGUD  
General Medical Record - Vitals 4 GMRVORD0  GMRVORDG  GMRVORE0  GMRVORE1  
Adverse Reaction Tracking 1 GMRAUTL2  
Clinical Reminders 1 PXRMORCH  
Consult Request Tracking 1 GMRCSLM2  
Lab Service 1 LROR1  

Entry Points

Name Comments DBIA/ICR reference
A
EN(ORIFN) ;Returns data from file 100 in the ORUPCHUK array [DBIA#871]
LATEST(ORPAT,ORIT,ORY) ; -- Return most recent orders for ORPAT,ORIT as
; ORY = total number of orders found (or 0 if none found)
; ORY(ORSTS) = ORIFN ^ Ord'd By ^ Entered ^ StartDt ^ StopDt ^ Loc ^ Sts
; where ORSTS is the ien in the Order Status file #100.01 [DBIA#2842]
VALUE(IFN,ID,INST,FORMAT) ; -- Returns value of prompt by ID
OI(IFN) ; -- Returns [first] orderable item for order IFN in the format
; ifn ^ name ^ pkg id [DBIA#2467]
PKGID(ORIFN) ; -- Return package identifier for order ORIFN [DBIA#3071]
AND(DAD) ; -- Return 1 or 0, if all conjunctions are AND [DBIA#3632]
DELAYED(ORY,ORDER) ; -- Return delayed order(s) with same OrdItem as ORDER
; in ORY(ORIFN) = PatEventPtr ^ EventName
ES(ORDER) ; -- Returns the signature status of ORDER [DBIA#3632]
; -1 = invalid order#
; "" = no signature required
; 0 = not signed (needs ES)
; 1 = electronically or digitally signed
; 2 = signed on chart
; 3 = corrected or canceled order

External References

Name Field # of Occurrence
%XY^%RCR A+5
$$EXT^ORCD VALUE+6
TEXT^ORQ12 A+4
$$LOW^XLFSTR LATEST+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] EN+1, A, VALUE+1, VALUE+3, OI+2, OI+3, LATEST+7, LATEST+8, LATEST+9, DELAYED+4
, DELAYED+6, DELAYED+7, DELAYED+8, PKGID+1, ES+7, ES+8, ES+9, AND+2
^ORD(100.01 - [#100.01] A+3, LATEST+11
^ORD(100.5 - [#100.5] DELAYED+9
^ORD(100.98 - [#100.98] A+2
^ORD(101.41 - [#101.41] VALUE+5
^ORD(101.43 - [#101.43] OI+4
^ORE(100.2 - [#100.2] DELAYED+5
^VA(200 - [#200] A+1, A+3

Label References

Name Line Occurrences
A EN+2

Naked Globals

Name Field # of Occurrence
^( OI+3, DELAYED+4, DELAYED+5
^(0 A+1, A+2, A+3, VALUE+3, OI+4
^(1 VALUE+3
^(3 A, LATEST+9
^(4 A

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X EN+3!, A+5*
%Y EN+3!, A+5*
DA ES+7~, ES+8*, ES+9
DAD AND~, AND+2
>> EVT DELAYED+5*, DELAYED+9
FORMAT VALUE~, VALUE+4
I VALUE+2~*, VALUE+3*, OI+3~*, AND+1~*, AND+2*
ID VALUE~, VALUE+1, VALUE+3
IFN VALUE~, VALUE+1, VALUE+3, OI~, OI+2, OI+3
INST VALUE~, VALUE+2*, VALUE+3
J EN+3!
OR0 LATEST+5~, LATEST+9*, LATEST+12
OR3 LATEST+5~, LATEST+9*
ORDER DELAYED~, DELAYED+4, DELAYED+7, ES~, ES+7, ES+8, ES+9
ORDIALOG VALUE+5~
ORDIALOG( VALUE+5*, VALUE+6*
ORI DELAYED+3~*, DELAYED+4*
ORIDT LATEST+5~, LATEST+7*, LATEST+8
ORIFN EN~, EN+1, A, A+4, LATEST+5~, LATEST+8*, LATEST+9, LATEST+12, DELAYED+3~, DELAYED+6*
, DELAYED+7, DELAYED+8, DELAYED+9, PKGID~, PKGID+1
ORINDX EN+3!
ORIT LATEST~, LATEST+6, LATEST+7, LATEST+8, DELAYED+3~, DELAYED+4*, DELAYED+7
>> ORLENGTH A+4
ORPAT LATEST~, LATEST+6
ORSTS LATEST+5~, LATEST+9*, LATEST+10, LATEST+11, LATEST+12
ORSTSNM LATEST+5~, LATEST+11*, LATEST+12
ORTX EN+3!, A+4
ORTX(0 A+5
ORUPCHUK EN+1!
ORUPCHUK("ORDUZ" A+1*
ORUPCHUK("ORL" A+1*
ORUPCHUK("ORNP" A+3*
ORUPCHUK("ORODT" A+1*
ORUPCHUK("ORPCL" A+1*
ORUPCHUK("ORPK" A*
ORUPCHUK("ORPV" A+3*
ORUPCHUK("ORSTOP" A+1*
ORUPCHUK("ORSTRT" A+3*
ORUPCHUK("ORSTS" A+3*
ORUPCHUK("ORTO" A+2*
ORUPCHUK("ORVP" A+1*
ORVP LATEST+5~, LATEST+6*, LATEST+7, LATEST+8, DELAYED+5, DELAYED+6
ORY LATEST~, LATEST+6*, LATEST+12*, DELAYED~, DELAYED+3*, DELAYED+9*
ORY( LATEST+10, LATEST+12*, DELAYED+9*
>> PRMT VALUE+3*, VALUE+4, VALUE+5, VALUE+6
>> PTEVT DELAYED+5*, DELAYED+6, DELAYED+9
U VALUE+3, OI+4, LATEST+9, LATEST+11, LATEST+12, DELAYED+8, DELAYED+9, ES+8, ES+9
X EN+3!, A+1*, A+2*, A+3*, OI+3~*, OI+4, ES+7~, ES+9*, ES+10
X0 EN+3!, A*, A+1, A+2, A+3
X3 EN+3!, A*, A+3
Y VALUE+2~*, VALUE+3*, VALUE+4, VALUE+6*, VALUE+7, OI+3~*, OI+4*, OI+5, ES+7~, ES+10*
, ES+11, AND+1~*, AND+2*, AND+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All