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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LA7UIO

Package: Automated Lab Instruments

Routine: LA7UIO


Information

LA7UIO ;DALOI/JMC - Process Download Message for #62.48 ;05/30/13 15:59

Source Information

Source file <LA7UIO.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Automated Lab Instruments 4 CHKTEST^LA7ADL  UNWIND^LA7ADL1  CREATE^LA7LOG  BUILD^LA7UIO1  
Lab Service 1 KVAR^LRX  

Entry Points

Name Comments DBIA/ICR reference
EN ; Called from LA7UID
; Converts the information for each test in the load list
; into HL7 messages and hands them to the HL7 package for delivery.
; LRLL= IEN in 68.2 Load Worklist file, from field in 62.4
; LRINST= IEN IN 62.4 Auto Inst file
; LRAUTO= zero node of 62.4 entry
; LA76248= IEN in 62.48 Message Parameter file
CUP ; Process each cup on load list
TEST ;
ADL ; Process/build messages for automatic download, no loadlist.
; Called from above by LA7ADL.
EXIT ;

External References

Name Field # of Occurrence
CHKTEST^LA7ADL CUP+25
UNWIND^LA7ADL1 TEST+10
CREATE^LA7LOG CUP+22, ADL+12
BUILD^LA7UIO1 CUP+27, ADL+14
KVAR^LRX EXIT+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Building download record for:"
  • Line Location: EN+23
Function Call: WRITE
  • Prompt: " Tray: ",LA76821,!,"Cup: "
  • Line Location: EN+24
Function Call: WRITE
  • Prompt: !,"Seq: "
  • Line Location: EN+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LRO(68 - [#68] CUP+14, CUP+17, CUP+18, ADL+10
^LRO(68.2 - [#68.2] EN+13, EN+21, CUP+4, CUP+8, TEST+6, TEST+8

Label References

Name Line Occurrences
ADL EN+11
CUP EN+26
EXIT EN+27, ADL+15
TEST CUP+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LA7 EN+8~, EN+13*, EN+14, EN+15, EXIT+2!
LA71 EXIT+2!
LA761 CUP+1~, CUP+16*, CUP+18*
LA76249 CUP+7!, EXIT+2!
LA76281 EN+8~
LA768 CUP+13*, ADL+7*, ADL+10, EXIT+2!
LA76801 CUP+13*, ADL+7*, ADL+10, EXIT+2!
LA76802 CUP+13*, ADL+7*, ADL+10, EXIT+2!
LA76821 EN+20*, EN+21*, EN+24, CUP+4, CUP+5, CUP+8, TEST+6, TEST+8, ADL+5*, EXIT+2!
LA76822 CUP+1~, CUP+3*, CUP+4*, CUP+5, CUP+8, TEST+6, TEST+8, ADL+5*, EXIT+2!
LA7ACC CUP+7!, CUP+8*, CUP+10, CUP+12, EXIT+2!
LA7ACC(0 CUP+27
LA7ACC0 CUP+14*, CUP+21, ADL+10*, ADL+11, EXIT+2!
>> LA7ADL EN+11
>> LA7AUTO( ADL+3
LA7CNT EXIT+3!
LA7CODE EXIT+3!
LA7CUP EN+8~, EN+15*, EN+17*, CUP+3
LA7CUP1 EN+8~, EN+15*, CUP+5
LA7DATA EXIT+3!
LA7DTIM EXIT+3!
>> LA7INST CUP+25*, ADL+3
LA7MSH EXIT+3!
LA7NVAF EXIT+3!
LA7OBR EXIT+3!
LA7ORC EXIT+3!
LA7PCNT TEST+7~, TEST+9*
LA7PID EXIT+3!
LA7PIDSN EXIT+3!
LA7PV1 EXIT+3!
LA7QUIT CUP+1~, CUP+3*, CUP+4, CUP+5*, CUP+26~
LA7TMP EXIT+3!
LA7TRAY EN+8~, EN+14*, EN+16*, EN+20
LA7TRAY1 EN+8~, EN+14*, EN+21, CUP+5
LA7TREE TEST+3!
LA7TST TEST+1~, TEST+5*, TEST+6*, TEST+8
LA7X TEST+7~, TEST+8*, TEST+10
>> LRAA CUP+12*, CUP+13, CUP+14, CUP+17, CUP+18, ADL+7
>> LRAD CUP+12*, CUP+13, CUP+14, CUP+17, CUP+18, ADL+7
>> LRAN CUP+12*, CUP+13, CUP+14, CUP+17, CUP+18, ADL+7
LRAUTO ADL+3*, ADL+16!
>> LRCUP1 EN+17
LRINFW EXIT+3!
LRINST CUP+25, ADL+16!
LRLL EN+13, EN+21, CUP+4, CUP+8, TEST+6, TEST+8, ADL+3*, ADL+16!
>> LRPROF CUP+10
>> LRTRAY1 EN+16
>> LRTYPE EN+24
X CUP+1~, CUP+17*, CUP+18
>> ZTQUEUED EN+22
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All