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

Package: Automated Lab Instruments

Routine: LA7VIN5A


Information

LA7VIN5A ;DALOI/JMC - Process Incoming UI Msgs, continued ;APRIL 4, 2016@16:27

Source Information

Source file <LA7VIN5A.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Automated Lab Instruments 6 $$CREATE^LA7LOG  $$P^LA7VHLU  ^LA7VHLU1  $$RESFID^LA7VHLU2  $$UNESC^LA7VHLU3  RMKSET^LASET  
VA FileMan 2 $$GET1^DID  CHK^DIE  
Kernel 1 $$TRIM^XLFSTR  

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 LA7VIN5  

Entry Points

Name Comments DBIA/ICR reference
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
CHKDIE ; Check if value to be stored passes input transform of field in DD
JUSTDEC ; Justify to number of places specified
PRDID(LA7PRDID,LA7SFAC,LA7CS) ; Process/Store Producer's ID
; Store where test was performed.
; Call with LA7PRDID = Producer's ID field
; LA7SFAC = sending facility
; 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
EII ; Store equipment instance identifier in LAH global with results.

External References

Name Field # of Occurrence
$$GET1^DID JUSTDEC+9, JUSTDEC+12
CHK^DIE CHKDIE+15
$$CREATE^LA7LOG CHKDIE+19, JUSTDEC+13
$$P^LA7VHLU ABFLAG+19
^LA7VHLU1 ABFLAG+26
$$RESFID^LA7VHLU2 PRDID+13
$$UNESC^LA7VHLU3 REFRNG+37, REFRNG+44
RMKSET^LASET XFORM+43, PRDID+24, ABFLAG+27
$$TRIM^XLFSTR REFRNG+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
63.04 GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAH( PRDID+7*, PRDID+14*, REFRNG+15, REFRNG+48*, ABFLAG+13*, EII+9*
^TMP("LA7 ABNORMAL RESULTS" ABFLAG+18, ABFLAG+20*

Label References

Name Line Occurrences
JUSTDEC XFORM+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
I ABFLAG+5~, ABFLAG+25*, EII+2~, EII+5*, EII+6, EII+8
LA74 PRDID+9~, PRDID+13*, PRDID+14
>> LA76241(0 XFORM+42, PRDID+22, ABFLAG+27
>> LA76241(2 XFORM+4, PRDID+17, REFRNG+9, ABFLAG+17
>> LA76248 ABFLAG+19
>> LA76249 ABFLAG+19
>> LA76304 CHKDIE+15, JUSTDEC+9, JUSTDEC+12, PRDID+7, PRDID+14, REFRNG+15, REFRNG+48, ABFLAG+13, ABFLAG+19, EII+9
>> LA7AERR CHKDIE+19*, JUSTDEC+13*
>> LA7AUTORELEASE XFORM+29, REFRNG+6, ABFLAG+8
LA7CS PRDID~, PRDID+13, PRDID+20, EII+6
LA7DDTYP JUSTDEC+2~, JUSTDEC+9*, JUSTDEC+10
>> LA7ECH REFRNG+37, REFRNG+44
>> LA7EII EII+6
LA7ERR CHKDIE+1~, CHKDIE+19*, JUSTDEC+13*
LA7ERR("DIERR" CHKDIE+18
LA7FLDNM JUSTDEC+11~, JUSTDEC+12*
LA7FMT JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+19*, JUSTDEC+29
>> LA7FS REFRNG+37, REFRNG+44, ABFLAG+19
LA7I XFORM+3~, XFORM+8*, JUSTDEC+2~, JUSTDEC+22*, JUSTDEC+23, JUSTDEC+24, JUSTDEC+25, PRDID+9~, ABFLAG+5~, ABFLAG+18*
, ABFLAG+20
>> LA7INTYP XFORM+26, XFORM+29, CHKDIE+6, JUSTDEC+5, PRDID+7, REFRNG+6, REFRNG+9, ABFLAG+8, ABFLAG+16, ABFLAG+23
>> LA7ISQN XFORM+43, PRDID+7, PRDID+14, PRDID+24, REFRNG+15, REFRNG+48, ABFLAG+13, ABFLAG+19, ABFLAG+27, EII+9
>> LA7LIMIT XFORM+27*, XFORM+29*
>> LA7LWL XFORM+43, PRDID+7, PRDID+14, PRDID+24, REFRNG+15, REFRNG+48, ABFLAG+13, ABFLAG+19, ABFLAG+27, EII+9
>> LA7ORS XFORM+20, ABFLAG+19
LA7PRDID PRDID~, PRDID+13, PRDID+20
LA7PRFIX JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+24*, JUSTDEC+30
>> LA7PRODID PRDID+13*
>> LA7RMK(0 XFORM+42, PRDID+22, ABFLAG+27
>> LA7SAC XFORM+26
>> LA7SEG ABFLAG+19
LA7SFAC PRDID~, PRDID+13
>> LA7SUBFL CHKDIE+15, JUSTDEC+9
>> LA7TEST ABFLAG+19
>> LA7TEST(0 ABFLAG+19
>> LA7TEST(2 ABFLAG+19
>> LA7VAL XFORM+17*, XFORM+20*, XFORM+35*, XFORM+43, XFORM+44*, CHKDIE+7*, CHKDIE+8*, CHKDIE+9*, CHKDIE+12, CHKDIE+15
CHKDIE+20*, JUSTDEC+15, JUSTDEC+19, JUSTDEC+30*
LA7X CHKDIE+17~, CHKDIE+18*, JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+18*, JUSTDEC+19, JUSTDEC+22, JUSTDEC+24, JUSTDEC+25*, JUSTDEC+28
JUSTDEC+29*, JUSTDEC+30, PRDID+9~, PRDID+20*, PRDID+21, PRDID+23*, PRDID+24, REFRNG~, REFRNG+12*, REFRNG+13
, REFRNG+18*, REFRNG+21*, REFRNG+24*, REFRNG+27*, REFRNG+30*, REFRNG+32, REFRNG+34, REFRNG+40, REFRNG+41, ABFLAG~
, ABFLAG+12, ABFLAG+23, ABFLAG+25, EII+2~, EII+4*, EII+8*, EII+9
>> LA7XFORM XFORM+4*, XFORM+7*, XFORM+8*, XFORM+11*, XFORM+13*, XFORM+17, XFORM+20, XFORM+25, XFORM+32, XFORM+35
XFORM+39, JUSTDEC+29
>> LA7XFORM( XFORM+8
>> LA7XFORM(1 XFORM+7
LA7Y XFORM+40~, XFORM+42*, XFORM+43, CHKDIE+1~, CHKDIE+15, CHKDIE+16, PRDID+9~, PRDID+22*, PRDID+23, PRDID+24
, REFRNG+3~, ABFLAG+5~, ABFLAG+12*, ABFLAG+13, ABFLAG+16, ABFLAG+17, ABFLAG+23, ABFLAG+26*, ABFLAG+27
LADASH REFRNG+32*, REFRNG+34, REFRNG+40, REFRNG+41, REFRNG+45!
X REFRNG+3~, REFRNG+15*, REFRNG+24*, REFRNG+27*, REFRNG+30*, REFRNG+36*, REFRNG+37*, REFRNG+43*, REFRNG+44*, REFRNG+48
, ABFLAG+5~, ABFLAG+19*, ABFLAG+20, ABFLAG+24*, ABFLAG+25, EII+2~, EII+6*, EII+7, EII+8
Y REFRNG+3~, REFRNG+34*, REFRNG+35, REFRNG+36, REFRNG+37, REFRNG+40*, REFRNG+41*, REFRNG+42, REFRNG+43, REFRNG+44

Marked Items

Name Field # of Occurrence
$T(ABFLAGS+I^LA7VHLU1 ABFLAG+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All