Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LRPXAPI6

Package: Lab Service

Routine: LRPXAPI6


Information

LRPXAPI6 ;SLC/STAFF Lab Extract API code ;10/5/03 14:53

Source Information

Source file <LRPXAPI6.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Lab Service 2 $$MATCH^LRPXAPI5  GETCOND^LRPXAPPU  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Lab Service 2 LRPXAPI1  LRPXAPI3  

Entry Points

Name Comments DBIA/ICR reference
CONDS(CONDS,COND,TYPE,ITEM) ; from LRPXAPI3
; returns array CONDS of conditions - for Micro and AP
; used to determine match, XCONDS determines exact match
XCONDS(CONDS,COND,TYPE,ITEM) ;
; returns array CONDS of conditions - for Micro and AP
; used to determine exact match
ITEM(ITEM,TYPE,COND,ERR) ; from LRPXAPI1
; return an item from condition
CHECK(VAR,COND,VALUE) ; $$(variable,condition,value) -> 1 or 0
TEST ; *** used for testing only
T

External References

Name Field # of Occurrence
$$MATCH^LRPXAPI5 T+7
GETCOND^LRPXAPPU T+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"YES",!
  • Line Location: T+5
Function Call: WRITE
  • Prompt: !,"YES",!
  • Line Location: T+6
Function Call: WRITE
  • Prompt: !,"YES",!
  • Line Location: T+7
Function Call: WRITE
  • Prompt: !,"NO",!
  • Line Location: T+8

Label References

Name Line Occurrences
CONDS T+3
T TEST+1
XCONDS CONDS+3

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All