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

Package: Automated Lab Instruments

Routine: LA7SMU1


Information

LA7SMU1 ;DALOI/JMC - Shipping Manifest Utility (Cont'd) ;Jun 14, 2022@18:38

Source Information

Source file <LA7SMU1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 5 EN^DDIOL  $$EXTERNAL^DILFD  ^DIR  ^DIWP  ^DIWW  
Automated Lab Instruments 1 $$SMED^LA7SMU  
Lab Service 1 (ADATE,LRAN)^LRWU3  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
Automated Lab Instruments 3 LA7SM  LA7SMB  LA7VIN4A  

Entry Points

Name Comments DBIA/ICR reference
SMW(LA7SM) ; "Write" additional information on DIC lookup of #62.8.
; Called by DIC("W")
; Call with LA7SM = ien of entry in file #62.8
ADATE ; Select accession dates if specified
ASKPREV(LA7629) ; Ask if build should exclude tests from building that have previously
; been removed from a manifest. Allows user to control if tests rebuild
; onto the same or different manifest.
PREV(LA7UID,LA760) ; Determine if test previously removed from a manifest.
; Checks all manifests for accession/test combination.
; Call with LA7UID = accession's uid
; LA760 = file #60 test ien
SHIPCK(LA7UID,LA7AA,LA760,LA7628) ; Determine if test previously shipped and still eligible for shipping on another manifest
; Call with LA7UID = accession's UID
; LA7AA = accession's accession area
; LA760 = accession's file #60 test ien
; LA7628 = ien of previously shipped manifest (optional)
DOT(LA7CODE,LA7NCS,LA7UID,LA7628,LA7629) ; Determine ordered tests
HLP62(LR62) ; Display help for collection sample/topography

External References

Name Field # of Occurrence
EN^DDIOL SMW+13, ADATE+32
$$EXTERNAL^DILFD SMW+9
^DIR ADATE+18, ASKPREV+24
^DIWP HLP62+18, HLP62+20, HLP62+24, HLP62+26, HLP62+28, HLP62+30, HLP62+32
^DIWW HLP62+33
$$SMED^LA7SMU SMW+11
ADATE^LRWU3 ADATE+33
LRAN^LRWU3 ADATE+36
$$GET^XPAR ADATE+11, ASKPREV+14

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAHM(62.8 - [#62.8] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] DOT+34, DOT+62, DOT+73, DOT+74, DOT+77
^LAB(61 - [#61] HLP62+13
^LAB(62 - [#62] HLP62+12
^LAHM(62.8 - [#62.8] SMW+6, PREV+18, SHIPCK+16, SHIPCK+18, SHIPCK+20, SHIPCK+21, DOT+30, DOT+31, DOT+36, DOT+90
^LAHM(62.9 - [#62.9] SMW+8, ADATE+25, ADATE+26, DOT+65, DOT+66, DOT+92, DOT+93
^LAM("E" DOT+23, DOT+26
^LRO(68 - [#68] ADATE+32, DOT+45, DOT+57, DOT+84
^TMP("LA7SMB-R" SHIPCK+17
^UTILITY($J HLP62+11!, HLP62+34!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT ADATE+31~
DIR ADATE+4~, ASKPREV+6~
DIR("?" ADATE+15*, ADATE+16*, ADATE+17*, ASKPREV+18*, ASKPREV+19*, ASKPREV+20*, ASKPREV+21*, ASKPREV+22*, ASKPREV+23*
DIR("A" ADATE+6*, ASKPREV+9*
DIR("B" ADATE+8*, ADATE+12*, ADATE+13*, ASKPREV+11*, ASKPREV+15*, ASKPREV+16*
DIR(0 ADATE+6*, ASKPREV+8*
DIRUT ADATE+4~, ADATE+20, ASKPREV+6~, ASKPREV+25
DIWF HLP62+8~, HLP62+10*
DIWL HLP62+8~, HLP62+10*
DIWR HLP62+8~, HLP62+10*
DTOUT ADATE+4~, ADATE+31~, ADATE+34, ASKPREV+6~
DUOUT ASKPREV+6~
IOM HLP62+10
LA760 PREV~, PREV+13, PREV+20, SHIPCK~, SHIPCK+17, SHIPCK+22, DOT+14~, DOT+16*, DOT+20, DOT+30
, DOT+34*, DOT+36*, DOT+43, DOT+57, DOT+62*, DOT+66*, DOT+67, DOT+77*, DOT+93*, DOT+97
LA7628 PREV+10~, PREV+17*, PREV+18, SHIPCK~, SHIPCK+10*, SHIPCK+12, SHIPCK+15, SHIPCK+16, SHIPCK+18, SHIPCK+20
, SHIPCK+21, DOT~, DOT+30, DOT+31, DOT+36
LA762801 PREV+10~, PREV+17*, PREV+18
LA7628X DOT+83~, DOT+84*, DOT+88, DOT+90
LA7629 ASKPREV~, ASKPREV+12, ASKPREV+14, SHIPCK+9~, SHIPCK+16*, SHIPCK+17, DOT~, DOT+64, DOT+65, DOT+66
, DOT+82, DOT+90*, DOT+91, DOT+92, DOT+93
LA7629TX DOT+44~, DOT+65*, DOT+66, DOT+92*, DOT+93
LA764 DOT+14~, DOT+16*, DOT+23*, DOT+26*, DOT+34, DOT+62, DOT+77
LA7AA ADATE+29*, ADATE+30*, ADATE+32, ADATE+33, ADATE+35, ADATE+38, SHIPCK~, SHIPCK+17
LA7AA( ADATE+27*, ADATE+30, ADATE+35*, ADATE+38*
LA7AAX DOT+44~, DOT+51*, DOT+53, DOT+57, DOT+84
LA7ADX DOT+44~, DOT+51*, DOT+53, DOT+57, DOT+84
LA7ANX DOT+44~, DOT+51*, DOT+53, DOT+57, DOT+84
LA7CODE DOT~, DOT+20, DOT+23, DOT+26, DOT+36, DOT+66, DOT+93
LA7EVC SMW+4~, SMW+10*, SMW+11
LA7FLAG PREV+10~, PREV+12*, PREV+13, PREV+15, PREV+20*, PREV+21, SHIPCK+9~, SHIPCK+10*, SHIPCK+12*, SHIPCK+20
, SHIPCK+22*, SHIPCK+23
LA7I SHIPCK+9~, SHIPCK+19*, SHIPCK+20*, SHIPCK+21, DOT+14~, DOT+28*, DOT+30*, DOT+31, DOT+36
LA7NCS DOT~, DOT+23
LA7PROF DOT+71~, DOT+72*, DOT+73*, DOT+74
LA7PRX DOT+71~, DOT+74*, DOT+76, DOT+77
>> LA7QUIT ADATE+20*, ADATE+30, ADATE+34*, ADATE+37*
LA7ROOT PREV+10~, PREV+14*, PREV+15*, PREV+17
>> LA7SCFG ADATE+9, ADATE+11, ADATE+25, ADATE+26
LA7SM SMW~, SMW+6, SMW+11
LA7SM(0 SMW+6*, SMW+8, SMW+9, SMW+10
LA7STRX DOT+44~, DOT+45*, DOT+46, DOT+47, DOT+51
LA7TSTX DOT+44~, DOT+56*, DOT+57*, DOT+62, DOT+65, DOT+66, DOT+73, DOT+74, DOT+84, DOT+92
, DOT+93
LA7UID PREV~, PREV+13, PREV+15, SHIPCK~, SHIPCK+15, SHIPCK+20, DOT~, DOT+20, DOT+30, DOT+45
, DOT+47
LA7X SMW+4~, SMW+8*, SMW+9*, SMW+12*, SMW+13, PREV+10~, PREV+18*, PREV+20, SHIPCK+9~, SHIPCK+21*
, SHIPCK+22, DOT+14~, DOT+31*, DOT+32
LA7Y SMW+4~, SMW+11*, SMW+12, DOT+14~, DOT+32*, DOT+34, DOT+36
LR61 HLP62+8~, HLP62+13*, HLP62+14*, HLP62+16, HLP62+22, HLP62+23
LR61(0 HLP62+13*, HLP62+14*, HLP62+23
LR62 HLP62~, HLP62+6, HLP62+12, HLP62+17, HLP62+23
LR62(0 HLP62+12*, HLP62+13, HLP62+17, HLP62+23
LRAA ADATE+4~, ADATE+31~, ADATE+33*
LRAD ADATE+31~, ADATE+35, ADATE+38
LREND ADATE+31~, ADATE+37
LRFAN ADATE+31~, ADATE+38
LRLAN ADATE+31~, ADATE+38
LRTXT HLP62+8~
U DOT+90
X ADATE+4~, ADATE+10~, ADATE+11*, ADATE+12, ADATE+24*, ADATE+25*, ADATE+26, ASKPREV+6~, ASKPREV+13~, ASKPREV+14*
, ASKPREV+15, HLP62+8~, HLP62+17*, HLP62+19*, HLP62+23*, HLP62+25*, HLP62+27*, HLP62+29*, HLP62+31*
X(0 ADATE+26*, ADATE+27
Y ADATE+4~, ADATE+22, ADATE+34, ASKPREV+6~, ASKPREV+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All