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

Package: Automated Lab Instruments

Routine: LAXSYMBL


Information

LAXSYMBL ;MLD/ABBOTT/SLC/RAF - ABBOTT AxSYM BUILD 'DWNLD' FILE ; 6/12/96 0900;

Source Information

Source file <LAXSYMBL.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Automated Lab Instruments 2 ^LABERR  $$CKSUM^LAXSYMU  

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

Package Total Caller Graph
Automated Lab Instruments 2 LAXSYM  LAXSYMHQ  

Entry Points

Name Comments DBIA/ICR reference
BLDLST ; Build the worklist in prep for dwnlding to AxSYM
; Called from LADOWN with the following set:
; LRLL = load list pointer
; LRCUP1 = starting cup #
; LRTRAY,LRTRAY1 = starting tray #
; LRINST = Auto Instrument pointer
; LRFORCE = 1 if send tray and cup
GETACCN ; Get and save work/load list data to downlaod to AxSYM
PNM ; Get patient name and last 4 from an accession.
FRAME ; Build frame to transmit to AxSYM (stored in ^LA(INST,"O",CNT) nodes)
H() ; Build hdr frame
P() ; Build Patient frame
O() ; Build Order frame NOTE:
; a. 10 chars is size limit for rev 1.xx 15 will be limit for rev 2
; b. Potential for REPEAT (multiple) tests to cause the Order frame
; to exceed 247 chars! However, if the AxSYM doesn't offer more
; than about 25 tests, this should not be a problem.
L() ; Build Last (termination) frame
PNL() ; Expand panel from load/work list
ERR ; Error Trap

External References

Name Field # of Occurrence
^LABERR ERR+1
$$CKSUM^LAXSYMU FRAME+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" BLDLST+13
^DIC - [#1] PNM+5
^LA( BLDLST+11, BLDLST+22, BLDLST+23*, FRAME+9*, ERR+2!, ERR+3
^LAB(60 - [#60] PNL+4
^LAB(62.05 - [#62.05] O+17
^LAB(62.4 - [#62.4] BLDLST+16
^LR - [#63] PNM+3
^LRO(68 - [#68] PNM+2
^LRO(68.2 - [#68.2] BLDLST+19, GETACCN+2, O+8, O+14

Label References

Name Line Occurrences
$$H FRAME+4
$$L FRAME+4
$$O FRAME+4
$$P FRAME+4
$$PNL O+10
FRAME GETACCN+7
GETACCN BLDLST+19
PNM GETACCN+5

Naked Globals

Name Field # of Occurrence
^( BLDLST+16, PNM+3, PNL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CKSM FRAME+5*, FRAME+7
CNT BLDLST+8~, FRAME+9*, O+6~, O+7*, O+9*, O+11*
CR BLDLST+8~, BLDLST+12*, FRAME+4, FRAME+7
CT PNL+1~*, PNL+5*, PNL+7*
D BLDLST+8~, BLDLST+12*, H+1, P+3, P+4, P+5, O+7, O+13, O+19, O+20
DFN PNM+1~*, PNM+5*, PNM+7
DLM O+6~, O+9*, O+13, PNL+1~, PNL+5*, PNL+6
ETX BLDLST+8~, BLDLST+12*, FRAME+4
FRM FRAME+1~, FRAME+4*, FRAME+5, FRAME+7*, FRAME+9
H BLDLST+8~, H+1~*, H+2
I BLDLST+8~, BLDLST+13*, BLDLST+16*, FRAME+1~, FRAME+2*, FRAME+4, PNL+1~*, PNL+4*
INST BLDLST+9~, BLDLST+12*, BLDLST+16, BLDLST+22, BLDLST+23, FRAME+9, ERR+2, ERR+3
L BLDLST+8~
LANM BLDLST+9~
LATEST BLDLST+8~
LATEST( BLDLST+16*, PNL+2, PNL+6, PNL+7
LF BLDLST+8~, BLDLST+12*, FRAME+7
LRAA GETACCN+1~, GETACCN+2*, GETACCN+3, GETACCN+4, PNM+2
LRACC BLDLST+8~, GETACCN+5, PNM+1*, PNM+3*, P+3
LRAD BLDLST+8~, GETACCN+4*, PNM+2
LRAN BLDLST+8~, GETACCN+3*, GETACCN+6*, PNM+2, O+19
>> LRCUP BLDLST+14*, BLDLST+19*, GETACCN+2, O+8, O+14
LRCUP1 BLDLST+14, BLDLST+21!
LRCUP2 BLDLST+21!
LRDFN BLDLST+9~
>> LREND BLDLST+23*
LRFRAME BLDLST+9~, BLDLST+13*
LRFRM BLDLST+8~, FRAME+3*, FRAME+4
>> LRINST BLDLST+11, BLDLST+12
>> LRLL BLDLST+19, GETACCN+2, O+8, O+14
LRNAME BLDLST+9~, PNM+1*, PNM+7*, P+5
LRPRI O+6~, O+7*, O+15*, O+17*, O+20
LRTEST BLDLST+9~, BLDLST+13*, O+6~, O+7*, O+8*, O+14, PNL+2, PNL+4
LRTRAY1 BLDLST+19, BLDLST+21!, GETACCN+2, O+8, O+14
LRTST O+6~, O+10*, O+11, O+12, O+13
O BLDLST+8~, O+6~, O+7*, O+13*, O+19*, O+20*, O+21
P BLDLST+8~, P+1~*, P+3*, P+4*, P+5*, P+6
PRI O+6~, O+7*, O+14*, O+15
PT PNM+1~, PNM+5*, PNM+6, PNM+7*
SSN BLDLST+8~, PNM+7*, P+4
STX BLDLST+8~, BLDLST+12*, FRAME+7
T PNL+1~*, PNL+4*, PNL+6, PNL+7
TST PNL+1~*, PNL+6*, PNL+10
U BLDLST+16, GETACCN+3, GETACCN+4, PNM+5, PNM+7, P+5, O+14, O+17
X BLDLST+8~, BLDLST+13*, BLDLST+16*, PNM+1~, PNM+2*, PNM+3*, PNM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All