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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ORQQLR

Package: Order Entry Results Reporting

Routine: ORQQLR


Information

ORQQLR ; slc/CLA - Functions which return patient lab results ;12/15/97 [ 04/02/97 3:46 PM ]

Source Information

Source file <ORQQLR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 2 $$GETDATA^OCXCACHE  $$OETOLAB^ORQQLR1  
VA FileMan 2 NOW^%DTC  $$EXTERNAL^DILFD  
Kernel 1 $$FMTE^XLFDT  
Lab Service 1 RR^LR7OR1  
Registration 1 OERR^VADPT  
Toolkit 1 $$GET^XPAR  

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: 6

Package Total Caller Graph
Order Entry Results Reporting 6 ORB3FUP2  ORB3U2  ORKLR  ORQQLR DETAIL  ORQQLR SEARCH RANGE INPT  ORQQLR SEARCH RANGE OUTPT  

Entry Points

Name Comments DBIA/ICR reference
LIST(Y,PT,SDT,EDT,SUBSECT) ; return patient's lab results between start date and stop date for the lab sub section:
ORDER(Y,PATIENT,ORDER) ; return patient's lab results for an order:
ORDERC(Y,PATIENT,ORDER) ; return patient's lab results for an order:
DETAIL(LST,DFN,ORDER) ; return lab results for an order
TABPIECE(X,PIECES,TABS) ; return pieces with withspace between them
ZDETAIL(Y,PATIENT,ORDER) ; return detailed, narrative results for an order:
SROUT(ORY) ;return lab results search date range for an outpatient
SRIN(ORY,ORPT) ;return lab results search date range for an inpatient

External References

Name Field # of Occurrence
NOW^%DTC LIST+5
$$EXTERNAL^DILFD LIST+13, ZDETAIL+14
RR^LR7OR1 LIST+8, ORDERC+5, DETAIL+6, ZDETAIL+6
$$GETDATA^OCXCACHE ORDER+2
$$OETOLAB^ORQQLR1 ZDETAIL+3
OERR^VADPT SRIN+6
$$FMTE^XLFDT DETAIL+10
$$GET^XPAR SROUT+3, SRIN+11

Used in RPC

RPC Name Call Tags
ORQQLR DETAIL DETAIL
ORQQLR SEARCH RANGE OUTPT SROUT
ORQQLR SEARCH RANGE INPT SRIN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
4.302 EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42 - [#42] SRIN+7
^OR(100 - [#100] ORDERC+3, DETAIL+3
^TMP("LRRR" LIST+7!, LIST+9, LIST+10, LIST+11, LIST+15!, ORDERC+2!, ORDERC+6, ORDERC+7, ORDERC+8, ORDERC+10!
, DETAIL+5!, DETAIL+7, DETAIL+8, DETAIL+9, DETAIL+16!, ZDETAIL+5!, ZDETAIL+7, ZDETAIL+9, ZDETAIL+11, ZDETAIL+16!
^VA(200 - [#200] LIST+3, SROUT+2, SRIN+10

Label References

Name Line Occurrences
$$TABPIECE DETAIL+14

Naked Globals

Name Field # of Occurrence
^( LIST+12, ORDERC+9, DETAIL+9, ZDETAIL+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LIST+5!
APIECE TABPIECE+1~, TABPIECE+2*, TABPIECE+3
CR ZDETAIL+1~, ZDETAIL+2*
DATE DETAIL+1~, DETAIL+10*, DETAIL+13
DFN DETAIL~, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, SRIN+6~*
DIFF LIST+1~, SROUT+1~, SROUT+3*, SROUT+4*, SROUT+5, SRIN+1~, SRIN+11*, SRIN+12*, SRIN+13
DUZ LIST+3, SROUT+2, SRIN+10
EDT LIST~, LIST+5*, LIST+8, SROUT+1~, SRIN+1~
EXTDT LIST+1~, LIST+13*, ZDETAIL+1~, ZDETAIL+14*, ZDETAIL+15
FLAG DETAIL+1~, DETAIL+10*, DETAIL+13, ZDETAIL+1~, ZDETAIL+12*, ZDETAIL+13
I LIST+1~, DETAIL+1~, DETAIL+9*, TABPIECE+1~, TABPIECE+2*, TABPIECE+4
IDT DETAIL+1~, DETAIL+8*, DETAIL+9, DETAIL+10
ILST DETAIL+1~, DETAIL+2*, DETAIL+15*
INVDT LIST+1~, LIST+2*, LIST+10*, LIST+11, LIST+13, ORDERC+1~*, ORDERC+7*, ORDERC+8, ORDERC+9, ZDETAIL+1~
, ZDETAIL+2*, ZDETAIL+9*, ZDETAIL+10, ZDETAIL+11, ZDETAIL+14
J LIST+1~, LIST+2*, LIST+12, LIST+13, LIST+14*, ORDERC+1~*, ORDERC+9*, TABPIECE+1~, TABPIECE+4*, ZDETAIL+1~
, ZDETAIL+2*, ZDETAIL+4, ZDETAIL+8, ZDETAIL+10, ZDETAIL+12, ZDETAIL+13, ZDETAIL+15*
LRORD ORDERC+1~, ORDERC+3*, ORDERC+4, ORDERC+5, DETAIL+1~, DETAIL+3*, DETAIL+4, DETAIL+6, ZDETAIL+1~, ZDETAIL+3*
, ZDETAIL+4, ZDETAIL+6
LST DETAIL~
LST( DETAIL+15*
LST(1 DETAIL+2*
ORDER ORDER~, ORDER+2, ORDERC~, ORDERC+3, DETAIL~, DETAIL+3, ZDETAIL~, ZDETAIL+3
ORLOC SRIN+1~, SRIN+7*, SRIN+11
ORPT SRIN~, SRIN+5, SRIN+6
ORSRV LIST+1~, LIST+3*, SROUT+1~, SROUT+2*, SROUT+3, SRIN+1~, SRIN+10*, SRIN+11
ORY SROUT~, SROUT+5*, SRIN~, SRIN+13*
PATIENT ORDER~, ORDER+2, ORDERC~, ORDERC+5, ORDERC+6, ORDERC+7, ORDERC+8, ZDETAIL~, ZDETAIL+6, ZDETAIL+7
, ZDETAIL+9, ZDETAIL+11
PIECES TABPIECE~, TABPIECE+2
PT LIST~, LIST+8, LIST+9, LIST+10, LIST+11
REF DETAIL+1~, DETAIL+11*, DETAIL+12*, DETAIL+13
RESULT ORDERC+1~, ORDERC+9*, ZDETAIL+1~, ZDETAIL+12*, ZDETAIL+15
RSLT ORDER+1~, ORDER+2*
SDT LIST~, LIST+4, LIST+8, SROUT+1~, SRIN+1~
SEQ LIST+1~, LIST+2*, LIST+11*, LIST+12, ORDERC+1~*, ORDERC+8*, ORDERC+9, ZDETAIL+1~, ZDETAIL+2*, ZDETAIL+11*
, ZDETAIL+12
SUB LIST+1~, LIST+2*, LIST+9*, LIST+10, LIST+11, ORDERC+1~*, ORDERC+6*, ORDERC+7, ORDERC+8, DETAIL+1~
, DETAIL+7*, DETAIL+8, DETAIL+9, ZDETAIL+1~, ZDETAIL+2*, ZDETAIL+7*, ZDETAIL+8, ZDETAIL+9, ZDETAIL+11
SUBSECT LIST~, LIST+6*, LIST+8
TABS TABPIECE~, TABPIECE+4
U LIST+3, LIST+12, ORDERC+9, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13, TABPIECE+3, ZDETAIL+12, ZDETAIL+15
, SROUT+2, SRIN+10
VA200 SRIN+6*, SRIN+8!
VAIN SRIN+8!
VAIN(4 SRIN+7
X LIST+1~, LIST+12*, DETAIL+9*, DETAIL+10, DETAIL+11, DETAIL+12, DETAIL+13*, DETAIL+14*, DETAIL+15, TABPIECE~
, TABPIECE+3
Y LIST~, ORDER~, ORDER+2, ORDERC~, TABPIECE+1~*, TABPIECE+3*, TABPIECE+4*, TABPIECE+5, ZDETAIL~
Y( LIST+12*, LIST+13*, ORDERC+9*, ZDETAIL+4*, ZDETAIL+8*, ZDETAIL+10*, ZDETAIL+12*, ZDETAIL+13*, ZDETAIL+15*
Y(1 LIST+4*, LIST+16*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All