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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: LRCKFLA

Package: Lab Service

Routine: LRCKFLA


Information

LRCKFLA ;SLC/RWF - CHECK LOAD LIST & AUTO INSTRUMENT FILES ;2/5/91 12:32 ;

Source Information

Source file <LRCKFLA.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ^%ZISC  
Lab Service 1 LOG^LRCKF  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Lab Service 1 LRCKF  

Entry Points

Name Comments DBIA/ICR reference
CHKAUTO
END
NAME
CHKTC
ENT ;from LRCKF
CHKLL
CHKPRO
CHKCTR

External References

Name Field # of Occurrence
^%ZISC LRCKFLA+3
LOG^LRCKF LRCKFLA+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: LRCKFLA+3
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="P-"
  • Line Location: LRCKFLA+3
Function Call: WRITE
  • Prompt: !!,"CHECKING AUTO INSTRUMENT FILE"
  • Line Location: ENT+2
Function Call: WRITE
  • Prompt: !!,"CHECKING LOAD/WORK LIST FILE"
  • Line Location: ENT+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: END+0
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $E(IOST,1,2)="P-"
  • Line Location: END+0
Function Call: WRITE
  • Prompt: !!,$P(LA,U)
  • Line Location: NAME+0
Function Call: WRITE
  • Prompt: !!,"F-MISSING ZERO NODE"
  • Line Location: CHKAUTO+0
Function Call: WRITE
  • Prompt: !?5,"F- Has no program name. This will prevent data processing."
  • Line Location: CHKAUTO+2
Function Call: WRITE
  • Prompt: !?5,"F- Has duplicate routine entry."
  • Line Location: CHKAUTO+3
Function Call: WRITE
  • Prompt: !?5,"F- SYSTEM must have a device to get the data from."
  • Line Location: CHKAUTO+4
Function Call: WRITE
  • Prompt: !?5,"W- Should have a LOAD/WORK LIST entry."
  • Line Location: CHKAUTO+6
Function Call: WRITE
  • Prompt: !?5,"F- Entry # ",I," has a BAD test pointer."
  • Line Location: CHKAUTO+7
Function Call: WRITE
  • Prompt: !!,"F- MISSING ZERO NODE ON ENTRY: ",DA
  • Line Location: CHKLL+0
Function Call: WRITE
  • Prompt: !?5,"W- A sequence/batch should have 0 for cups/tray."
  • Line Location: CHKLL+2
Function Call: WRITE
  • Prompt: !?5,"F- BAD pointer in the LOAD transform field."
  • Line Location: CHKLL+3
Function Call: WRITE
  • Prompt: !?5,"F - Load transform must NOT change the TRAY number."
  • Line Location: CHKLL+4
Function Call: WRITE
  • Prompt: !?5,"F- BAD pointer in the INITIAL setup field."
  • Line Location: CHKLL+5
Function Call: WRITE
  • Prompt: !?5,"W- Does not have a PROFILE definded."
  • Line Location: CHKLL+6
Function Call: WRITE
  • Prompt: !?5,"F- MISSING PROFILE ZERO NODE."
  • Line Location: CHKPRO+0
Function Call: WRITE
  • Prompt: !?5,"F- has a BAD test pointer."
  • Line Location: CHKPRO+2
Function Call: WRITE
  • Prompt: !?5,"F- At least one test of the panel must NOT be build name only."
  • Line Location: CHKPRO+3
Function Call: WRITE
  • Prompt: !?5,"F- BAD accession area pointer."
  • Line Location: CHKPRO+4
Function Call: WRITE
  • Prompt: !?5,"W- A sequence/batch should NOT have a control TRAY ",C1," defined."
  • Line Location: CHKPRO+5
Function Call: WRITE
  • Prompt: " (TRAY/CUP)"
  • Line Location: CHKPRO+6
Function Call: WRITE
  • Prompt: " (BEGIN LIST)"
  • Line Location: CHKPRO+7
Function Call: WRITE
  • Prompt: " (LREND LIST)"
  • Line Location: CHKPRO+8
Function Call: WRITE
  • Prompt: !?5,"F- TRAY AND/OR CUP must be integers."
  • Line Location: CHKTC+0
Function Call: WRITE
  • Prompt: !?5,"F- BAD control pointer."
  • Line Location: CHKCTR+0
Function Call: WRITE
  • Prompt: !?5,"F- CONTROL: ",$P(^LAB(62.3,LRCP,0),U)," has no tests to accession for this profile."
  • Line Location: CHKCTR+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] CHKAUTO+7, CHKPRO+2
^LAB(62.07 - [#62.07] CHKLL+3, CHKLL+5
^LAB(62.3 - [#62.3] CHKCTR, CHKCTR+1, CHKCTR+2
^LAB(62.4 - [#62.4] ENT+3, CHKAUTO, CHKAUTO+1, CHKAUTO+3, CHKAUTO+7
^LRO(68 - [#68] CHKPRO+4
^LRO(68.2 - [#68.2] ENT+5, CHKAUTO+6, CHKLL, CHKLL+1, CHKLL+6, CHKLL+7, CHKPRO, CHKPRO+1, CHKPRO+2, CHKPRO+5
, CHKPRO+6, CHKPRO+7, CHKPRO+8, CHKCTR+1

Label References

Name Line Occurrences
CHKAUTO ENT+3
CHKCTR CHKPRO+7, CHKPRO+8
CHKLL ENT+5
CHKPRO CHKLL+7
CHKTC CHKPRO+6
ENT LRCKFLA+3
NAME CHKAUTO+2, CHKAUTO+3, CHKAUTO+4, CHKAUTO+6, CHKAUTO+7, CHKLL+2, CHKLL+3, CHKLL+5, CHKLL+6, CHKPRO
, CHKPRO+2, CHKPRO+3, CHKPRO+4, CHKPRO+5, CHKTC, CHKCTR, CHKCTR+2

Naked Globals

Name Field # of Occurrence
^( CHKAUTO+7, CHKPRO+2, CHKPRO+6, CHKPRO+7, CHKPRO+8, CHKCTR+1
^(0 CHKAUTO+7, CHKPRO+2, CHKPRO+6, CHKPRO+7, CHKPRO+8, CHKCTR+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A8 CHKPRO+6, CHKPRO+7, CHKPRO+8, CHKCTR*, CHKCTR+2*
>> B CHKPRO+2*, CHKPRO+3, CHKCTR+1*, CHKCTR+2
>> C CHKPRO+6*, CHKPRO+7*, CHKPRO+8*, CHKTC
>> C1 CHKPRO+5*
>> DA ENT+3*, ENT+5*, NAME, CHKAUTO, CHKAUTO+1, CHKAUTO+3, CHKAUTO+4, CHKAUTO+5, CHKAUTO+7, CHKLL
, CHKLL+1, CHKLL+6, CHKLL+7, CHKPRO, CHKPRO+1, CHKPRO+2, CHKPRO+5, CHKPRO+6, CHKPRO+7, CHKPRO+8
, CHKCTR+1
>> I CHKAUTO+7*, CHKPRO+2*
IO ENT+1
IOF LRCKFLA+3, END
IOST LRCKFLA+3, END
>> J CHKCTR+1*
>> LA NAME, CHKAUTO+1*, CHKAUTO+4, CHKAUTO+6, CHKLL+1*, CHKLL+2, CHKLL+3, CHKLL+5, CHKPRO+1*, CHKPRO+4
>> LRCKW CHKLL+2, CHKPRO+5
LRCP END!, CHKPRO+6*, CHKPRO+7*, CHKPRO+8*, CHKCTR, CHKCTR+1, CHKCTR+2
>> LRDA ENT+1*, NAME*, CHKLL+7*
>> LREND LRCKFLA+3
>> LRIX CHKLL+7*, CHKPRO, CHKPRO+1, CHKPRO+2, CHKPRO+5, CHKPRO+6, CHKPRO+7, CHKPRO+8, CHKCTR+1
>> LRNM CHKLL+1*, CHKPRO+1
>> LRPGM CHKAUTO+1*, CHKAUTO+2, CHKAUTO+3
>> LRTYPE CHKLL+1*, CHKLL+2, CHKPRO+5
>> T CHKPRO+6*, CHKTC, CHKCTR+1*
U NAME, CHKAUTO+1, CHKAUTO+4, CHKAUTO+6, CHKLL+1, CHKLL+2, CHKLL+3, CHKLL+5, CHKPRO+2, CHKPRO+4
, CHKCTR+2
>> X CHKAUTO+7*, CHKPRO+2*
>> ZTRTN LRCKFLA+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All