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

Package: Lab Service

Routine: LRDIST1


Information

LRDIST1 ;DALOI/CJS/JMC/RLM-DATA DISTRIBUTION ;2/5/91 13:00

Source Information

Source file <LRDIST1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Lab Service 3 (ENTD,LREND,LRSD)^LRDIST2  Q3^LRDIST3  DASH^LRX  

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 LRDIST  

Entry Points

Name Comments DBIA/ICR reference
Q2A
Q2C
LRSTEPS
Q4
WAIT
EX

External References

Name Field # of Occurrence
ENTD^LRDIST2 Q2C+2, Q2C+3, Q2C+4
LREND^LRDIST2 Q2C
LRSD^LRDIST2 Q2C+1
Q3^LRDIST3 LRSTEPS+7
DASH^LRX LRSTEPS+6, LRSTEPS+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No reference range is available"
  • Line Location: Q2C+5
Function Call: WRITE
  • Prompt: !,LRCHM,?19," ",PNM,?49," ",SSN,?69," ",LRDT0
  • Line Location: LRSTEPS+1
Function Call: WRITE
  • Prompt: !
  • Line Location: LRSTEPS+4
Function Call: WRITE
  • Prompt: "UNITS: ",$P(X,U,7)
  • Condition for execution: $L($P(X,U,7))
  • Line Location: LRSTEPS+4
Function Call: WRITE
  • Prompt: ?30,"CRITICAL LOW: ",@$P(X,U,4)
  • Condition for execution: $L($P(X,U,4))
  • Line Location: LRSTEPS+4
Function Call: WRITE
  • Prompt: ?55,"CRITICAL HIGH: ",@$P(X,U,5)
  • Condition for execution: $L($P(X,U,5))
  • Line Location: LRSTEPS+4
Function Call: WRITE
  • Prompt: !,"DATE VALUE ",$S(LRCTRL:"-3SD",1:"LOW")
  • Line Location: LRSTEPS+5
Function Call: WRITE
  • Prompt: $J(LRNEX,10,3)
  • Line Location: LRSTEPS+5
Function Call: WRITE
  • Prompt: " ",$S(LRCTRL:"+3SD",1:"HIGH")
  • Line Location: LRSTEPS+6
Function Call: WRITE
  • Prompt: !,"Target: mean=",$J(LREM,6,3)," 1 SD=",$J(LRESD,6,3)," 1 CV=",$J(LRECV,6,3)
  • Line Location: Q4+0
Function Call: WRITE
  • Prompt: !,"Actual: mean=",$J(%X,6,3)," 1 SD=",$J(LRSD,6,3)," 1 CV=",$J(LRCV,6,3),!,"N=",LRNC,!,"CAUTION: Time scale is sequential, not proportional.",!!
  • Line Location: Q4+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q4+2
Function Call: WRITE
  • Prompt: !,"FLAG ACCESSION VALUE OUTSIDE 2SD",?46,"3SD"
  • Line Location: Q4+3
Function Call: WRITE
  • Prompt: !,I,?7,^TMP("LR",$J,"X",LRFOOT(I),4)
  • Line Location: Q4+3
Function Call: WRITE
  • Prompt: !,I,?7,^TMP("LR",$J,"X",LRFOOT(I),4)
  • Line Location: Q4+3
Function Call: WRITE
  • Prompt: !!,"Reviewed by: ____________________________ Date: __________"
  • Line Location: Q4+4
Function Call: READ
  • Formatting: !
  • Prompt: "PRESS '^' TO STOP "
  • Variable: X
  • Timeout: DTIME
  • Line Location: WAIT+0
Function Call: WRITE
  • Prompt: !?12,^(J)
  • Line Location: EX+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] Q2C+3, LRSTEPS+2
^LAB(61 - [#61] LRSTEPS+2
^LAB(62.3 - [#62.3] Q2C+2
^LR - [#63] Q2AQ2A+1, Q2A+2, Q2A+5, Q2A+6
^TMP("LR" Q2A+5*, Q2A+6*, Q4+3, EX

Label References

Name Line Occurrences
EX Q4+3
LRSTEPS Q2C+2, Q2C+3
Q2A Q2AQ2A+1, Q2A+2, Q2A+7
Q2C Q2A

Naked Globals

Name Field # of Occurrence
^( Q2AQ2A+2, Q2A+6, EX
^(0 Q2AQ2C+3, LRSTEPS+2
^(2 Q4+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %X Q2C+1, Q4+1
>> DFN Q2C+2
DTIME WAIT
>> I Q2A+6*, Q4+2*, Q4+3*, EX
IOF WAIT
IOSL Q4+2
IOST WAIT
>> J EX*
>> LAST Q2A
>> LRCHM Q2CLRSTEPS+1
>> LRCOUNT Q2A+5*, Q2A+6, Q2A+7, Q2CLRSTEPSLRSTEPS+7
>> LRCTRL Q2A+1, Q2A+3, Q2A+4, Q2C+2, LRSTEPS+5, LRSTEPS+6, Q4Q4+1, Q4+2, Q4+4
>> LRCV Q4+1*
>> LRDFN Q2AQ2A+1, Q2A+2, Q2A+5, Q2A+6
>> LRDT0 LRSTEPS+1
>> LRECV Q4*
>> LREM Q4*
>> LREND WAIT*
>> LRESD Q4*
>> LRFLAG Q2CQ2C+2, Q2C+3, Q2C+4
LRFOOT LRSTEPS+7!*, Q4+2, Q4+3
LRFOOT( Q4+3, EX
>> LRHIGH Q2A+3, Q2C*, Q2C+1*, Q2C+2*, LRSTEPS
>> LRIDT Q2A*, Q2A+1, Q2A+2, Q2A+5, Q2A+6
>> LRII LRSTEPS+7*
>> LRIY LRSTEPS+5*
>> LRLF Q4+2*
>> LRLM1 LRSTEPS*, Q4+3
>> LRLM1F LRSTEPS*
>> LRLM2 LRSTEPS*, Q4+3
>> LRLM2F LRSTEPS*
>> LRLOW Q2A+3, Q2C*, Q2C+1*, Q2C+2*, LRSTEPS
>> LRNC Q2A+3*, Q2A+4*, Q2CQ2C+1, Q4+1
>> LRNEX LRSTEPS*, LRSTEPS+5*
>> LRNSET Q2A+7
>> LRSB Q2AQ2A+2
>> LRSD Q2C+1, Q4+1
>> LRSDD Q2C+1*
>> LRSDNORM Q2A+3, Q2A+4, Q2C+2, Q2C+3, Q2C+5, Q4Q4+1
>> LRSPC Q2A+1*, Q2A+5
>> LRSPEC Q2A+1, Q2C+3, LRSTEPS+2
>> LRSS Q2AQ2A+1, Q2A+2, Q2A+5, Q2A+6
>> LRSSX Q2A+3*, Q2A+4*
>> LRSTEPS LRSTEPS*, LRSTEPS+5
>> LRSTS LRSTEPS*
>> LRSX Q2A+3*, Q2A+4*
>> LRTEST( Q2C+2, Q2C+3, LRSTEPS+2
>> LRTN Q2C+2, Q2C+3, LRSTEPS+2
>> LRVAL Q2A+2*, Q2A+3, Q2A+4, Q2A+5, Q2C
>> N Q2C+1*, LRSTEPS*
>> PNM LRSTEPS+1
>> R1 Q2A+3, Q2A+4, Q4
>> SSN LRSTEPS+1
>> T Q2C+2*, Q4
U Q2AQ2A+1, Q2A+2, Q2A+5, Q2C+2, Q2C+3, LRSTEPS+2, LRSTEPS+3, LRSTEPS+4, Q4
>> X Q2A+6*, Q2C+2*, LRSTEPS+2*, LRSTEPS+3, LRSTEPS+4, Q4+3*, WAIT*
>> Y Q2C+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All