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

Package: Lab Service

Routine: LR7OSMZ1


Information

LR7OSMZ1 ;DALOI/JMC - Silent Micro rpt Cont. ;Mar 05, 2019@13:04:42

Source Information

Source file <LR7OSMZ1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Lab Service 9 $$S^LR7OS  (ANTI,BACT)^LR7OSMZ2  (PARA,STER,VIR)^LR7OSMZ3  (FUNG,TB)^LR7OSMZ4  (HDR,REFS)^LR7OSMZU  LINE^LR7OSUM4  RETLST^LRRPL  D^LRU  
DOC^LRX  
Kernel 1 ($$LJ,$$REPEAT)^XLFSTR  
Toolkit 1 $$GET^XPAR  

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
Lab Service 5 LR7OSAP  LR7OSMZ0  LR7OSMZ2  LR7OSMZ5  LR7OSUM1  

Entry Points

Name Comments DBIA/ICR reference
EN ; from LRMINEW2, LRMIPC, LRMIPLOG, LR7OSMZ, LRMIVER1
RPT ;
EN1 ;
; LR*5.2*520 Set disposition to LRDISP
LN ;Increment counter
PPL(LRDFN,LRSS,LRIDT) ; Print any performing laboratories
; Call with LRDFN = file #63 IEN
; LRSS = File #63 subscript
; LRIDT = file #63 specimen inverse date/time

External References

Name Field # of Occurrence
$$S^LR7OS RPT+25, RPT+30, RPT+38
ANTI^LR7OSMZ2 RPT+43
BACT^LR7OSMZ2 RPT+44
PARA^LR7OSMZ3 RPT+46
STER^LR7OSMZ3 RPT+45
VIR^LR7OSMZ3 RPT+47
FUNG^LR7OSMZ4 RPT+49
TB^LR7OSMZ4 RPT+48
HDR^LR7OSMZU RPT+20
REFS^LR7OSMZU RPT+44, RPT+46, RPT+47, RPT+48, RPT+49
LINE^LR7OSUM4 RPT+24, RPT+43, RPT+44, RPT+45, RPT+46, RPT+47, RPT+48, RPT+49
RETLST^LRRPL PPL+7
D^LRU RPT+8, RPT+10, RPT+36
DOC^LRX RPT+12
$$LJ^XLFSTR RPT+29
$$REPEAT^XLFSTR PPL+10
$$GET^XPAR EN+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] EN1+3, EN1+4, EN1+10
^LAB(61 - [#61] RPT+7
^LAB(62 - [#62] RPT+6
^LR - [#63] RPT+43, RPT+44, RPT+45, RPT+46, RPT+47, RPT+48, RPT+49
^LRO(68 - [#68] RPT+5, RPT+17, EN1+2
^TMP("LR" RPT+14!, RPT+23, RPT+27, RPT+41!, EN1+10*
^TMP("LRC" RPT+25*, RPT+30, RPT+32*, RPT+37*, RPT+38, RPT+39*, PPL+10*, PPL+11*, PPL+14*, PPL+15*
^TMP("LRT" RPT+31

Label References

Name Line Occurrences
EN1 RPT+17
LN RPT+24, RPT+32, RPT+37, RPT+39, PPL+10, PPL+11, PPL+14, PPL+15
PPL RPT+52
RPT EN+10

Naked Globals

Name Field # of Occurrence
^( RPT+27, RPT+31*, EN1+10
^(0 RPT+6, RPT+30*, RPT+38*, EN1+2, EN1+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+11!
A EN+11!
A8 EN+11!
AB EN+11!
B EN+11!
B1 EN+11!
B2 EN+11!
B3 EN+11!
C EN+11!
>> CCNT RPT+25, RPT+30, RPT+38, LN+1*
>> GCNT RPT+25, RPT+30, RPT+31, RPT+32, RPT+37, RPT+38, RPT+39, LN+1*, PPL+10, PPL+11
, PPL+14, PPL+15
GIOM EN+4~, EN+5*, EN+6, EN+7*, EN+8*, RPT+37, PPL+10
IA EN+11!
J RPT+2~, RPT+26*, RPT+27*
LR1PASS EN+11!
LR2ORMOR EN+11!
>> LRAA RPT+5, RPT+17, EN1+2
LRABCNT EN+11!
LRACNT EN+11!
>> LRAD RPT+5, RPT+17, EN1+2
LRADM EN+11!
LRADX EN+11!
LRAFS EN+11!
LRAMT EN+11!
>> LRAN RPT+5, RPT+17, EN1+2
LRAO EN+11!
LRAX EN+11!
LRBN EN+11!
LRBRR EN+11!, RPT+16*, RPT+17*, EN1+2, EN1+10
LRBUG EN+11!
LRCOMTAB EN+11!
LRCS EN+11!, RPT+6*
LRDCOM EN+11!
LRDFN RPT+43, RPT+44, RPT+45, RPT+46, RPT+47, RPT+48, RPT+49, RPT+52, PPL~, PPL+7
LRDISP RPT+2~, RPT+35*, RPT+36, EN1+2*, EN1+10
LRDOC EN+11!
LRDRTM1 EN+11!
LRDRTM2 EN+11!
LREF EN+11!
>> LREND RPT+21
LRFMT EN+11!
>> LRGIOM EN+5
LRGRM EN+11!
LRI PPL+5~, PPL+13*, PPL+14*
LRIDT RPT+43, RPT+44, RPT+45, RPT+46, RPT+47, RPT+48, RPT+49, RPT+52, PPL~, PPL+7
LRIFN EN+11!
LRINT EN+11!
>> LRLABKY EN1+4
>> LRLLT EN+1, RPT+5, RPT+6, RPT+7, RPT+11
LRMYC EN+11!
LRNS EN+11!
LRNUM EN+11!
>> LRONESPC EN+2
>> LRONETST RPT+18, EN1+9
LRORG EN+12!
LRPAR EN+12!
LRPATLOC EN+11!, RPT+5*
LRPC EN+12!
>> LRPG RPT+19*
LRPL PPL+5~, PPL+7, PPL+8
LRPL( PPL+14
LRPRE EN+12!
LRPRINT EN+12!, RPT+5*, RPT+18, EN1+9*
LRQU EN+12!
LRRC EN+12!, RPT+7*, RPT+9, RPT+11*
LRRES EN+12!
>> LRSB RPT+4*
LRSBC1 EN+12!
LRSBC2 EN+12!
LRSET EN+12!
LRSIC1 EN+12!
LRSIC2 EN+12!
LRSPEC EN+1*, EN+2, EN+12!, RPT+7
LRSS PPL~, PPL+7
LRSSD EN+12!
LRST EN+12!, RPT+7*
LRTA EN+12!
LRTB EN+12!
LRTBA EN+12!
LRTBC EN+12!
LRTBS EN+12!
LRTESTCOMPLE RPT+2~, RPT+16*, RPT+29, EN1+7*
LRTK EN+12!, RPT+7*, RPT+9*
LRTS EN+12!, RPT+2~, EN1+2*, EN1+3, EN1+4, EN1+9, EN1+10
LRTS(1 EN1+2*, EN1+7, EN1+10
LRTSTS EN+12!, RPT+2~, RPT+14!, RPT+41!, EN1+10*
LRTUS EN+12!
LRUS EN+12!
LRWRD EN+12!
LRX RPT+2~, RPT+28*, RPT+29*, RPT+30, RPT+37, PPL+5~, PPL+10*
LRY RPT+2~, RPT+36*, RPT+37, RPT+38
N EN+12!
U EN+1, RPT+5, RPT+6, RPT+7, RPT+11, RPT+32, RPT+33, RPT+35, EN1+2, EN1+3
EN1+4, EN1+10
>> X RPT+11*, RPT+27*, RPT+28, RPT+31, RPT+32, RPT+33, RPT+35
>> Y RPT+7*, RPT+9*, RPT+11, RPT+33*, RPT+36
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All