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

Package: Lab Service

Routine: LRMITSPE


Information

LRMITSPE ;SLC/STAFF - MICRO TREND PROCESS EXTRACT ;10/28/93 15:17

Source Information

Source file <LRMITSPE.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 $$S^%ZTLOAD  $$FMDIFF^XLFDT  $$NS^XUAF4  
VA FileMan 2 IX^DIC  Y^DIQ  
Lab Service 1 ^LRMITSPO  
Registration 1 (INP,KVAR)^VADPT  

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 LRMITSP  

Entry Points

Name Comments DBIA/ICR reference
CLEANUP
DATA ; quit if not a valid patient or task is stopped
CHECK(LRDFN,LRIDT,LROTYPE) ; lab patient, time, organism types -> 1 or 0 if data available
VALUE(Y,FILE,FIELD) ; $$(internal value,file,field) -> external value or ""
LOS(DFN,CDATE) ; $$(patient,collection date) -> length of stay or ""

External References

Name Field # of Occurrence
$$S^%ZTLOAD DATA+1
IX^DIC DATA+12
Y^DIQ VALUE+2
^LRMITSPO DATA+30, DATA+33
INP^VADPT LOS+1
KVAR^VADPT LOS+1
$$FMDIFF^XLFDT LOS+2
$$NS^XUAF4 DATA+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( VALUE+2
^DPT - [#2] DATA+8
^LAB(61 - [#61] DATA+10
^LAB(62 - [#62] DATA+24
^LR - [#63] LRMITSPE+16, DATA+1, DATA+3, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5, CHECK+6
^SC - [#44] DATA+18, DATA+20

Label References

Name Line Occurrences
$$CHECK DATA+3
$$LOS DATA+6
$$VALUE DATA+9
CLEANUP LRMITSPE+14
DATA LRMITSPE+13, LRMITSPE+16

Naked Globals

Name Field # of Occurrence
^( DATA+3
^(0 DATA+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADATE LOS+1~*, LOS+2
C VALUE+2~*
CDATE LOS~, LOS+1, LOS+2
>> D DATA+12*
DFN LRMITSPE+13*, CLEANUP!, LOS~
DIC DATA+12*, DATA+15!
DIC(0 DATA+12*
FIELD VALUE~, VALUE+2
FILE VALUE~, VALUE+2
LRACC CLEANUP!, DATA+7*
LRADMD CLEANUP!
LRANTIM CLEANUP!
LRANTIN CLEANUP!
LRANTINM CLEANUP!
LRAPRT CLEANUP+3!
LRASK CLEANUP+2!
LRATS CLEANUP!, DATA+3
LRBLIK CLEANUP+3!
LRCDATE CLEANUP!, DATA+5*, DATA+6
LRCOLN CLEANUP!, DATA+24*
LRCOLNM CLEANUP!, DATA+24*
LRDCHD CLEANUP!
>> LRDETAIL DATA+6
LRDFN LRMITSPE+13*, LRMITSPE+16*, CLEANUP!, DATA+1, DATA+3, CHECK~, CHECK+1, CHECK+2, CHECK+3, CHECK+4
, CHECK+5, CHECK+6
LRDIV CLEANUP+2!, DATA+18*, DATA+19*, DATA+20*, DATA+21, DATA+22*, DATA+23*, DATA+30
LRDIVNM CLEANUP+2!, DATA+21*, DATA+22*
LRDN CLEANUP!
LRDOCN CLEANUP!, DATA+9*
LRDOCNM CLEANUP!, DATA+9*
>> LREND LRMITSPE+13, LRMITSPE+16, DATA+1*
LRGPN CLEANUP!
LRGPNM CLEANUP!
LRIDT CLEANUP!, DATA+3*, CHECK~, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5, CHECK+6
LRINTERP CLEANUP!
LRLOCN CLEANUP!, DATA+13*, DATA+14*, DATA+20
LRLOCNM CLEANUP!, DATA+11*, DATA+12, DATA+18*
>> LRLOS DATA+6
>> LRM("C" LRMITSPE+12
>> LRM("D" LRMITSPE+12
>> LRM("DIV" LRMITSPE+12, DATA+27, DATA+29
>> LRM("L" LRMITSPE+12
>> LRM("O" LRMITSPE+12
>> LRM("P" LRMITSPE+12, LRMITSPE+13
>> LRM("S" LRMITSPE+12
LRMERGEV CLEANUP+1!
LRN1 CLEANUP+1!
LRN2 CLEANUP+1!
LRN3 CLEANUP+1!
LROK CLEANUP+1!
LRORGN CLEANUP+1!
LRORGNM CLEANUP+1!
LROTYPE DATA+3, CHECK~
LROTYPE("B" CHECK+1, CHECK+6
LROTYPE("F" CHECK+2
LROTYPE("M" CHECK+3
LROTYPE("P" CHECK+4
LROTYPE("V" CHECK+5
LRPATN CLEANUP+1!, DATA+1*, DATA+6, DATA+8
LRPATNM CLEANUP+1!, DATA+8*
LRPLOS CLEANUP+1!, DATA+6*
LRPX CLEANUP+3!
LRR CLEANUP+1!
LRRTYPE CLEANUP+1!
LRSDIV CLEANUP+2!, DATA+28*, DATA+29*, DATA+30
LRSEQN LRMITSPE+10*, CLEANUP+1!
LRSPECN CLEANUP+1!, DATA+10*
LRSPECNM CLEANUP+1!, DATA+10*
LRSUBN CLEANUP+1!
LRSUSR CLEANUP+1!
LRSUSS CLEANUP+1!
LRTB CLEANUP+1!
LRTSAL CLEANUP+1!, DATA+3
LRTYPE CLEANUP+1!
>> LRUNK DATA+8, DATA+9, DATA+10, DATA+11, DATA+24
LRX CLEANUP+1!, DATA+3*, DATA+5, DATA+7, DATA+9, DATA+10, DATA+11, DATA+17, DATA+24
LRX13 CLEANUP+2!, DATA+17*, DATA+18, DATA+19
LRXN CLEANUP+2!, DATA+17*, DATA+18, DATA+19
U LRMITSPE+13, DATA+1, DATA+7, DATA+8, DATA+9, DATA+10, DATA+11, DATA+17, DATA+18, DATA+20
DATA+21, DATA+24, VALUE+2, LOS+1
>> VAIN(7 LOS+1
>> VAINDT LOS+1*
>> X DATA+12*
Y CLEANUP+1!, DATA+13, DATA+14, DATA+15!, VALUE~, VALUE+1, VALUE+2
>> ZTSTOP DATA+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All