LRPXAPI6 ;VA/SLC/STAFF - Lab Extract API code ;10/5/03 14:53
Source file <LRPXAPI6.m>
| Package | Total | Call Graph | 
|---|---|---|
| Lab Service | 2 | $$MATCH^LRPXAPI5 GETCOND^LRPXAPPU | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| XCONDS(CONDS,COND,TYPE,ITEM) | ; ; returns array CONDS of conditions - for Micro and AP ; used to determine exact match | |
| CONDS(CONDS,COND,TYPE,ITEM) | ; from LRPXAPI3 ; returns array CONDS of conditions - for Micro and AP ; used to determine match, XCONDS determines exact match | |
| CHECK(VAR,COND,VALUE) | ; $$(variable,condition,value) -> 1 or 0 | |
| ITEM(ITEM,TYPE,COND,ERR) | ; from LRPXAPI1 ; return an item from condition | |
| T | ||
| TEST | ; *** used for testing only | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences | 
|---|---|
| CONDS | T+3 | 
| T | TEST+1 | 
| XCONDS | CONDS+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| COND | CONDS~, CONDS+3, CONDS+6*, CONDS+8*, CONDS+10, XCONDS~, XCONDS+5*, XCONDS+7*, XCONDS+9, ITEM~ , ITEM+5, ITEM+8, CHECK~, CHECK+2, T~, T+2, T+3 | 
| CONDS | CONDS~, CONDS+3, CONDS+5!, CONDS+25*, XCONDS~, XCONDS+4!, XCONDS+33*, XCONDS+34*, T~!, T+3 , T+7 | 
| CONDS( | CONDS+20*, XCONDS+22* | 
| CONDS("AS" | CONDS+14*, XCONDS+13* | 
| CONDS("MIR" | CONDS+16*, CONDS+18*, XCONDS+16*, XCONDS+19* | 
| CONDS("X" | XCONDS+14*, XCONDS+17*, XCONDS+20*, XCONDS+23*, XCONDS+27*, XCONDS+31*, XCONDS+32* | 
| CONDS(0 | CONDS+22*, XCONDS+26* | 
| CONDS(1 | CONDS+24*, XCONDS+30* | 
| DEL | ITEM+2~, ITEM+5*, ITEM+6*, ITEM+8 | 
| EQUAL | CONDS+4~, CONDS+23*, CONDS+24, XCONDS+3~, XCONDS+28*, XCONDS+29, XCONDS+30 | 
| ERR | ITEM~, ITEM+3*, ITEM+17*, T~, T+2 | 
| ITEM | CONDS~, CONDS+3, CONDS+7*, CONDS+8, XCONDS~, XCONDS+6*, XCONDS+7, ITEM~, ITEM+3*, ITEM+8 , ITEM+15*, ITEM+16*, ITEM+17 | 
| ITEMCHAR | CONDS+4~, CONDS+12*, CONDS+13, CONDS+15, CONDS+17, CONDS+19, CONDS+22, CONDS+24, XCONDS+3~, XCONDS+11* , XCONDS+12, XCONDS+15, XCONDS+18, XCONDS+21, XCONDS+26, XCONDS+27, XCONDS+30, XCONDS+31, ITEM+2~, ITEM+10* , ITEM+12, ITEM+13, ITEM+14, ITEM+15, ITEM+16 | 
| NOTEQUAL | CONDS+4~, CONDS+21*, CONDS+22, XCONDS+3~, XCONDS+24*, XCONDS+25, XCONDS+26 | 
| NUM | CONDS+4~, CONDS+9*, CONDS+10, CONDS+11*, XCONDS+3~, XCONDS+8*, XCONDS+9, XCONDS+10*, XCONDS+34, ITEM+2~ , ITEM+7*, ITEM+8, ITEM+9* | 
| PIECE | CONDS+4~, CONDS+10*, CONDS+12, CONDS+14, CONDS+16, CONDS+18, CONDS+20, CONDS+21, CONDS+23, XCONDS+3~ , XCONDS+9*, XCONDS+11, XCONDS+13, XCONDS+16, XCONDS+19, XCONDS+22, XCONDS+24, XCONDS+28, ITEM+2~, ITEM+8* , ITEM+10, ITEM+11, ITEM+15, ITEM+16 | 
| TYPE | CONDS~, CONDS+3, CONDS+13, CONDS+15, CONDS+17, CONDS+20, CONDS+22, CONDS+24, XCONDS~, XCONDS+12 , XCONDS+15, XCONDS+18, XCONDS+22, XCONDS+23, XCONDS+26, XCONDS+27, XCONDS+30, XCONDS+31, XCONDS+32, ITEM~ , ITEM+4, ITEM+14, ITEM+15, ITEM+16, T~ | 
| VALUE | CHECK~, CHECK+1 | 
| VAR | CHECK~, CHECK+1 |