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

Package: Lab Service

Routine: LR7OF1


Information

LR7OF1 ;DALOI/STAFF - Setup new order from OE/RR ;Jan 27, 2008

Source Information

Source file <LR7OF1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lab Service 3 ($$FIND,$$ORES)^LR7OF5  SDGX69^LRBEBA2  ORDER^LROW2  
Kernel 1 $$DT^XLFDT  

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

Package Total Caller Graph
Lab Service 1 LR7OF0  

Entry Points

Name Comments DBIA/ICR reference
EN ; Setup NEW orders from OE/RR messages
; [^TMP("OR",$J,"LRES") DOCUMENTATION]
; 'Combining of Orders' functionality depends on this TMP global
; Set and Killed when BHS and BTS batch message headers are received
; Global contains a list of lab orders for a session
; Lab adds elements to the global array as orders are processed:
; ^TMP("OR",$J,"LRES",LRDFN,LRSDT,LRXZ,^TMP("OR",$J,"LRES","CTR"))=LRORD_"^"_LRODT_"^"_LRSN
; ^TMP("OR",$J,"LRES","CTR")=Count
ZX ;
LOCK ;
ZSN ;
ADD ;
ZSN1(NODE,STATUS)
DT ;

External References

Name Field # of Occurrence
$$FIND^LR7OF5 ZX+7
$$ORES^LR7OF5 ZX+6
SDGX69^LRBEBA2 ZSN1+8
ORDER^LROW2 ZX+9
$$DT^XLFDT DT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LRO(69 - [#69] ZX+2*, LOCK+1, LOCK+3, ZSN+1, ZSN+2*, ZSN+3*, ZSN+4, ZSN+6*, ZSN+8*, ZSN+10*
ZSN+11*, ZSN+13*, ADD+9, ADD+10*, ADD+13, ADD+14*, ZSN1+2, ZSN1+5, ZSN1+6*, ZSN1+13
, ZSN1+14*, ZSN1+15, ZSN1+20*, ZSN1+22*, ZSN1+23*, ZSN1+26, ZSN1+27, ZSN1+30, ZSN1+31*
^TMP("OR" EN+12, EN+13, EN+14, ZSN+7*, ADD+2*, ADD+3, ADD+6, ZSN1+12, ZSN1+13, ZSN1+16
, ZSN1+17

Label References

Name Line Occurrences
ADD ZX+11
DT EN+10
LOCK ZX+9, LOCK+2
ZSN ZSN+1
ZSN1 ADD+6
ZX EN+16

Naked Globals

Name Field # of Occurrence
^( EN+14, ADD+6, ZSN1+23*, ZSN1+30*
^("CTR" EN+12*
^(0 ZX+2*, LOCK+3, ZSN1+13, ZSN1+26*, ZSN1+30*
^(1 ZSN+11*, ZSN1+28*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C ZSN1+1~, ZSN1+15*, ZSN1+19*, ZSN1+20
CNT ZSN1+1~, ZSN1+2*, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26
, ZSN1+30
CNT1 ZSN1+29~, ZSN1+30*, ZSN1+31
COMBINE ZX+1~, ZX+3*, ZX+6*, ZX+7*, ZX+9, ZX+11, ZX+12, ADD+12, ADD+13, ADD+14
, ZSN1+25, ZSN1+30, ZSN1+31
DT ZSN1+14, DT+1*, DT+2
I ADD+1~, ADD+8*, ADD+9*, ADD+13*, ZSN1+1~, ZSN1+15*, ZSN1+16*, ZSN1+17
J ADD+1~, ADD+5*, ADD+6*, ZSN1+8, ZSN1+12, ZSN1+13, ZSN1+16, ZSN1+17
>> LRDFN ZX+6, ZX+7, ZSN+2, ZSN+6, ZSN+8, ADD+2, ZSN1+23
>> LRDUZ ZX+6, ZX+7, ZSN+2
LRJ ADD+1~, ADD+6*, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26
, ZSN1+30
>> LRLLOC ZSN+2, ZSN+10
LRNT EN+9~, ZSN+2, DT+2*
>> LRODT ZX+2, ZX+7, LOCK+1, LOCK+3, ZSN+1, ZSN+2, ZSN+3, ZSN+4, ZSN+6, ZSN+8
ZSN+10, ZSN+11, ZSN+13, ADD+2, ADD+9, ADD+10, ADD+13, ADD+14, ZSN1+2, ZSN1+5
, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+23, ZSN1+26, ZSN1+27
, ZSN1+30, ZSN1+31
>> LROLLOC ZX+6, ZX+7, ZSN+2
>> LRORD ZX+11*, ZX+12*, ZSN+13, ADD+2, ZSN1+26, ZSN1+28
LRORDR EN+9~, EN+11*, ZSN+2
LRORIFN ADD+1~, ADD+3*, ZSN1+6
>> LROUTINE ZSN1+6
>> LRPRAC ZX+6, ZX+7, ZSN+2
>> LRQUANT ZSN1+3*
>> LRQUIET ZX+9*
>> LRSAMP EN+13*, EN+14, ZX+6, ZX+7, ZSN+2, ZSN+7, ADD+3, ADD+6, ZSN1+12, ZSN1+13
, ZSN1+16, ZSN1+17
>> LRSDT EN+13, EN+14, ZX+6, ZX+7, ZSN+2, ZSN+7, ADD+2, ADD+3, ADD+6, ZSN1+12
, ZSN1+13, ZSN1+16, ZSN1+17
>> LRSN ZX+11*, LOCK+3*, ZSN+1*, ZSN+2, ZSN+3, ZSN+6, ZSN+7, ZSN+8, ZSN+10, ZSN+11
ZSN+13, ADD+2, ADD+9, ADD+10, ZSN1+2, ZSN1+5, ZSN1+6, ZSN1+8, ZSN1+13, ZSN1+14
, ZSN1+15, ZSN1+20, ZSN1+22, ZSN1+26, ZSN1+27, ZSN1+30
>> LRSPEC EN+14*, ZX+6, ZX+7, ZSN+7, ZSN+11, ADD+3, ADD+6, ZSN1+12, ZSN1+13, ZSN1+16
, ZSN1+17, ZSN1+23
>> LRSUM LOCK+3*, ZSN+3
LRSXN ADD+1~, ADD+8*, ADD+9*, ADD+10, ADD+13*, ADD+14
>> LRTSTS ZSN1+3*, ZSN1+5, ZSN1+6, ZSN1+22, ZSN1+23, ZSN1+31
>> LRXZ EN+11, EN+13, EN+14, ZX+6, ZX+7, ZSN+7, ADD+2, ADD+3, ADD+6, ZSN1+12
, ZSN1+13, ZSN1+16, ZSN1+17
NEWORD ZX+1~, ZX+9*
NODE ADD+1~, ADD+6*, ZSN1~, ZSN1+3
>> ORIFN EN+15*, ZSN+2
>> REJECT( ZSN1+5*
STATUS ADD+1~, ADD+6*, ZSN1~, ZSN1+6
TCNT ZSN1+1~, ZSN1+15*, ZSN1+20
U ZX+2, LOCK+3
UNEEK EN+9~, EN+15*, ZX+5
X EN+9~, EN+14*, EN+15, ZX+1~, ZSN1+1~, ZSN1+13*, ZSN1+14, ZSN1+17*, ZSN1+18*, ZSN1+20
, ZSN1+26*, ZSN1+30
XI ZSN1+1~, ZSN1+27*, ZSN1+28*
ZTQUEUED ZX+9!
ZTREQ ZX+9!
ZTSK EN+9~, ZX+9!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All