LA7VLN5A ;VA/DALOI/JMC - Process Incoming UI Msgs, continued ; 22-Oct-2013 09:22 ; MAW
Source file <LA7VLN5A.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
ORESULTS | ; Process results that accompany order (ORM) messages
|
|
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 |
|
JUSTDEC | ; Justify to number of places specified
|
|
CHKDIE | ; Check if value to be stored passes input transform of field in DD
|
|
REFRNG(LA7X) | ; Process/Store References Range.
; Call with LA7X = reference range to store. |
|
EII | ; Store equipment instance identifier in LAH global with results.
|
|
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 |
|
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 |
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | PRDID+10, ORESULTS+6 |
$$GET1^DID | JUSTDEC+9, JUSTDEC+12 |
CHK^DIE | CHKDIE+13 |
WP^DIE | ORESULTS+45 |
$$GET1^DIQ | ORESULTS+4, ORESULTS+8 |
CREATE^LA7LOG | CHKDIE+17, JUSTDEC+13 |
$$P^LA7VHLU | ABFLAG+17, ORESULTS+15, ORESULTS+20, ORESULTS+25, ORESULTS+37, ORESULTS+40 |
PA^LA7VHLU | ORESULTS+30 |
^LA7VHLU1 | ORESULTS+43 |
$$FINDSITE^LA7VHLU2 | PRDID+11, PRDID+12 |
$$UNESC^LA7VHLU3 | REFRNG+24, REFRNG+30, ORESULTS+21, ORESULTS+26 |
UNESCFT^LA7VHLU3 | ORESULTS+31 |
RMKSET^LASET | XFORM+42 |
$$HL7TFM^XLFDT | ORESULTS+16 |
$$TRIM^XLFSTR | REFRNG+6 |
FileNo | Call Tags |
---|---|
^DIC(4 - [#4] | FIND1^DIC |
63.04 | GET1^DID |
^LAM - [#64] | FIND1^DIC, GET1^DIQ |
^LRO(69.6 - [#69.6] | WP^DIE |
^LAB(95.3 - [#95.3] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAH( | PRDID+15*, REFRNG+9, REFRNG+33*, ABFLAG+10*, EII+9* |
^TMP("LA7 ABNORMAL RESULTS" | ABFLAG+16, ABFLAG+18* |
Name | Line Occurrences |
---|---|
JUSTDEC | XFORM+31 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
I | EII+2~, EII+5*, EII+6, EII+8, ORESULTS+2~, ORESULTS+34*, ORESULTS+43* |
LA74 | PRDID+6~, PRDID+8*, PRDID+10*, PRDID+11*, PRDID+12*, PRDID+15 |
>> LA76241(0 | XFORM+41 |
>> LA76241(2 | XFORM+4, ABFLAG+15 |
>> LA76248 | ABFLAG+17 |
>> LA76249 | ABFLAG+17 |
>> LA76304 | CHKDIE+13, JUSTDEC+9, JUSTDEC+12, PRDID+15, REFRNG+9, REFRNG+33, ABFLAG+10, ABFLAG+17, EII+9 |
LA764 | ORESULTS+2~, ORESULTS+6*, ORESULTS+7, ORESULTS+8 |
>> LA7696 | ORESULTS+45 |
LA7CS | PRDID~, PRDID+8, PRDID+10, PRDID+11, PRDID+12, EII+6, ORESULTS+20 |
LA7DDTYP | JUSTDEC+2~, JUSTDEC+9*, JUSTDEC+10 |
LA7DIE | ORESULTS+2~ |
>> LA7ECH | REFRNG+24, REFRNG+30, ORESULTS+21, ORESULTS+26, ORESULTS+31 |
>> LA7EII | EII+6 |
LA7ERR | CHKDIE+1~, ORESULTS+2~ |
LA7ERR("DIERR" | CHKDIE+16 |
LA7FLDNM | JUSTDEC+11~, JUSTDEC+12* |
LA7FMT | JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+19*, JUSTDEC+29 |
>> LA7FS | REFRNG+24, REFRNG+30, ABFLAG+17, ORESULTS+15, ORESULTS+20, ORESULTS+21, ORESULTS+25, ORESULTS+26, ORESULTS+30, ORESULTS+31 , ORESULTS+37, ORESULTS+40 |
LA7I | XFORM+3~, XFORM+8*, JUSTDEC+2~, JUSTDEC+22*, JUSTDEC+23, JUSTDEC+24, JUSTDEC+25, ABFLAG+5~, ABFLAG+16*, ABFLAG+18 , ORESULTS+2~, ORESULTS+3*, ORESULTS+12, ORESULTS+17*, ORESULTS+22*, ORESULTS+27*, ORESULTS+32*, ORESULTS+33*, ORESULTS+34*, ORESULTS+35* , ORESULTS+38*, ORESULTS+44* |
>> LA7INTYP | XFORM+27, CHKDIE+7, JUSTDEC+5, ABFLAG+14 |
>> LA7ISQN | XFORM+42, PRDID+15, REFRNG+9, REFRNG+33, ABFLAG+10, ABFLAG+17, EII+9 |
>> LA7LIMIT | XFORM+28* |
>> LA7LWL | XFORM+42, PRDID+15, REFRNG+9, REFRNG+33, ABFLAG+10, ABFLAG+17, EII+9 |
>> LA7ORS | XFORM+20, ABFLAG+17 |
LA7PRDID | PRDID~, PRDID+8, PRDID+10, PRDID+11 |
LA7PRFIX | JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+24*, JUSTDEC+30 |
>> LA7RLNC | ORESULTS+4, ORESULTS+5, ORESULTS+9 |
>> LA7RMK(0 | XFORM+41 |
>> LA7RNLT | ORESULTS+5, ORESULTS+6, ORESULTS+7*, ORESULTS+9 |
>> LA7SAC | XFORM+27 |
>> LA7SEG | ABFLAG+17, ORESULTS+15, ORESULTS+20, ORESULTS+25, ORESULTS+30, ORESULTS+37, ORESULTS+40 |
LA7SFAC | PRDID~, PRDID+12 |
>> LA7SUBFL | CHKDIE+13, JUSTDEC+9 |
>> LA7TEST | ABFLAG+17, ORESULTS+10 |
>> LA7TEST(0 | ABFLAG+17, ORESULTS+10 |
>> LA7TEST(2 | ABFLAG+17, ORESULTS+11 |
>> LA7UNITS | ORESULTS+22, ORESULTS+27, ORESULTS+32, ORESULTS+35 |
>> LA7VAL | XFORM+17*, XFORM+20*, XFORM+34*, XFORM+42, XFORM+43*, CHKDIE+8*, CHKDIE+9*, CHKDIE+10*, CHKDIE+13, CHKDIE+18* , JUSTDEC+15, JUSTDEC+19, JUSTDEC+30* |
>> LA7VTYP | ORESULTS+14, ORESULTS+19, ORESULTS+24, ORESULTS+29 |
LA7WP | ORESULTS+2~, ORESULTS+45 |
LA7WP( | ORESULTS+12*, ORESULTS+17*, ORESULTS+22*, ORESULTS+27*, ORESULTS+32*, ORESULTS+33*, ORESULTS+34*, ORESULTS+35*, ORESULTS+38*, ORESULTS+44* |
LA7WP(1 | ORESULTS+3* |
LA7X | CHKDIE+15~, CHKDIE+16*, JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+18*, JUSTDEC+19, JUSTDEC+22, JUSTDEC+24, JUSTDEC+25*, JUSTDEC+28 , JUSTDEC+29*, JUSTDEC+30, PRDID+6~, PRDID+8*, REFRNG~, REFRNG+6*, REFRNG+7, REFRNG+12*, REFRNG+15*, REFRNG+18* , REFRNG+21, REFRNG+27, ABFLAG~, ABFLAG+9, EII+2~, EII+4*, EII+8*, EII+9, ORESULTS+2~, ORESULTS+15* , ORESULTS+16*, ORESULTS+17, ORESULTS+20*, ORESULTS+21*, ORESULTS+22, ORESULTS+25*, ORESULTS+26*, ORESULTS+27, ORESULTS+30, ORESULTS+31 , ORESULTS+37*, ORESULTS+38, ORESULTS+40*, ORESULTS+41, ORESULTS+43*, ORESULTS+44 |
>> LA7XFORM | XFORM+4*, XFORM+7*, XFORM+8*, XFORM+11*, XFORM+13*, XFORM+17, XFORM+20, XFORM+26, XFORM+31, XFORM+34 , XFORM+38, JUSTDEC+29 |
>> LA7XFORM( | XFORM+8 |
>> LA7XFORM(1 | XFORM+7 |
LA7Y | XFORM+39~, XFORM+41*, XFORM+42, CHKDIE+1~, CHKDIE+13, CHKDIE+14, PRDID+6~, REFRNG+3~, ABFLAG+5~, ABFLAG+9* , ABFLAG+10, ABFLAG+14, ABFLAG+15, ORESULTS+2~, ORESULTS+31, ORESULTS+32, ORESULTS+34 |
LA7Y( | ORESULTS+34 |
LA7Y(1 | ORESULTS+32 |
X | REFRNG+3~, REFRNG+9*, REFRNG+12*, REFRNG+15*, REFRNG+18*, REFRNG+23*, REFRNG+24*, REFRNG+29*, REFRNG+30*, REFRNG+33 , ABFLAG+5~, ABFLAG+17*, ABFLAG+18, EII+2~, EII+6*, EII+7, EII+8, ORESULTS+2~, ORESULTS+3*, ORESULTS+4* , ORESULTS+8*, ORESULTS+10*, ORESULTS+11*, ORESULTS+12, ORESULTS+42*, ORESULTS+43 |
Y | REFRNG+3~, REFRNG+21*, REFRNG+22, REFRNG+23, REFRNG+24, REFRNG+27*, REFRNG+28, REFRNG+29, REFRNG+30 |
Name | Field # of Occurrence |
---|---|
$T(ABFLAGS+I^LA7VHLU1 | ORESULTS+43 |