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

Package: Automated Lab Instruments

Routine: LAMIAUT7


Information

LAMIAUT7 ;FHS/SLC - CREATE LOAD LIST FOR VITEK ;7/20/90 09:34

Source Information

Source file <LAMIAUT7.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lab Service 4 ^LRLLP  DATE^LRWU  ^LRWU2  (DT,PT)^LRX  
VA FileMan 2 ^DIC  YN^DICN  
Automated Lab Instruments 1 (CLEAR,PROF,STUFF)^LAMIAUT8  
Kernel 1 $$FMTE^XLFDT  

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
Automated Lab Instruments 1 LA MI VITEK L/W BUILD  

Entry Points

Name Comments DBIA/ICR reference
EN ;
CLEAR ;
PROF ;
ACCN ;get list of accession numbers
EXIT ;
ACCESS ;
CHK ;
SHOW ;
WAIT ;
W1
HDR ;

External References

Name Field # of Occurrence
^DIC EN+2, PROF+1
YN^DICN PROF+1, WAIT+1
CLEAR^LAMIAUT8 CLEAR+3
PROF^LAMIAUT8 PROF+1, PROF+3
STUFF^LAMIAUT8 ACCN+4
^LRLLP ACCN+4
DATE^LRWU CLEAR+7
^LRWU2 ACCN+2
DT^LRX EN+1
PT^LRX SHOW+1
$$FMTE^XLFDT CLEAR+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"Access denied to this Load Work list "
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !?10,"Load list is busy now. Try later"
  • Line Location: EN+4
Function Call: WRITE
  • Prompt: !!?7,$C(7),"Some one else is editing this List",!!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!?10,"No profile defined for this Load/List ",$C(7)
  • Line Location: CLEAR+8
Function Call: WRITE
  • Prompt: !?5,"ALL PROFILES "
  • Line Location: PROF+1
Function Call: WRITE
  • Prompt: !!?5,"You may select a single profile or all profiles defined. ",!!
  • Line Location: PROF+2
Function Call: WRITE
  • Prompt: !!?10,"No Accession area defined ",!
  • Line Location: PROF+4
Function Call: WRITE
  • Prompt: !!?10,"No Accession area defined",!
  • Line Location: PROF+5
Function Call: WRITE
  • Prompt: !?5,"Enter your list of accession numbers separated by ',' or - ",!,"You can string them together, example 1,2,3-6,7,110. ",!
  • Line Location: ACCN+1
Function Call: READ
  • Formatting: !
  • Prompt: "Enter Acc #(s) "
  • Variable: X
  • Timeout: DTIME
  • Line Location: ACCN+2
Function Call: WRITE
  • Prompt: !!?10,"Incorrect format ",$C(7),!!
  • Line Location: ACCN+2
Function Call: WRITE
  • Prompt: !,A_")",?15,PNM,?35,SSN
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: !!,?10,$S(A>0:"Is this partial list correct ",1:" All OK ? ")
  • Line Location: WAIT+1
Function Call: READ
  • Variable: W
  • Timeout: DTIME
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: W1+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: W1+2
Function Call: WRITE
  • Prompt: !?5,"Enter number to "_$S(W="A":"Add ",1:"Delete ")
  • Line Location: W1+2
Function Call: WRITE
  • Prompt: !?10,"Enter accession number, one at a time."
  • Line Location: W1+2
Function Call: WRITE
  • Prompt: @IOF,!!!,"Acc #)",?15," Patient Name SSN ",!!
  • Line Location: HDR+1
Routine Call
  • DIC
  • Line Location:
    • EN+2
    • PROF+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LRO(68.2 - [#68.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(19.1 - [#19.1] ACCESS+1
^LAB(62.07 - [#62.07] CLEAR+5
^LR - [#63] SHOW+1
^LRO(68 - [#68] CLEAR+6
^LRO(68.2 - [#68.2] EN+4, EN+5, EN+6*, CLEAR+2, CLEAR+4, CLEAR+6, CLEAR+8, PROF+3, EXIT+1*
^TMP("LR" EN+1!, ACCN+4, EXIT+2!, SHOW+1
^XUSEC( ACCESS+1

Label References

Name Line Occurrences
@( W1+2
ACCESS EN+3
CHK ACCN+3
EXIT EN+3, EN+4, EN+5, CLEAR+2, CLEAR+7, CLEAR+8, PROF+1, PROF+3, PROF+4, PROF+5
, ACCN+2, ACCN+3
HDR SHOW+1, WAIT+1
PROF PROF+2
W1 W1+1
WAIT SHOW+1

Naked Globals

Name Field # of Occurrence
^( CLEAR+5, SHOW+1
^(0 CLEAR+2, ACCESS+1
^(2 CLEAR+4
^(3 EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROF+1*, PROF+2, EXIT+1!, WAIT+1*, WAIT+2
>> %DT CLEAR+7*
>> %DT("A" CLEAR+7*
>> %DT("B" CLEAR+7*
>> A ACCN+2*, CHK+1*, SHOW+1*, WAIT+1
AA EXIT+1!
C EXIT+1!
>> DFN SHOW+1*
DIC EN+1!, EN+2!*, PROF+1!*
DIC(0 EN+2*, PROF+1*
DT EN+1, CLEAR+7
DTIME ACCN+2, W1, W1+2
DUOUT EXIT+1!
DUZ ACCESS+1
I EXIT+1!
IOF HDR+1
J EXIT+1!
LAST EXIT+1!
LRAA PROF+4, PROF+5, EXIT+1!
LRACNL ACCN+1!, EXIT+2!
LRACNL( ACCN+2*, CHK+1
LRACNL(0 ACCN+3
LRAD EN+1*, CLEAR+8*, EXIT+1!
LRALL CLEAR+8*, PROF+1*, PROF+3, EXIT+2!
LRAN EXIT+1!
LRCT EXIT+1!
LRCTRL CLEAR+1!, EXIT+1!
LRCUP CLEAR+4*, EXIT+1!
>> LRDFN SHOW+1*
>> LRDPF SHOW+1*
LRDSPEC CLEAR+1!, EXIT+1!
>> LRDT0 CLEAR+7
LREND EN+1*, EN+3, PROF+1, PROF+3, ACCN+2*, ACCN+3, EXIT+1!, ACCESS+1*, SHOW+1, WAIT+2*
, W1*
LRFULL CLEAR+2*, EXIT+2!
LRHOLD EN+1!
LRINST EN+2*, EN+4, EN+5, EN+6, CLEAR+2, CLEAR+4, CLEAR+6, CLEAR+7, CLEAR+8, PROF+1
, PROF+3, ACCN+4*, EXIT+1!
LRINSTIT CLEAR+2*, CLEAR+5*, EXIT+2!
LRINSTS ACCN+4*, EXIT+1!
LRKEY EXIT+1!, ACCESS+1*
>> LRMAXCUP CLEAR+2*
>> LRO( CLEAR+7*
LROPEN EN+1*, EN+6*, EXIT+1!
LRP EN+3*, CLEAR+6*, CLEAR+7, EXIT+1!, ACCESS+1
LRPROF PROF+1*, PROF+3*, EXIT+1!
LRSPEC EXIT+1!
LRTP CLEAR+1!, EXIT+1!
LRTRANS CLEAR+2*, CLEAR+5*, EXIT+1!
LRTRAY CLEAR+4*, CLEAR+8*, EXIT+1!
LRTSTS EN+1!
>> LRTYPE CLEAR+2*, CLEAR+8
LRURG EXIT+2!
>> P CHK+1*
>> PNM SHOW+1
>> SSN SHOW+1
T EXIT+2!
U EN+1*, EN+3, EN+4, EN+6, CLEAR+2, CLEAR+4, CLEAR+6, ACCESS+1, SHOW+1
>> W W1*, W1+1, W1+2
>> WW W1+2*
X ACCN+2*, EXIT+2!, SHOW+1*, W1+2*
>> X9 ACCN+2
Y EN+2, CLEAR+7, CLEAR+8, PROF+1, EXIT+2!
Y(0 EN+3, CLEAR+2*, ACCESS+1
Y(2 CLEAR+4*
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