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 |  Local Variables  | All
Print Page as PDF
Routine: LRVRMI1

Package: Lab Service

Routine: LRVRMI1


Information

LRVRMI1 ;DALOI/STAFF - LAB MICRO HL7 INTERFACE ;Oct 29, 2008

Source Information

Source file <LRVRMI1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 $$NOW^XLFDT  ($$ID,$$NS)^XUAF4  $$KSP^XUPARAM  
Lab Service 3 (SRCHEN2,USERDT)^LRVRMI1A  HEAD^LRVRMI2  BLDSTAT^LRVRMI4A  
Automated Lab Instruments 1 $$NVAF^LA7VHLU2  

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

Package Total Caller Graph
Automated Lab Instruments 3 LA7VHLU1  LA7VIN6  LA7VIN71  
Lab Service 2 LRVR0  LRXREF  

Entry Points

Name Comments DBIA/ICR reference
EN ;
; First work through the LAH global to find entries to extract
SRCHEN ; This begins the search of LAH for new data
ACCN ; Get the LRIDT
MAKEISO(LR4,ISOID) ;
; Creates the "unique id" portion for an isolate id
; Inputs
; LR4 : File #4 IEN
; ISOID : Isolate ID
; Output
; "99VA4:"_#4 info_":"_ISOID
BLDSTAT(FLD,VAL) ;
; Convenience method
SETSTATS(DATA) ;
; Goes thru DATA array and sets the status(es)
; Inputs
; DATA <byref> : DATA(file#,field#)=status ie DATA(63.05,19)="P"

External References

Name Field # of Occurrence
$$NVAF^LA7VHLU2 MAKEISO+11
SRCHEN2^LRVRMI1A SRCHEN+104
USERDT^LRVRMI1A SRCHEN+17, SRCHEN+28, SRCHEN+34, SRCHEN+45, SRCHEN+51, SRCHEN+64, SRCHEN+70, SRCHEN+86, SRCHEN+95, SRCHEN+102
HEAD^LRVRMI2 SRCHEN+5
BLDSTAT^LRVRMI4A BLDSTAT+2
$$NOW^XLFDT SRCHEN+3
$$ID^XUAF4 MAKEISO+12
$$NS^XUAF4 MAKEISO+15
$$KSP^XUPARAM MAKEISO+14

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No Load/Work List has been identified"
  • Line Location: EN+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAH( EN+13, EN+14, SRCHEN+4, SRCHEN+11, SRCHEN+14, SRCHEN+15, SRCHEN+18, SRCHEN+21, SRCHEN+23, SRCHEN+25
SRCHEN+26, SRCHEN+31, SRCHEN+32, SRCHEN+35, SRCHEN+38, SRCHEN+40, SRCHEN+42, SRCHEN+43, SRCHEN+48, SRCHEN+49
SRCHEN+52, SRCHEN+55, SRCHEN+58, SRCHEN+59, SRCHEN+61, SRCHEN+62, SRCHEN+67, SRCHEN+68, SRCHEN+71, SRCHEN+74
SRCHEN+76, SRCHEN+77, SRCHEN+81, SRCHEN+84, SRCHEN+89, SRCHEN+90, SRCHEN+98, SRCHEN+99, SRCHEN+100
^LRO(68 - [#68] SRCHEN+4, SRCHEN+8, ACCN+1
^TMP("LRMI" EN+4!, EN+14*, SRCHEN+8*, SRCHEN+18*, SRCHEN+23*, SRCHEN+35*, SRCHEN+40*, SRCHEN+52*, SRCHEN+55*, SRCHEN+59*
SRCHEN+71*, SRCHEN+76*, SRCHEN+78*, SRCHEN+79*, SRCHEN+90*, SRCHEN+92, SRCHEN+93, SRCHEN+99*, SETSTATS+20*
^TMP("LRPL" EN+4!

Label References

Name Line Occurrences
ACCN SRCHEN+6
BLDSTAT SRCHEN+16, SRCHEN+27, SRCHEN+33, SRCHEN+44, SRCHEN+50, SRCHEN+63, SRCHEN+69, SRCHEN+82, SRCHEN+85, SRCHEN+94
SRCHEN+101
SETSTATS EN+15
SRCHEN EN+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFQ SRCHEN+75~, SRCHEN+77*, SRCHEN+79, SRCHEN+83
AFS SRCHEN+75~, SRCHEN+77*, SRCHEN+78, SRCHEN+80
DATA SETSTATS~
DATA( SETSTATS+15
DATA2TMP SETSTATS+5~
DATA2TMP( SETSTATS+6*, SETSTATS+7*, SETSTATS+8*, SETSTATS+9*, SETSTATS+10*, SETSTATS+17
EOL SRCHEN+1~
FID SRCHEN+1~
FLD BLDSTAT~, BLDSTAT+2, SETSTATS+5~, SETSTATS+14*, SETSTATS+15, SETSTATS+17
FN SETSTATS+5~, SETSTATS+13*, SETSTATS+15
ICN SRCHEN+1~
IEN EN+2~, EN+13*, EN+14, SRCHEN+12~, SRCHEN+13*, SRCHEN+14*, SRCHEN+15, SRCHEN+22~, SRCHEN+24*, SRCHEN+25*
SRCHEN+26, SRCHEN+39~, SRCHEN+41*, SRCHEN+42*, SRCHEN+43, SRCHEN+60*, SRCHEN+61*, SRCHEN+62
ISOID MAKEISO~, MAKEISO+9, MAKEISO+10, MAKEISO+18
>> ISQN EN+13, EN+14, SRCHEN+3*, SRCHEN+4, SRCHEN+11, SRCHEN+14, SRCHEN+15, SRCHEN+18, SRCHEN+21, SRCHEN+23
SRCHEN+25, SRCHEN+26, SRCHEN+31, SRCHEN+32, SRCHEN+35, SRCHEN+38, SRCHEN+40, SRCHEN+42, SRCHEN+43, SRCHEN+48
SRCHEN+49, SRCHEN+52, SRCHEN+55, SRCHEN+58, SRCHEN+59, SRCHEN+61, SRCHEN+62, SRCHEN+67, SRCHEN+68, SRCHEN+71
SRCHEN+74, SRCHEN+76, SRCHEN+77, SRCHEN+81, SRCHEN+84, SRCHEN+89, SRCHEN+90, SRCHEN+98, SRCHEN+99, SRCHEN+100
LR4 MAKEISO~, MAKEISO+11, MAKEISO+12, MAKEISO+17
>> LRAA SRCHEN+8, ACCN+1
>> LRAD SRCHEN+8, ACCN+1
>> LRAN SRCHEN+8, ACCN+1
>> LRDFN EN+14, SRCHEN+8, SRCHEN+18, SRCHEN+23, SRCHEN+35, SRCHEN+40, SRCHEN+52, SRCHEN+55, SRCHEN+59, SRCHEN+71
SRCHEN+76, SRCHEN+78, SRCHEN+79, SRCHEN+90, SRCHEN+92, SRCHEN+93, SRCHEN+99, SETSTATS+20
>> LREND EN+8*
>> LRIDT EN+14, SRCHEN+8, SRCHEN+18, SRCHEN+23, SRCHEN+35, SRCHEN+40, SRCHEN+52, SRCHEN+55, SRCHEN+59, SRCHEN+71
SRCHEN+76, SRCHEN+78, SRCHEN+79, SRCHEN+90, SRCHEN+92, SRCHEN+93, SRCHEN+99, ACCN+1*, SETSTATS+20
LRIEN SRCHEN+1~, SRCHEN+91*, SRCHEN+92*, SRCHEN+93
>> LRISQN SRCHEN+3
>> LRLEDI SRCHEN+3*
>> LRLL EN+6, EN+10
LRNEW EN+2~
LRNOW SRCHEN+1~, SRCHEN+3*
LRNVAF MAKEISO+8~, MAKEISO+11*, MAKEISO+12
LROLD EN+2~
LRSTATUS EN+2~, EN+15, SRCHEN+7!, BLDSTAT+2
LRSTATUS( SRCHEN+17, SRCHEN+28, SRCHEN+34, SRCHEN+45, SRCHEN+51, SRCHEN+64, SRCHEN+70, SRCHEN+86, SRCHEN+95, SRCHEN+102
LRSTORE EN+2~
LRTDFN SRCHEN+1~
LRUID SRCHEN+1~
LRX EN+2~, SRCHEN+15*, SRCHEN+16, SRCHEN+26*, SRCHEN+27, SRCHEN+32*, SRCHEN+33, SRCHEN+43*, SRCHEN+44, SRCHEN+49*
SRCHEN+50, SRCHEN+62*, SRCHEN+63, SRCHEN+68*, SRCHEN+69, SRCHEN+77*, SRCHEN+81*, SRCHEN+82, SRCHEN+84*, SRCHEN+85
SRCHEN+93*, SRCHEN+94, SRCHEN+100*, SRCHEN+101
LRY MAKEISO+8~, MAKEISO+12*, MAKEISO+13, MAKEISO+14*, MAKEISO+15*, MAKEISO+16*, MAKEISO+17*, MAKEISO+18
LWL EN+2~, EN+10*, EN+13, EN+14, SRCHEN+4, SRCHEN+11, SRCHEN+14, SRCHEN+15, SRCHEN+18, SRCHEN+21
SRCHEN+23, SRCHEN+25, SRCHEN+26, SRCHEN+31, SRCHEN+32, SRCHEN+35, SRCHEN+38, SRCHEN+40, SRCHEN+42, SRCHEN+43
SRCHEN+48, SRCHEN+49, SRCHEN+52, SRCHEN+55, SRCHEN+58, SRCHEN+59, SRCHEN+61, SRCHEN+62, SRCHEN+67, SRCHEN+68
SRCHEN+71, SRCHEN+74, SRCHEN+76, SRCHEN+77, SRCHEN+81, SRCHEN+84, SRCHEN+89, SRCHEN+90, SRCHEN+98, SRCHEN+99
SRCHEN+100
NODE SETSTATS+5~, SETSTATS+11*, SETSTATS+12*, SETSTATS+13, SETSTATS+14
ORCDT SRCHEN+1~
ORDNLT SRCHEN+1~
ORDP SRCHEN+1~
PARA EN+2~
PEB SRCHEN+1~
PFLG EN+2~
POS SETSTATS+5~, SETSTATS+19*, SETSTATS+20
PVB SRCHEN+1~
SID SRCHEN+1~
STAT SETSTATS+5~, SETSTATS+15*, SETSTATS+16*, SETSTATS+20
SUB SETSTATS+5~, SETSTATS+19*, SETSTATS+20
U SRCHEN+4, SRCHEN+78, SRCHEN+79, ACCN+1
VAL BLDSTAT~, BLDSTAT+2
X SETSTATS+5~, SETSTATS+17*, SETSTATS+18, SETSTATS+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All