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

Package: Lab Service

Routine: LRRS12


Information

LRRS12 ;SLC/DCM,BA/DALOI/FHS/DRH - INTERIM REPORT BY LOCATION (MANUAL QUEUE) ;2/19/91 11:39

Source Information

Source file <LRRS12.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lab Service 5 $$DTF^LRAFUNC1  ^LRPARAM  ^LRRK  IO^LRWU  ^LRWU3  
VA FileMan 3 C^%DTC  ^DIC  ^DIR  

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

Package Total Caller Graph
Lab Service 2 LRRS  LRRS13  

Entry Points

Name Comments DBIA/ICR reference
BEGIN ;
ASKPG
END ;
LOC ;
QUIT ;
DTRANG ;
DTSINGL ;
CHKLOC ;
CHOOSE ;
QUER ;
NODATA ;
DIS ;
RANGE ;
ENDING
SELECT ;
READ ;
HELP ;
QUE

External References

Name Field # of Occurrence
C^%DTC READ+5
^DIC RANGE+8, ENDINGREAD+6
^DIR ASKPG+2, CHOOSE+7
$$DTF^LRAFUNC1 NODATA+2
^LRPARAM BEGIN+3
^LRRK BEGIN+4, END+1
IO^LRWU QUE
^LRWU3 DTRANG+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No Reports for ",$$DTF^LRAFUNC1(LRODT),!
  • Line Location: NODATA+2
Function Call: WRITE
  • Prompt: !,I,?4,LRLOCX(I)
  • Line Location: DIS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DIS+4
Function Call: WRITE
  • Prompt: !!,"I cannot search a range of locations that are not in"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: " sequential order"
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !,"Please enter the starting and ending locations in"
  • Line Location: HELP+3
Function Call: WRITE
  • Prompt: " ALPHABETICAL order"
  • Line Location: HELP+4
Function Call: WRITE
  • Prompt: !,"Please enter the starting and ending locations in"
  • Line Location: HELP+5
Function Call: WRITE
  • Prompt: " NUMERICAL order"
  • Line Location: HELP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HELP+7
Routine Call
  • DIC
  • Line Location:
    • RANGE+8
    • ENDING
    • READ+6
Routine Call
  • DIR
  • Line Location:
    • ASKPG+2
    • CHOOSE+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] ENDING+10
^SC("B" ENDING+9, ENDING+10
^TMP("LR" SELECT+1!

Label References

Name Line Occurrences
@( CHKLOC+4
CHKLOC LOC+9
CHOOSE CHKLOC+2
DTRANG LOC+8
END ENDING+2
HELP ENDING+6, ENDING+7
LOC ASKPG+4
QUE ENDING+13, SELECT+7
RANGE RANGE+16, HELP+8
READ SELECT+6, READ+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS QUE*
DIC RANGE+5!, RANGE+6*, READ+2!, READ+3*, READ+10!
DIC("A" RANGE+7*, RANGE+17*
DIC("S" READ+4*
DIC(0 RANGE+6*, READ+3*
DIR ASKPG+2!, CHOOSE+3!
DIR("?" CHOOSE+6*
DIR("A" ASKPG+1*, CHOOSE+4*
DIR("B" ASKPG+1*
DIR(0 ASKPG+1*, CHOOSE+5*
DTOUT LOC+6!, DTRANG+4, CHOOSE+8, RANGE+1*, RANGE+9, RANGE+18*, ENDING+1
DUOUT LOC+6!, DTRANG+4, CHOOSE+8, RANGE+1*, RANGE+9, RANGE+18*, ENDING+1
I DIS+1~, DIS+2*, DIS+3
>> LRBDT DTRANG+12*
>> LRCNT DIS+2
>> LRDT DTRANG+11*, SELECT+5*, SELECT+7
>> LRDTXX DTRANG+11*, ENDING+12
>> LREDT DTRANG+2*, DTRANG+7, DTRANG+8*, DTRANG+13
>> LRELOC LOC+4*, ENDING+3*, ENDING+5, ENDING+7, ENDING+9
>> LREND BEGIN+4, LOC+2*, LOC+7*, LOC+8, LOC+9, QUIT+1*, DTRANG+4*, CHKLOC+3, CHOOSE+2*, CHOOSE+8*
DIS+2, RANGE+9*, ENDING+1*
>> LRFLOC LOC+3*, RANGE+15*, RANGE+16, ENDING+5, ENDING+7, ENDING+8
>> LRLAB LOC+5*
>> LRLABKY LOC+5
>> LRLAST DTRANG+13*
LRLLOC BEGIN+1!, LOC+1!, LOC+3*, RANGE+2!, SELECT+4*
LRLLOC( ENDING+11*, READ+9*
LRLLOC1 RANGE+2!
>> LRLOC CHKLOC+4, CHOOSE+9*
>> LRLOCX( DIS+2, DIS+3
LRLOCXY END+2!, ENDING+4!
LRNGCHK CHKLOC+1!, RANGE+3*
LRNOD NODATA+1*, SELECT+3~
>> LRODT DTRANG+10*, DTRANG+11, DTRANG+12, DTRANG+13, NODATA+2, ENDING+12*, SELECT+5, SELECT+7*, READ+5*
>> LRONESPC LOC+3*
>> LRONETST LOC+3*
>> LRPARAM BEGIN+3
>> LRPRTPG BEGIN+2*, ASKPGASKPG+3*
>> LRSCRN SELECT+2*
>> LRSD DTRANG+13*
>> LRSDT DTRANG+6*, DTRANG+7, DTRANG+8*, DTRANG+10
>> LRSINGLE BEGIN+5*
>> LRSTOP LOC+2*
LRSWTCH DTRANG+8*!
LRTAC SELECT+3~
LRX1 END+2!, ENDING+8*, ENDING+9*, ENDING+10
LRX13 END+2!, DTRANG+1!, DTRANG+7*
LRY1 END+2!, ENDING+10*, ENDING+11
LRY7 RANGE+10*, RANGE+11, RANGE+14*, RANGE+15, ENDING+4!
LRY8 RANGE+11*, RANGE+12*, RANGE+13*, RANGE+15, ENDING+4!
LX8 ENDING+6*, HELP+3, HELP+4!
LX9 ENDING+7*, HELP+5, HELP+6!
OK END+2!, ENDING+12*, READ+1*
U RANGE+10, RANGE+11, ENDING+3, ENDING+10, READ+8
>> X READ+5
>> X1 READ+5*
>> X2 READ+5*
Y ASKPG+3, CHOOSE+1~, CHOOSE+9, RANGE+4~, RANGE+9, RANGE+10, RANGE+15, ENDING+2, ENDING+3, READ+7
Y(0 RANGE+10, RANGE+11, ENDING+3, READ+8
>> Y1 READ+8*, READ+9
>> ZTRTN QUE*
>> ZTSAVE("^TMP(""LR"",$J," QUE*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All