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

Package: Automated Lab Instruments

Routine: LA7SM


Information

LA7SM ;DALOI/JMC - Shipping Manifest Options ;05/10/12 12:07

Source Information

Source file <LA7SM.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Automated Lab Instruments 7 ($$CHKOLOC,SCBLD,SCHK,SHIP)^LA7SM1  (CLEANUP,LOCK68,UNLOCK68)^LA7SMB  ADD^LA7SMB1  ASK^LA7SMP  ($$SELSM,ACCSUP,SEUP,SMSUP)^LA7SMU  $$SHIPCK^LA7SMU1  $$SSCFG^LA7SUTL  
VA FileMan 6 EN^DDIOL  ^DIC  FILE^DIE  LOCK^DILF  $$GET1^DIQ  ^DIR  
Kernel 1 ($$DT,$$NOW)^XLFDT  
Lab Service 1 ^LRWU4  

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

Package Total Caller Graph
Automated Lab Instruments 6 LA7S MANIFEST CANCEL  LA7S MANIFEST CLOSE/SHIP  LA7S MANIFEST TEST ADD/REMOVE  LA7SM1  LA7SM2  LA7SM2A  

Entry Points

Name Comments DBIA/ICR reference
CLSHIP ; Close/ship a shipping manifest
SMET ; Edit a test on a shipping manifest
; Used to add/remove a test.
ADDTEST ; Add individual test to an existing manifest
REMVTST ; Remove a test from manifest - actually flags test as "removed".
CANC ; Cancel a shipping manifest
SEL ; Select accession
INIT ; Initialize variables
LOCKSM ; Lock entry in file 62.8
UNLOCKSM ; Unlock entry in file 62.8
CLEANUP ; Cleanup variables

External References

Name Field # of Occurrence
EN^DDIOL CLSHIP+5, CLSHIP+9, SMET+6, SMET+10, SMET+18, SMET+19, SMET+20, ADDTEST+57, ADDTEST+59, REMVTST+14
REMVTST+27, CANC+5, CANC+9
^DIC ADDTEST+10
FILE^DIE REMVTST+26, CANC+26
LOCK^DILF LOCKSM+2
$$GET1^DIQ ADDTEST+57
^DIR CLSHIP+19, SMET+15, REMVTST+16, CANC+15
$$CHKOLOC^LA7SM1 ADDTEST+24
SCBLD^LA7SM1 ADDTEST+41
SCHK^LA7SM1 ADDTEST+51
SHIP^LA7SM1 CLSHIP+24
CLEANUP^LA7SMB CLEANUP+6
LOCK68^LA7SMB ADDTEST+54
UNLOCK68^LA7SMB ADDTEST+60
ADD^LA7SMB1 ADDTEST+59
ASK^LA7SMP CLSHIP+25, SMET+21
$$SELSM^LA7SMU CLSHIP+3, SMET+4, CANC+3
ACCSUP^LA7SMU REMVTST+32, CANC+31
SEUP^LA7SMU REMVTST+30, CANC+29
SMSUP^LA7SMU CLSHIP+23, CANC+32
$$SHIPCK^LA7SMU1 ADDTEST+44
$$SSCFG^LA7SUTL INIT+3
^LRWU4 SEL+6
$$DT^XLFDT INIT+1
$$NOW^XLFDT REMVTST+29, CANC+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] GET1^DIQ
^LRO(68 - [#68] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] REMVTST+14, REMVTST+27
^LAHM(62.8 - [#62.8] CLSHIP+11, SMET+12, ADDTEST+34, ADDTEST+36, ADDTEST+45, REMVTST+6, REMVTST+7, CANC+11, CANC+20, CANC+21
UNLOCKSM+1
^LAHM(62.9 - [#62.9] INIT+5
^LRO(68 - [#68] ADDTEST+18, ADDTEST+31, ADDTEST+48, SEL+13, SEL+18, SEL+20
^TMP("LA7ERR" INIT+6!, CLEANUP+5!

Label References

Name Line Occurrences
ADDTEST SMET+18
CLEANUP CLSHIP+2, CLSHIP+6, CLSHIP+10, CLSHIP+20, CLSHIP+26, SMET+3, SMET+7, SMET+11, SMET+16, SMET+22
CANC+2, CANC+6, CANC+10, CANC+16, CANC+33
INIT CLSHIP+1, SMET+2, CANC+1
LOCKSM CLSHIP+7, SMET+8, CANC+7
REMVTST SMET+19
SEL ADDTEST+5, REMVTST+3
UNLOCKSM CLSHIP+10, CLSHIP+20, CLSHIP+26, SMET+11, CANC+10, CANC+16, CANC+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ADDTEST+9*, CLEANUP+2!
DA(1 ADDTEST+9*
DA(2 ADDTEST+9*
DIC ADDTEST+8*, CLEANUP+2!
DIC("A" ADDTEST+8*
DIC(0 ADDTEST+8*
DIR CLSHIP+12~, REMVTST+1~, CANC+12~, CLEANUP+2!
DIR("A" CLSHIP+15*, CLSHIP+18*, SMET+14*, REMVTST+15*, CANC+14*
DIR("B" CLSHIP+15*, CLSHIP+18*, SMET+14*, CANC+14*
DIR(0 CLSHIP+14*, CLSHIP+17*, SMET+13*, REMVTST+15*, CANC+13*
DIROUT CLSHIP+12~, REMVTST+1~, CANC+12~
DIRUT CLSHIP+12~, CLSHIP+20, SMET+16, REMVTST+1~, REMVTST+17, CANC+12~, CANC+16, CLEANUP+2!
DT INIT+1*
DTOUT CLSHIP+12~, ADDTEST+14, REMVTST+1~, CANC+12~, SEL+8, CLEANUP+2!
DUOUT CLSHIP+12~, ADDTEST+13, REMVTST+1~, CANC+12~, SEL+7, CLEANUP+2!
FDA REMVTST+23~
FDA( REMVTST+25*, CANC+25*
LA760 ADDTEST+2~, ADDTEST+15*, ADDTEST+18, ADDTEST+37, ADDTEST+44, ADDTEST+57, REMVTST+1~, CLEANUP+4!
LA760( REMVTST+10*, REMVTST+14, REMVTST+24, REMVTST+27, REMVTST+29, REMVTST+32
LA760(0 ADDTEST+18*, ADDTEST+21, ADDTEST+27, ADDTEST+44, ADDTEST+45
LA762 ADDTEST+2~, SEL+17*, SEL+21*
LA76205 ADDTEST+27*, ADDTEST+28*, CLEANUP+4!
LA7628 REMVTST+23~
LA762801 REMVTST+24*, REMVTST+25, CANC+24*, CANC+25, CLEANUP+4!
LA768 REMVTST+23~
LA76805 ADDTEST+2~, SEL+17*, SEL+21*, CLEANUP+4!
LA7AA ADDTEST+2~, ADDTEST+9, ADDTEST+18, ADDTEST+24, ADDTEST+31, ADDTEST+44, ADDTEST+48, SEL+11*, SEL+13, SEL+18
SEL+20, CLEANUP+3!
LA7ACTON SMET+17*, SMET+18, SMET+19, CLEANUP+3!
LA7AD ADDTEST+2~, ADDTEST+9, ADDTEST+18, ADDTEST+24, ADDTEST+31, ADDTEST+48, SEL+11*, SEL+13, SEL+18, SEL+20
CLEANUP+3!
LA7AN ADDTEST+2~, ADDTEST+9, ADDTEST+18, ADDTEST+24, ADDTEST+31, ADDTEST+48, SEL+11*, SEL+13, SEL+18, SEL+20
CLEANUP+3!
LA7BY ADDTEST+2~
>> LA7CHK CLSHIP+25*
LA7DATA REMVTST+23~, REMVTST+29*, REMVTST+30, CANC+28*, CANC+29, CLEANUP+3!
LA7DIV ADDTEST+2~, ADDTEST+48*
>> LA7ERR CLSHIP+25
LA7EV CLEANUP+3!
LA7FLAG ADDTEST+52, CLEANUP+3!
LA7I ADDTEST+2~, ADDTEST+33*, ADDTEST+34*, ADDTEST+36, REMVTST+1~, REMVTST+5*, REMVTST+6*, REMVTST+7, REMVTST+10, REMVTST+13*
REMVTST+14*, REMVTST+21*, REMVTST+22, CANC+19*, CANC+20*, CANC+21, CANC+24, CLEANUP+3!
LA7I(0 REMVTST+7*, REMVTST+8, REMVTST+9, REMVTST+10, CANC+21*, CANC+22, CANC+28, CANC+29, CANC+31
LA7QUIT CLSHIP+2, CLSHIP+8, CLSHIP+9, CLSHIP+25, SMET+3, SMET+9, SMET+10, SMET+18, SMET+19, SMET+20
ADDTEST+4*, ADDTEST+6, ADDTEST+12*, ADDTEST+13*, ADDTEST+14*, ADDTEST+21*, ADDTEST+24*, ADDTEST+31*, ADDTEST+34, ADDTEST+37*
ADDTEST+38, ADDTEST+45*, ADDTEST+52*, REMVTST+2*, REMVTST+4, REMVTST+9*, REMVTST+11*, REMVTST+12, REMVTST+17*, CANC+2
CANC+8, CANC+9, SEL+7*, SEL+8*, SEL+9*, SEL+14*, INIT+2*, INIT+4*, LOCKSM+3*, CLEANUP+3!
LA7SCFG CLSHIP+3, SMET+4, ADDTEST+24, ADDTEST+41, CANC+3, INIT+3*, INIT+4, INIT+5, CLEANUP+3!
LA7SCFG(0 INIT+5*
LA7SDT CLEANUP+3!
LA7SM CLSHIP+3*, CLSHIP+4, CLSHIP+5, CLSHIP+11, CLSHIP+23, CLSHIP+25, SMET+4*, SMET+5, SMET+6, SMET+12
SMET+21, ADDTEST+34, ADDTEST+36, REMVTST+6, REMVTST+7, REMVTST+24, REMVTST+29, CANC+3*, CANC+4, CANC+5
CANC+11, CANC+20, CANC+21, CANC+24, CANC+28, CANC+32, UNLOCKSM+1, CLEANUP+3!
LA7SM(0 CLSHIP+11*, CLSHIP+13, CLSHIP+16, CLSHIP+22, CLSHIP+23, SMET+12*, CANC+11*
LA7SMCNT CLEANUP+3!
LA7ST CLSHIP+21*, CLSHIP+22*, CLSHIP+24, CANC+17*, CANC+18, CLEANUP+3!
LA7TCNT REMVTST+1~, REMVTST+5*, REMVTST+10*, REMVTST+11, REMVTST+15
LA7UID ADDTEST+2~, ADDTEST+34, ADDTEST+44, ADDTEST+57, REMVTST+6, REMVTST+30, REMVTST+32, SEL+13*, SEL+14, CLEANUP+3!
LA7X ADDTEST+2~, REMVTST+22*, REMVTST+24, REMVTST+27, REMVTST+29, REMVTST+32, CLEANUP+3!
LA7Y REMVTST+1~, REMVTST+19*, REMVTST+20*, REMVTST+21, REMVTST+22
LA7YARRY REMVTST+18*, CLEANUP+3!
LA7YARRY( REMVTST+20, REMVTST+21, REMVTST+22
LRAA SEL+2~, SEL+9, SEL+11
LRACC SEL+2~, SEL+5*
LRAD SEL+2~, SEL+9, SEL+11
LRAN SEL+2~, SEL+9, SEL+11
X CLSHIP+12~, ADDTEST+35~, REMVTST+1~, CANC+12~, SEL+2~, SEL+18*, SEL+19, SEL+20*, SEL+21, CLEANUP+2!
X(0 ADDTEST+36*, ADDTEST+37
Y CLSHIP+12~, CLSHIP+21, SMET+17, ADDTEST+11, ADDTEST+15, REMVTST+1~, REMVTST+18, CANC+12~, CANC+17, CLEANUP+2!
>> ZTQUEUED ADDTEST+56, CLEANUP+1
>> ZTREQ CLEANUP+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All