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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: LRMIBUG

Package: Lab Service

Routine: LRMIBUG


Information

LRMIBUG ;DALOI/JMC- DISPLAY ORGANISMS ;07/15/09 10:38

Source Information

Source file <LRMIBUG.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^DIC  YN^DICN  ^DIE  ENALL^DIK  
Lab Service 2 ETIO^LRCAPV1  SETBINDX^LRMIBUG  
Registration 1 KVAR^VADPT  

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: 4

Package Total Caller Graph
Automated Lab Instruments 2 LAMIAUT4  LAMIVTL4  
Lab Service 2 LRMIBUG  LRMIEDZ2  

Entry Points

Name Comments DBIA/ICR reference
BUGS ;
BUGIN ;
BUGGER ;
TEMP ;
BUGOUT ;
DELINT ; If a Result is (1st piece) deleted in ^LR(LRDFN,"MI",LRIDT,3
; the associated Interpretation (2nd piece) should be deleted
; as well. If S^S^ exists, and the Result is deleted, ^S^ Interpretation remains.
; This process will clean up the remaining Interpretation
SETBINDX(LRDFN,LRIDT,LRNODE) ; Set "B" x-ref if "B" x-ref doesn't exist on #.01 field.

External References

Name Field # of Occurrence
^DIC BUGIN+7
YN^DICN BUGGER+4
^DIE BUGGER+3, BUGGER+5, BUGGER+9
ENALL^DIK SETBINDX+5
ETIO^LRCAPV1 BUGS+6
SETBINDX^LRMIBUG BUGS+5
KVAR^VADPT BUGS+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: BUGIN+5
Function Call: WRITE
  • Prompt: !?2,LRBG,?5,$P(^LAB(61.2,LRBUG,0),U)
  • Line Location: BUGIN+6
Routine Call
  • DIC
  • Line Location:
    • BUGIN+7
Routine Call
  • DIE
  • Line Location:
    • BUGGER+3
    • BUGGER+5
    • BUGGER+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIE - [#.402] TEMP+2, TEMP+3
^DIE("B" TEMP+1
^LAB(61.2 - [#61.2] BUGIN+6, BUGGER+1
^LR - [#63] BUGS+5, BUGIN+4, BUGIN+6, DELINT+7, DELINT+8*
^LRO(68 - [#68] BUGS+6

Label References

Name Line Occurrences
BUGGER BUGS+6
BUGIN BUGS+6
BUGOUT BUGS+6, BUGS+7
DELINT BUGGER+3
TEMP BUGGER+3, BUGGER+7

Naked Globals

Name Field # of Occurrence
^( BUGIN+6, TEMP+2
^(0 BUGIN+4*, BUGGER+1
^(63.3 TEMP+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % BUGGER+4*
DA BUGIN+1, BUGIN+6, BUGGER+3*, BUGOUT+1*, SETBINDX+1~
DA(1 BUGIN+1*, BUGOUT+1*, SETBINDX+2*
DA(2 BUGIN+1*, SETBINDX+2*
DIC BUGIN+1*, BUGIN+4, BUGGER+3, BUGOUT+1*, SETBINDX+1~
DIC("B" BUGIN+6!*, BUGIN+8!
DIC("S" BUGIN+3*, BUGIN+8!
DIC(0 BUGIN+2*
DIE BUGIN+1, BUGGER+3*, BUGOUT+1*, SETBINDX+1~
DIK SETBINDX+1~, SETBINDX+3*
DIK(1 SETBINDX+4*
DLAYGO BUGIN+7*, BUGIN+8!, SETBINDX+1~
DR BUGGER+5*, BUGGER+6!, BUGGER+7, BUGGER+8*, TEMP+2*, TEMP+3*, SETBINDX+1~
DR(1 BUGGER+8*, TEMP+2*, BUGOUT+1!
DR(2 BUGGER+5*
>> I TEMP+2*
>> J BUGGER+7*, BUGGER+8, TEMP+2*
>> K BUGGER+7*
LR1PASS BUGS+2~, BUGS+4*, BUGIN+6, BUGIN+9*
>> LRAA BUGS+6
LRBG BUGS+2~, BUGIN+5*, BUGIN+6*
LRBG1 BUGS+2~, BUGS+6*, BUGGER+1
LRBI BUGS+2~, BUGGER+1*, TEMP+3
>> LRBUG BUGIN+6*
LRDFN BUGS+5, BUGIN+1, BUGIN+4, BUGIN+6, BUGOUT+1, DELINT+4, DELINT+7, DELINT+8, SETBINDX~, SETBINDX+2
, SETBINDX+3
>> LREND BUGS+1
LRIDT BUGS+5, BUGIN+4, DELINT+4, DELINT+7, DELINT+8, SETBINDX~, SETBINDX+2, SETBINDX+3
>> LRMIDEF BUGGER+1
>> LRMIOTH BUGGER+5, BUGGER+7
>> LRNB BUGGER+1*, BUGGER+7*, TEMP+1*, TEMP+2, TEMP+3
LRNODE SETBINDX~, SETBINDX+3
>> LRODA BUGIN+1*, BUGOUT+1
>> LRODIE BUGIN+1*, BUGOUT+1
>> LRPARAM BUGS+6
>> LRSPEC BUGIN+4*
LRTHISDA BUGGER+2~, BUGGER+3*, DELINT+4, DELINT+7, DELINT+8
LRXX DELINT+5~, DELINT+6*, DELINT+7*, DELINT+8
U BUGS+6, BUGIN+4, BUGIN+6, BUGGER+1, DELINT+8
X SETBINDX+1~
Y BUGS+6, BUGGER+3, SETBINDX+1~
Y(0 BUGS+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All