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

Package: Lab Service

Routine: LRORD1GU


Information

LRORD1GU ;VA/DALOI/RWF - LAZY ACCESSION LOGGING ;JUL 06, 2010 3:14 PM

Source Information

Source file <LRORD1GU.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Lab Service 8 (GCOM,URG)^LRORD2  ^LRORD2A  GSNO^LRORD3  (,EN2,Q20)^LRORDD  ^LRORDST  ORDER^LROS  ORDER^LROW2  ENSTIK^LROW3  
VA Fileman 2 NOW^%DTC  ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRORDGUI  

Entry Points

Name Comments DBIA/ICR reference
BPC
URGG ; W !,"For ",$P(^TMP("LRSTIK",$J,LRSSX),U,2)
BAR
LRORD1 ;DALOI/RWF - LAZY ACCESSION LOGGING ; Feb 20, 2004
MICRO ; EP
MAX ; CHECK FOR MAXIUM ORDER FREQUENCY
DROP
LRM ; D MORE^LRORD2
Q14
PRAC ;from LRFAST
L2 ; EP ;
Q13
Q12 ;
LEDI ;
Q11 ;
Q13A ;
LRFIRST
Q20A ;from LRORD2
E3
E2

External References

Name Field # of Occurrence
NOW^%DTC Q14+2
^DIC PRAC+5
GCOM^LRORD2 MICRO+6
URG^LRORD2 URGG+1
^LRORD2A Q14
GSNO^LRORD3 MICRO+2
^LRORDD Q14
EN2^LRORDD MAX+1
Q20^LRORDD Q13A+6
^LRORDST Q14+4
ORDER^LROS MAX+3
ORDER^LROW2 Q11+13
ENSTIK^LROW3 Q14

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: %
  • Line Location: Q14+8
Function Call: WRITE
  • Prompt: !,"Answer 'Y' or 'N': "
  • Line Location: Q14+8
Function Call: WRITE
  • Prompt: $C(7),!!,"You have a duplicate: "
  • Line Location: MAX+3
Function Call: WRITE
  • Prompt: " for ",$P(^LAB(60,LRTSTS,0),U)
  • Line Location: MAX+3
Function Call: WRITE
  • Prompt: !,"You already have that test, do you really want another? N//"
  • Line Location: MAX+4
Function Call: WRITE
  • Prompt: !,"For ",$P(^TMP("LRSTIK",$J,LRSSX),U,2)
  • Line Location: URGG+0
Function Call: WRITE
  • Prompt: !,"Incompletely defined."
  • Line Location: MICRO+4
Function Call: WRITE
  • Prompt: !,"PRACTITIONER: ",X,$S($L(X):"//",1:"")
  • Line Location: PRAC+2
Routine Call
  • DIC
  • Line Location:
    • PRAC+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] L2+5
^DPT - [#2] L2+4
^LAB(60 - [#60] MAX+1, MAX+2, MAX+3
^LR - [#63] E2, E2+1*, E3, BPC+1, Q11+1*
^LR("B" E2+1*
^LR(0 L2+7, E2+1
^LRO(69 - [#69] Q11+4, Q11+5, Q11+6, Q11+7, Q11+8
^SC - [#44] Q12+6
^SC("B" Q12+2
^TMP("LRSTIK" Q13A+4
^VA(200 - [#200] PRAC+1

Label References

Name Line Occurrences
% %, MAX+4
DROP Q14
E2 E2
E3 L2+6
L2 Q11+14, DROP
LRFIRST L2+2, Q11+12
LRM Q14
MICRO Q11+14, MICRO+4
Q13 LRFIRST
Q13A LEDI+2

Naked Globals

Name Field # of Occurrence
^(0 E2+1*, E3, Q12+6, MAX+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Q14, Q14+2, %*, MAX+1
>> BLRPRAC Q11+1
>> BPCACC Q14+5
>> BPCPARAM Q12+1
>> BPCTL LEDI+3
>> DA Q11+3*, Q11+4*, Q11+5, Q11+6, Q11+7, Q11+8
>> DFN L2+4, L2+5, L2+6, E2+1, E3
DIC Q11+11!, Q14!, PRAC+5!
DIC("B" PRAC+1, PRAC+4
DTIME %, PRAC+3
>> DTOUT Q11+14, MICRO+2
DUOUT Q11+14!, MICRO+2
DUZ(2 L2+5
>> HRCN L2+5*
>> I Q11+7*, Q11+8, LEDI+4*
>> I7 MAX+2*, MAX+3, MAX+4
>> I9 MAX+2*
>> K BAR*
LR696IEN L2+1!
>> LRADDTST Q11+12*
LRCCOM L2+1!
>> LRCDT Q14+2*, Q14+3
>> LRCS( MAX+1
>> LRCSN MAX+1
>> LRDFN L2+6*, L2+7*, E2*, E2+1, E3, BPC, BPC+1, Q11+1, Q11+4
LRDMAX Q11+2!
>> LRDPF L2+4*, L2+6, E2+1, E3, BPC+1*
LRDTST Q11+2!
>> LRECOM MICRO+6*
>> LRECT Q14+1, Q14+2
>> LREDO Q13*, LEDI+4*
>> LRFIRST LRFIRST
>> LRFLOG Q11+14, MICRO+1
LRGCOM L2+1!
>> LRIDT Q14+3*
>> LRK Q13A+1*
LRKIL L2+1!
>> LRLLOC Q12+1*, Q12+2, Q12+6*
>> LRM BAR*
LRNATURE L2+1!
>> LRNT Q14+2*
>> LRODT Q11+4, Q11+5, Q11+6, Q11+7, Q11+8
>> LROLLOC Q12+1*, Q12+6*
>> LROR L2+2, Q14+4, DROP
>> LRORD Q11+12*, Q14+5
>> LRORDRR Q11+14
>> LRORDTIM Q14+1*
LROT L2+1!, Q14
LROT( Q14
>> LRPARAM Q14
>> LRPRAC Q11+1*
LRSAME L2+1!, MICRO+5*
>> LRSAMP Q13A+5*, MAX+2, MICRO+3*, MICRO+4, MICRO+5
>> LRSN MAX+3*
>> LRSPEC Q13A+5*, MAX+1, MAX+2, MICRO+3*, MICRO+4, MICRO+5
>> LRSSX LEDI+4*, Q13A+1*, Q13A+3*, Q13A+4
>> LRST Q13A+3*
>> LRSX LRFIRST*, LEDI+3*, LEDI+4, Q13A+1
LRTMAX Q11+2!
>> LRTSTS Q13A+5*, MAX+1, MAX+2, MAX+3*
>> LRWP L2+2, LRFIRST, LEDI+2, LEDI+4
>> LRWPC L2+2*, BAR
>> LRZT MAX+3*
>> PNM L2+4*, E3
>> RESULT(1 E3*, BPC*, BPC+2, Q14+5*
>> RESULT(2 E3*, BPC*, Q14+5*
>> S Q11+6*, Q11+8, Q11+9
>> SSN L2+4*
T Q11+2!
T( Q11+8*, MAX+2, MAX+3
TT Q11+2!
TT( Q11+9*, MAX+1
U L2+4, L2+5, BPC+1, Q12+6, Q11+5, Q11+14, Q13A+5, Q14, MAX+2, MAX+3
, MICRO+5, PRAC+1
X L2+6*, E2+1, Q11+8*, Q11+9, Q13A+2~, Q13A+4*, Q13A+5, PRAC+1*, PRAC+2, PRAC+3*
, PRAC+4
>> Y Q12+2*, Q12+6, PRAC+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All