BLRQIIN2 ;VA/DALOI/JRR - Process Incoming UI Msgs, continued ;JUL 06, 2010 3:14 PM
Source file <BLRQIIN2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Automated Lab Instruments | 3 | CREATE^LA7LOG UNWIND^LA7UTIL RMKSET^LASET | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ABFLAGS | ;; HL7 Table 0078 Abnormal flags | |
| 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 | |
| PRDID(LA7PRDID,LA7CS) | ; Process/Store Producer's ID ; Store where test was performed. ; Call with LA7PRDID = Producer's ID field ; LA7CS = component encoding character | |
| UNITS(LA7X) | ;Process/Store Units cmi/maw 2/29/2008 store units if parameter set to yes | |
| OBX | ||
| REFRNG(LA7X) | ; Process/Store References Range. ; Call with LA7X = reference range to store. | |
| 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. | |
| 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 | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAB(60 - [#60] | PRDID+15, REFRNG+9, ABFLAG+18, UNITS+7 | 
| ^LAB(62.4 - [#62.4] | OBX+5, OBX+8, OBX+11 | 
| ^LAH( | OBX+33* | 
| ^LAHM(62.49 - [#62.49] | NTE+9, OBX | 
| ^LR - [#63] | NTE+16 | 
| ^LRO(68 - [#68] | NTE+15, NTE+16, OBX+24 | 
| ^TMP("LA7TREE" | OBX+23!, OBX+25, OBX+28!, OBX+29! | 
| Name | Line Occurrences | 
|---|---|
| ABFLAG | OBX+35 | 
| NTE | OBX+38 | 
| PRDID | OBX+37 | 
| REFRNG | OBX+34 | 
| UNITS | OBX+36 | 
| XFORM | OBX+20 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | NTE+9, OBX | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| I | ABFLAG+5~ | 
| LA7 | NTE+10~, NTE+12*, NTE+13 | 
| >> LA7624 | OBX+5, OBX+8, OBX+11 | 
| >> LA76241 | OBX+7*, OBX+8*, OBX+11 | 
| >> LA76241( | OBX+11* | 
| >> LA76241(0 | OBX+12, OBX+15, OBX+17, OBX+25, OBX+27, PRDID+13, PRDID+15, REFRNG+7, REFRNG+9, ABFLAG+15 , ABFLAG+18, UNITS+5, UNITS+7 | 
| >> LA76241(1 | OBX+12, OBX+30 | 
| >> LA76241(2 | OBX+15, XFORM+4, PRDID+7, REFRNG+5, ABFLAG+9, UNITS+3 | 
| >> LA76249 | NTE+9, OBX | 
| >> LA762495 | NTE+9*, NTE+24, OBX*, OBX+38* | 
| >> LA76304 | OBX+30*, OBX+31, OBX+33 | 
| >> LA76804 | OBX+24* | 
| >> LA7AA | NTE+15, NTE+16, OBX+24 | 
| >> LA7AD | NTE+15, NTE+16, OBX+24 | 
| >> LA7AN | NTE+15, NTE+16, OBX+24 | 
| LA7CS | OBX+2, OBX+37, PRDID~, PRDID+5*, PRDID+7, PRDID+9, PRDID+10 | 
| >> LA7FS | NTE+11, OBX+2, OBX+9, OBX+34, OBX+35, OBX+36, OBX+37 | 
| LA7I | NTE+10~, NTE+13*, NTE+14, NTE+19~, NTE+20*, NTE+21*, OBX+11*, XFORM+3~, XFORM+7* | 
| >> LA7INST | NTE+22 | 
| >> LA7ISQN | NTE+21, NTE+22, OBX+33, XFORM+29, PRDID+17, REFRNG+11, ABFLAG+21, UNITS+8 | 
| LA7LIMIT | OBX+22, OBX+23!, OBX+25*, OBX+26, OBX+28!, XFORM+19* | 
| >> LA7LWL | NTE+21, NTE+22, OBX+33, XFORM+29, PRDID+17, REFRNG+11, ABFLAG+21, UNITS+8 | 
| >> LA7NTE | NTE+9*, NTE+11 | 
| LA7OBX | OBX!*, OBX+2, OBX+9, OBX+34, OBX+35, OBX+36, OBX+37, OBX+38 | 
| 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+39! | 
| LA7RMK(0 | NTE+18, NTE+21, OBX+15*, OBX+27*, PRDID+13, REFRNG+7, ABFLAG+15, UNITS+5 | 
| >> LA7TEST | OBX+2*, OBX+3, OBX+5, OBX+8 | 
| LA7TREEN | OBX+23! | 
| >> LA7VAL | OBX+9*, OBX+10, OBX+18, OBX+21, OBX+33, XFORM+17*, XFORM+22, XFORM+23*, XFORM+25*, XFORM+29 , XFORM+30* | 
| LA7X | PRDID+4~, PRDID+9*, PRDID+10*, PRDID+11, PRDID+12*, PRDID+17, REFRNG~, REFRNG+3*, REFRNG+5, REFRNG+6* , REFRNG+11, ABFLAG~, ABFLAG+7*, ABFLAG+9, ABFLAG+13*, ABFLAG+21, UNITS~, UNITS+2*, UNITS+3, UNITS+4* , UNITS+8 | 
| LA7XFORM | OBX+16!, 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+17, REFRNG+2~, REFRNG+7*, REFRNG+9*, REFRNG+11, ABFLAG+5~, ABFLAG+15* , ABFLAG+18*, ABFLAG+21, UNITS+1~, UNITS+5*, UNITS+7*, UNITS+8 | 
| LA7Z | ABFLAG+5~ |