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

Package: Engineering

Routine: ENEQPMP3


Information

ENEQPMP3 ;(WASH ISC)/DH-Display PMI Schedules ;6.5.97

Source Information

Source file <ENEQPMP3.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Engineering 2 MNTH^ENLIB1  ZIS^ENUTL  

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 ENEQ1  ENEQPMP  ENEQPMP1  

Entry Points

Name Comments DBIA/ICR reference
DDT ; Display Equipment Category PM Data
; Expects IEN of Equipment Category File as loc var ENDTYP
DINV ; Display Equipment Record PM Data
; Expects IEN of Equipment File as loc var DA
DPM ; Print data from File 6911 or 6914
DPM1
W(ENDATA) ;Bold ENDATA
EXIT
HLD

External References

Name Field # of Occurrence
MNTH^ENLIB1 DDT+9, DINV+11
ZIS^ENUTL DDT+3, DINV+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"There is no defined PM schedule for this Equipment Category.",!
  • Line Location: DDT+2
Function Call: WRITE
  • Prompt: @IOF,"Equipment Category: "
  • Line Location: DDT+4
Function Call: WRITE
  • Prompt: W
  • Line Location: DDT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DDT+4
Function Call: WRITE
  • Prompt: ?5,"Lockout Required?: "
  • Line Location: DDT+6
Function Call: WRITE
  • Prompt: S
  • Line Location: DDT+6
Function Call: WRITE
  • Prompt: ?40,"JCAHO Item: "
  • Line Location: DDT+7
Function Call: WRITE
  • Prompt: S
  • Line Location: DDT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: DDT+8
Function Call: WRITE
  • Prompt: !!,"There is no defined PM schedule for this piece of equipment.",!
  • Line Location: DINV+2
Function Call: WRITE
  • Prompt: @IOF,"Equipment ID #: "
  • Line Location: DINV+5
Function Call: WRITE
  • Prompt: W
  • Line Location: DINV+5
Function Call: WRITE
  • Prompt: ?40
  • Line Location: DINV+5
Function Call: WRITE
  • Prompt: W
  • Line Location: DINV+5
Function Call: WRITE
  • Prompt: !,"PM #: "
  • Line Location: DINV+5
Function Call: WRITE
  • Prompt: ?25,"Local ID: "
  • Line Location: DINV+6
Function Call: WRITE
  • Prompt: W
  • Line Location: DINV+6
Function Call: WRITE
  • Prompt: ?60,"S/N: "
  • Line Location: DINV+6
Function Call: WRITE
  • Prompt: W
  • Line Location: DINV+6
Function Call: WRITE
  • Prompt: !
  • Line Location: DINV+6
Function Call: WRITE
  • Prompt: ?5,"Lockout Required? "
  • Line Location: DINV+8
Function Call: WRITE
  • Prompt: S
  • Line Location: DINV+8
Function Call: WRITE
  • Prompt: ?40,"JCAHO Item: "
  • Line Location: DINV+9
Function Call: WRITE
  • Prompt: S
  • Line Location: DINV+9
Function Call: WRITE
  • Prompt: !
  • Line Location: DINV+10
Function Call: READ
  • Formatting: !
  • Prompt: "Press <RETURN> to continue..."
  • Variable: ENX
  • Timeout: DTIME
  • Line Location: DPM+3
Function Call: WRITE
  • Prompt: @IOF,$S(ENRT=6911:"Equip Category (cont'd): ",ENRT=6914:"Entry Number (cont'd): ",1:"")
  • Line Location: DPM+3
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: DPM+3
Function Call: WRITE
  • Prompt: !,?30
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: !,"Tech: "
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: ?50,"Starting Month: "
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: !,"Skip Months: "
  • Line Location: DPM+4
Function Call: WRITE
  • Prompt: ?50,"Criticality: "
  • Line Location: DPM+5
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM+5
Function Call: WRITE
  • Prompt: !,"Frequency (multiple):"
  • Line Location: DPM+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: DPM+8
Function Call: WRITE
  • Prompt: !,?3
  • Line Location: DPM1+0
Function Call: WRITE
  • Prompt: S
  • Line Location: DPM1+0
Function Call: WRITE
  • Prompt: !,?5
  • Line Location: DPM1+2
Function Call: WRITE
  • Prompt: ?18
  • Line Location: DPM1+3
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM1+3
Function Call: WRITE
  • Prompt: " hrs "
  • Line Location: DPM1+3
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM1+4
Function Call: WRITE
  • Prompt: " (est) Level: "
  • Line Location: DPM1+4
Function Call: WRITE
  • Prompt: S
  • Line Location: DPM1+4
Function Call: WRITE
  • Prompt: !,?5,"Proc Ref: "
  • Line Location: DPM1+5
Function Call: WRITE
  • Prompt: W
  • Line Location: DPM1+5
Function Call: WRITE
  • Prompt: " Title: "
  • Line Location: DPM1+5
Function Call: WRITE
  • Prompt: K
  • Line Location: DPM1+5
Function Call: WRITE
  • Prompt: !,?5,"Starting Year: "
  • Line Location: DPM1+6
Function Call: WRITE
  • Prompt: S
  • Line Location: DPM1+6
Function Call: WRITE
  • Prompt: IOINHI
  • Line Location: W+2
Function Call: WRITE
  • Prompt: ENDATA
  • Line Location: W+2
Function Call: WRITE
  • Prompt: IOINLOW
  • Line Location: W+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6922 - [#6922] DPM+2
^ENG("EMP" - [#6929] DPM+2
^ENG(6911 - [#6911] DDT+2, DDT+4, DDT+5, DDT+9, DINV+4
^ENG(6914 - [#6914] DINV+2, DINV+4, DINV+7, DINV+11
^ENG(6914.2 - [#6914.2] DPM1+5

Label References

Name Line Occurrences
DPM DDT+9, DINV+11
DPM1 DPM+7
EXIT DDT+10, DINV+12, DPM+3
HLD DDT+2, DINV+2, EXIT
W DDT+4, DDT+6, DDT+7, DINV+5, DINV+6, DINV+8, DINV+9, DPM+3, DPM+4, DPM+5
DPM1DPM1+2, DPM1+3, DPM1+4, DPM1+5, DPM1+6

Naked Globals

Name Field # of Occurrence
^( DPM+2
^(0 DDT+9, DINV+11, DPM+6
^(1 DDT+9, DINV+4, DINV+11
^(3 DINV+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA DINV+2, DINV+4, DINV+5, DINV+7, DINV+11, DPM+1
DTIME DPM+3, HLD
EN DPM+8!
EN( DPM+6*, DPM+7, DPM1+1*, DPM1+3, DPM1+4, DPM1+5, DPM1+6
ENA DPM1+5*!
ENCRIT DDT+9*, DINV+11*, DPM+5, EXIT+2!
ENDA DPM+1~*, DPM+3, DPM+6
ENDATA W~, W+2
>> ENDTYP DDT+2, DDT+4, DDT+5, DDT+9, DINV+4*, DPM+1
>> ENDVTYP DDT+4*, DINV+4*, DINV+5, DPM+3
ENEMP DDT+9*, DINV+11*, DPM+2*, DPM+4, EXIT+1!
ENLID DINV+4*, DINV+6, EXIT+2!
ENMN DDT+9*, DINV+11*, EXIT+1!
ENMNTH DPM+4, EXIT+1!
>> ENNOHLD EXIT
ENPMN DINV+4*, DINV+5, EXIT+2!
ENPRTCL EXIT+1!
ENRT DDT+4*, DINV+5*, DPM+1, DPM+3, DPM+6, EXIT+1!
ENSBSCR DPM+6*, EXIT+1!
ENSH DDT+9*, DINV+11*, DPM+2, EXIT+1!
ENSHOP DPM+2*, DPM+4, EXIT+1!
ENSKP DDT+9*, DINV+11*, DPM+4, EXIT+1!
ENSN DINV+4*, DINV+6, EXIT+2!
>> ENX DPM+3*
ENY DDT+4*, DDT+8*, DINV+5*, DINV+10*, DPM+3*, DPM+5*, DPM+8*, DPM1*, DPM1+4*, DPM1+5*
DPM1+6*, EXIT+1!
>> I DDT+9*, DINV+11*, DPM+6
IOF DDT+4, DINV+5, DPM+3
IOINHI DDT+3~, DINV+3~, W+2
IOINLOW DDT+3~, DINV+3~, W+3
IOINORM DDT+3~, DINV+3~
IOSL DPM+3
IOST HLD
>> J DPM+6*, DPM+7*, DPM1DPM1+1, DPM1+2, DPM1+3, DPM1+4, DPM1+5, DPM1+6
U DDT+4, DDT+6, DDT+7, DDT+9, DINV+4, DINV+8, DINV+9, DINV+11, DPM+2, DPM+6
DPM1+1, DPM1+3, DPM1+5, DPM1+6
X DDT+3~, DDT+5*, DDT+6, DDT+7, DINV+3~, DINV+7*, DINV+8*, DINV+9*, DINV+10, W+1~
, W+2*, W+3*, HLD*
X(0 DDT+5*, DDT+6*, DDT+7*, DDT+8, DINV+7*, DINV+8
X(3 DINV+7*, DINV+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All