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

Package: Automated Lab Instruments

Routine: LA7SCE


Information

LA7SCE ;DALOI/JMC - Shipping Configuration Utility ;05/13/10 15:41

Source Information

Source file <LA7SCE.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 7 EN^DDIOL  ^DIC  (,UPDATE)^DIE  ^DIK  LOCK^DILF  $$GET1^DIQ  ^DIR  
Automated Lab Instruments 1 $$NVAF^LA7VHLU2  
Kernel 1 $$ID^XUAF4  

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

Package Total Caller Graph
Automated Lab Instruments 4 LA7S EDIT 62.9  LA7S EDIT 62.91  LA7S EDIT 62.92  LA7S EDIT 62.93  

Entry Points

Name Comments DBIA/ICR reference
SCFE ; Edit file #62.9, Shipping Configuration.
UNL629 ;
SCTE ; Edit file #62.91, Shipping Container.
SCME ; Edit file #62.92, Shipping Method.
SCDE ; Edit file #62.93, Shipping Condition.
ASKCOPY() ; Ask if user want to copy tests from file #60 or another configuration in file #62.9 LAB SHIPPING CONFIGURATION
; Returns LA7COPY = -1 user quit/aborted
; = 0 do not copy
; = 1 use file #60
; = 2 use another entry in #62.49
CHECK(LA7SCFG) ; Check if test exists for configuration and warn if overwriting
; Call with LA7SCFG = shipping configuration ien
; Returns -1 = user aborted/timeout
; 0 = no - don't overwrite
; 1 = yes - overwrite
COPYSC(LA7FR,LA7TO) ; Copy one shipping configuration to another
; Call with LA7FR = shipping configuration to copy FROM.
; LA7TO = shipping configuration ien to copy TO.
COPY60(LA7SCFG) ; Copy catalog tests from file #60 to shipping configuration.
; Call with LA7SCFG = shipping configuration ien to add tests to from file #60
FDA629(LA7SCFG,LA760,LA762,LA76205) ; Add entry to TEST/PROFILE multiple
; Call with LA7SCFG = file #62.9, shipping configuration ien
; LA760 = file #60, lab test ien
; LA762 = file #62, collection sample ien
; LA76205 = file #62.05 , urgency ien
CLRSCT(LA7SCFG) ; Clear shipping configuration tests.
; Call with LA7SCFG = file #62.9, shipping configuration ien

External References

Name Field # of Occurrence
EN^DDIOL SCFE+15, SCFE+43
^DIC SCFE+7, SCFE+56, SCTE+3, SCME+3, SCDE+3
^DIE SCFE+111, SCTE+6, SCME+6, SCDE+6
UPDATE^DIE FDA629+11
^DIK CLRSCT+8
LOCK^DILF SCFE+13
$$GET1^DIQ SCFE+33, SCFE+40
^DIR SCFE+23, ASKCOPY+11, CHECK+9
$$NVAF^LA7VHLU2 SCFE+34
$$ID^XUAF4 SCFE+35

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Copying tests from configuration: ",$P(LA7FR(0),"^")," to ",$P(LA7TO(0),"^"),!
  • Line Location: COPYSC+6
Function Call: WRITE
  • Prompt: !!,"Copying tests from file #60 LABORATORY TEST to ",$P(LA7SCFG(0),"^"),!
  • Line Location: COPY60+3
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>(IOM-2)
  • Line Location: FDA629+10
Function Call: WRITE
  • Prompt: "#"
  • Line Location: FDA629+10
Function Call: WRITE
  • Prompt: !!,"Clearing existing tests from configuration: ",$P(LA7SCFG(0),"^"),!
  • Line Location: CLRSCT+3
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>(IOM-2)
  • Line Location: CLRSCT+7
Function Call: WRITE
  • Prompt: "*"
  • Line Location: CLRSCT+7
Routine Call
  • DIC
  • Line Location:
    • SCFE+7
    • SCFE+56
    • SCTE+3
    • SCME+3
    • SCDE+3
Routine Call
  • DIE
  • Line Location:
    • SCFE+111
    • SCTE+6
    • SCME+6
    • SCDE+6
Routine Call
  • DIE
  • Line Location:
    • FDA629+11
Routine Call
  • DIR
  • Line Location:
    • SCFE+23
    • ASKCOPY+11
    • CHECK+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ
^LAHM(62.9 - [#62.9] Classic Fileman Calls
^LAHM(62.91 - [#62.91] Classic Fileman Calls
^LAHM(62.92 - [#62.92] Classic Fileman Calls
^LAHM(62.93 - [#62.93] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] COPY60+6, COPY60+7, COPY60+9, COPY60+10
^LAHM(62.9 - [#62.9] UNL629+4, CHECK+5, COPYSC+8, COPYSC+9, COPYSC+10, COPYSC+11, COPY60+5*, CLRSCT+6

Label References

Name Line Occurrences
$$ASKCOPY SCFE+49
$$CHECK SCFE+51
CLRSCT SCFE+59, SCFE+62
COPY60 SCFE+63
COPYSC SCFE+60
FDA629 COPYSC+12, COPY60+11
UNL629 SCFE+24, SCFE+44, SCFE+64, SCFE+111

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SCFE+2~, SCFE+8!, SCFE+65!, SCFE+110*, SCTE+1~, SCTE+5*, SCME+1~, SCME+5*, SCDE+1~, SCDE+5*
, CLRSCT+2~, CLRSCT+8*
DA(1 CLRSCT+4*
DIC SCFE+2~, SCFE+5*, SCFE+8!, SCFE+48~, SCFE+55*, SCFE+65!, SCTE+1~, SCTE+2*, SCTE+5, SCME+1~
SCME+2*, SCME+5, SCDE+1~, SCDE+2*, SCDE+5
DIC("A" SCFE+5*, SCFE+55*, SCTE+2*, SCME+2*, SCDE+2*
DIC("DR" SCFE+6*
DIC("S" SCFE+55*, SCFE+56!
DIC(0 SCFE+5*, SCFE+55*, SCTE+2*, SCME+2*, SCDE+2*
DIE SCFE+2~, SCFE+8!, SCFE+65!, SCFE+110*, SCTE+1~, SCTE+5*, SCME+1~, SCME+5*, SCDE+1~, SCDE+5*
DIK CLRSCT+2~, CLRSCT+4*
DIR SCFE+2~, SCFE+65!, ASKCOPY+5~, CHECK+6~
DIR("?" SCFE+20*, SCFE+21*, SCFE+22*, ASKCOPY+8*, ASKCOPY+9*, ASKCOPY+10*
DIR("A" SCFE+19*, ASKCOPY+7*, CHECK+8*
DIR("B" ASKCOPY+7*, CHECK+8*
DIR(0 SCFE+19*, ASKCOPY+6*, CHECK+7*
DIROUT SCFE+2~, SCFE+65!
DIRUT SCFE+2~, SCFE+24, SCFE+65!, ASKCOPY+5~, ASKCOPY+12, CHECK+6~, CHECK+10
DLAYGO SCFE+2~, SCFE+6*, SCFE+65!, SCTE+1~, SCTE+2*, SCME+1~, SCME+2*, SCDE+1~, SCDE+2*
DR SCFE+2~, SCFE+8!, SCFE+65!, SCFE+69*, SCFE+70*, SCFE+71*, SCFE+72*, SCFE+73*, SCFE+78*, SCFE+79*
SCFE+80*, SCFE+81*, SCTE+1~, SCTE+5*, SCME+1~, SCME+5*, SCDE+1~, SCDE+5*
DR(2 SCFE+74*, SCFE+82*, SCFE+86*, SCFE+87*, SCFE+88*, SCFE+89*, SCFE+91*, SCFE+92*, SCFE+93*, SCFE+95*
SCFE+96*, SCFE+97*, SCFE+101*, SCFE+103*, SCFE+106, SCFE+107*, SCFE+108*
DTOUT SCFE+2~, SCFE+65!, ASKCOPY+5~, CHECK+6~
DUOUT ASKCOPY+5~, CHECK+6~
FDA FDA629+5~
FDA(629 FDA629+7*, FDA629+8*, FDA629+9*
IOM FDA629+10, CLRSCT+7
J SCFE+100~, SCFE+105*, SCFE+106*
K SCFE+100~, SCFE+104*, SCFE+105, SCFE+106, SCFE+107
LA760 COPYSC+4~, COPYSC+9*, COPYSC+12, COPY60+2~, COPY60+4*, COPY60+6*, COPY60+7, COPY60+9, COPY60+10, COPY60+11
, FDA629~, FDA629+7
LA762 COPYSC+4~, COPYSC+11*, COPYSC+12, COPY60+2~, COPY60+10*, COPY60+11, FDA629~, FDA629+9
LA76205 COPYSC+4~, COPYSC+10*, COPYSC+12, FDA629~, FDA629+8
LA7629 FDA629+5~
LA7629(1 FDA629+6*
LA7CHECK SCFE+3~, SCFE+51*, SCFE+52
LA7COPY SCFE+3~, SCFE+49*, SCFE+50, SCFE+52*, SCFE+53, SCFE+54, SCFE+61, SCFE+64
LA7DIE FDA629+5~
LA7ERR SCFE+37~
LA7ERR("DIERR" SCFE+41
LA7FR COPYSC~, COPYSC+8, COPYSC+9, COPYSC+10, COPYSC+11
LA7FR(0 COPYSC+6
LA7MSG SCFE+37~, SCFE+38*, SCFE+41*, SCFE+42*, SCFE+43
LA7NVAF SCFE+3~, SCFE+30*, SCFE+34*, SCFE+70, SCFE+71, SCFE+79, SCFE+80, SCFE+82, SCFE+87, SCFE+92
SCFE+96
LA7SCFG SCFE+3~, SCFE+11*, SCFE+51, SCFE+59, SCFE+60, SCFE+62, SCFE+63, SCFE+110, UNL629+4, CHECK~
, CHECK+5, COPY60~, COPY60+5, COPY60+11, FDA629~, FDA629+6, FDA629+7, FDA629+8, FDA629+9, CLRSCT~
, CLRSCT+4, CLRSCT+6
LA7SCFG(0 SCFE+11*, SCFE+15, SCFE+31, SCFE+32, SCFE+35, SCFE+39, COPY60+3, CLRSCT+3
LA7SCFR SCFE+3~, SCFE+58*, SCFE+60
LA7SCFR(0 SCFE+58*
LA7TO COPYSC~, COPYSC+12
LA7TO(0 COPYSC+6
LA7TYPE SCFE+3~, SCFE+25*, SCFE+32, SCFE+35, SCFE+39, SCFE+47, SCFE+64, SCFE+68, SCFE+77, SCFE+87
SCFE+88, SCFE+90, SCFE+94, SCFE+99
LA7VAF SCFE+3~, SCFE+30*, SCFE+33*, SCFE+36, SCFE+72, SCFE+85, SCFE+88
LA7VAF(1 SCFE+30*, SCFE+35*, SCFE+72, SCFE+85, SCFE+88
LA7X SCFE+3~, SCFE+32*, SCFE+33, SCFE+34, SCFE+37~, SCFE+40*, SCFE+41, SCFE+42, COPYSC+4~, COPYSC+7*
, COPYSC+8*, COPYSC+9, COPYSC+10, COPYSC+11, COPY60+2~, COPY60+8*, COPY60+9*, COPY60+10, CLRSCT+2~, CLRSCT+5*
, CLRSCT+6*, CLRSCT+8
LA7Y SCFE+37~, SCFE+39*, SCFE+40, SCFE+41
LR62 SCFE+3~
LRSS SCFE+3~
X SCFE+2~, SCFE+65!, SCFE+102*, SCFE+103, SCFE+104, SCFE+106, SCFE+107*, SCFE+108, SCTE+1~, SCME+1~
SCDE+1~, ASKCOPY+5~, CHECK+6~
Y SCFE+2~, SCFE+9, SCFE+11, SCFE+25, SCFE+48~, SCFE+57, SCFE+58, SCFE+65!, SCTE+1~, SCTE+4
SCTE+5, SCME+1~, SCME+4, SCME+5, SCDE+1~, SCDE+4, SCDE+5, ASKCOPY+5~, ASKCOPY+12*, ASKCOPY+13
, CHECK+6~, CHECK+10*, CHECK+11
Y(0 SCFE+11, SCFE+58
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 |  Local Variables  | All