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

Package: Lab Service

Routine: LRORDD


Information

LRORDD ;SLC/FHS - CHECK FOR DIFFERENT URGENCY WITH IN ORDER ;2/6/91 13:05 ;

Source Information

Source file <LRORDD.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Lab Service 4 URGG^LRORD1  DUP^LRORD2  GSS^LRORD3  ORDER^LROS  

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

Package Total Caller Graph
Lab Service 4 LRORD1  LRORD2A  LROW  LROW1  

Entry Points

Name Comments DBIA/ICR reference
DUP1 ;LOOK FOR DUPLICATES WITH IN TEST
EN ;
DUP2 ;
DUP3 ;
LROW ;
LROT
EN1 ; FROM LROW1 MAXIUM ORDER FREQUENCY CHECKER
EN2 ;FROM LRORD2 CHECK FOR MAXIUM ORDER FREQUENCY
Q20 ;Look for Duplicate of the same test

External References

Name Field # of Occurrence
URGG^LRORD1 Q20+5
DUP^LRORD2 DUP3+3, Q20+2
GSS^LRORD3 Q20+1
ORDER^LROS EN1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,LRTNM," ~ Contains the Test ",X,!
  • Line Location: DUP3+3
Function Call: WRITE
  • Prompt: !!,"THE ORDER FOR ~ ",X," ~ IS DELETED ",$C(7)
  • Line Location: DUP3+3
Function Call: READ
  • Variable: %
  • Timeout: DTIME
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'N' : "
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !,$S(LRSAMP<1:"Sample",LRSPEC<1:"Source",1:"Sample and source")," incompletely defined, test skipped."
  • Line Location: Q20+1
Function Call: WRITE
  • Prompt: !!?20," ~ ",$P(^LAB(60,LRTSTS,0),U)," ",$S($D(^LAB(62,LRSAMP,0)):$P(^(0),U),1:"")," ",$S($D(^LAB(61,LRSPEC,0)):$P(^(0),U),1:"")," ~"
  • Line Location: Q20+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] DUP2+1, DUP2+2, DUP2+3, DUP3+1, DUP3+3, EN1+1, EN2+1, Q20+2, Q20+5, Q20+7
Q20+8
^LAB(61 - [#61] Q20+2
^LAB(62 - [#62] Q20+2
^LAB(69.9 - [#69.9] LROW+1

Label References

Name Line Occurrences
% EN1+2, %
DUP1 LROW+3
DUP2 DUP1+1
DUP3 DUP2+3
EN1 EN2+2
LROT LROW+2

Naked Globals

Name Field # of Occurrence
^( DUP2+3
^(0 EN+1, DUP2+1, DUP2+3, Q20+2, Q20+5, Q20+7, Q20+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1+2, %*
>> A DUP3+4*
>> D LROW+2*
DTIME %
>> DTOUT %*
I DUP1+2!, DUP2+3*
II DUP1+2!
>> LRCS( EN2+1
>> LRCSN EN2+1
>> LREND DUP2+2*, Q20+2*, Q20+3
>> LREXP Q20+7*, Q20+8*
>> LRMAX1 EN1+1, EN2+1*, EN2+2
>> LROT( DUP1+1, DUP2+2, DUP2+3, DUP3+1, DUP3+3!, LROT*, Q20+2, Q20+5*, Q20+7*, Q20+8*
>> LROUT EN1+2*
>> LROUTINE DUP2+2, DUP3+1, Q20+4, Q20+5*, Q20+6*
LRSAME Q20+1!
>> LRSAMP DUP1+1*, DUP2+2, DUP2+3, DUP3+1, DUP3+3, DUP3+4, LROW+2*, LROTQ20+1, Q20+2
Q20+5, Q20+7, Q20+8
>> LRSAMP( DUP3+4!
>> LRSAVE Q20+4*, Q20+5, Q20+6
>> LRSN EN1+1*
>> LRSPEC DUP1+1*, DUP2+2, DUP2+3, DUP3+1, DUP3+3, LROW+2*, LROTEN2+2, Q20+1, Q20+2
Q20+5, Q20+7, Q20+8
>> LRSSX Q20+5, Q20+7, Q20+8
LRST DUP1+2!, Q20+5
LRSTSX DUP1+1*, DUP1+2!, DUP2+1, DUP2+2, DUP2+3, DUP3+1
>> LRTEST DUP3+4
>> LRTEST( DUP3+4!, LROW+2
LRTNM DUP1+2!, DUP3+1*, DUP3+3
>> LRTSTN DUP3+4*
>> LRTSTS DUP2+3*, DUP3+3, EN2+1, EN2+2*, Q20+2, Q20+5, Q20+7, Q20+8
LRTSTX DUP1+2!, LROW+2*, LROT
LRTX DUP1+2!
LRTY EN1+1, EN2+2*!
>> LRURG DUP2+2*, DUP3+2
>> LRURGG Q20+5*
LRURGX DUP1+2!, DUP3+1*, DUP3+2
>> LRXS( DUP3+4!
>> LRXST( DUP3+4!
>> S EN+1
>> T( EN1+1
>> TT( EN+1*, EN2+2
U DUP2+1, DUP2+3, DUP3+1, DUP3+3, LROW+1, LROW+2, EN1+1, EN2+1, Q20+2, Q20+5
Q20+7, Q20+8
>> X EN+1*, DUP3+3*
>> X3 DUP3+4
>> X3( DUP3+4!, LROW+2
Z DUP1+2!, DUP2+3*, DUP3+1, DUP3+3, DUP3+4, Q20+2*
ZZ DUP1+1*, DUP1+2!, DUP2+2, LROW+2*, LROT
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All