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

Package: Lab Service

Routine: LRWU8


Information

LRWU8 ;DALOI/WPW - TOOL TO FIX ORGANISM SUBFILE AND DATA ;06/06/12 16:06

Source Information

Source file <LRWU8.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Kernel 5 (CLEAN,PREP,SAY)^XGF  $$DT^XLFDT  $$STA^XUAF4  $$KSP^XUPARAM  $$PROD^XUPROD  
Lab Service 3 UPDATE^LRPXRM  (NUMBER,SETFLDS)^LRWU7  ($$ASK,SEND)^LRWU8A  
VA FileMan 3 DT^DICRW  FILE^DIE  ^DIK  
MailMan 1 DES^XMA21  

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

Package Total Caller Graph
Lab Service 1 LRNIGHT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Interactive entry point.
KIDS ; Entry point for post install run.
LRNIGHT ; Entry point for ^LRNIGHT run.
INIT ; Initialize variables and such...
SORT ; Sort Antibiotics fields: 1-Sensitivity, 2-Interp & 3-Screen.
DISCARD ; Discard Antibiotic if all 3 tests are defined.
ANALYZE ; Check ^LR for entries after discard.
FIX0 ; Cleanup non data leftover fields from previous patches.
FIX1 ; Cleanup the bad Input Transforms, Help Text and Input Keys.
FIX2 ; If no ^LR data found kill any 2 & 3 positions from ^DD(63.3
; (2=interp & 3=screen) based on the ANALYZE sub findings.
FIX3 ; Fix 1 and 1,2 and 1,3 DD entries, leaving 2 and 3 and 2,3
FIX4 ; Cleanup the ^LR entries for single DD's.
FIX5 ; Ensure that the fix entry is an ANTIBIOTIC NAME instead of an
; INTERP or SCREEN.
UPD624(LR6206,LRNDRGND) ; Update Drug Node in Auto Instrument File

External References

Name Field # of Occurrence
DT^DICRW INIT+2
FILE^DIE FIX3+56, UPD624+23
^DIK FIX0+18, FIX2+23, FIX3+38, FIX3+60
UPDATE^LRPXRM FIX4+25
NUMBER^LRWU7 FIX3+49
SETFLDS^LRWU7 FIX3+39, FIX3+53
$$ASK^LRWU8A EN+8
SEND^LRWU8A EN+20, KIDS+8, LRNIGHT+8
CLEAN^XGF EN+21
PREP^XGF EN+17
SAY^XGF ANALYZE+13, FIX4+22
$$DT^XLFDT INIT+5
DES^XMA21 EN+15
$$STA^XUAF4 INIT+4
$$KSP^XUPARAM INIT+4
$$PROD^XUPROD KIDS+4, LRNIGHT+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(63.3 SORT+14, SORT+15, SORT+18, FIX1+15, FIX1+16*, FIX1+17*, FIX1+20*, FIX1+21*, FIX1+24, FIX1+25*
FIX1+26*, FIX2+15, FIX3+33, FIX3+46, FIX4+43, FIX5+14
^LAB(62.06 - [#62.06] FIX2+17, FIX3+25
^LAB(62.4 - [#62.4] UPD624+10, UPD624+12, UPD624+14, UPD624+16
^LR - [#63] ANALYZE+11, ANALYZE+14, ANALYZE+15, ANALYZE+16, ANALYZE+17, ANALYZE+19, FIX4+11, FIX4+12, FIX4+13, FIX4+15
FIX4+17, FIX4+23*, FIX4+24!
^TMP( EN+23!, KIDS+10!, LRNIGHT+8, LRNIGHT+10!, INIT+15!, SORT+21*, SORT+23*, SORT+26*, SORT+28*, SORT+31*
SORT+33*, SORT+34*, DISCARD+9, DISCARD+10, DISCARD+11, DISCARD+16!, DISCARD+17*, ANALYZE+6, ANALYZE+18, ANALYZE+20*
FIX0+6, FIX0+11, FIX0+12, FIX0+13!, FIX0+15, FIX0+16, FIX0+19!, FIX0+21!, FIX1+9, FIX1+14
FIX1+15, FIX1+19, FIX1+20, FIX1+23, FIX1+24, FIX2+8, FIX2+13, FIX2+14, FIX2+16, FIX2+19
FIX2+20, FIX2+21, FIX2+24!, FIX2+25, FIX2+26!, FIX2+27*, FIX3+18, FIX3+24, FIX3+26, FIX3+27
FIX3+40*, FIX3+41!, FIX3+50, FIX3+59, FIX3+60, FIX3+61, FIX3+62!, FIX3+63*, FIX3+64!, FIX3+65*
FIX4+6, FIX4+18, FIX4+19, FIX4+30, FIX4+31, FIX4+32!, FIX4+33, FIX4+34*, FIX4+35!, FIX4+41
FIX4+42, FIX4+43!, FIX5+13, FIX5+16!, FIX5+18!, FIX5+20!
^XMB("NETNAME" KIDS+4, LRNIGHT+4
^XUSEC("LRLIASON" EN+4

Label References

Name Line Occurrences
ANALYZE EN+19, KIDS+7, LRNIGHT+7
DISCARD EN+19, KIDS+7, LRNIGHT+7
FIX0 EN+19, KIDS+7, LRNIGHT+7
FIX1 EN+19, KIDS+7, LRNIGHT+7
FIX2 EN+19, KIDS+7, LRNIGHT+7
FIX3 EN+19, KIDS+7, LRNIGHT+7
FIX4 EN+19, KIDS+7, LRNIGHT+7
FIX5 EN+19, KIDS+7, LRNIGHT+7
INIT EN+19, KIDS+7, LRNIGHT+7
SORT EN+19, KIDS+7, LRNIGHT+7
UPD624 FIX3+58

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT DISCARD+6~, DISCARD+10*, DISCARD+16, DISCARD+17, ANALYZE+8~, ANALYZE+11*, ANALYZE+13, FIX0+8~, FIX0+15*, FIX0+16
FIX2+10~, FIX2+20*, FIX2+21, FIX2+24, FIX2+25*, FIX2+26, FIX2+27, FIX3+20~, FIX3+59*, FIX3+60
FIX3+61*, FIX3+63, FIX4+8~
D0 SORT+9~, SORT+13*, SORT+14*, SORT+15, SORT+18, SORT+21, SORT+23, SORT+26, SORT+28, SORT+31
SORT+33, SORT+34
D1 FIX2+10~, FIX2+12*, FIX2+25*
D2 ANALYZE+8~, ANALYZE+10*, ANALYZE+17*, ANALYZE+19, FIX4+8~, FIX4+10*, FIX4+14*, FIX4+15*, FIX4+17, FIX4+23
FIX4+24, FIX4+29*, FIX4+30*, FIX4+31, FIX4+32, FIX4+33, FIX4+35, FIX4+41*, FIX4+42, FIX4+43
DA FIX0+8~, FIX0+16*, FIX0+19, FIX2+10~, FIX2+21*, FIX3+20~, FIX3+38*, FIX3+50*, FIX3+60*, FIX3+63
FIX4+8~, FIX4+33*, FIX4+34, FIX5+9~
DA(1 FIX0+17*, FIX2+22*, FIX3+37*, FIX3+51*
DATA SORT+9~, SORT+15*, SORT+16, SORT+17, SORT+18, SORT+19, SORT+24, SORT+29, SORT+34, DISCARD+6~
DISCARD+11*, DISCARD+17, FIX1+11~, FIX1+15*, FIX1+16, FIX1+24*, FIX1+25, FIX3+20~, FIX5+9~, FIX5+14*
FIX5+15, FIX5+16, FIX5+17, FIX5+18, FIX5+19, FIX5+20
DIK FIX0+8~, FIX0+17*, FIX2+10~, FIX2+22*, FIX3+20~, FIX3+37*, FIX3+51*, FIX4+8~, FIX5+9~
DT INIT+5*, FIX1+17, FIX1+21, FIX1+26
DUZ EN+4, EN+14, KIDS+5, LRNIGHT+5
FIX EN+2~, EN+8*, EN+10, EN+12*, KIDS+2~, KIDS+5*, LRNIGHT+2~, LRNIGHT+5*, FIX0+18, FIX1+8
FIX2+23, FIX3+36, FIX3+52, FIX4+20
HELP SORT+9~, SORT+18*, SORT+22, SORT+23, SORT+27, SORT+28
INSTALL EN+2~, EN+8*, KIDS+2~, KIDS+5*, LRNIGHT+2~, LRNIGHT+5*, ANALYZE+12, FIX4+21
IT SORT+9~, SORT+18*, SORT+20, SORT+21, SORT+25, SORT+26, SORT+30, SORT+31
KEY SORT+9~, SORT+18*, SORT+32, SORT+33
LR EN+2~, EN+23, KIDS+2~, KIDS+10, LRNIGHT+2~, LRNIGHT+8, LRNIGHT+10, INIT+4*, INIT+15, SORT+21
SORT+23, SORT+26, SORT+28, SORT+31, SORT+33, SORT+34, DISCARD+9, DISCARD+10, DISCARD+11, DISCARD+16
DISCARD+17, ANALYZE+6, ANALYZE+18, ANALYZE+20, FIX0+6, FIX0+11, FIX0+12, FIX0+13, FIX0+15, FIX0+16
FIX0+19, FIX0+21, FIX1+9, FIX1+14, FIX1+15, FIX1+19, FIX1+20, FIX1+23, FIX1+24, FIX2+8
FIX2+13, FIX2+14, FIX2+16, FIX2+19, FIX2+20, FIX2+21, FIX2+24, FIX2+25, FIX2+26, FIX2+27
FIX3+18, FIX3+24, FIX3+26, FIX3+27, FIX3+40, FIX3+41, FIX3+50, FIX3+59, FIX3+60, FIX3+61
FIX3+62, FIX3+63, FIX3+64, FIX3+65, FIX4+6, FIX4+18, FIX4+19, FIX4+30, FIX4+31, FIX4+32
FIX4+33, FIX4+34, FIX4+35, FIX4+41, FIX4+42, FIX4+43, FIX5+13, FIX5+16, FIX5+18, FIX5+20
LR6206 FIX2+10~, FIX2+17*, FIX2+18, FIX3+20~, FIX3+25*, FIX3+54, FIX3+55, FIX3+58, UPD624~, UPD624+18
LR624 UPD624+8~, UPD624+10*, UPD624+12, UPD624+14, UPD624+16, UPD624+21
LR6243 UPD624+8~, UPD624+12*, UPD624+14, UPD624+16, UPD624+21
LR6246 UPD624+8~, UPD624+14*, UPD624+16, UPD624+21
LRDFN ANALYZE+8~, ANALYZE+10*, ANALYZE+11*, ANALYZE+13, ANALYZE+14, ANALYZE+15, ANALYZE+16, ANALYZE+17, ANALYZE+19, FIX4+8~
FIX4+10*, FIX4+11*, FIX4+12, FIX4+13, FIX4+15, FIX4+17, FIX4+22, FIX4+23, FIX4+24, FIX4+25
LRDRUG UPD624+8~, UPD624+16*, UPD624+18
LRFDA FIX3+20~, UPD624+20~
LRFDA( FIX3+55*, UPD624+22*
LRFLD DISCARD+6~, DISCARD+8*, DISCARD+9*, DISCARD+10, DISCARD+11, DISCARD+16, DISCARD+17, ANALYZE+8~, ANALYZE+10*, ANALYZE+18*
ANALYZE+19, ANALYZE+20, FIX0+8~, FIX0+10*, FIX0+11, FIX0+12, FIX0+13, FIX0+15, FIX0+16, FIX0+21
FIX1+11~, FIX1+13*, FIX1+14*, FIX1+15, FIX1+16, FIX1+17, FIX1+19*, FIX1+20, FIX1+21, FIX1+23*
FIX1+24, FIX1+25, FIX1+26, FIX2+10~, FIX2+12*, FIX2+13*, FIX2+14, FIX2+16, FIX2+17, FIX2+19
FIX2+20, FIX2+21, FIX2+24, FIX2+25, FIX2+26, FIX2+27, FIX3+20~, FIX3+23*, FIX3+24*, FIX3+25
FIX3+26, FIX3+27, FIX3+31, FIX3+41, FIX3+50, FIX3+59, FIX3+60, FIX3+61, FIX3+62, FIX3+64
FIX3+65, FIX4+8~, FIX4+16*, FIX4+17*, FIX4+18, FIX4+19, FIX4+23, FIX4+24, FIX4+29*, FIX4+31*
FIX4+32, FIX4+33, FIX4+40*, FIX4+42*, FIX4+43, FIX5+9~, FIX5+12*, FIX5+13*, FIX5+14, FIX5+16
FIX5+18, FIX5+20
LRIDT ANALYZE+8~, ANALYZE+10*, ANALYZE+15*, ANALYZE+16, ANALYZE+17, ANALYZE+19, FIX4+8~, FIX4+10*, FIX4+13*, FIX4+15
FIX4+17, FIX4+22, FIX4+23, FIX4+24, FIX4+25
LRIENS UPD624+20~, UPD624+21*, UPD624+22
LRN FIX4+8~, FIX4+19*, FIX4+23
LRNAME FIX2+10~, FIX2+15*, FIX2+16, FIX3+20~, FIX3+33*, FIX3+34, FIX3+35, FIX3+46*, FIX3+47, FIX3+48
LRNAME1 FIX3+20~, FIX3+35*, FIX3+48*
LRNAME2 FIX3+20~, FIX3+35*, FIX3+48*
LRNDRGND UPD624~, UPD624+22
LRNUM FIX2+10~, FIX2+14*, FIX2+15, FIX3+21~, FIX3+27*, FIX3+31, FIX3+32, FIX3+33, FIX3+38, FIX3+40
FIX3+45, FIX3+46, FIX3+55, FIX3+58, FIX3+63, FIX3+65, FIX4+8~
LRNUM1 FIX3+21~, FIX3+32*, FIX3+38, FIX3+40, FIX3+63
LRNUM2 FIX3+21~, FIX3+32*, FIX3+38, FIX3+40, FIX3+63
LRSITE EN+2~, KIDS+2~, LRNIGHT+2~, INIT+4*, INIT+5, INIT+11, INIT+12
LRSUBFIL EN+2~, KIDS+2~, LRNIGHT+2~, INIT+5*, FIX0+17, FIX2+22, FIX3+37, FIX3+51
LRTNODE FIX0+8~, FIX0+19*
LRTYPE EN+2~, KIDS+2~, LRNIGHT+2~, INIT+4*
LRX DISCARD+6~, DISCARD+8*, DISCARD+10*, DISCARD+11
NBR EN+2~, KIDS+2~, LRNIGHT+2~, INIT+5*, FIX3+31, FIX3+45
NEW FIX1+11~, FIX1+15*, FIX1+16, FIX1+24*, FIX1+25
NKEY SORT+9~, SORT+11*, SORT+32, SORT+33
PCE FIX0+8~, FIX0+10*
TSTR EN+2~, INIT+10*, INIT+11*, INIT+12*, INIT+13*, DISCARD+16, FIX0+10
TYPE FIX5+9~, FIX5+11*, FIX5+13, FIX5+16, FIX5+18, FIX5+20
U SORT+16, SORT+17, SORT+18, SORT+19, SORT+24, SORT+29, SORT+34, DISCARD+17, FIX1+16, FIX1+25
FIX2+15, FIX2+27, FIX3+33, FIX3+40, FIX3+46, FIX3+63, FIX5+15, FIX5+16, FIX5+17, FIX5+18
FIX5+19, FIX5+20, UPD624+16
XMDUZ EN+2~, EN+14*
XMY EN+2~, KIDS+2~, LRNIGHT+2~
XMY( EN+14*, KIDS+5*, LRNIGHT+5*
XMY("G.CSCLIN4@DOMAIN.EXT" KIDS+4*, LRNIGHT+4*
XMY("G.LAB DE V IRMFO@DOMAIN.EXT" , KIDS+4*, LRNIGHT+4*
XMY("G.LMI" KIDS+5*, LRNIGHT+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All