LA7VIN5A ;VA/DALOI/JMC - Process Incoming UI Msgs, continued ; Jan 12, 2004
Source file <LA7VIN5A.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 | 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 | ABFLAG+25, ORESULTS+43 | 
| $$FINDSITE^LA7VHLU2 | PRDID+13, PRDID+14 | 
| $$UNESC^LA7VHLU3 | REFRNG+27, REFRNG+33, ORESULTS+21, ORESULTS+26 | 
| UNESCFT^LA7VHLU3 | ORESULTS+31 | 
| RMKSET^LASET | XFORM+42, PRDID+26, ABFLAG+26 | 
| $$HL7TFM^XLFDT | ORESULTS+16 | 
| $$TRIM^XLFSTR | REFRNG+9 | 
| $$LKUP^XUAF4 | PRDID+11, PRDID+12 | 
| FileNo | Call Tags | 
|---|---|
| 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+17*, REFRNG+12, REFRNG+36*, 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 | PRDID+11, PRDID+12, ABFLAG+5~, ABFLAG+24*, 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+13*, PRDID+14*, PRDID+17 | 
| >> LA76241(0 | XFORM+41, PRDID+24, ABFLAG+26 | 
| >> LA76241(2 | XFORM+4, PRDID+20, REFRNG+6, ABFLAG+15 | 
| >> LA76248 | ABFLAG+17 | 
| >> LA76249 | ABFLAG+17 | 
| >> LA76304 | CHKDIE+13, JUSTDEC+9, JUSTDEC+12, PRDID+17, REFRNG+12, REFRNG+36, ABFLAG+10, ABFLAG+17, EII+9 | 
| LA764 | ORESULTS+2~, ORESULTS+6*, ORESULTS+7, ORESULTS+8 | 
| >> LA7696 | ORESULTS+45 | 
| LA7CS | PRDID~, PRDID+8, PRDID+11, PRDID+12, PRDID+13, PRDID+14, EII+6, ORESULTS+20 | 
| LA7DDTYP | JUSTDEC+2~, JUSTDEC+9*, JUSTDEC+10 | 
| LA7DIE | ORESULTS+2~ | 
| >> LA7ECH | REFRNG+27, REFRNG+33, 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+27, REFRNG+33, 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, PRDID+6~, PRDID+10*, PRDID+11 , 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, REFRNG+6, ABFLAG+14, ABFLAG+22 | 
| >> LA7ISQN | XFORM+42, PRDID+17, PRDID+26, REFRNG+12, REFRNG+36, ABFLAG+10, ABFLAG+17, ABFLAG+26, EII+9 | 
| >> LA7LIMIT | XFORM+28* | 
| >> LA7LWL | XFORM+42, PRDID+17, PRDID+26, REFRNG+12, REFRNG+36, ABFLAG+10, ABFLAG+17, ABFLAG+26, EII+9 | 
| >> LA7ORS | XFORM+20, ABFLAG+17 | 
| LA7PRDID | PRDID~, PRDID+8, PRDID+11, PRDID+12, PRDID+13 | 
| LA7PRFIX | JUSTDEC+2~, JUSTDEC+15*, JUSTDEC+24*, JUSTDEC+30 | 
| >> LA7RLNC | ORESULTS+4, ORESULTS+5, ORESULTS+9 | 
| >> LA7RMK(0 | XFORM+41, PRDID+24, ABFLAG+26 | 
| >> 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+14 | 
| >> 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*, PRDID+23, PRDID+25*, PRDID+26, REFRNG~, REFRNG+9*, REFRNG+10 , REFRNG+15*, REFRNG+18*, REFRNG+21*, REFRNG+24, REFRNG+30, ABFLAG~, ABFLAG+9, ABFLAG+22, ABFLAG+24, 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~, PRDID+24*, PRDID+25, PRDID+26 , REFRNG+3~, ABFLAG+5~, ABFLAG+9*, ABFLAG+10, ABFLAG+14, ABFLAG+15, ABFLAG+22, ABFLAG+25*, ABFLAG+26, ORESULTS+2~ , ORESULTS+31, ORESULTS+32, ORESULTS+34 | 
| LA7Y( | ORESULTS+34 | 
| LA7Y(1 | ORESULTS+32 | 
| X | REFRNG+3~, REFRNG+12*, REFRNG+15*, REFRNG+18*, REFRNG+21*, REFRNG+26*, REFRNG+27*, REFRNG+32*, REFRNG+33*, REFRNG+36 , ABFLAG+5~, ABFLAG+17*, ABFLAG+18, ABFLAG+23*, ABFLAG+24, 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+24*, REFRNG+25, REFRNG+26, REFRNG+27, REFRNG+30*, REFRNG+31, REFRNG+32, REFRNG+33 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(ABFLAGS+I^LA7VHLU1 | ABFLAG+25, ORESULTS+43 |