LRPXAPI5 ;VA/SLC/STAFF - Lab Extract API code: Match ;9/30/03 09:59
Source file <LRPXAPI5.m>
| Package | Total | Call Graph | 
|---|---|---|
| Lab Service | 3 | $$REFVAL^LRPXAPI $$EXACT^LRPXAPI4 $$CATSUB^LRPXAPIU | 
| IHS Changes To Lab | 1 | $$PATCH^BLRUTIL4 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EQUAL(CONDS,RESULTS,OK) | ; ; check equal condition for pointer values | |
| NOTEQUAL(CONDS,RESULTS,OK) | ; ; check not equal condition for pointer values | |
| MC(CONDS,RESULTS,OK) | ; ; check conditions for Micro categories | |
| AC(CONDS,RESULTS,OK) | ; ; check conditions for AP categories | |
| MIR(CONDS,RESULTS,OK) | ; $$(dfn,date,conds) -> 1 if ok, else 0 ; check conditions for antimicrobial results and interpretations | |
| MATCH(DFN,DATE,CONDS,TYPE) | ; $$(dfn,date,conds,type) -> 1 if ok, else 0 | |
| AS(CONDS,RESULTS,OK) | ; ; check conditions for AP specimen | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXRMINDX(63 | MATCH+9 | 
| Name | Line Occurrences | 
|---|---|
| AC | MATCH+27 | 
| AS | MATCH+29 | 
| EQUAL | MATCH+26 | 
| MC | MATCH+28 | 
| MIR | MATCH+30 | 
| NOTEQUAL | MATCH+25 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ABNODE | MIR+2~, MIR+14*, MIR+15, MIR+16, MIR+28*, MIR+29, MIR+30, MIR+42*, MIR+43, MIR+56* , MIR+57 | 
| CAT | AC+2~, AC+17*, AC+18*, AC+19, AC+20 | 
| CATEGORY | AC+2~, AC+6*, AC+7, AC+8*, AC+19, AC+20, MC+2~, MC+6*, MC+7, MC+8* , MC+9 | 
| CATSUB | MC+2~, MC+9*, MC+19, MC+20 | 
| CHECK | AS+2~, AS+12*, AS+13, AS+21*, AS+22, MIR+2~, MIR+17*, MIR+18, MIR+31*, MIR+32 , MIR+45*, MIR+46, MIR+59*, MIR+60 | 
| CONDS | MATCH~, MATCH+5, MATCH+25, MATCH+26, MATCH+27, MATCH+28, MATCH+29, MATCH+30, NOTEQUAL~, EQUAL~ , AC~, MC~, AS~, MIR~ | 
| CONDS("" | MATCH+8 | 
| CONDS("AC" | MATCH+27, AC+5 | 
| CONDS("AS" | MATCH+29, AS+5 | 
| CONDS("MC" | MATCH+28, MC+5 | 
| CONDS("MIR" | MATCH+30, MIR+6, MIR+34 | 
| CONDS(0 | MATCH+25, NOTEQUAL+5 | 
| CONDS(1 | MATCH+26, EQUAL+5 | 
| DATE | MATCH~, MATCH+5, MATCH+9, MATCH+18 | 
| DFN | MATCH~, MATCH+5, MATCH+9 | 
| FETCH | MATCH+6~!, MATCH+9* | 
| FETCH( | MATCH+11, MATCH+14 | 
| I | MIR+2~, MIR+15*, MIR+29*, MIR+44*, MIR+58* | 
| ITEM | MATCH+6~, MATCH+10*, MATCH+11*, MATCH+12, MATCH+14, MATCH+17, MATCH+18, NOTEQUAL+2~, NOTEQUAL+4*, NOTEQUAL+5* , NOTEQUAL+6, NOTEQUAL+7, NOTEQUAL+8, EQUAL+2~, EQUAL+4*, EQUAL+5*, EQUAL+6, AC+2~, AC+4*, AC+5* , AC+6, AC+10, MC+2~, MC+4*, MC+5*, MC+6, MC+11, AS+2~, AS+4*, AS+5* , AS+6, AS+12, AS+21, MIR+2~, MIR+5*, MIR+6*, MIR+7, MIR+17, MIR+31, MIR+34* , MIR+35, MIR+45, MIR+59 | 
| ITEM1 | NOTEQUAL+2~, NOTEQUAL+7*, NOTEQUAL+8 | 
| ITEMC | AC+2~, AC+11*, AC+12*, AC+13, AC+15, AC+20, MC+2~, MC+12*, MC+13*, MC+14 , MC+15, MC+17, MC+20, AS+2~, AS+8*, AS+9*, AS+11, AS+18*, AS+19*, AS+20 , MIR+2~, MIR+9*, MIR+11*, MIR+13, MIR+23*, MIR+25*, MIR+27, MIR+37*, MIR+39*, MIR+41 , MIR+51*, MIR+53*, MIR+55 | 
| ITEMZ | MIR+2~, MIR+10*, MIR+11, MIR+24*, MIR+25, MIR+38*, MIR+39, MIR+52*, MIR+53 | 
| NEXT | AC+2~, AC+21*, AC+22, AC+23, MC+2~, MC+21*, MC+22, MC+23 | 
| NODE | MATCH+6~, MATCH+13*, MATCH+14*, MATCH+15, MATCH+17, MATCH+18, AC+2~, AC+14*, AC+15*, AC+16 , AC+20, MC+2~, MC+16*, MC+17*, MC+18, MC+20, MIR+2~, MIR+12*, MIR+13*, MIR+14 , MIR+26*, MIR+27*, MIR+28, MIR+40*, MIR+41*, MIR+42, MIR+54*, MIR+55*, MIR+56 | 
| NOTEQUAL | AC+2~, AC+9*, AC+10*, AC+19, AC+20, MC+2~, MC+10*, MC+11*, MC+19, MC+20 | 
| OK | MATCH+6~, MATCH+7*, MATCH+11, MATCH+12*, MATCH+19, MATCH+21, MATCH+24*, MATCH+25, MATCH+26, MATCH+27 , MATCH+28, MATCH+29, MATCH+30, MATCH+31, NOTEQUAL~, NOTEQUAL+3*, NOTEQUAL+5, NOTEQUAL+6*, NOTEQUAL+8*, EQUAL~ , EQUAL+3*, EQUAL+5, EQUAL+6*, AC~, AC+3*, AC+22*, AC+23*, MC~, MC+3*, MC+22* , MC+23*, AS~, AS+3*, AS+5, AS+9, AS+10*, AS+13*, AS+17*, AS+19, AS+22* , MIR~, MIR+3*, MIR+6, MIR+11, MIR+13, MIR+18*, MIR+22*, MIR+25, MIR+27, MIR+32* , MIR+34, MIR+39, MIR+41, MIR+46*, MIR+50*, MIR+53, MIR+55, MIR+60* | 
| R | MIR+2~, MIR+16*, MIR+30*, MIR+43*, MIR+44, MIR+57*, MIR+58 | 
| RESULTS | MATCH+6~!, MATCH+22!, MATCH+23*, MATCH+25, MATCH+26, MATCH+27, MATCH+28, MATCH+29, MATCH+30, NOTEQUAL~ , EQUAL~, AC~, AC+19!, MC~, MC+19!, AS~, MIR~ | 
| RESULTS( | NOTEQUAL+6, NOTEQUAL+7, EQUAL+6, AC+12, AC+15, AC+20!, MC+13, MC+17, MC+20!, AS+9 , AS+19, MIR+11, MIR+13, MIR+25, MIR+27, MIR+39, MIR+41, MIR+53, MIR+55 | 
| RESULTS("" | MATCH+24 | 
| RESULTS("A" | AC+21, AS+16 | 
| RESULTS("A;S;1" | AS+15 | 
| RESULTS("M" | MC+21 | 
| RESULTS("M;A" | MIR+20, MIR+21 | 
| RESULTS("M;M" | MIR+48, MIR+49 | 
| S | AS+2~, AS+11*, AS+20* | 
| SEPARATE | MATCH+6~! | 
| SEPARATE( | MATCH+17*, MATCH+18*, MATCH+21, MATCH+23 | 
| SUB | MATCH+6~, MATCH+15*, MATCH+16, AC+2~, AC+16*, AC+17, AC+18, MC+2~, MC+18*, MC+19 , MC+20 | 
| TYPE | MATCH~, MATCH+12 | 
| U | MIR+15, MIR+16, MIR+29, MIR+30, MIR+43, MIR+57 | 
| XDATE | MATCH+6~, MATCH+20*, MATCH+21*, MATCH+23 |