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 |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: ORWDLR33

Package: Order Entry Results Reporting

Routine: ORWDLR33


Information

ORWDLR33 ; SLC/KCM/REV/JDL - Lab Calls ;7/1/2002 11AM

Source Information

Source file <ORWDLR33.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 1 $$NOW^XLFDT  
Lab Service 1 ($$DEFTIME,$$VALID,SHOW)^LR7OV4  
Order Entry Results Reporting 1 $$RECALL^ORCD  
Pharmacy Data Management 1 ZERO^PSS51P1  
Toolkit 1 ($$GET,GETLST)^XPAR  
VA FileMan 1 (C,DW,NOW,YMD)^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Order Entry Results Reporting 11 ORWDLR32 ALLSPEC  ORWDLR32 GET LAB TIMES  ORWDLR32 IC DEFAULT  ORWDLR32 IC VALID  ORWDLR32 IMMED COLLECT  ORWDLR32 LAB COLL TIME  ORWDLR32 MAXDAYS  ORWDLR32 STOP  
ORWDLR33 FUTURE LAB COLLECTS  ORWDLR33 LASTTIME  ORWDLR33 LC TO WC  

Entry Points

Name Comments DBIA/ICR reference
STOP(VAL,X2)
MAXDAYS(Y,LOC,SCHED) ; Return max number of days for a continuing order
ALLSPEC(Y,FROM,DIR) ; Return a set of specimens from topography file
LABCOLTM(ORYN,ORDATE,ORLOC) ; Is this a routine lab collect time for this location?
IMMCOLL(ORY) ; Return help screen showing immediate collect times
ICDEFLT(ORY) ;Return default immediate collect time
ICVALID(ORY,ORTIME) ;Is the time a valid immediate collect time?
GETLABTM(ORY,ORDATE,ORLOC) ;Return list of lab collect times for a date and location
LCFUTR(ORDY,ORLOC,ORDIV)
LASTTIME(ORY)
LCTOWC(ORTXT,ORLOC)

External References

Name Field # of Occurrence
C^%DTC STOP+2
DW^%DTC LABCOLTM+5, GETLABTM+7
NOW^%DTC ALLSPEC+2, GETLABTM+14
YMD^%DTC GETLABTM+14
$$DEFTIME^LR7OV4 ICDEFLT+1
$$VALID^LR7OV4 ICVALID+2
SHOW^LR7OV4 IMMCOLL+1
$$RECALL^ORCD LASTTIME+5
ZERO^PSS51P1 MAXDAYS+5
$$NOW^XLFDT GETLABTM+4
$$GET^XPAR MAXDAYS+3, LABCOLTM+10, LABCOLTM+11, LABCOLTM+12, GETLABTM+6, GETLABTM+8, GETLABTM+9, LCFUTR+6, LCFUTR+7, LCTOWC+4
, LCTOWC+5
GETLST^XPAR LABCOLTM+6, GETLABTM+11

Used in RPC

RPC Name Call Tags
ORWDLR32 STOP STOP
ORWDLR32 MAXDAYS MAXDAYS
ORWDLR32 ALLSPEC ALLSPEC
ORWDLR32 LAB COLL TIME LABCOLTM
ORWDLR32 IMMED COLLECT IMMCOLL
ORWDLR32 IC DEFAULT ICDEFLT
ORWDLR32 IC VALID ICVALID
ORWDLR32 GET LAB TIMES GETLABTM
ORWDLR33 FUTURE LAB COLLECTS LCFUTR
ORWDLR33 LASTTIME LASTTIME
ORWDLR33 LC TO WC LCTOWC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HOLIDAY - [#40.5] LABCOLTM+11, GETLABTM+9
^LAB(61 - [#61] ALLSPEC+4, ALLSPEC+5, ALLSPEC+6, ALLSPEC+7
^ORD(101.41 - [#101.41] LASTTIME+2, LASTTIME+3, LASTTIME+4
^TMP($J MAXDAYS+2!, MAXDAYS+5!, MAXDAYS+10!
^VA(200 - [#200] LCTOWC+3
^XTV(8989.51 - [#8989.51] LCFUTR+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ALLSPEC+1~, ALLSPEC+2, GETLABTM+1~, GETLABTM+14, GETLABTM+15
%H GETLABTM+1~, GETLABTM+14*
A ALLSPEC+1~, ALLSPEC+6*
B ALLSPEC+1~, ALLSPEC+6*
CNT ALLSPEC+1~, ALLSPEC+3*, ALLSPEC+4
DIR ALLSPEC~, ALLSPEC+4
DT STOP+2
DUZ LCTOWC+3
>> DUZ(2 IMMCOLL+1, ICDEFLT+1, ICVALID+2, LCTOWC+2
FROM ALLSPEC~, ALLSPEC+4*, ALLSPEC+5, ALLSPEC+7
I ALLSPEC+1~, ALLSPEC+3*, ALLSPEC+4, ALLSPEC+7*, LABCOLTM+1~, LABCOLTM+4*, LABCOLTM+7*, LABCOLTM+8, GETLABTM+13*, GETLABTM+14
, GETLABTM+15, GETLABTM+16
IEN ALLSPEC+1~, ALLSPEC+5*, ALLSPEC+6, ALLSPEC+7
LOC MAXDAYS~, MAXDAYS+3
NOW ALLSPEC+1~, ALLSPEC+2*, ALLSPEC+6
ORCTM LABCOLTM+1~, LABCOLTM+6, GETLABTM+1~
ORCTM( LABCOLTM+7, LABCOLTM+8
ORDA LABCOLTM+1~, LABCOLTM+3*, LABCOLTM+5, LABCOLTM+11, GETLABTM+1~, GETLABTM+3*, GETLABTM+5, GETLABTM+7, GETLABTM+9, GETLABTM+15
ORDATE LABCOLTM~, LABCOLTM+2, LABCOLTM+3, GETLABTM~, GETLABTM+2, GETLABTM+3
ORDIALOG LASTTIME+1~, LASTTIME+2*
ORDIV LCFUTR~, LCFUTR+6, LCTOWC+1~, LCTOWC+2*, LCTOWC+4, LCTOWC+5
ORDOW LABCOLTM+1~, LABCOLTM+5*, LABCOLTM+12, GETLABTM+1~, GETLABTM+7*, GETLABTM+8
ORDY LCFUTR~, LCFUTR+4*, LCFUTR+6*, LCFUTR+7*
ORLOC LABCOLTM~, LABCOLTM+2, LABCOLTM+10, GETLABTM~, GETLABTM+2, GETLABTM+6, LCFUTR~, LCFUTR+6, LCFUTR+7, LCTOWC~
, LCTOWC+4, LCTOWC+5
ORNOW GETLABTM+1~, GETLABTM+4*, GETLABTM+5
ORSVC LCTOWC+1~, LCTOWC+3*, LCTOWC+4
ORTI LABCOLTM+1~, LABCOLTM+3*, LABCOLTM+4*, LABCOLTM+8, GETLABTM+1~, GETLABTM+4*, GETLABTM+14*, GETLABTM+15
ORTIME ICVALID~, ICVALID+1*, ICVALID+2, LASTTIME+1~, LASTTIME+4*, LASTTIME+5
ORTXT LCTOWC~, LCTOWC+4*, LCTOWC+5*
ORTYPE LASTTIME+1~, LASTTIME+3*, LASTTIME+5
ORY IMMCOLL~, IMMCOLL+1, ICDEFLT~, ICDEFLT+1*, ICVALID~, ICVALID+2*, GETLABTM~, GETLABTM+11, GETLABTM+12, GETLABTM+15*
, GETLABTM+17, LASTTIME~, LASTTIME+5*
ORY( GETLABTM+13, GETLABTM+14, GETLABTM+15!, GETLABTM+16*
ORY(0 GETLABTM+2*, GETLABTM+5*, GETLABTM+8*, GETLABTM+9*, GETLABTM+10, GETLABTM+12*, GETLABTM+17*
ORYN LABCOLTM~, LABCOLTM+2*, LABCOLTM+8*, LABCOLTM+9, LABCOLTM+10*, LABCOLTM+11*, LABCOLTM+12*, LABCOLTM+13*
SCHED MAXDAYS~, MAXDAYS+5
TMP1 MAXDAYS+1~, MAXDAYS+3*, MAXDAYS+4, MAXDAYS+7, MAXDAYS+8, MAXDAYS+9
TMP2 MAXDAYS+1~, MAXDAYS+5*, MAXDAYS+6*, MAXDAYS+7, MAXDAYS+8, MAXDAYS+9
U ALLSPEC+7, LABCOLTM+8, GETLABTM+16, LASTTIME+5
VAL STOP~, STOP+2*
X STOP+1~, STOP+2, LABCOLTM+1~, LABCOLTM+5*, GETLABTM+1~, GETLABTM+7*
X1 STOP+1~, STOP+2*
X2 STOP~
Y MAXDAYS~, MAXDAYS+4*, MAXDAYS+7*, MAXDAYS+8*, MAXDAYS+9*, ALLSPEC~, LABCOLTM+1~
Y( ALLSPEC+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All