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

Package: Lab Service

Routine: LRMIV2


Information

LRMIV2 ;SLC/DLG - MICROBIOLOGY VERIFY AUTO INST ROUTINE ;3/2/03 18:09

Source Information

Source file <LRMIV2.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Lab Service 7 LOOK^LRCAPV1  LRANX^LRMIU4  STF^LRMIUT  UNDO^LRMIV  TIME^LRMIV3  UPDATE^LRPXRM  (DD,PT)^LRX  
VA FileMan 4 ^%DT  YN^DICN  ^DIE  EN^DIQ  

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 LRMIV1  

Entry Points

Name Comments DBIA/ICR reference
PAT
CAP
PAT1 ;
BB
EC
EC3
UPDATE
CHECK
ORDER

External References

Name Field # of Occurrence
^%DT CHECK+1
YN^DICN PAT1+6
^DIE PAT1+18
EN^DIQ EC+1
LOOK^LRCAPV1 CAP
LRANX^LRMIU4 PAT+1
STF^LRMIUT EC3
UNDO^LRMIV PAT1+11
TIME^LRMIV3 PAT1+13, EC3
UPDATE^LRPXRM PAT1+15, PAT1+18
DD^LRX EC+6
PT^LRX PAT1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enter the accession number"
  • Line Location: PAT+1
Function Call: WRITE
  • Prompt: ?25," ",PNM,?47," ",SSN
  • Line Location: PAT1+4
Function Call: WRITE
  • Prompt: !,"Final report has been verified by microbiology supervisor.",$C(7),!,"If you proceed in editing, this report will need to be reverified."
  • Line Location: PAT1+5
Function Call: WRITE
  • Prompt: !,?20,"OK"
  • Line Location: PAT1+6
Function Call: WRITE
  • Prompt: !,"Enter 'Y' or 'N':"
  • Line Location: PAT1+6
Function Call: READ
  • Formatting: !
  • Prompt: "Choose: "
  • Variable: LRI
  • Timeout: DTIME
  • Line Location: PAT1+9
Function Call: WRITE
  • Prompt: !,DR," template doesn't exist for Microbiology."
  • Line Location: PAT1+16
Function Call: WRITE
  • Prompt: !,"Nothing matches with the test you preselected."
  • Line Location: EC+4
Routine Call
  • DIE
  • Line Location:
    • PAT1+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LR - [#63] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIE - [#.402] PAT1+16, PAT1+17
^DIE("B" PAT1+16
^LAB(60 - [#60] EC+3, EC+6
^LAB(62.07 - [#62.07] EC+3
^LR - [#63] PAT1+2, PAT1+3, PAT1+4, PAT1+5, PAT1+8, PAT1+14, BB*, BB+1*, BB+2*, EC3
, CHECK
^LRO(68 - [#68] CAP, PAT1+1, BB+2, EC+1, EC+3, EC+6, CHECK, CHECK+2, CHECK+4
^LRO(69 - [#69] EC+1, CHECK+5, ORDER*, ORDER+1

Label References

Name Line Occurrences
BB PAT1+3
CAP PAT+1
CHECK UPDATE
EC PAT1+9
EC3 PAT1+15, PAT1+18
ORDER CHECK+5
PAT1 PAT+1
UPDATE EC3

Naked Globals

Name Field # of Occurrence
^( PAT1+1, EC+3, CHECK+2, CHECK+4, CHECK+5, ORDER+1
^(0 PAT1+1, PAT1+2, PAT1+4, PAT1+14, BB+1, BB+2, EC+1, EC+3, EC3, CHECK+2*
, ORDER+1*
^(3 PAT1+1
^(5 PAT1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PAT1+6*, PAT1+7
>> DA PAT1+12*, EC+1*
>> DA(1 PAT1+12*
>> DFN PAT1+4*
>> DIC EC+1*
>> DIE PAT1+12*
DR PAT1+12!, PAT1+13!, PAT1+15!, PAT1+16*!, PAT1+18*!, EC+1*
DR( PAT1+17*
DR(1 PAT1+18
DTIME PAT+1, PAT1+9
>> DTOUT EC+1
>> DUOUT EC+1
>> I PAT+1*, PAT1+6*, PAT1+9*, PAT1+17*, CHECK+2*, CHECK+5*, ORDER+1*
>> J PAT1+17*, EC+6*, CHECK+2*, CHECK+3, CHECK+5*, ORDER, ORDER+1
>> K PAT1+17*, ORDER+1*
>> LRAA CAP, PAT1+1, BB+2, EC+1, EC+3, EC+6
>> LRAD PAT1+1, BB+2, EC+1, EC+3, EC+6
LRAN PAT, PAT+1!, PAT1+1, BB+2, EC*, EC+1, EC+3, EC+6
>> LRANOK PAT+1*, CAP
>> LRCAPOK PAT+1*, CAP, PAT1+7*, PAT1+10*
>> LRCDT PAT1+1*, BB+2
>> LRDFN PAT1+1*, PAT1+2, PAT1+3, PAT1+4, PAT1+5, PAT1+8, PAT1+12, PAT1+14, PAT1+15, PAT1+18
, BB, BB+1, BB+2, EC3, CHECK
>> LRDPF PAT1+4*
>> LREAL PAT1+1*, BB+2
>> LREND PAT1+13*, PAT1+15, EC+1*, EC3
>> LRFIFO PAT1+13*
>> LRI PAT1+1*, PAT1+9*, PAT1+10, PAT1+11, PAT1+13, PAT1+15, PAT1+16, EC+3*, EC+5*
>> LRIDT PAT1+1*, PAT1+2, PAT1+3, PAT1+5, PAT1+8, PAT1+12, PAT1+14, PAT1+15, PAT1+18, BB+1
, BB+2, EC3, CHECK
>> LRLLOC EC*
LRNPTP PAT1+9, EC+2!, EC+3*, EC+4, EC+5, EC+6
>> LRODT EC+1*
>> LRPARAM CAP
>> LRPTP EC+3, EC+4
>> LRSAME PAT1+13*, EC3*
>> LRSB PAT1+13*
>> LRSN EC+1*
>> LRSPEC PAT1+1*, BB+2
LRSSC PAT1+14*, EC3!, CHECK+2, ORDER+1
LRSSCA UPDATE!, CHECK*, CHECK+1
LRSSCAA UPDATE!, CHECK*, CHECK+2, CHECK+4
LRSSCAN UPDATE!, CHECK+1*, CHECK+2, CHECK+4
LRSSCAY UPDATE!, CHECK+1*, CHECK+2, CHECK+4
LRSSCN EC3*!, CHECK+2, ORDER, ORDER+1
LRSSCOD UPDATE!, CHECK+4*, CHECK+5, ORDER, ORDER+1
LRSSCOM UPDATE!
LRSSCOM1 UPDATE!
LRSSCON UPDATE!, CHECK+4*, CHECK+5
>> LRTS PAT1+11*
>> LRTS( PAT1+11, EC+3*, EC+6
LRTX EC!
LRTX( PAT1+13, PAT1+15, PAT1+16, EC+3*
>> LRUNDO PAT1+4*, PAT1+8*, PAT1+11
>> N PAT1+9, EC+2*, EC+3*, EC+6
>> PNM PAT1+4
>> SSN PAT1+4
U PAT+1, CAP, PAT1+1, PAT1+4, PAT1+5, PAT1+8, PAT1+9, PAT1+10, PAT1+14, BB+1
, BB+2, EC, EC+1, EC+3, EC+6, EC3, CHECK, CHECK+4, ORDER
>> X PAT*, PAT+1*, PAT1+16*, PAT1+17, CHECK+1*
>> Y EC+6*, CHECK+1
>> Y(0 PAT1+2*, BB+2*, EC
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