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

Package: Lab Service

Routine: LR232


Information

LR232 ;DALOI/CKA - LR*5.2*232 PATCH ENVIRONMENT CHECK ROUTINE;31 -AUG-2001

Source Information

Source file <LR232.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 4 ($$FMADD,$$FMTHL7)^XLFDT  $$CJ^XLFSTR  ($$VERSION,BMES)^XPDUTL  $$ACTIVE^XUSER  
VA FileMan 3 ^DIK  GETS^DIQ  EN^DIU2  

Entry Points

Name Comments DBIA/ICR reference
EN ; Does not prevent loading of the transport global.
EXIT
CHECK
PRE ;Pre-install entry point
POST ;
PTRSAV ;Save pointer values into XTMP("LR232" to repointed after install
61 ;Save data from LAB(61
6205 ;Save data from LAB(62.05
6285 ;Save date from LAHM(62.85
696 ;Save data from LRO(69.6
682 ;Save data from LRO(68.2,LRIEN,"SUF"
62801 ;Save data from LAB SHIPPING MANIFEST specimen multiple
S62801(NODE) ; Resolve pointer to external

External References

Name Field # of Occurrence
^DIK PRE+14
GETS^DIQ S62801+4, S62801+9
EN^DIU2 PRE+4, PRE+6, PRE+8, PRE+10, PRE+12
$$FMADD^XLFDT PTRSAV+4, 6285+2, 696+1
$$FMTHL7^XLFDT 696+1
$$CJ^XLFSTR EN+3, EXIT, EXIT+1, CHECK, CHECK+1, CHECK+2, CHECK+4, CHECK+6, PRE+17, PTRSAV+2
, 61+1, 6205+1, 6285+1, 696+2, 682+2, 62801+1
$$VERSION^XPDUTL CHECK+3, CHECK+5
BMES^XPDUTL EN+3, EXIT, EXIT+1, CHECK, CHECK+1, CHECK+2, CHECK+4, CHECK+6, PRE+17, PTRSAV+2
, 61+1, 6205+1, 6285+1, 696+2, 682+2, 62801+1
$$ACTIVE^XUSER CHECK+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: 6285+1
Function Call: WRITE
  • Prompt: "*"
  • Line Location: 6285+4
Function Call: WRITE
  • Prompt: !
  • Line Location: 696+2
Function Call: WRITE
  • Prompt: "*"
  • Line Location: 696+4
Function Call: WRITE
  • Prompt: !
  • Line Location: 62801+1
Function Call: WRITE
  • Prompt: "*"
  • Line Location: 62801+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(64.061 - [#64.061] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(61 - [#61] 61+2, 61+3
^LAB(62.05 - [#62.05] 6205+2, 6205+3
^LAB(64.061 - [#64.061] PRE+16!, 61+4, 6205+4, 6285+7, 696+10, 696+12
^LAB(64.2 - [#64.2] PRE+16!
^LAB(64.3 - [#64.3] PRE+16!
^LAB(95.3 - [#95.3] PRE+16!
^LAB(95.31 - [#95.31] PRE+16!
^LAHM(62.8 - [#62.8] 62801+3, 62801+6, 62801+7, 62801+8
^LAHM(62.85 - [#62.85] 6285+3, 6285+6
^LRO(68.2 - [#68.2] 682+4, 682+5
^LRO(69.6 - [#69.6] 696+3, 696+8, 696+9, 696+11
^XTMP("LR232" PTRSAV+1, PTRSAV+4*, 61+4*, 6205+4*, 6285+7*, 696+10*, 696+12*, 682+6*, 62801+9*, S62801+14*

Label References

Name Line Occurrences
CHECK EN+4
PTRSAV PRE+2
S62801 62801+7, 62801+8

Naked Globals

Name Field # of Occurrence
^( 61+2, 6205+2, 6285+3, 696+3, 682+4
^(0 6285+3, 696+9
^(1 62801+7
^(2 62801+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PRE+3~, PRE+14*, PRE+15!
DA(1 PRE+14*
DIK PRE+3~, PRE+14*, PRE+15!
DIU PRE+3~, PRE+4*, PRE+5!, PRE+6*, PRE+7!, PRE+8*, PRE+9!, PRE+10*, PRE+11!, PRE+12*
, PRE+13!, PRE+15!
DIU(0 PRE+4*, PRE+6*, PRE+8*, PRE+10*, PRE+12*
DT PTRSAV+4, 6285+2, 696+1, 62801+9
DUZ CHECK+1, CHECK+2
DUZ(0 CHECK+1
IOM EXIT, EXIT+1, CHECK, CHECK+4, CHECK+6, 61+1, 6205+1, 6285+1, 696+2, 682+2
, 62801+1
IOSL CHECK
LN2 EXIT+2!
LRDTLB PTRSAV+3~, 6285+2*, 6285+5, 696+1*, 696+5
LRIEN PTRSAV+3~, 61+2*, 61+3, 61+4, 6205+2*, 6205+3, 6205+4, 6285+3*, 6285+4, 6285+6
, 6285+7, 696+3*, 696+4, 696+8, 696+9, 696+10, 696+11, 696+12, 682+3*, 682+4*
, 682+5, 682+6, 62801+2*, 62801+3*, 62801+4, 62801+6, 62801+7, 62801+8, S62801+14
LRIENSUB PTRSAV+3~, 696+7*, 696+8*, 696+9, 696+10, 62801+5*, 62801+6*, 62801+7, 62801+8, S62801+14
LRNODE PTRSAV+3~, 6285+3*, 6285+5, 696+3*, 696+5
LRPTR PTRSAV+3~, 61+3*, 61+4, 6205+3*, 6205+4, 6285+6*, 6285+7, 696+9*, 696+10, 696+11*
, 696+12, 682+5*, 682+6
LRS S62801+1!, S62801+5*, S62801+11*, S62801+12*, S62801+13*, S62801+14
>> LRSTR 62801+7*, 62801+8*, S62801+2, S62801+5*, S62801+7, S62801+11*, S62801+12*, S62801+13*, S62801+14
>> LRSTRP S62801+2*, S62801+3*, S62801+4, S62801+5, S62801+7*, S62801+8*, S62801+9, S62801+10, S62801+11, S62801+12
, S62801+13
NODE S62801~, S62801+7, S62801+11, S62801+12, S62801+13, S62801+14
OUT S62801+1!, S62801+6!
OUT( S62801+5, S62801+10, S62801+11, S62801+12, S62801+13
RN EXIT+2!
U CHECK, PTRSAV+4, 61+2, 61+3, 6205+2, 6205+3, 6285+3, 6285+5, 6285+6, 696+5
, 696+9, 696+11, S62801+2, S62801+5, S62801+7, S62801+11, S62801+12, S62801+13
VER EXIT+2!, CHECK+3*, CHECK+4, CHECK+5*, CHECK+6
>> XPDENV EN+2
>> XPDNM PRE+1
>> XPDQUIT EXIT, EXIT+1, CHECK*, CHECK+1*, CHECK+2*, CHECK+4*, CHECK+6*
Info |  Source |  Call 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