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

Package: Engineering

Routine: ENBCPM5


Information

ENBCPM5 ;(WASH ISC)/DH-Bar Coded PMI ;1.14.98

Source Information

Source file <ENBCPM5.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Engineering 5 XCPTN^ENBCPM2  POST^ENBCPM6  NEWWO^ENBCPM9  EXT^ENEQHS  ROUND^ENLIB  
Kernel 1 ^%ZISC  
VA FileMan 1 ^DIE  

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 ENBCPM1  ENBCPM2  ENBCPM4  

Entry Points

Name Comments DBIA/ICR reference
POST2 ;No existing PM work order - Post directly to equip hist
POST21 ;Device passed, no t&m
POST22 ;Device passed, t&m recorded
POST23 ;Device failed
NEWWO
HOLD
ERR ;Error message (Forced exit)
EXIT

External References

Name Field # of Occurrence
^%ZISC EXIT+5
^DIE POST22+11
XCPTN^ENBCPM2 POST2+6, POST21+3, POST22+22
POST^ENBCPM6 POST21+1, POST22+1
NEWWO^ENBCPM9 NEWWO
EXT^ENEQHS POST21+4, POST22+23
ROUND^ENLIB POST22+2, POST22+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Press RETURN to continue..."
  • Line Location: HOLD+0
Function Call: WRITE
  • Prompt: !!,*7,"FATAL ERROR OR USER ABORT.",*7
  • Line Location: ERR+1
Function Call: WRITE
  • Prompt: !,"Process ID is: ENPM Time stamp is: ",$S($D(ENCTTI):$P(^PRCT(446.4,ENCTID,2,ENCTTI,0),U,1),1:"UNDEFINED.")
  • Line Location: ERR+2
Function Call: WRITE
  • Prompt: !,"Please make a note of this information, as you will need it to RESTART",!,"processing of the data on file."
  • Line Location: ERR+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXIT+4
Routine Call
  • DIE
  • Line Location:
    • POST22+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6914 - [#6914] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG("EMP" - [#6929] POST22+14
^ENG(6914 - [#6914] POST21+3, POST21+5, POST22+22, POST22+24
^PRCT(446.4 - [#446.4] POST2+1, POST22+4*, POST22+6*, POST22+7, POST22+9*, POST22+16, POST22+18*, POST23+2*, POST23+3, POST23+11*
POST23+13, POST23+15*, ERR+2

Label References

Name Line Occurrences
HOLD ERR+4, EXIT
POST21 POST2+2, POST2+3
POST22 POST2+4
POST23 POST2+5

Naked Globals

Name Field # of Occurrence
^( POST2+1, POST22+4, POST22+7, POST22+16
^(0 POST22+14, POST23+3, POST23+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+3!
DA POST22+10~, POST22+11*, EXIT+3!
DIC EXIT+3!
DIE POST22+10~, POST22+11*, EXIT+3!
DR POST22+11*, EXIT+3!
DT POST21+2, POST22+21
DTIME HOLD
EN POST21+1*, POST22+1*, EXIT+1!
EN1 EXIT+2!
EN2 EXIT+2!
ENA EXIT+1!
ENB EXIT+1!
ENCTID POST2+1, POST22+4, POST22+6, POST22+7, POST22+9, POST22+16, POST22+18, POST23+2, POST23+3, POST23+11
POST23+13, POST23+15, ERR+2, EXIT+1!
ENCTTI POST2+1, POST22+4, POST22+6, POST22+7, POST22+9, POST22+16, POST22+18, POST23+2, POST23+3, POST23+11
POST23+13, POST23+15, ERR+2, EXIT+1!
ENDATE EXIT+3!
ENDEL POST21+1, POST22+1, EXIT+3!
ENDTCP POST21+2*, POST22+21*, EXIT+2!
ENEMP POST21+2, POST21+4*, POST22+21, POST22+23*, EXIT+2!
ENEQ POST21+2, POST21+3, POST21+5, POST22+11, POST22+21, POST22+22, POST22+24, POST23+4, EXIT+1!
ENH POST21+2*, POST22+21*, EXIT+2!
ENINV POST21+2*, POST22+21*, POST22+22, EXIT+2!
ENLBL POST2+6, EXIT+1!
ENLBR POST22+14*, POST22+21, EXIT+3!
ENLKAHD POST2+1*, POST2+2, POST2+3, POST2+4, POST2+5, POST2+6, POST22+2, POST22+4*, POST22+5, POST22+6
POST22+7*, POST22+8, POST22+9, POST22+10, POST22+11, POST23+2, POST23+3*, POST23+8, POST23+9, POST23+10
POST23+11, POST23+13*, POST23+14, POST23+15, POST23+16, EXIT+2!
ENLOC EXIT+2!
ENMATRL POST22+5*, POST22+6*, POST22+13*, POST22+21, EXIT+3!
ENMSG POST2+6*, POST21+3*, POST22+22*, POST23+4*, EXIT+1!
ENMSG(0 POST2+6*, POST23+5*, POST23+6*, POST23+7*, POST23+9*, POST23+17*
ENOLDLOC EXIT+2!
ENPG EXIT+2!
ENPM EXIT+2!
ENPMEMP POST21+4*, POST22+23*, EXIT+2!
ENPMTEC EXIT+2!
ENPMWO POST21+2, POST22+21, POST23+5, EXIT+2!
ENPMWO(0 POST21+1!, POST22+1!
ENSHABR EXIT+2!
>> ENSHKEY POST22+3, POST23+18
ENSHOP EXIT+2!
ENSTA EXIT+1!
ENSTAL EXIT+1!
ENTEC POST22+3, POST22+14, POST23+18, EXIT+2!
ENTIME POST22+2*, POST22+3, POST22+14, POST22+21, POST23+1*, POST23+16*, POST23+17, POST23+18, EXIT+3!
ENW EXIT+2!
ENWOX EXIT+2!
ENWP POST22+15*, POST22+17*, POST22+19*, POST22+20*, POST22+21, EXIT+3!
ENX POST2+1, POST22+4*, POST22+6*, POST22+7, POST22+9*, POST22+15, POST22+17*, POST23+3*, POST23+9*, POST23+14*
EXIT+1!
ENX1 POST2+1*, POST22+4*, POST22+6, POST22+7*, POST22+9, POST23+2, POST23+3*, POST23+9, POST23+11, POST23+12*
POST23+13, POST23+15, EXIT+1!
ENY ERR+4*, EXITEXIT+1!
I EXIT+3!
IOF EXIT+4
IOST HOLDEXITEXIT+5
J EXIT+3!
K EXIT+3!
>> PMTOT( POST22+3*, POST23+18*
PROBLEM POST23+1~*, POST23+10*
U POST21+2, POST22+14, POST22+21, ERR+2
>> X POST22+2*, POST22+13*, POST22+15*, POST22+16*, POST22+17, POST22+18, HOLD*
>> X(0 POST22+2*, POST22+13*
>> X1 POST22+16*, POST22+17, POST22+18
>> Y POST22+2, POST22+13
>> ZTQUEUED EXIT+5, EXIT+6
>> ZTREQ EXIT+6*
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 |  Naked Globals |  Local Variables  | All