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 |