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

Package: Engineering

Routine: ENY2REP2


Information

ENY2REP2 ;;(WIRMFO)/DH-Y2K Category Summary Report ;9.30.98

Source Information

Source file <ENY2REP2.m>

Call Graph

Call Graph

Call Graph Total: 5

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

Package Total Caller Graph
Engineering 1 ENY2KCATSPEC  

Entry Points

Name Comments DBIA/ICR reference
Y2KCAT ; snapshot of Y2K data base by manufacturer~model for a given
; Y2K category
Y2KCAT1
CATPRNT ; print the snapshot
CATHDR ; header for Y2K snapshot
HOLD
EXIT ;

External References

Name Field # of Occurrence
NOW^%DTC Y2KCAT1+2
^%ZIS Y2KCAT+26
HOME^%ZIS Y2KCAT+30, EXIT+1
^%ZISC EXIT+1
^%ZTLOAD Y2KCAT+30
^DIR Y2KCAT+10, Y2KCAT+24

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,?20,"** SNAPSHOT OF Y2K EQUIPMENT DATA BASE **"
  • Line Location: Y2KCAT+2
Function Call: WRITE
  • Prompt: !,?22,"(Summary for a specific Y2K category)"
  • Line Location: Y2KCAT+3
Function Call: WRITE
  • Prompt: !!,"There is no STATION NUMBER in your Engineering Init Paramaters file.",!,"Can't proceed.",*7
  • Line Location: Y2KCAT+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: Y2KCAT+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: Y2KCAT+26
Function Call: WRITE
  • Prompt: "."
  • Line Location: Y2KCAT1+8
Function Call: WRITE
  • Prompt: !!,?15,"<Nothing to print>"
  • Line Location: CATPRNT+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CATPRNT+3
Function Call: WRITE
  • Prompt: !,MAN("PRNT")_"~"_MOD("E"),?51,$J(^TMP($J,STATION,MAN("E"),MOD,"COUNT"),4),?60,$J(^("EST"),8,2),?70,$J(^("ACT"),8,2)
  • Line Location: CATPRNT+5
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CATPRNT+7
Function Call: WRITE
  • Prompt: !,X
  • Line Location: CATPRNT+9
Function Call: WRITE
  • Prompt: !,"TOTALS",?50,$J(TOTAL(STATION,"COUNT"),5),?60,$J(TOTAL(STATION,"EST"),8,2),?70,$J(TOTAL(STATION,"ACT"),8,2)
  • Line Location: CATPRNT+10
Function Call: WRITE
  • Prompt: "Y2K Summary Snapshot for "_CAT("E")_" "_DATE("PRNT")_" ",?70,"Page: "_PAGE
  • Line Location: CATHDR+2
Function Call: WRITE
  • Prompt: !,X
  • Line Location: CATHDR+4
Function Call: WRITE
  • Prompt: !!,"Press <RETURN> to continue, '^' to escape..."
  • Line Location: HOLD+1
Routine Call
  • DIR
  • Line Location:
    • Y2KCAT+10
    • Y2KCAT+24
Routine Call
  • %ZIS
  • Line Location:
    • Y2KCAT+26
Routine Call
  • %ZIS
  • Line Location:
    • Y2KCAT+30
    • EXIT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" Y2KCAT1+2
^DIC(6910 - [#6910] Y2KCAT+4, Y2KCAT+6, Y2KCAT1+3
^ENG("MFG" - [#6912] Y2KCAT1+6
^ENG(6914 - [#6914] Y2KCAT1+6, Y2KCAT1+7, Y2KCAT1+9, Y2KCAT1+10, Y2KCAT1+13, Y2KCAT1+24, Y2KCAT1+25
^TMP($J Y2KCAT1!, Y2KCAT1+14*, Y2KCAT1+15*, Y2KCAT1+18*, Y2KCAT1+21*, Y2KCAT1+27*, CATPRNT+2, CATPRNT+3, CATPRNT+4, CATPRNT+5
CATPRNT+6!, CATPRNT+7, EXIT+1!

Label References

Name Line Occurrences
CATHDR CATPRNT+2, CATPRNT+3, CATPRNT+7
EXIT Y2KCAT+27, CATPRNT+2, CATPRNT+11
HOLD CATPRNT+2, CATPRNT+3, CATPRNT+7

Naked Globals

Name Field # of Occurrence
^("ACT" Y2KCAT1+18*, Y2KCAT1+27*, CATPRNT+5
^("EST" CATPRNT+5
^(2 Y2KCAT1+25
^(9 Y2KCAT1+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Y2KCAT1+2
>> %ZIS Y2KCAT+26*
ACT Y2KCAT1+1~, Y2KCAT1+23*, Y2KCAT1+25*, Y2KCAT1+26, Y2KCAT1+27
ALLSTN Y2KCAT+5*, Y2KCAT+6!, Y2KCAT+10*, Y2KCAT+11*, Y2KCAT+24!, Y2KCAT+26!, Y2KCAT+27!, Y2KCAT1+13, CATHDR+3, EXIT+3!
CAT Y2KCAT+25*, Y2KCAT+26!, Y2KCAT+27!, Y2KCAT1+12, Y2KCAT1+16, Y2KCAT1+19, Y2KCAT1+22, EXIT+3!
CAT("DA" Y2KCAT1+11*, Y2KCAT1+12
CAT("E" Y2KCAT+25*, CATHDR+2
DA Y2KCAT1+1~, Y2KCAT1+7*, Y2KCAT1+8, Y2KCAT1+9, Y2KCAT1+10, Y2KCAT1+13, Y2KCAT1+24
DATE Y2KCAT1+1~
DATE("PRNT" Y2KCAT1+2*, CATHDR+2
DIR Y2KCAT+10!, Y2KCAT+24!
DIR("?" Y2KCAT+8*, Y2KCAT+9*, Y2KCAT+13*, Y2KCAT+14*, Y2KCAT+15*, Y2KCAT+16*, Y2KCAT+17*, Y2KCAT+18*, Y2KCAT+19*, Y2KCAT+20*
Y2KCAT+21*, Y2KCAT+22*, Y2KCAT+23*
DIR("A" Y2KCAT+7*, Y2KCAT+12*
DIR("B" Y2KCAT+7*, Y2KCAT+12*
DIR(0 Y2KCAT+7*, Y2KCAT+12*
>> DIRUT Y2KCAT+10, Y2KCAT+24
DTIME HOLD+1
EN Y2KCAT1+10*, Y2KCAT1+11, Y2KCAT1+17, Y2KCAT1+18, Y2KCAT1+20, Y2KCAT1+21, Y2KCAT1+24, EXIT+3!
ESCAPE Y2KCAT1+1~, CATPRNT+3, CATPRNT+4*, CATPRNT+7, CATPRNT+8, HOLDHOLD+2*
EST Y2KCAT1+1~, Y2KCAT1+23*, Y2KCAT1+24*, Y2KCAT1+26, Y2KCAT1+27
IO CATPRNT+1
IO("Q" Y2KCAT+26!, Y2KCAT+27
IOF Y2KCAT+2, CATPRNT+1, CATPRNT+3, CATPRNT+7
IOSL CATPRNT+7
IOST CATPRNT+1, HOLD
J Y2KCAT1+5*, Y2KCAT1+13*, Y2KCAT1+14*, EXIT+3!
K EXIT+3!
LINE Y2KCAT1+1~, CATPRNT+7*, CATHDR+1*
MAN Y2KCAT1+1~, Y2KCAT1+6*, Y2KCAT1+7
MAN("E" Y2KCAT1+6*, Y2KCAT1+14, Y2KCAT1+15, Y2KCAT1+18, Y2KCAT1+21, Y2KCAT1+27, CATPRNT+4*, CATPRNT+5, CATPRNT+6
MAN("PRNT" CATPRNT+4*, CATPRNT+5
MOD Y2KCAT1+1~, Y2KCAT1+7*, Y2KCAT1+14, Y2KCAT1+15, Y2KCAT1+18, Y2KCAT1+21, Y2KCAT1+27, CATPRNT+4*, CATPRNT+5, CATPRNT+6
MOD("E" CATPRNT+4*, CATPRNT+5
PAGE Y2KCAT1+1~, Y2KCAT1+2*, CATHDR+1*, CATHDR+2
>> POP Y2KCAT+26
REPL Y2KCAT1+1~, Y2KCAT1+23*, Y2KCAT1+24*, Y2KCAT1+25
STATION Y2KCAT1+1~, Y2KCAT1+4*, Y2KCAT1+5, Y2KCAT1+13*, Y2KCAT1+14, Y2KCAT1+15, Y2KCAT1+17, Y2KCAT1+18, Y2KCAT1+20, Y2KCAT1+21
Y2KCAT1+26, Y2KCAT1+27, CATPRNT+3*, CATPRNT+4, CATPRNT+5, CATPRNT+6, CATPRNT+10, CATHDR+3
STATION("PARNT" Y2KCAT1+3*, Y2KCAT1+4, Y2KCAT1+13
TOTAL Y2KCAT1+1~
TOTAL( Y2KCAT1+5*, Y2KCAT1+13*, Y2KCAT1+15*, Y2KCAT1+17*, Y2KCAT1+20*, Y2KCAT1+26*, CATPRNT+10
U Y2KCAT+4, Y2KCAT+6, Y2KCAT1+3, Y2KCAT1+6, Y2KCAT1+7, Y2KCAT1+9, Y2KCAT1+11, Y2KCAT1+13, Y2KCAT1+17, Y2KCAT1+18
Y2KCAT1+20, Y2KCAT1+21, Y2KCAT1+24, Y2KCAT1+25
X CATPRNT+9!*, CATHDR+4!*, HOLD+1*, HOLD+2, EXIT+3!
>> Y Y2KCAT+11, Y2KCAT+25, Y2KCAT1+2*
>> Y(0 Y2KCAT+25
>> ZTDESC Y2KCAT+28*
>> ZTQUEUED Y2KCAT1+8, EXIT+2
>> ZTREQN EXIT+2*
>> ZTRTN Y2KCAT+27*
>> ZTSAVE("ALLSTN" Y2KCAT+29*
>> ZTSAVE("CAT" Y2KCAT+29*
>> ZTSAVE("CAT(""E"")" Y2KCAT+29*
ZTSK Y2KCAT+30!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All