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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: LRSTUF1

Package: Lab Service

Routine: LRSTUF1


Information

LRSTUF1 ;DALOI/CJS - MASS DATA ENTRY INTO FILE 63.04 ;5/13/03 1300

Source Information

Source file <LRSTUF1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Lab Service 6 ^LRCAPV  ^LREXPD  (LRSTUFF,RANGE)^LRSTUF2  $$SELPL^LRVERA  ADATE^LRWU  (DUZ,PT)^LRX  
VA FileMan 3 ^%DT  ^DIC  YN^DICN  

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 LRSTUF  

Entry Points

Name Comments DBIA/ICR reference
DAT
TEST
L1
L2
L3
LOOP
LREND

External References

Name Field # of Occurrence
^%DT LOOP+8
^DIC LRSTUF1+3, TEST+1, L1
YN^DICN L3+1
^LRCAPV LRSTUF1+7
^LREXPD TEST+5
LRSTUFF^LRSTUF2 LOOP+9
RANGE^LRSTUF2 LOOP+1
$$SELPL^LRVERA LRSTUF1+4
ADATE^LRWU DAT
DUZ^LRX LOOP+5
PT^LRX LOOP+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"No way to put data in for that test."
  • Line Location: TEST+9
Function Call: WRITE
  • Prompt: !,I,?5," ",$P(^DD(63.04,I,0),"^")
  • Line Location: TEST+11
Function Call: WRITE
  • Prompt: !,"1 Automatically enter your entry.",!,"2 Prompt with your entry.",!,"3 Just Prompt."
  • Line Location: L2+0
Function Call: READ
  • Formatting: !
  • Prompt: "Choice: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: L2+1
Function Call: WRITE
  • Prompt: !,"Enter a number between 1 and 3."
  • Line Location: L2+1
Function Call: READ
  • Variable: LRSTUFF
  • Timeout: DTIME
  • Line Location: L3+0
Function Call: WRITE
  • Prompt: !,"What do you want entered?: "
  • Line Location: L3+0
Function Call: WRITE
  • Prompt: !," What you enter will go through the input transform to be stored in the",!," field you have specified."
  • Line Location: L3+0
Function Call: WRITE
  • Prompt: !,"Enter the accessions you wish to edit."
  • Line Location: L3+3
Function Call: WRITE
  • Prompt: !,"Enter a string of numbers separated with , . ^ or space,",!,"or a range of numbers, e.g. 50-75. You may enter more than one line."
  • Line Location: L3+4
Function Call: READ
  • Formatting: !
  • Prompt: "Enter your selection(s) > "
  • Variable: X
  • Timeout: DTIME
  • Line Location: LOOP+0
Function Call: WRITE
  • Prompt: !,"Enter a string of numbers separated with , . ^ or space,",!,"or a range of numbers, e.g. 50-75. You may enter more than one line."
  • Line Location: LOOP+0
Function Call: WRITE
  • Prompt: !,"Editing the following:"
  • Line Location: LOOP+3
Function Call: WRITE
  • Prompt: !,"Acc #: ",LRAC,?15,PNM,?45,SSN
  • Line Location: LOOP+3
Function Call: READ
  • Timeout: DTIME
  • Line Location: LOOP+6
Function Call: WRITE
  • Prompt: !,"NOT APPROVED"
  • Line Location: LOOP+6
Routine Call
  • DIC
  • Line Location:
    • LRSTUF1+3
    • TEST+1
    • L1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(63.04 TEST+11, L3+1
^LAB(69.9 - [#69.9] LOOP+7
^LR - [#63] LOOP+3
^LRO(68 - [#68] LRSTUF1+7, LOOP+3
^TMP("LR" LRSTUF1+2!, TEST+2*, TEST+4!, TEST+7, L3+2*, LOOP+4!, LOOP+7*

Label References

Name Line Occurrences
L2 TEST+8, L2+1
L3 L3L3+1
LOOP LOOPLOOP+2
LREND L1LOOP+6, LOOP+10
TEST L3+1

Naked Globals

Name Field # of Occurrence
^( TEST+7
^(0 LOOP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % L3+1*
>> %DT LOOP+8*
A TEST+6!, LOOP+4!
A( TEST+7*, TEST+11, L3+2
A(0 TEST+8
>> A1 TEST+7*, TEST+8, TEST+9
>> D LOOP+1*
>> DFN LOOP+3*
DIC LRSTUF1+3*, TEST*, L1*!, L3!
DIC("A" TEST*, L1*
DIC("S" L1*
DIC(0 LRSTUF1+3*, TEST*, L1*
>> DR L3+2*
DTIME L2+1, L3LOOPLOOP+6
DUZ L3+2, LOOP+5
DUZ(2 LRSTUF1+4, LRSTUF1+6
>> I TEST+7*, TEST+10*, TEST+11*, LOOP+1*, LOOP+7*
>> LRA L3*
>> LRAA LRSTUF1+3*, LRSTUF1+7, LOOP+3
LRAC L3+3!, LOOP+1*, LOOP+3*
LRAC( LOOP+1*, LOOP+3, LOOP+9
LRAC(0 LOOP+3
>> LRAD LOOP+3
>> LRAN LOOP+8*, LOOP+9*
>> LRDFN LOOP+3*
>> LRDPF LOOP+3*
LRDUZ LRSTUF1+6~
LRDUZ(2 LRSTUF1+6*
>> LREND LRSTUF1+7, LOOP+8*, LOOP+9
>> LRFFLG TEST+8*
>> LRFLD TEST+8*, L1*, L3+1, L3+2
>> LRINI LOOP+6*
>> LRNOW LOOP+8*
LRORD TEST+4!, LOOP+4!
>> LROUTINE LOOP+7*
>> LRPARAM LRSTUF1+7
LRSB LRSTUF1+2!
>> LRSS LOOP+7*
LRSTUFF L3!*, L3+1, L3+2
>> LRTEC LOOP+8*
>> LRTEST TEST+2*, TEST+8
>> LRTESTSV TEST+8*
>> LRTN LOOP+7*
LRTSTS TEST+4!, LOOP+4!
>> LRUSI LOOP+6, LOOP+8
M LRSTUF1+2!
M( TEST+7*, LOOP+7
>> PNM LOOP+3
>> SSN LOOP+3
U LRSTUF1+7, TEST+2, TEST+7, L3+1, LOOP+3, LOOP+7
>> X LRSTUF1+4*, LRSTUF1+5, LRSTUF1+6, TEST+7*, L2+1*, L3L3+1, L3+2, LOOP*, LOOP+1
LOOP+2, LOOP+5*, LOOP+8*
>> Y LRSTUF1+3, DATTEST+1, TEST+2, L1LOOP+8
>> Y(0 TEST+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All