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 |