LRPXAPI4 ;SLC/STAFF Lab Extract API code - Exact Match ;9/29/03 21:17
Source file <LRPXAPI4.m>
Package | Total | Call Graph |
---|---|---|
Lab Service | 2 | $$REFVAL^LRPXAPI $$CATSUB^LRPXAPIU |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 1 | LRPXAPI5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EXACT(DFN,DATE,CONDS) | ; from LRPXAPI5
; check if conditions are met for date/time |
|
THREAD(CONDS,RESULTS,OK) | ;
; uses TCHK within this scope |
|
TCHK(PAR,NUM,START) | ; within scope of THREAD
|
|
SCRAPS(CONDS,RESULTS,OK) | ;
|
|
NOTEQUAL(CONDS,RESULTS,OK) | ;
; check not equal condition for pointer values |
|
EQUAL(CONDS,RESULTS,OK) | ;
; check equal condition for pointer values |
|
AC(CONDS,RESULTS,OK) | ;
; check conditions for AP categories |
|
MC(CONDS,RESULTS,OK) | ;
; check conditions for Micro categories |
|
AS(CONDS,RESULTS,OK) | ;
; check conditions for AP specimen |
|
MIR(CONDS,RESULTS,OK) | ;
; check conditions for antimicrobial results and interpretations ; uses MCHK within this scope |
|
MCHK(ABTYPE) | ; within scope of MIR
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMINDX(63 | EXACT+5 |
Name | Line Occurrences |
---|---|
AC | EXACT+19 |
AS | EXACT+17 |
EQUAL | EXACT+20 |
MC | EXACT+18 |
MCHK | MIR+5 |
MIR | EXACT+16 |
NOTEQUAL | EXACT+21 |
SCRAPS | EXACT+23 |
TCHK | THREAD+26, THREAD+28, THREAD+33 |
THREAD | EXACT+24 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABNODE | MIR+3~, MCHK+11*, MCHK+13, MCHK+14, MCHK+16, MCHK+28*, MCHK+29, MCHK+30 |
ABTYPE | MIR+3~, MIR+5*, MCHK~, MCHK+1, MCHK+12 |
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+11*, AS+12, AS+20*, AS+21, MIR+3~, MCHK+18*, MCHK+19, MCHK+31*, MCHK+32 |
CHK | THREAD+2~, TCHK+6*, TCHK+8, TCHK+10, TCHK+11*, TCHK+12*, TCHK+13 |
CONDS | EXACT~, EXACT+16, EXACT+17, EXACT+18, EXACT+19, EXACT+20, EXACT+21, EXACT+23, EXACT+24, THREAD~ , SCRAPS~, NOTEQUAL~, EQUAL~, AC~, MC~, AS~, MIR~ |
CONDS("" | EXACT+4 |
CONDS("AC" | EXACT+19, AC+5 |
CONDS("AS" | EXACT+17, AS+5 |
CONDS("MC" | EXACT+18, MC+5 |
CONDS("MIR" | EXACT+16, SCRAPS+6, SCRAPS+7, MCHK+4 |
CONDS("X" | THREAD+5, THREAD+6, THREAD+23, THREAD+26, THREAD+28, THREAD+30, THREAD+33, SCRAPS+8 |
CONDS(0 | EXACT+21, NOTEQUAL+5 |
CONDS(1 | EXACT+20, EQUAL+5 |
DATE | EXACT~, EXACT+5 |
DFN | EXACT~, EXACT+5 |
FETCH | EXACT+2~!, EXACT+5* |
FETCH( | EXACT+7, EXACT+9 |
FILE | THREAD+2~, THREAD+31*, THREAD+32, NOTEQUAL+2~, NOTEQUAL+6*, EQUAL+2~, EQUAL+6* |
I | MIR+3~, MCHK+13*, MCHK+17*, MCHK+29* |
IEN | THREAD+2~, THREAD+11*, THREAD+17, THREAD+22, TCHK+5*, TCHK+11 |
ITEM | EXACT+2~, EXACT+6*, EXACT+7*, EXACT+9, EXACT+10, THREAD+2~, THREAD+7*, THREAD+8*, THREAD+10, TCHK+1* , TCHK+2*, TCHK+4, TCHK+13, SCRAPS+1~, SCRAPS+3*, SCRAPS+4*, SCRAPS+5, SCRAPS+8, NOTEQUAL+2~, NOTEQUAL+4* , NOTEQUAL+5*, NOTEQUAL+6, NOTEQUAL+7, EQUAL+2~, EQUAL+4*, EQUAL+5*, EQUAL+6, EQUAL+9, 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+11, AS+20, MIR+3~, MCHK+3*, MCHK+4*, MCHK+5, MCHK+18, MCHK+31 |
ITEMC | THREAD+2~, THREAD+13*, THREAD+14*, THREAD+16, THREAD+18*, THREAD+19*, THREAD+21, TCHK+7*, TCHK+8*, TCHK+10 , SCRAPS+1~, SCRAPS+5*, SCRAPS+6, SCRAPS+7, SCRAPS+8, EQUAL+2~, EQUAL+7*, EQUAL+8*, EQUAL+9, EQUAL+10 , AC+2~, AC+11*, AC+12*, AC+13, AC+15, AC+19, AC+20, MC+2~, MC+12*, MC+13* , MC+14, MC+15, MC+17, MC+19, MC+20, AS+2~, AS+8*, AS+9*, AS+10, AS+12 , AS+17*, AS+18*, AS+19, AS+21, MIR+3~, MCHK+7*, MCHK+8*, MCHK+10, MCHK+20, MCHK+24* , MCHK+25*, MCHK+27, MCHK+32 |
NEXT | THREAD+2~, TCHK+14*, TCHK+15, TCHK+16, NOTEQUAL+8*, NOTEQUAL+9, NOTEQUAL+10, EQUAL+2~, EQUAL+11*, EQUAL+12 , EQUAL+13, MC+2~, MC+21*, MC+22, MC+23, AS+2~, AS+22*, AS+23, AS+24 |
NEXTA | MIR+3~, MIR+6*, MIR+8, MIR+9, MIR+10, MIR+11 |
NEXTM | MIR+3~, MIR+7*, MIR+8, MIR+9, MIR+10, MIR+11 |
NODE | EXACT+2~, EXACT+8*, EXACT+9*, EXACT+10, THREAD+2~, THREAD+9*, THREAD+10*, THREAD+11, TCHK+3*, TCHK+4* , TCHK+5, AC+2~, AC+14*, AC+15*, AC+16, AC+19, AC+20, MC+2~, MC+16*, MC+17* , MC+18, MC+19, MC+20, MIR+3~, MCHK+9*, MCHK+10*, MCHK+11, MCHK+20, MCHK+26*, MCHK+27* , MCHK+28, MCHK+32 |
NODEC | THREAD+2~, THREAD+15*, THREAD+16*, THREAD+17, THREAD+20*, THREAD+21*, THREAD+22, TCHK+9*, TCHK+10*, TCHK+11 , TCHK+12 |
NOTEQUAL | AC+2~, AC+9*, AC+10*, AC+19, AC+20, MC+2~, MC+10*, MC+11*, MC+19, MC+20 |
NUM | THREAD+2~, TCHK~, TCHK+5, TCHK+11 |
OK | EXACT+2~, EXACT+3*, EXACT+12, EXACT+15*, EXACT+16, EXACT+17, EXACT+18, EXACT+19, EXACT+20, EXACT+21 , EXACT+22*, EXACT+23, EXACT+24, EXACT+25, THREAD~, THREAD+3*, THREAD+5, THREAD+8, THREAD+10, THREAD+12* , THREAD+14, THREAD+16, THREAD+17*, THREAD+19, THREAD+21, THREAD+22*, THREAD+26, THREAD+28, THREAD+30, THREAD+31 , TCHK+2, TCHK+4, TCHK+15*, TCHK+16*, SCRAPS~, SCRAPS+2*, SCRAPS+9*, NOTEQUAL~, NOTEQUAL+3*, NOTEQUAL+5 , NOTEQUAL+9*, NOTEQUAL+10*, EQUAL~, EQUAL+3*, EQUAL+12*, EQUAL+13*, AC~, AC+3*, AC+21*, MC~ , MC+3*, MC+22*, MC+23*, AS~, AS+3*, AS+16*, AS+23*, AS+24*, AS+25*, MIR~ , MIR+4*, MIR+12* |
PAR | THREAD+2~, THREAD+25*, THREAD+26, THREAD+27*, THREAD+28, THREAD+29*, THREAD+30, THREAD+33, TCHK~, TCHK+1 , TCHK+14 |
PARSTOP | THREAD+2~, TCHK+1*, TCHK+2, TCHK+16 |
R | MIR+3~, MCHK+14*, MCHK+16*, MCHK+17, MCHK+30* |
RESULTS | EXACT+2~!, EXACT+13!, EXACT+14*, EXACT+16, EXACT+17, EXACT+18, EXACT+19, EXACT+20, EXACT+21, EXACT+23 , EXACT+24, THREAD~, SCRAPS~, NOTEQUAL~, EQUAL~, AC~, MC~, AS~, MIR~ |
RESULTS( | THREAD+8, THREAD+10, THREAD+14, THREAD+16, THREAD+19, THREAD+21, TCHK+2, TCHK+4, TCHK+8, TCHK+10 , TCHK+13!, TCHK+14, SCRAPS+4, SCRAPS+8!, NOTEQUAL+7!, NOTEQUAL+8, EQUAL+8, EQUAL+10!, EQUAL+11, AC+12 , AC+15, AC+19!, AC+20!, MC+13, MC+17, MC+19!, MC+20!, AS+9, AS+12!, AS+18 , AS+21!, MCHK+8, MCHK+10, MCHK+20!, MCHK+22, MCHK+23, MCHK+25, MCHK+27, MCHK+32! |
RESULTS("" | EXACT+15, EXACT+22, SCRAPS+9, AC+21 |
RESULTS("A;S;" | AS+22 |
RESULTS("A;S;1" | AS+14, AS+15 |
RESULTS("M" | MC+21 |
RESULTS("M;A" | MIR+6 |
RESULTS("M;M" | MIR+7 |
S | AS+2~, AS+10*, AS+19* |
SEPARATE | EXACT+2~! |
SEPARATE( | EXACT+10*, EXACT+12, EXACT+14 |
START | THREAD+2~, THREAD+25*, THREAD+26, THREAD+27*, THREAD+28, THREAD+32*, THREAD+33, TCHK~, TCHK+1, TCHK+7 , NOTEQUAL+2~, NOTEQUAL+6*, NOTEQUAL+8, EQUAL+2~, EQUAL+6*, EQUAL+7, EQUAL+11, MIR+3~, MCHK+1*, MCHK+2 , MCHK+7, MCHK+22, MCHK+23, MCHK+24 |
STOP | THREAD+2~, TCHK+1*, TCHK+8, NOTEQUAL+2~, NOTEQUAL+6*, NOTEQUAL+10, EQUAL+2~, EQUAL+6*, EQUAL+8, EQUAL+13 , MIR+3~, MCHK+2*, MCHK+8, MCHK+23, MCHK+25 |
SUB | AC+2~, AC+16*, AC+17, AC+18, MC+2~, MC+18*, MC+19, MC+20 |
TYPE | NOTEQUAL+2~, NOTEQUAL+6*, EQUAL+2~, EQUAL+6* |
U | MCHK+13, MCHK+14, MCHK+16, MCHK+29, MCHK+30 |
XDATE | EXACT+2~, EXACT+11*, EXACT+12*, EXACT+14 |