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

Package: Engineering

Routine: ENEQLT2


Information

ENEQLT2 ;(WIRMFO)/DH-LOCKOUT FLAG REPORTS ;4.9.97

Source Information

Source file <ENEQLT2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 NOW^%DTC  $$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: 3

Package Total Caller Graph
Engineering 3 ENEQLT_PREC  ENEQLT_PRER  ENEQLT_PREX  

Entry Points

Name Comments DBIA/ICR reference
PRTEC ; Print equipment categories with 'LOCKOUT REQUIRED?' field
; set to 'YES'.
DQEC
PRTEC1 ; Physical printing of EQUIPMENT CATEGORIES
HDREC ; Header for EQUIPMENT CATEGORY List
PRTER ; Print Equipment Records with 'LOCKOUT REQUIRED?' flag set to 'YES'
; Sortable by EQUIPMENT CATEGORY
DQER
HDRER ; Header for Equipment Records
PRTEX ; Print Equipment Records for which 'LOCKOUT REQUIRED?' Flag is CLEAR
; while their EQUIPMENT CATEGORY 'LOCKOUT REQUIRED?' Flag is SET
DQEX
HDREX ; Header for 'LOCKOUT REQUIRED?' Exception List
PRTDAT ; Get and print equipment data
TABS ; Store tabs in local array T
HOLD
EXIT

External References

Name Field # of Occurrence
NOW^%DTC DQEC+1, DQER+1, DQEX+1
^%ZIS PRTEC+3, PRTER+5, PRTEX+2
HOME^%ZIS PRTEC+6, PRTER+9, PRTEX+5
^%ZISC EXIT
^%ZTLOAD PRTEC+6, PRTER+9, PRTEX+5
$$GET1^DIQ PRTEC1+3, PRTDAT+1, PRTDAT+2, PRTDAT+3
^DIR PRTER+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,?5,"No EQUIPMENT CATEGORIES have 'LOCKOUT REQUIRED?' Flag SET"
  • Line Location: PRTEC1+1
Function Call: WRITE
  • Prompt: !,?5,$$GET1^DIQ(6911,CAT,.01)_" ("_^TMP($J,CAT)_" Equipment Records)"
  • Line Location: PRTEC1+3
Function Call: WRITE
  • Prompt: "EQUIPMENT CATEGORIES with 'LOCKOUT REQUIRED?' Flag set to 'YES'"
  • Line Location: HDREC+2
Function Call: WRITE
  • Prompt: ?(IOM-7),"Page "_PAGE,!,DATE
  • Line Location: HDREC+3
Function Call: WRITE
  • Prompt: !,X,!
  • Line Location: HDREC+4
Function Call: WRITE
  • Prompt: !,?5,"No Equipment Records have 'LOCKOUT REQUIRED?' Flag set to 'YES'."
  • Line Location: DQER+3
Function Call: WRITE
  • Prompt: "EQUIPMENT with 'LOCKOUT REQUIRED?' Flag 'SET' "_DATE,?(IOM-8),"Page "_PAGE
  • Line Location: HDRER+2
Function Call: WRITE
  • Prompt: !,"ENTRY #",?T(1),"Equipment Category",?T(2),"Manufacturer Equipment Name",?T(3),"Location"
  • Line Location: HDRER+3
Function Call: WRITE
  • Prompt: !,?T(11),"Manufacturer",?T(12),"Model",?T(13),"Serial Number"
  • Line Location: HDRER+4
Function Call: WRITE
  • Prompt: !,X,!
  • Line Location: HDRER+5
Function Call: WRITE
  • Prompt: !!,?10,"There are no EQUIPMENT CATEGORIES with",!,?10,"'LOCKOUT REQUIRED?' Flag SET."
  • Line Location: DQEX+3
Function Call: WRITE
  • Prompt: !!,?10,"There are no exceptions to report."
  • Line Location: DQEX+5
Function Call: WRITE
  • Prompt: "'LOCKOUT REQUIRED?' Flag Exception List "_DATE,?(IOM-8),"Page ",PAGE
  • Line Location: HDREX+2
Function Call: WRITE
  • Prompt: !,"(Flag is CLEAR for these ENTRIES, but their EQUIPMENT CATEGORY Flag is SET)"
  • Line Location: HDREX+3
Function Call: WRITE
  • Prompt: !,"ENTRY #",?T(1),"Equipment Category",?T(2),"Manufacturer Equipment Name",?T(3),"Location"
  • Line Location: HDREX+4
Function Call: WRITE
  • Prompt: !,?T(11),"Manufacturer",?T(12),"Model",?T(13),"Serial Nummber"
  • Line Location: HDREX+5
Function Call: WRITE
  • Prompt: !,X,!
  • Line Location: HDREX+6
Function Call: WRITE
  • Prompt: !,DA,?T(1),X(1),?T(2),X(2),?T(3),X(3)
  • Line Location: PRTDAT+10
Function Call: WRITE
  • Prompt: !,?T(11),X(4),?T(12),X(5),?T(13),X(6)
  • Line Location: PRTDAT+11
Function Call: WRITE
  • Prompt: !!,"Press <RETURN> to continue, '^' to escape..."
  • Line Location: HOLD+1
Routine Call
  • DIR
  • Line Location:
    • PRTER+4
Routine Call
  • %ZIS
  • Line Location:
    • PRTEC+3
    • PRTER+5
    • PRTEX+2
Routine Call
  • %ZIS
  • Line Location:
    • PRTEC+6
    • PRTER+9
    • PRTEX+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6911 - [#6911] GET1^DIQ
^ENG(6914 - [#6914] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DQEC+1, DQER+1, DQEX+1
^ENG(6911 - [#6911] DQEC+3, DQER+10, DQEX+3, DQEX+4
^ENG(6914 - [#6914] DQEC+4, DQER+3, DQER+7, DQER+8, DQER+17, DQER+19, DQEX+4
^TMP($J DQEC+1!, DQEC+5*, PRTEC1+1, PRTEC1+2, PRTEC1+3, PRTEC1+5, DQER+6!, DQER+11*, DQER+12, DQER+14
DQEX+4*, DQEX+5, DQEX+6, DQEX+8, EXIT!

Label References

Name Line Occurrences
EXIT PRTEC+4, PRTEC1+6, PRTER+6, DQER+3, DQER+6, DQER+21, PRTEX+3, DQEX+3, DQEX+5, DQEX+10
HDREC PRTEC1+1, PRTEC1+5
HDRER DQER+3, DQER+12, DQER+14, DQER+17, DQER+19
HDREX DQEX+3, DQEX+5, DQEX+6, DQEX+8
HOLD PRTEC1+5, PRTEC1+6, DQER+3, DQER+6, DQER+14, DQER+19, DQER+20, DQEX+3, DQEX+5, DQEX+8
DQEX+9
PRTDAT DQER+13, DQER+18, DQEX+7
TABS DQEC+2, DQER+2, DQEX+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DQEC+1, DQER+1, DQEX+1
>> %ZIS PRTEC+3*, PRTER+5*, PRTEX+2*
CAT DQEC~*, DQEC+3*, DQEC+4, DQEC+5, PRTEC1+2*, PRTEC1+3, PRTEC1+5, DQER~*, DQER+12*, DQER+14
, DQEX~*, DQEX+4*
CAT("E" DQER+9*, DQER+10*, DQER+11
CAT("I" DQER+8*, DQER+9, DQER+10
COUNT DQEC~, DQEC+4*, DQEC+5
DA DQEC~*, DQEC+4*, DQER~*, DQER+7*, DQER+8, DQER+11, DQER+12*, DQER+14, DQER+17*, DQER+19
, DQEX~, DQEX+4*, DQEX+6*, DQEX+8, PRTDAT+1, PRTDAT+2, PRTDAT+3, PRTDAT+10
DATE DQEC~, DQEC+1*, HDREC+3, DQER~, DQER+1*, HDRER+2, DQEX~, DQEX+1*, HDREX+2
DIR PRTER+4!
DIR("A" PRTER+3*
DIR("B" PRTER+3*
DIR(0 PRTER+3*
>> DIRUT PRTER+4
DTIME HOLD+1
ENSORT PRTER+4*, DQER+6, EXIT+2!
ESCAPE DQEC~, DQER~*, DQER+6, DQER+12, DQER+14, DQER+17, DQER+19, DQER+20, DQEX~*, DQEX+6
DQEX+8, DQEX+9, HOLD+2*
IO PRTEC1+1, DQER+2, DQEX+2
IO("Q" PRTEC+3!, PRTEC+4, PRTER+5!, PRTER+6, PRTEX+2!, PRTEX+3
IOF HDREC+1, HDRER+1, HDREX+1
IOM HDREC+3, HDREC+4, HDRER+2, HDRER+5, HDREX+2, HDREX+6, TABS+1, TABS+2, TABS+3
IOSL PRTEC1+5, DQER+14, DQER+19, DQEX+8
IOST HDREC+1, HDRER+1, HDREX+1, HOLD
LINE DQEC~, PRTEC1+4*, PRTEC1+5, HDREC+1*, DQER~, DQER+14, DQER+19, HDRER+1*, DQEX~, DQEX+8
HDREX+1*, PRTDAT+12*
PAGE DQEC~*, HDREC+1*, HDREC+3, DQER~*, HDRER+1*, HDRER+2, DQEX~*, HDREX+1*, HDREX+2
>> POP PRTEC+3, PRTER+5, PRTEX+2
T DQER~, DQEX~
T(1 HDRER+3, HDREX+4, PRTDAT+10, TABS+1*, TABS+2*, TABS+3*
T(11 HDRER+4, HDREX+5, PRTDAT+11, TABS+1*, TABS+2*, TABS+3*
T(12 HDRER+4, HDREX+5, PRTDAT+11, TABS+1*, TABS+2*, TABS+3*
T(13 HDRER+4, HDREX+5, PRTDAT+4, PRTDAT+8, PRTDAT+9, PRTDAT+11, TABS+1*, TABS+2*, TABS+3*
T(2 HDRER+3, HDREX+4, PRTDAT+10, TABS+1*, TABS+2*, TABS+3*
T(3 HDRER+3, HDREX+4, PRTDAT+10, TABS+1*, TABS+2*, TABS+3*
U DQER+8, DQER+10
X DQEC~, HDREC+4!*, DQER~, HDRER+5!*, DQEX~, HDREX+6!*, HOLD+1*, HOLD+2
X(1 PRTDAT+1*, PRTDAT+5*, PRTDAT+8*, PRTDAT+10
X(2 PRTDAT+1*, PRTDAT+5*, PRTDAT+8*, PRTDAT+10
X(3 PRTDAT+2*, PRTDAT+10
X(4 PRTDAT+2*, PRTDAT+5*, PRTDAT+8*, PRTDAT+9*, PRTDAT+11
X(5 PRTDAT+3*, PRTDAT+6*, PRTDAT+11
X(6 PRTDAT+3*, PRTDAT+7*, PRTDAT+11
>> Y DQEC+1*, PRTER+4, DQER+1*, DQEX+1*
>> ZTDESC PRTEC+5*, PRTER+7*, PRTEX+4*
>> ZTLOAD("ENSORT" PRTER+8*
>> ZTQUEUED EXIT+1
>> ZTREQ EXIT+1*
>> ZTRTN PRTEC+4*, PRTER+6*, PRTEX+3*
ZTSK PRTEC+6!, PRTER+9!, PRTEX+5!
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 |  Local Variables  | All