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

Package: Engineering

Routine: ENTIRRE


Information

ENTIRRE ;WOIFO/SAB - IT Equipment Report ;2/4/2008

Source Information

Source file <ENTIRRE.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  
VA FileMan 4 DD^%DT  NOW^%DTC  $$GET1^DIQ  ^DIR  
Engineering 2 ($$BLDHL2,CAPEQ)^ENTIUTL  ($$ASKEQSM,$$ASKEQSRT,GETEQ)^ENTIUTL2  

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
Engineering 2 ENIT EQUIP RPT  ENTIRA  

Entry Points

Name Comments DBIA/ICR reference
AEN ; entry point from ENTIRA routine (with it's list of equipment in ^TMP)
QEN ; queued entry
EXIT
HD ; header
DISASGN(ENDA) ; Display Active Assignments for Equipment
; check page
; display assignment data

External References

Name Field # of Occurrence
DD^%DT QEN+5
NOW^%DTC QEN+5
^%ZIS AEN+11
HOME^%ZIS AEN+17
^%ZISC QEN+43
^%ZTLOAD AEN+17
$$GET1^DIQ QEN+26, QEN+27, QEN+28, QEN+29, DISASGN+7, DISASGN+8, DISASGN+9, DISASGN+11
^DIR AEN+7, QEN+41, HD+1
$$BLDHL2^ENTIUTL QEN+8
CAPEQ^ENTIUTL QEN+32
$$ASKEQSM^ENTIUTL2 ENTIRRE+6
$$ASKEQSRT^ENTIUTL2 ENTIRRE+11
GETEQ^ENTIUTL2 ENTIRRE+17, QEN+13
$$FMTE^XLFDT DISASGN+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ENDA,?12,ENCMR,?19,ENLOC,?41,ENSVC
  • Line Location: QEN+30
Function Call: WRITE
  • Prompt: !,?2,$E(ENNAM,1,78)
  • Line Location: QEN+31
Function Call: WRITE
  • Prompt: !
  • Line Location: QEN+35
Function Call: WRITE
  • Prompt: !!,"Count of IT equipment items on report = ",ENT
  • Line Location: QEN+40
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HD+2
Function Call: WRITE
  • Prompt: "IT EQUIPMENT REPORT",?48,ENDT,?72,"page ",ENPG
  • Line Location: HD+4
Function Call: WRITE
  • Prompt: !,ENHL2,!
  • Line Location: HD+5
Function Call: WRITE
  • Prompt: !,"Entry #",?12,"CMR",?19,"Location",?41,"Using Service"
  • Line Location: HD+7
Function Call: WRITE
  • Prompt: !,"---------",?12,"-----",?19,"--------------------"
  • Line Location: HD+8
Function Call: WRITE
  • Prompt: ?41,"------------------------------"
  • Line Location: HD+9
Function Call: WRITE
  • Prompt: !,"Entry #: ",ENDA," (continued)"
  • Line Location: DISASGN+5
Function Call: WRITE
  • Prompt: !," Assign: "
  • Line Location: DISASGN+6
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT($$GET1^DIQ(6916.3,ENADA,2,"I"),"2DZ")
  • Line Location: DISASGN+7
Function Call: WRITE
  • Prompt: ?20,$$GET1^DIQ(6916.3,ENADA,1)
  • Line Location: DISASGN+8
Function Call: WRITE
  • Prompt: ?52,"Status: ",ENSTAT
  • Line Location: DISASGN+10
Function Call: WRITE
  • Prompt: ?71,$$GET1^DIQ(6916.3,ENADA,21)
  • Line Location: DISASGN+11
Routine Call
  • DIR
  • Line Location:
    • AEN+7
    • QEN+41
    • HD+1
Routine Call
  • %ZIS
  • Line Location:
    • AEN+11
Routine Call
  • %ZIS
  • Line Location:
    • AEN+17

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG(6916.3 - [#6916.3] DISASGN+4
^TMP($J QEN+13, QEN+18, QEN+21, EXIT+1!

Label References

Name Line Occurrences
DISASGN QEN+34
EXIT AEN+7, AEN+11, AEN+12
HD QEN+10, QEN+24, QEN+39, DISASGN+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % QEN+5
>> %ZIS AEN+11*
DIR AEN+7!, QEN+41!, EXIT+2!, HD+1!
DIR("A" AEN+5*
DIR("B" AEN+6*
DIR(0 AEN+4*, QEN+41*, HD+1*
DIROUT EXIT+2!
DIRUT AEN+7, EXIT+2!
DIWF EXIT+2!
DIWL EXIT+2!
DTOUT EXIT+2!
DUOUT EXIT+2!
ENADA DISASGN+3~, DISASGN+4*, DISASGN+7, DISASGN+8, DISASGN+9, DISASGN+11
ENBFMT AEN+1~, AEN+8*, QEN+24, QEN+25, HD+6
ENCMR QEN+26*, QEN+30, EXIT+3!
END QEN+5*, QEN+18, QEN+21, QEN+24, QEN+32, QEN+37, QEN+39, EXIT+4!, HD+1*, DISASGN+5
ENDA QEN+20*, QEN+21*, QEN+26, QEN+27, QEN+28, QEN+29, QEN+30, QEN+32, QEN+34, EXIT+3!
, DISASGN~, DISASGN+4, DISASGN+5
ENDT QEN+5*, EXIT+4!, HD+4
ENHL2 QEN+8*, EXIT+3!, HD+5
ENIA ENTIRRE+3~, ENTIRRE+14*, ENTIRRE+17, QEN+13
ENKTMP ENTIRRE+3~, ENTIRRE+19*, EXIT+1, EXIT+3!
ENLOC QEN+27*, QEN+30, EXIT+3!
ENNAM QEN+29*, QEN+31, EXIT+3!
ENNSP EXIT+3!
ENPG QEN+5*, EXIT+4!, HD+1, HD+2, HD+3*, HD+4
ENSM ENTIRRE+3~, ENTIRRE+7*, ENTIRRE+8, ENTIRRE+11, ENTIRRE+17, QEN+8, QEN+13, EXIT+3!
ENSMV ENTIRRE+3~, ENTIRRE+7*, ENTIRRE+17, QEN+8, QEN+13, EXIT+3!
ENSRT ENTIRRE+3~, ENTIRRE+11*, ENTIRRE+12, ENTIRRE+17, QEN+8, QEN+13, EXIT+4!
ENSRTV QEN+17*, QEN+18*, QEN+21, EXIT+4!
ENSTAT DISASGN+3~, DISASGN+9*, DISASGN+10, DISASGN+11
ENSVC QEN+28*, QEN+30, EXIT+4!
ENT QEN+4!*, QEN+22*, QEN+40, EXIT+4!
ENX ENTIRRE+3~, ENTIRRE+6*, ENTIRRE+7
ENY AEN+13~, AEN+15*
IO QEN+1
IO("Q" AEN+12, AEN+17!
IOF HD+2
IOSL QEN+24, QEN+39, DISASGN+5
IOST QEN+41, HD+1, HD+2
POP AEN+11, EXIT+2!
U ENTIRRE+7, ENTIRRE+8
X EXIT+2!
Y AEN+8, QEN+5*, EXIT+2!, HD+1
>> ZTDESC AEN+14*
>> ZTQUEUED EXIT
>> ZTREQ EXIT*
>> ZTRTN AEN+14*
>> ZTSAVE( AEN+15*
>> ZTSAVE("^TMP($J,""ENITEQ""," AEN+16*
ZTSK AEN+17!
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