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 |  Marked Items  | All
Print Page as PDF
Routine: LA7UIIN2

Package: Automated Lab Instruments

Routine: LA7UIIN2


Information

LA7UIIN2 ;DALOI/JRR - Process Incoming UI Msgs, continued ; 12/3/1997

Source Information

Source file <LA7UIIN2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Automated Lab Instruments 3 CREATE^LA7LOG  UNWIND^LA7UTIL  RMKSET^LASET  

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
Automated Lab Instruments 1 LA7UIIN1  

Entry Points

Name Comments DBIA/ICR reference
NTE ; Process NTE segments that follow the OBR and OBX segments
; These NTE segments contain comments from instruments or other facilities.
; NTE segments following OBR's contain comments which refer to the entire test battery.
; NTE segments following OBX's contain comments which are test specific.
; Test specific comments can be prefaced with a site defined prefix -
; see field REMARK PREFIX (#19) in CHEM TEST multiple of AUTOMATED INSTRUMENT (#62.4 file.
; NTE segments are not allowed anywhere except after the OBR or OBX segments.
; There can be more than one NTE, each will be stored as a comment in ^LAH.
OBX
XFORM ; Transform the result based on fields 12,13,14,16,17 in the Chem Test
; multiple in the Auto Instrument file (62.4), or set on the fly
; from PARAM 1
PRDID(LA7PRDID,LA7CS) ; Process/Store Producer's ID
; Store where test was performed.
; Call with LA7PRDID = Producer's ID field
; LA7CS = component encoding character
REFRNG(LA7X) ; Process/Store References Range.
; Call with LA7X = reference range to store.
ABFLAG(LA7X) ; Process/Store Abnormal Flags.
; Call with LA7X = abnormal flags to store.
; Converts flag to interpretation based on HL7 Table 0078.
; If no match store code instead of interpretation
ABFLAGS ;; HL7 Table 0078 Abnormal flags

External References

Name Field # of Occurrence
CREATE^LA7LOG OBX+4, OBX+6, OBX+12, OBX+18, OBX+31
UNWIND^LA7UTIL OBX+23
RMKSET^LASET NTE+21, NTE+22, XFORM+29, PRDID+16, REFRNG+10, ABFLAG+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] PRDID+15, REFRNG+9, ABFLAG+15
^LAB(62.4 - [#62.4] OBX+5, OBX+8, OBX+10
^LAH( OBX+32*
^LAHM(62.49 - [#62.49] NTE+9, OBX
^LR - [#63] NTE+16
^LRO(68 - [#68] NTE+15, NTE+16, OBX+23
^TMP("LA7TREE" OBX+22!, OBX+24, OBX+27!, OBX+28!

Label References

Name Line Occurrences
ABFLAG OBX+34
NTE OBX+36
PRDID OBX+35
REFRNG OBX+33
XFORM OBX+19

Naked Globals

Name Field # of Occurrence
^( NTE+9, OBX

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
I ABFLAG+5~, ABFLAG+10*
LA7 NTE+10~, NTE+12*, NTE+13
>> LA7624 OBX+5, OBX+8, OBX+10
>> LA76241 OBX+7*, OBX+8*, OBX+10
>> LA76241( OBX+10*
>> LA76241(0 OBX+11, OBX+14, OBX+16, OBX+24, OBX+26, PRDID+13, PRDID+15, REFRNG+7, REFRNG+9, ABFLAG+12
, ABFLAG+15
>> LA76241(1 OBX+11, OBX+29
>> LA76241(2 OBX+14, XFORM+4, PRDID+7, REFRNG+5, ABFLAG+9
>> LA76249 NTE+9, OBX
>> LA762495 NTE+9*, NTE+24, OBX*, OBX+36*
>> LA76304 OBX+29*, OBX+30, OBX+32
>> LA76804 OBX+23*
>> LA7AA NTE+15, NTE+16, OBX+23
>> LA7AD NTE+15, NTE+16, OBX+23
>> LA7AN NTE+15, NTE+16, OBX+23
LA7CS OBX+2, OBX+35, PRDID~, PRDID+5*, PRDID+7, PRDID+9, PRDID+10
>> LA7FS NTE+11, OBX+2, OBX+9, OBX+33, OBX+34, OBX+35
LA7I NTE+10~, NTE+13*, NTE+14, NTE+19~, NTE+20*, NTE+21*, OBX+10*, XFORM+3~, XFORM+7*
>> LA7INST NTE+22
>> LA7ISQN NTE+21, NTE+22, OBX+32, XFORM+29, PRDID+16, REFRNG+10, ABFLAG+17
LA7LIMIT OBX+21, OBX+22!, OBX+24*, OBX+25, OBX+27!, XFORM+19*
>> LA7LWL NTE+21, NTE+22, OBX+32, XFORM+29, PRDID+16, REFRNG+10, ABFLAG+17
>> LA7NTE NTE+9*, NTE+11
LA7OBX OBX!*, OBX+2, OBX+9, OBX+33, OBX+34, OBX+35, OBX+36
LA7PRDID PRDID~, PRDID+5*, PRDID+7, PRDID+9, PRDID+10
LA7RMK NTE+11*, NTE+12, NTE+14*, NTE+15, NTE+16, NTE+17, NTE+21, NTE+22, NTE+23!, OBX+1!
OBX+37!
LA7RMK(0 NTE+18, NTE+21, OBX+14*, OBX+26*, PRDID+13, REFRNG+7, ABFLAG+12
>> LA7TEST OBX+2*, OBX+3, OBX+5, OBX+8
LA7TREEN OBX+22!
>> LA7VAL OBX+9*, OBX+17, OBX+20, OBX+32, XFORM+17*, XFORM+22, XFORM+23*, XFORM+25*, XFORM+29, XFORM+30*
LA7X PRDID+4~, PRDID+9*, PRDID+10*, PRDID+11, PRDID+12*, PRDID+16, REFRNG~, REFRNG+3*, REFRNG+5, REFRNG+6*
, REFRNG+10, ABFLAG~, ABFLAG+7*, ABFLAG+9, ABFLAG+10*, ABFLAG+11*, ABFLAG+17
LA7XFORM OBX+15!, XFORM+4*, XFORM+6*, XFORM+7*, XFORM+11*, XFORM+13*, XFORM+17, XFORM+19, XFORM+22, XFORM+23
XFORM+25, XFORM+28
LA7XFORM( XFORM+7
LA7XFORM(1 XFORM+6
LA7Y PRDID+4~, PRDID+13*, PRDID+15*, PRDID+16, REFRNG+2~, REFRNG+7*, REFRNG+9*, REFRNG+10, ABFLAG+5~, ABFLAG+12*
, ABFLAG+15*, ABFLAG+17
LA7Z ABFLAG+5~

Marked Items

Name Field # of Occurrence
$T(ABFLAGS+I ABFLAG+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All