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

Package: Automated Lab Instruments

Routine: LA7CHKFP


Information

LA7CHKFP ;DALOI/JMC - Print Lab Messaging File Integrity Report ;11/16/11 10:54

Source Information

Source file <LA7CHKFP.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 5 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  ($$FMTE,$$NOW)^XLFDT  $$CJ^XLFSTR  
VA FileMan 2 EN^DDIOL  ^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: 2

Package Total Caller Graph
Automated Lab Instruments 2 LA7 PRINT INTEGRITY CHECK  LA7UXQA  

Entry Points

Name Comments DBIA/ICR reference
EN ; Select report to print
DEV ; Ask device to print report.
DQ ; Entry point from taskman
TERM ;
ASK ; Ask for report to print
HED1 ; Print selection header
HED ; Print header

External References

Name Field # of Occurrence
^%ZIS DEV+2
HOME^%ZIS DEV+3
^%ZISC DEV+8, DQ+31
^%ZTLOAD DEV+8
EN^DDIOL EN+26, DEV+10
^DIR TERM+7, ASK+7
$$FMTE^XLFDT EN+11, DQ+6, DQ+7, DQ+8, DQ+13
$$NOW^XLFDT DQ+12
$$CJ^XLFSTR HED1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$J(LA7CNT,3)," ",LA7DT," [",LA7ECNT,"]"
  • Line Location: EN+20
Function Call: WRITE
  • Prompt: !," NO entries to print"
  • Line Location: DQ+15
Function Call: WRITE
  • Prompt: !,^XTMP(LA7IC,LA7I)
  • Line Location: DQ+19
Function Call: WRITE
  • Prompt: !!," Total number of entries: ",LA7TCNT
  • Line Location: DQ+22
Function Call: WRITE
  • Prompt: !," Total number of errors: ",LA7ECNT
  • Line Location: DQ+23
Function Call: WRITE
  • Prompt: !," Integrity Checker Started: ",$P(LA7SDT,"^",2)
  • Line Location: DQ+24
Function Call: WRITE
  • Prompt: !,"Integrity Checker Finished: ",$P(LA7EDT,"^",2)
  • Line Location: DQ+25
Function Call: WRITE
  • Prompt: !!,"***Integrity Checker (IC) ran with fix option***"
  • Line Location: DQ+27
Function Call: WRITE
  • Prompt: !,"***Recommend that IC be re-run to verify fixes***"
  • Line Location: DQ+28
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TERM+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TERM+6
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+5
Function Call: WRITE
  • Prompt: @IOF,$$CJ^XLFSTR("--- Lab Messaging Integrity Checker Report ---",IOM),!
  • Line Location: HED1+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HED+5
Function Call: WRITE
  • Prompt: !,"Lab Messaging File Integrity Checker Report",?IOM-30,"Printed: ",$P(LA7NOW,"^",2)
  • Line Location: HED+7
Function Call: WRITE
  • Prompt: !,"For Date: ",LA7RDT,?IOM-27,"Page: ",LA7PAGE
  • Line Location: HED+8
Function Call: WRITE
  • Prompt: !,LA7LINE,!
  • Line Location: HED+9
Routine Call
  • %ZIS
  • Line Location:
    • DEV+2
Routine Call
  • %ZIS
  • Line Location:
    • DEV+3
Routine Call
  • DIR
  • Line Location:
    • TERM+7
    • ASK+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN+6!, EN+12*, EN+29
^XTMP( EN+9, EN+13, EN+17, EN+18, DQ+5, DQ+15, DQ+17, DQ+19

Label References

Name Line Occurrences
ASK EN+22, EN+27
HED DQ+14, DQ+18, DQ+21
HED1 EN+7, EN+24
TERM DQ+29, HED+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS EN+4~, DEV+1!, DEV+2*
DIR TERM+5~, ASK+4~
DIR("A" ASK+6*
DIR(0 TERM+7*, ASK+6*
DIROUT ASK+4~, ASK+8
DIRUT TERM+5~, TERM+7, ASK+4~
DTOUT TERM+5~, ASK+4~
DUOUT TERM+5~, ASK+4~
IO DQ+2
IO("Q" DEV+4
IOF DQ+31, TERM+4, HED1+4, HED+5
IOM DQ+3, HED1+4, HED+7, HED+8
IOSL EN+21, DQ+18, DQ+21
IOST DQ+29, DQ+31, HED+4
LA7CNT EN+4~, EN+8*, EN+12*, EN+20, EN+26, ASK+6
LA7DA EN+4~, EN+8*, EN+9, EN+27, EN+28, EN+29, ASK+9*
LA7DT EN+4~, EN+11*, EN+12, EN+20
LA7ECNT EN+4~, EN+14*, EN+15*, EN+18*, EN+19*, EN+20, DQ+1~, DQ+10*, DQ+23, DQ+26
LA7EDT DQ+1~, DQ+8*, DQ+25
LA7EXIT EN+4~, DQ+4*, DQ+14, DQ+17, DQ+18, DQ+20, DQ+21, DQ+29, TERM+7*, HED+4
LA7FIX DQ+1~, DQ+11*, DQ+26
LA7I DQ+1~, DQ+16*, DQ+17*, DQ+19
LA7IC EN+4~, EN+8*, EN+9*, EN+11, EN+12, EN+13, EN+17, EN+18, EN+29*, DQ+5
DQ+6, DQ+15, DQ+17, DQ+19
LA7LINE DQ+1~, DQ+3*, HED+9
LA7NOW EN+4~, DQ+12*, DQ+13*, HED+7
LA7PAGE DQ+1~, DQ+4*, TERM+4, HED+5, HED+6*, HED+8
LA7QUIT EN+4~, EN+8*, EN+9, EN+23, EN+25, ASK+8*
LA7RDT DQ+1~, DQ+6*, HED+8
LA7SDT DQ+1~, DQ+7*, DQ+24
LA7TCNT EN+4~, DQ+9*, DQ+22
LA7X EN+10~, EN+13*, EN+14, EN+15, EN+16, DQ+1~, DQ+5*, DQ+7, DQ+8, DQ+9
DQ+10, DQ+11
MSG DEV+5~, DEV+9*, DEV+10
POP EN+4~, DEV+3
X DQ+1~, TERM+5~, ASK+4~
Y DQ+1~, TERM+5~, ASK+4~, ASK+9
ZTDESC DEV+5~, DEV+6*
ZTDTH DEV+5~
ZTIO DEV+5~
>> ZTQUEUED DQ+30
>> ZTREQ DQ+30*
ZTRTN DEV+5~, DEV+6*
ZTSAVE DEV+5~
ZTSAVE("LA7IC" DEV+7*
ZTSK DEV+5~, DEV+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All