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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LRPXSXRB

Package: Lab Service

Routine: LRPXSXRB


Information

LRPXSXRB ; SLC/PKR - Build indexes for Lab Microbiology. ;1/29/04 14:36

Source Information

Source file <LRPXSXRB.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lab Service 3 SLAB^LRPX  $$LRDFN^LRPXAPIU  $$MIVER^LRPXRM  
Kernel 2 $$NOW^XLFDT  (BMES,MES)^XPDUTL  
VA FileMan 2 ^DIC  $$GET1^DID  
Clinical Reminders 1 (ADDERROR,COMMSG,DETIME,ERRMSG)^PXRMSXRM  

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 LRPXSXRA  LRPXSXRL  

Entry Points

Name Comments DBIA/ICR reference
MICRO ; from LRPXSXRL
MISET(DFN,ITEM,DATE,NODE) ;
AANUMS(ANUMS) ; from LRPXSXRA
ACC(TESTS,ACC,BDN,ANUMS,ERR) ; from LRPXSXRA
; returns TESTS from micro accession, ACC, BDN required
; BDN is beginning date number
; ANUMS is array of accession name numbers (avoids lookup on repeated calls)

External References

Name Field # of Occurrence
^DIC ACC+17
$$GET1^DID MICRO+7
SLAB^LRPX MISET+6
$$LRDFN^LRPXAPIU MICRO+34
$$MIVER^LRPXRM MICRO+43
ADDERROR^PXRMSXRM MISET+4
COMMSG^PXRMSXRM MICRO+97
DETIME^PXRMSXRM MICRO+93
ERRMSG^PXRMSXRM MICRO+95
$$NOW^XLFDT MICRO+100
BMES^XPDUTL MICRO+12
MES^XPDUTL MICRO+14, MICRO+38, MICRO+91

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LR - [#63] GET1^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(63.39 MICRO+24, MICRO+25
^LAB(62.06 - [#62.06] MICRO+19, MICRO+20
^LR - [#63] MICRO+30, MICRO+31, MICRO+40, MICRO+41, MICRO+44, MICRO+49, MICRO+57, MICRO+59, MICRO+60, MICRO+66
MICRO+73, MICRO+75, MICRO+76, MICRO+83
^LR(0 MICRO+8
^LRO(68 - [#68] AANUMS+3, AANUMS+4, ACC+23
^PXRMINDX(63 MICRO+98*, MICRO+99*, MICRO+100*
^TMP("LRPXSXRB" MICRO+17!, MICRO+22*, MICRO+27*, MICRO+67, MICRO+84, MICRO+89!

Label References

Name Line Occurrences
AANUMS MICRO+28
ACC MICRO+51
MISET MICRO+48, MICRO+56, MICRO+64, MICRO+71, MICRO+80, MICRO+88

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AA AANUMS+1~, AANUMS+2*, AANUMS+3*, AANUMS+4, AANUMS+5
AB MICRO+2~, MICRO+67*, MICRO+68, MICRO+69
ABDN MICRO+2~, MICRO+65*, MICRO+66*, MICRO+67, MICRO+70
ABREV AANUMS+1~, AANUMS+4*, AANUMS+5
ACC MICRO+2~, MICRO+49*, MICRO+50, MICRO+51, ACC~, ACC+6, ACC+7, ACC+11, ACC+21
ANUMS MICRO+2~, MICRO+5!, MICRO+28, MICRO+51, AANUMS~, AANUMS+1!, ACC~
ANUMS( AANUMS+5*, ACC+13, ACC+19*
BDN ACC~, ACC+9*, ACC+10, ACC+21
DATE MICRO+2~, MICRO+41*, MICRO+42, MICRO+48, MICRO+51, MICRO+56, MICRO+64, MICRO+71, MICRO+80, MICRO+88
, MISET~, MISET+6
DFN MICRO+2~, MICRO+33*, MICRO+34, MICRO+48, MICRO+56, MICRO+64, MICRO+71, MICRO+80, MICRO+88, MISET~
, MISET+6
DIC ACC+4~!, ACC+15*, ACC+17!
DIC(0 ACC+15*
DNUM MICRO+2~, MICRO+20*, MICRO+21, MICRO+22, MICRO+25*, MICRO+26, MICRO+27
DUZ MICRO+99
END MICRO+2~, MICRO+92*, MICRO+93, MICRO+97
ENTRIES MICRO+2~, MICRO+8*, MICRO+9, MICRO+13
ERR MICRO+2~, MICRO+51, MICRO+52, ACC~, ACC+5*, ACC+6*, ACC+10*, ACC+12*, ACC+20*
ETEXT MISET+2~, MISET+3*, MISET+4
GLOBAL MICRO+2~, MICRO+7*, MICRO+95, MICRO+97, MICRO+98
IND MICRO+2~, MICRO+16*, MICRO+35*, MICRO+36, MICRO+37
ITEM MICRO+2~, MICRO+46*, MICRO+48, MICRO+55*, MICRO+56, MICRO+62*, MICRO+64, MICRO+69*, MICRO+71, MICRO+78*
MICRO+80, MICRO+86*, MICRO+88, MISET~, MISET+1, MISET+6
LRAA ACC+4~, ACC+13*, ACC+14, ACC+18*, ACC+19, ACC+20, ACC+23
LRAAB ACC+4~, ACC+7*, ACC+8, ACC+13, ACC+16, ACC+19
LRAD ACC+4~, ACC+21*, ACC+23
LRAN ACC+4~, ACC+11*, ACC+12, ACC+23
LRDFN MICRO+3~, MICRO+29*, MICRO+30*, MICRO+31, MICRO+34, MICRO+40, MICRO+41, MICRO+43, MICRO+44, MICRO+47
MICRO+49, MICRO+57, MICRO+59, MICRO+60, MICRO+63, MICRO+66, MICRO+70, MICRO+73, MICRO+75, MICRO+76
MICRO+79, MICRO+83, MICRO+87
LRIDT MICRO+3~, MICRO+39*, MICRO+40*, MICRO+41, MICRO+43, MICRO+44, MICRO+47, MICRO+49, MICRO+57, MICRO+59
MICRO+60, MICRO+63, MICRO+66, MICRO+70, MICRO+73, MICRO+75, MICRO+76, MICRO+79, MICRO+83, MICRO+87
NE MICRO+3~, MICRO+16*, MICRO+90, MICRO+97, MISET+7*
NERROR MICRO+3~, MICRO+16*, MICRO+95, MICRO+97, MISET+4
NODE MICRO+3~, MICRO+47*, MICRO+48, MICRO+56, MICRO+63*, MICRO+64, MICRO+70*, MICRO+71, MICRO+79*, MICRO+80
MICRO+87*, MICRO+88, MISET~, MISET+3, MISET+6
NUM MICRO+3~, MICRO+18*, MICRO+19*, MICRO+20, MICRO+22, MICRO+23*, MICRO+24*, MICRO+25, MICRO+27
ORG MICRO+3~, MICRO+60*, MICRO+61, MICRO+62, MICRO+76*, MICRO+77, MICRO+78
ORGNUM MICRO+3~, MICRO+58*, MICRO+59*, MICRO+60, MICRO+63, MICRO+66, MICRO+70, MICRO+74*, MICRO+75*, MICRO+76
MICRO+79, MICRO+83, MICRO+87
SPEC MICRO+3~, MICRO+44*, MICRO+45, MICRO+46
START MICRO+3~, MICRO+15*, MICRO+93, MICRO+97
SUB MICRO+3~, MICRO+72*, MICRO+73, MICRO+75, MICRO+76, MICRO+79, MICRO+81
TB MICRO+4~, MICRO+84*, MICRO+85, MICRO+86
TBDN MICRO+4~, MICRO+82*, MICRO+83*, MICRO+84, MICRO+87
TEMP MICRO+4~, MICRO+31*, MICRO+32, MICRO+33
TENP MICRO+4~, MICRO+9*, MICRO+10*, MICRO+11*, MICRO+36
TEST MICRO+4~, MICRO+53*, MICRO+54*, MICRO+55, ACC+4~, ACC+22*, ACC+23*, ACC+24
TESTS MICRO+4~, MICRO+5!, MICRO+51, ACC~, ACC+4!
TESTS( MICRO+54, ACC+24*
TEXT MICRO+4~, MICRO+13*, MICRO+14, MICRO+37*, MICRO+38, MICRO+90*, MICRO+91
U MICRO+8, MICRO+20, MICRO+25, MICRO+32, MICRO+33, MICRO+44, MICRO+49, AANUMS+4
X ACC+4~, ACC+16*
Y ACC+4~, ACC+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All