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

Package: Automated Lab Instruments

Routine: LA7SM2


Information

LA7SM2 ;DALOI/JMC - Shipping Manifest Options ;Oct 30, 2008

Source Information

Source file <LA7SM2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Automated Lab Instruments 5 (CLEANUP,INIT,LOCKSM,SEL,UNLOCKSM)^LA7SM  INFOEE^LA7SM2A  ASK^LA7SMP  $$SELSM^LA7SMU  $$NVAF^LA7VHLU2  
VA FileMan 5 EN^DDIOL  ($$GET1,FIELD)^DID  FILE^DIE  $$GET1^DIQ  ^DIR  

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 MANIFEST CLINICAL INFO  LA7S MANIFEST TEST REQ INFO  LA7SM1  LA7SMP  

Entry Points

Name Comments DBIA/ICR reference
REQINFO ; Enter required information prior to shipping.
CHKREQI(LA7628,LA762801) ; Check for required info/incomplete setup
; Call with LA7628 = ien of entry in file #62.8
; LA762801 = ien of entry in file #62.8, TEST subfile
SETERR ; Set error log for entries missing values in 62.8
; Called from above.
CHKAP ; Check AP subscripts for specimen and associated topographies
BUILDRI ; Build global with required info to print on manifest.
; Called from LA7SMP
RCI ; Enter/edit relevant clinical information

External References

Name Field # of Occurrence
EN^DDIOL REQINFO+5, REQINFO+9, REQINFO+14, RCI+6, RCI+10, RCI+24
$$GET1^DID SETERR+3
FIELD^DID RCI+30
FILE^DIE RCI+50
$$GET1^DIQ CHKREQI+36, CHKREQI+52, RCI+43, RCI+44
^DIR RCI+26, RCI+46
CLEANUP^LA7SM REQINFO+2, REQINFO+6, REQINFO+10, REQINFO+16, RCI+3, RCI+7, RCI+11, RCI+14, RCI+22, RCI+27
RCI+52
INIT^LA7SM REQINFO+1, RCI+2
LOCKSM^LA7SM REQINFO+7, RCI+8
SEL^LA7SM RCI+13
UNLOCKSM^LA7SM REQINFO+10, REQINFO+13, RCI+11, RCI+14, RCI+22, RCI+27, RCI+52
INFOEE^LA7SM2A REQINFO+12
ASK^LA7SMP REQINFO+15
$$SELSM^LA7SMU REQINFO+3, RCI+4
$$NVAF^LA7VHLU2 RCI+32

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"For test: ",$$GET1^DIQ(62.801,LA762801,.02)
  • Line Location: RCI+43
Routine Call
  • DIE
  • Line Location:
    • RCI+50
Routine Call
  • DIR
  • Line Location:
    • RCI+26
    • RCI+46

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] GET1^DIQ
^LAB(61 - [#61] GET1^DIQ
62.801 FIELD^DID,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] CHKREQI+41, RCI+24
^LAB(61 - [#61] CHKREQI+49, CHKREQI+51, CHKREQI+53
^LAHM(62.8 - [#62.8] REQINFO+11, CHKREQI+10, CHKREQI+14, RCI+12, RCI+16, RCI+17
^LAHM(62.9 - [#62.9] CHKREQI+12, RCI+31
^LR - [#63] CHKAP+10, CHKAP+15
^LRO(68 - [#68] CHKAP+4, CHKAP+6
^TMP("LA7ERR" SETERR+5*
^TMP("LA7SMRI" BUILDRI+8, BUILDRI+24*

Label References

Name Line Occurrences
CHKAP CHKREQI+43
SETERR CHKREQI+19, CHKREQI+22, CHKREQI+25, CHKREQI+28, CHKREQI+31, CHKREQI+35, CHKREQI+36, CHKREQI+42, CHKREQI+55, CHKREQI+57
CHKAP+11, CHKAP+16

Naked Globals

Name Field # of Occurrence
^( CHKAP+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA RCI+1~, RCI+40!, RCI+41*, RCI+42
DIR RCI+29!
DIR("?" RCI+36*
DIR("A" RCI+25*, RCI+35*
DIR("B" RCI+44*, RCI+45!
DIR(0 RCI+25*, RCI+35*
DIRUT RCI+27, RCI+40!, RCI+47
DTOUT RCI+40!
DUOUT RCI+40!
FDA RCI+1~, RCI+40!
FDA( RCI+49*
>> LA760( RCI+20*, RCI+24, RCI+41
LA761 CHKREQI+47~, CHKREQI+48*, CHKREQI+49, CHKREQI+51, CHKREQI+52, CHKREQI+53, CHKREQI+54, CHKREQI+56
LA761(0 CHKREQI+52*, CHKREQI+54, CHKREQI+56
LA7628 CHKREQI~, CHKREQI+10, CHKREQI+14, SETERR+5, RCI+1~, RCI+37*, RCI+42
LA7628(0 CHKREQI+10*, CHKREQI+11, CHKREQI+34
LA762801 CHKREQI~, CHKREQI+14, RCI+1~, RCI+42*, RCI+43, RCI+44, RCI+49
LA762801(0 BUILDRI+8, BUILDRI+24
LA762801(1 BUILDRI+6, BUILDRI+11, BUILDRI+12, BUILDRI+13, BUILDRI+14
LA762801(2 BUILDRI+6, BUILDRI+17, BUILDRI+18, BUILDRI+19, BUILDRI+20, BUILDRI+21
LA7DIE RCI+40!
LA7DIR RCI+1~
LA7DIR("DESCRIPTION" RCI+36
LA7DIR("FIELD LENGTH" , RCI+33*, RCI+35
LA7DIR("HELP-PROMPT" RCI+34*, RCI+36
LA7ERMSG CHKREQI+7~, CHKREQI+9*, CHKREQI+42*, CHKREQI+54*, CHKREQI+56*, SETERR+4, SETERR+6*, CHKAP+1~, CHKAP+11*, CHKAP+16*
>> LA7ERR CHKREQI+9*, CHKREQI+37*
>> LA7ERR( SETERR+3*, SETERR+4*
>> LA7ERR("" CHKREQI+37
LA7FILE CHKREQI+7~, CHKREQI+16*, CHKREQI+36*, CHKREQI+42*, CHKREQI+52*, SETERR+3, SETERR+4, SETERR+5, CHKAP+1~, CHKAP+7*
LA7FLD CHKREQI+7~, CHKREQI+19*, CHKREQI+22*, CHKREQI+25*, CHKREQI+28*, CHKREQI+31*, CHKREQI+35*, CHKREQI+36*, CHKREQI+42*, CHKREQI+54*
, CHKREQI+56*, SETERR+3, SETERR+4, SETERR+5, CHKAP+1~, CHKAP+11*, CHKAP+16*
LA7I CHKREQI+7~, BUILDRI+3~, BUILDRI+8*, BUILDRI+11*, BUILDRI+12, BUILDRI+13, BUILDRI+14, BUILDRI+17*, BUILDRI+18, BUILDRI+19
BUILDRI+20, BUILDRI+21, BUILDRI+24*, RCI+15*, RCI+16*, RCI+17, RCI+20, RCI+23*, RCI+24*, RCI+39*
RCI+41
LA7I( CHKREQI+14*
LA7I(0 CHKREQI+36, CHKREQI+41, CHKREQI+42, CHKREQI+46, CHKREQI+48, SETERR+5, CHKAP+3, RCI+17*, RCI+18, RCI+19
RCI+20
LA7I(1 CHKREQI+18, CHKREQI+19, CHKREQI+21, CHKREQI+22
LA7I(2 CHKREQI+24, CHKREQI+25, CHKREQI+27, CHKREQI+28, CHKREQI+30, CHKREQI+31
LA7I(5 CHKREQI+35, CHKREQI+50
LA7J CHKREQI+7~, CHKREQI+14*, CHKREQI+19*, CHKREQI+22*, CHKREQI+25*, CHKREQI+28*, CHKREQI+31*, CHKREQI+35*, CHKAP+1~, CHKAP+14*
CHKAP+15*
LA7OK CHKAP+1~, CHKAP+3*, CHKAP+11*, CHKAP+16*
LA7QUIT REQINFO+2, REQINFO+8, REQINFO+9, REQINFO+12, REQINFO+14, RCI+1~, RCI+3, RCI+9, RCI+10, RCI+14
RCI+19*, RCI+21*, RCI+22, RCI+27*, RCI+37*, RCI+38, RCI+39, RCI+47*
LA7SCFG REQINFO+3, CHKREQI+7~, CHKREQI+11*, CHKREQI+12, RCI+4
LA7SCFG(0 CHKREQI+12*
>> LA7SM REQINFO+3*, REQINFO+4, REQINFO+5, REQINFO+11, REQINFO+15, RCI+4*, RCI+5, RCI+6, RCI+12, RCI+16
RCI+17, RCI+37
>> LA7SM(0 REQINFO+11*, RCI+12*, RCI+31
LA7TCNT RCI+1~, RCI+15*, RCI+20*, RCI+21, RCI+25
>> LA7UID RCI+16
LA7X CHKREQI+7~, BUILDRI+3~, RCI+31*, RCI+32, RCI+41*
LA7X( BUILDRI+8*, BUILDRI+24
LA7X(1 BUILDRI+12*, BUILDRI+13*, BUILDRI+14*
LA7X(2 BUILDRI+18*, BUILDRI+19*, BUILDRI+20*, BUILDRI+21*
LA7Y CHKREQI+7~, RCI+1~, RCI+37*, RCI+38*, RCI+39, RCI+41
>> LA7YARRY RCI+28*
>> LA7YARRY( RCI+38, RCI+39, RCI+41
LRAA CHKAP+1~, CHKAP+6*
LRAD CHKAP+1~, CHKAP+6*
LRAN CHKAP+1~, CHKAP+6*
LRDFN CHKAP+1~, CHKAP+3*, CHKAP+10, CHKAP+15
LRIDT CHKAP+1~, CHKAP+6*, CHKAP+10, CHKAP+15
LRSS CHKREQI+7~, CHKREQI+41*, CHKREQI+42, CHKREQI+43, CHKREQI+53, CHKAP+7, CHKAP+10, CHKAP+15
LRUID CHKAP+1~, CHKAP+3*, CHKAP+4, CHKAP+5
X CHKAP+1~, CHKAP+4*, CHKAP+5, CHKAP+6, RCI+47, RCI+48
>> Y RCI+28, RCI+48*, RCI+49
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