LRPXSXRL ;VA/SLC/PKR - Build indexes for Lab. ;9/27/03 22:37
Source file <LRPXSXRL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Lab Service | 4 | (KLAB,SLAB)^LRPX $$LRDFN^LRPXAPIU AP^LRPXSXRA MICRO^LRPXSXRB | 
| Clinical Reminders | 1 | (COMMSG,DETIME,ERRMSG)^PXRMSXRM | 
| IHS Changes To Lab | 1 | $$PATCH^BLRUTIL4 | 
| Kernel | 1 | (BMES,MES)^XPDUTL | 
| VA Fileman | 1 | $$GET1^DID | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| RESETAM | ; reindex AP and Micro | |
| RESETMI | ; reindex Micro | |
| LAB | ; this entry point is called to rebuild ALL Lab indexes in ^PXRMINDX(63 ; dbia 4247 | 
 
 | 
| REMOVE(TYPE) | ; remove these types of indexes | |
| CLEANL | ; | |
| FRESH | ; deletes all Lab, Micro, and AP ^PXRMINDX(63 indexes | |
| RESETAP | ; reindex AP | 
| Name | Field # of Occurrence | 
|---|---|
| $$PATCH^BLRUTIL4 | LAB+9 | 
| $$GET1^DID | LAB+17 | 
| KLAB^LRPX | REMOVE+11 | 
| SLAB^LRPX | LAB+68 | 
| $$LRDFN^LRPXAPIU | LAB+42 | 
| AP^LRPXSXRA | LAB+81, RESETAP+3 | 
| MICRO^LRPXSXRB | LAB+82, RESETMI+3 | 
| COMMSG^PXRMSXRM | LAB+79 | 
| DETIME^PXRMSXRM | LAB+75 | 
| ERRMSG^PXRMSXRM | LAB+77 | 
| BMES^XPDUTL | LAB+23, CLEANL+1, RESETAP+1, RESETMI+1 | 
| MES^XPDUTL | LAB+25, LAB+46, LAB+72 | 
| FileNo | Call Tags | 
|---|---|
| ^LR - [#63] | GET1^DID | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LAB(60 - [#60] | LAB+30, LAB+31, LAB+59 | 
| ^LR - [#63] | LAB+38, LAB+39, LAB+48, LAB+49, LAB+53, LAB+55 | 
| ^LR(0 | LAB+19 | 
| ^PXRMINDX(63 | FRESH+1!, REMOVE+4, REMOVE+6, REMOVE+8, REMOVE+10 | 
| ^TMP("LRPXSXRL" | LAB+28!, LAB+36*, LAB+58, LAB+60, LAB+70! | 
| ^TMP("LRPXTEST" | LAB+14!, LAB+64, LAB+66*, LAB+70! | 
| Name | Line Occurrences | 
|---|---|
| CLEANL | LAB+16 | 
| FRESH | CLEANL+2 | 
| REMOVE | RESETAP+2, RESETMI+2 | 
| RESETAP | RESETAM+1 | 
| RESETMI | RESETAM+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DAE | LAB+11~, LAB+62*, LAB+63 | 
| DAS | LAB+11~, LAB+54*, LAB+68 | 
| DAT | LAB+11~, LAB+50*, LAB+54 | 
| DATE | LAB+11~, LAB+51*, LAB+68, REMOVE+1~, REMOVE+7*, REMOVE+8*, REMOVE+10, REMOVE+11 | 
| DFN | LAB+11~, LAB+41*, LAB+42, LAB+68, REMOVE+1~, REMOVE+5*, REMOVE+6*, REMOVE+8, REMOVE+10, REMOVE+11 | 
| DNODE | LAB+11~, LAB+31*, LAB+32, LAB+33, LAB+34 | 
| END | LAB+11~, LAB+73*, LAB+75, LAB+79 | 
| ENTRIES | LAB+11~, LAB+19*, LAB+20, LAB+24 | 
| ETEXT | LAB+11~, LAB+63* | 
| GLOBAL | LAB+11~, LAB+17*, LAB+77, LAB+79 | 
| IND | LAB+11~, LAB+27*, LAB+43*, LAB+44, LAB+45 | 
| ITEM | REMOVE+1~, REMOVE+3*, REMOVE+4*, REMOVE+6, REMOVE+8, REMOVE+10, REMOVE+11 | 
| LRDFN | LAB+12~, LAB+37*, LAB+38*, LAB+39, LAB+42, LAB+48, LAB+49, LAB+50, LAB+53, LAB+55 , LAB+62 | 
| LRDN | LAB+12~, LAB+34*, LAB+35, LAB+36, LAB+52*, LAB+53*, LAB+54, LAB+55, LAB+58, LAB+59 , LAB+60, LAB+62, LAB+64, LAB+66 | 
| LRIDT | LAB+12~, LAB+47*, LAB+48*, LAB+49, LAB+50, LAB+51, LAB+53, LAB+55, LAB+62 | 
| NE | LAB+12~, LAB+27*, LAB+69*, LAB+71, LAB+79 | 
| NERROR | LAB+12~, LAB+18*, LAB+77, LAB+79 | 
| REF | REMOVE+1~, REMOVE+9*, REMOVE+10*, REMOVE+11 | 
| START | LAB+13~, LAB+26*, LAB+75, LAB+79 | 
| STOP | REMOVE+1~, REMOVE+2*, REMOVE+4 | 
| TEMP | LAB+13~, LAB+39*, LAB+40, LAB+41, LAB+55*, LAB+56 | 
| TENP | LAB+13~, LAB+20*, LAB+21*, LAB+22*, LAB+44 | 
| TEST | LAB+13~, LAB+29*, LAB+30*, LAB+31, LAB+36, LAB+56*, LAB+57, LAB+59*, LAB+60*, LAB+61 , LAB+68 | 
| TEXT | LAB+13~, LAB+24*, LAB+25, LAB+45*, LAB+46, LAB+71*, LAB+72 | 
| TYPE | REMOVE~, REMOVE+2, REMOVE+3 | 
| U | LAB+19, LAB+31, LAB+36, LAB+40, LAB+41, LAB+49, LAB+56, LAB+58 |