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

Package: Lab Service

Routine: LRMISTF1


Information

LRMISTF1 ;SLC/CJS/BA/DALOI/FHS - MASS DATA ENTRY INTO FILE 63.05 ;2/25/03 22:24

Source Information

Source file <LRMISTF1.m>

Call Graph

Call Graph Total: 15

Package Total Call Graph
Lab Service 7 NEW^LR7OB1  $$VER^LR7OU1  EN^LR7OV2  (LRAN,STF)^LRMIUT  V^LROR  UPDATE^LRPXRM  PT^LRX  
IHS Changes To Lab 4 ^BLRALAF  ^BLREVTQ  $$ADDON^BLRUTIL  $$PATCH^BLRUTIL4  
Kernel 2 $$NOW^XLFDT  $$CJ^XLFSTR  
VA Fileman 2 YN^DICN  ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRMISTF  

Entry Points

Name Comments DBIA/ICR reference
INFO
ACC
GET
UR
STUFF
ASK
SPUT
MORE

External References

Name Field # of Occurrence
^BLRALAF STUFF+30
^BLREVTQ STUFF+17
$$ADDON^BLRUTIL STUFF+30
$$PATCH^BLRUTIL4 STUFF+14, STUFF+15
YN^DICN GET+6, GET+14, GET+20, ACC+3, MORE
^DIE STUFF+14, STUFF+15
NEW^LR7OB1 STUFF+26
$$VER^LR7OU1 STUFF+25
EN^LR7OV2 STUFF+11
LRAN^LRMIUT ACC
STF^LRMIUT STUFF+31
V^LROR STUFF+25
UPDATE^LRPXRM STUFF+15
PT^LRX STUFF+9
$$NOW^XLFDT STUFF+22
$$CJ^XLFSTR INFO, INFO+1, INFO+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "What do you want entered?: "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X1
  • Line Location: GET+1
Function Call: WRITE
  • Prompt: !,"I will ",$S(LRMODE=1:"automatically stuff ",1:"prompt "),LRMF
  • Line Location: GET+5
Function Call: WRITE
  • Prompt: !,"with ",LRSTUFF
  • Condition for execution: $D(LRSTUFF)
  • Line Location: GET+5
Function Call: WRITE
  • Prompt: !," ...OK"
  • Line Location: GET+6
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: GET+6
Function Call: WRITE
  • Prompt: !,"Verify all work automatically"
  • Line Location: GET+12
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: GET+12
Function Call: WRITE
  • Prompt: !,"Verify all work automatically"
  • Line Location: GET+14
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: GET+14
Function Call: WRITE
  • Prompt: !,"Designate the individual test as complete"
  • Line Location: GET+18
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: GET+18
Function Call: WRITE
  • Prompt: !,"Designate the individual test as complete"
  • Line Location: GET+20
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: GET+20
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("What you enter will go through the input transform to be stored in the.",IOM)
  • Line Location: INFO+0
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("Result field of the test",IOM)
  • Line Location: INFO+1
Function Call: WRITE
  • Prompt: !,$$CJ^XLFSTR("The punctuations of ';' or ':' are not allowed in Batch Data Entry.",IOM),!
  • Line Location: INFO+2
Function Call: WRITE
  • Prompt: !,"Enter the accessions you wish to edit."
  • Line Location: ACC+0
Function Call: READ
  • Prompt: "Press return to continue or '^' to escape "
  • Formatting: !
  • Timeout: DTIME
  • Variable: X
  • Line Location: ACC+1
Function Call: WRITE
  • Prompt: !,"Editing the following:"
  • Line Location: ACC+1
Function Call: WRITE
  • Prompt: !,LRAN
  • Line Location: ACC+1
Function Call: WRITE
  • Prompt: !,"Everything OK"
  • Line Location: ACC+3
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: ACC+3
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN," not set up."
  • Line Location: STUFF+0
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN," has been previously verified by a microbiology supervisor."
  • Line Location: STUFF+1
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN," doesn't have the test required."
  • Line Location: STUFF+3
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN," has been completed for the selected test."
  • Line Location: STUFF+4
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN," doesn't have the specimen required."
  • Line Location: STUFF+5
Function Call: WRITE
  • Prompt: !,"Acc: ",LRAN
  • Line Location: STUFF+6
Function Call: WRITE
  • Prompt: ?15,PNM,?45,SSN
  • Line Location: STUFF+7
Function Call: WRITE
  • Prompt: ?65,^(.1)
  • Line Location: STUFF+7
Function Call: WRITE
  • Prompt: ?15,PNM,?45,HRCN
  • Line Location: STUFF+9
Function Call: WRITE
  • Prompt: ?65,^(.1)
  • Line Location: STUFF+9
Function Call: WRITE
  • Prompt: !
  • Line Location: STUFF+12
Function Call: WRITE
  • Prompt: !
  • Line Location: STUFF+13
Function Call: WRITE
  • Prompt: !
  • Line Location: STUFF+14
Function Call: WRITE
  • Prompt: !
  • Line Location: STUFF+15
Function Call: WRITE
  • Prompt: !,"Do you wish to make a new entry for the ",LRMF," field"
  • Line Location: MORE+0
Function Call: WRITE
  • Prompt: !,"Answer 'Y'es or 'N'o"
  • Line Location: MORE+0
Routine Call
  • DIE
  • Line Location:
    • STUFF+14
    • STUFF+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] STUFF+9
^LR - [#63] STUFF+9
^LRO(68 - [#68] STUFF, STUFF+1, STUFF+2, STUFF+6, STUFF+14, STUFF+15, STUFF+19!, STUFF+21*, STUFF+23*, STUFF+24*
, UR, SPUT
^ORD(100.99 - [#100.99] STUFF+11

Label References

Name Line Occurrences
@( GET+3, STUFF+5
ACC ASK
GET ASK
INFO GET+2, GET+3
MORE ASK
STUFF ACC+5

Naked Globals

Name Field # of Occurrence
^( STUFF+2, STUFF+9, UR, SPUT
^(0 STUFF+2, STUFF+6, STUFF+9, STUFF+21*
^(3 STUFF, STUFF+14, STUFF+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % GET+6*, GET+7, GET+14*, GET+16, GET+17, GET+20*, GET+22, ACC+3*, ACC+4, MORE*
, MORE+1
>> BLRLOG STUFF+17
CORRECT STUFF+26~*
>> DA STUFF+14*, STUFF+15*
>> DFN STUFF+9*, STUFF+11
DIC ACC!
>> DIE STUFF+14*, STUFF+15*
>> DR GET+8*, GET+9*, GET+10*, GET+11*, GET+17*
DTIME GET+1, ACC+1
DUZ GET+11, STUFF+21
DUZ(2 STUFF+30
>> H9 GET+3, GET+11, STUFF+5
>> HRCN STUFF+9
I ASK*, GET+14*, GET+20*, STUFF+25~*
IOM INFO, INFO+1, INFO+2
IOSL ACC+1
>> J ACC+1*, STUFF+2*, UR*, SPUT*
>> LRAA STUFF, STUFF+1, STUFF+2, STUFF+6, STUFF+14, STUFF+15, STUFF+17, STUFF+19, STUFF+21, STUFF+23
, STUFF+24, UR, SPUT
>> LRAD STUFF, STUFF+1, STUFF+2, STUFF+6, STUFF+14, STUFF+15, STUFF+17, STUFF+19, STUFF+21, STUFF+23
, STUFF+24, UR, SPUT
>> LRAN ACC+1*, ACC+5*, STUFF, STUFF+1, STUFF+2, STUFF+3, STUFF+4, STUFF+5, STUFF+6, STUFF+14
, STUFF+15, STUFF+17, STUFF+19, STUFF+21, STUFF+23, STUFF+24, UR, SPUT
>> LRAN( ACC+1, ACC+5
>> LRAN(0 ACC+1
LRAUTO ASK!, GET+17*
>> LRCDEF STUFF+21
>> LRCDT STUFF+14*, STUFF+15*
>> LRCO GET+20*, GET+22*, STUFF+19, STUFF+20
>> LRCORECT STUFF+26
>> LRDFN STUFF+6*, STUFF+9, STUFF+14, STUFF+15
>> LRDPF STUFF+9*, STUFF+11
>> LREND ASK*, GET*, GET+1*, GET+4*, GET+7*, GET+16*, GET+22*, ACC+1*, ACC+2, ACC+5
, STUFF+14*, STUFF+15*, MORE*, MORE+1*
>> LRIDT STUFF+14*, STUFF+15*
>> LRLLOC STUFF+6*
>> LRMF GET+5, MORE
>> LRMODE GET, GET+5, GET+11
>> LRNOP STUFF+2*, STUFF+3, STUFF+4
>> LRODT STUFF+6*, STUFF+26
>> LROK STUFF+5*, UR*, SPUT*
>> LRPF GET+8, GET+9, GET+10
>> LRSB GET+8, GET+10, GET+17
>> LRSN STUFF+6*, STUFF+26
LRSTUFF GET+5*, GET+11, ACC!
>> LRTEST STUFF+2, STUFF+19, STUFF+21, STUFF+23, STUFF+25
>> LRURINE UR
>> PNM STUFF+9
U GET+1, GET+4, ACC+1, STUFF+1, STUFF+2, STUFF+6, STUFF+9, STUFF+14, STUFF+15, STUFF+19
, STUFF+21, STUFF+23
>> X GET+3*, ACC+1*, STUFF+19*
>> X1 GET*, GET+1*, GET+2*, GET+3*, GET+4, GET+5
>> Y STUFF+14, STUFF+15, STUFF+22*, STUFF+23, STUFF+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All