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

Package Total Call Graph
VA FileMan 5 ^DIC  YN^DICN  ^DIE  ENALL^DIK  ^DIR  
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+33
^DIE BUGGER+3, BUGGER+34, BUGGER+38
ENALL^DIK SETBINDX+5
^DIR BUGGER+26
ETIO^LRCAPV1 BUGS+6, BUGGER+30
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
Function Call: WRITE
  • Prompt: !!,"**** WARNING ****"
  • Line Location: BUGGER+19
Function Call: WRITE
  • Prompt: !,"Your session has timed out. Organism and/or antibiotic"
  • Line Location: BUGGER+20
Function Call: WRITE
  • Prompt: !,"results need to be re-entered."
  • Line Location: BUGGER+21
Function Call: WRITE
  • Prompt: !,"Verify all results on this accession are correct."
  • Line Location: BUGGER+22
Routine Call
  • DIC
  • Line Location:
    • BUGIN+7
Routine Call
  • DIE
  • Line Location:
    • BUGGER+3
    • BUGGER+34
    • BUGGER+38
Routine Call
  • DIR
  • Line Location:
    • BUGGER+26

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, BUGGER+30

Label References

Name Line Occurrences
BUGGER BUGS+6, BUGGER+31
BUGIN BUGS+6, BUGGER+28
BUGOUT BUGS+6, BUGS+7, BUGGER+27, BUGGER+31
DELINT BUGGER+3
TEMP BUGGER+3, BUGGER+36

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+33*
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*
DIR BUGGER+23~
DIR("A" BUGGER+25*
DIR(0 BUGGER+24*
DLAYGO BUGIN+7*, BUGIN+8!, SETBINDX+1~
DR BUGGER+34*, BUGGER+35!, BUGGER+36, BUGGER+37*, TEMP+2*, TEMP+3*, SETBINDX+1~
DR(1 BUGGER+37*, TEMP+2*, BUGOUT+1!
DR(2 BUGGER+34*
>> DTOUT BUGGER+18
>> I TEMP+2*
>> J BUGGER+36*, BUGGER+37, TEMP+2*
>> K BUGGER+36*
LR1PASS BUGS+2~, BUGS+4*, BUGIN+6, BUGIN+9*
>> LRAA BUGS+6, BUGGER+30
LRBG BUGS+2~, BUGIN+5*, BUGIN+6*
LRBG1 BUGS+2~, BUGS+6*, BUGGER+1, BUGGER+29*
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+34, BUGGER+36
>> LRNB BUGGER+1*, BUGGER+36*, TEMP+1*, TEMP+2, TEMP+3
LRNODE SETBINDX~, SETBINDX+3
>> LRODA BUGIN+1*, BUGOUT+1
>> LRODIE BUGIN+1*, BUGOUT+1
>> LRPARAM BUGS+6, BUGGER+30
>> 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, BUGGER+30, DELINT+8
X SETBINDX+1~
Y BUGS+6, BUGGER+3, BUGGER+28, BUGGER+30, SETBINDX+1~
Y(0 BUGS+6, BUGGER+29
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All