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

Package: Engineering

Routine: ENSP3


Information

ENSP3 ;(WCIOFO)/WDS@CHARLESTON,SAB-DISPLAY ROOM DATA (CONT'D) ;8/16/1999

Source Information

Source file <ENSP3.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Engineering 3 DEV^ENLIB  (ENT,START)^ENSP2  ZIS^ENUTL  
Kernel 3 HOME^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 3 YN^DICN  ^DIE  ^DIWP  

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 ENSP2  

Entry Points

Name Comments DBIA/ICR reference
TOP ;D:'($D(ENLO)&$D(ENHI)) INIT^EN
TOP2
TOP4
LITE
TOP15
WCO
SYN
OKEY
WAIT
REPEAT
MSG
PRT ;PRINT SPACE SCREEN DATA
PRT0
PRT1
RPT
SDA
TEST
ED
PDT
HOLD
W(ENDATA) ;Bold ENDATA

External References

Name Field # of Occurrence
HOME^%ZIS PRT1+1
^%ZISC PRT+4, PRT0
^%ZTLOAD PRT+3
YN^DICN REPEAT
^DIE ED
^DIWP WCO+2
DEV^ENLIB PRT+2
ENT^ENSP2 REPEAT
START^ENSP2 PRT0RPT
ZIS^ENUTL TOP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?28
  • Line Location: TOP+4
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: "ROOM NO. : "
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: ?39
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: "BUILDING #: "
  • Line Location: TOP+5
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: "WING : "
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: ?39
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: "SERVICE : "
  • Line Location: TOP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: "ROOM KEY : "
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: ?39
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: "FUNCTION : "
  • Line Location: TOP+7
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: "NO. OF BED: "
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: ?39
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: "SPEC CHAR.: "
  • Line Location: TOP2+0
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP4+0
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: "LENGTH : "
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: ?27
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: "WIDTH : "
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: ?54
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: "NET SF : "
  • Line Location: TOP4+1
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: "WALL : "
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: ?27
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: "FLOOR : "
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: ?54
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: "CEILING:"
  • Line Location: TOP4+2
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: "REPL.DT: "
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: ?27
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: "REPL.DT: "
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: ?27
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: "REPL.DT:"
  • Line Location: TOP4+3
Function Call: WRITE
  • Prompt: !
  • Line Location: LITE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: "LIGHTING : "
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: ?31,"QUANTITY : "
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: ?58,"WATTAGE : "
  • Line Location: LITE+1
Function Call: WRITE
  • Prompt: !,?16
  • Line Location: LITE+2
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+2
Function Call: WRITE
  • Prompt: ?43
  • Line Location: LITE+2
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+2
Function Call: WRITE
  • Prompt: ?70
  • Line Location: LITE+2
Function Call: WRITE
  • Prompt: !,?16
  • Line Location: LITE+3
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+3
Function Call: WRITE
  • Prompt: ?43
  • Line Location: LITE+3
Function Call: WRITE
  • Prompt: W
  • Line Location: LITE+3
Function Call: WRITE
  • Prompt: ?70
  • Line Location: LITE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+0
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: "WINDOW QTY: "
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: ?41
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: "WINDOW TYPE: "
  • Line Location: TOP15+1
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: "DRAPE NO. : "
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: ?41
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: "CUB. CTNS. : "
  • Line Location: TOP15+2
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: "DOOR QTY : "
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: ?41
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: "RCS 10-0141: "
  • Line Location: TOP15+3
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+4
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+4
Function Call: WRITE
  • Prompt: "UTILITIES : "
  • Line Location: TOP15+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+5
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+5
Function Call: WRITE
  • Prompt: "UTILITIES : "
  • Line Location: TOP15+5
Function Call: WRITE
  • Prompt: D:I=29
  • Line Location: TOP15+5
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+6
Function Call: WRITE
  • Prompt: !
  • Line Location: TOP15+7
Function Call: WRITE
  • Prompt: W
  • Line Location: TOP15+7
Function Call: WRITE
  • Prompt: "COMMENTS: "
  • Line Location: TOP15+7
Function Call: WRITE
  • Prompt: IOINHI
  • Line Location: WCO+4
Function Call: WRITE
  • Prompt: IOINLOW
  • Line Location: WCO+5
Function Call: WRITE
  • Prompt: IOINLOW
  • Line Location: WCO+7
Function Call: WRITE
  • Prompt: !
  • Line Location: SYN+0
Function Call: WRITE
  • Prompt: !
  • Line Location: SYN+1
Function Call: WRITE
  • Prompt: W
  • Line Location: SYN+1
Function Call: WRITE
  • Prompt: " SYNONYM : "
  • Line Location: SYN+1
Function Call: WRITE
  • Prompt: !
  • Line Location: OKEY+1
Function Call: WRITE
  • Prompt: W
  • Line Location: OKEY+1
Function Call: WRITE
  • Prompt: " OTHER KEYS: "
  • Line Location: OKEY+1
Function Call: WRITE
  • Prompt: !
  • Condition for execution: I>1
  • Line Location: OKEY+3
Function Call: WRITE
  • Prompt: ?16
  • Line Location: OKEY+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: !,"Choose "
  • Line Location: WAIT+3
Function Call: WRITE
  • Prompt: $S($D(^XUSEC("ENROOM",DUZ)):"Item to Enter/Edit (2-28, ",1:"(")
  • Line Location: WAIT+3
Function Call: WRITE
  • Prompt: $S($D(^XUSEC("ENROOM",DUZ)):"Item to Enter/Edit (2-28, ",1:"(")
  • Line Location: WAIT+3
Function Call: WRITE
  • Prompt: !!,"Want to view another "
  • Line Location: REPEAT+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: REPEAT+3
Function Call: READ
  • Variable: R
  • Timeout: DTIME
  • Line Location: MSG+0
Function Call: WRITE
  • Prompt: !,?10,"Press <RETURN> to continue. "
  • Line Location: MSG+0
Function Call: WRITE
  • Prompt: !!,*7,"THIS ENTRY IS BEING EDITED BY ANOTHER USER. TRY LATER."
  • Line Location: SDA+0
Function Call: WRITE
  • Prompt: !,"** Sorry, you seem to lack the appropriate Security Key (ENROOM) **",*7
  • Line Location: TEST+0
Function Call: WRITE
  • Prompt: !,"Press <RETURN> to continue, '^' to escape..."
  • Line Location: HOLD+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HOLD+4
Function Call: WRITE
  • Prompt: IOINHI
  • Line Location: W+3
Function Call: WRITE
  • Prompt: ENDATA
  • Line Location: W+3
Function Call: WRITE
  • Prompt: IOINLOW
  • Line Location: W+4
Routine Call
  • %ZIS
  • Line Location:
    • PRT1+1
Routine Call
  • DIE
  • Line Location:
    • ED

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ENG("SP" - [#6928] WCOWCO+2
^UTILITY($J WCO+1!, WCO+3, WCO+4
^XUSEC("ENROOM" WAIT+3, TEST

Label References

Name Line Occurrences
HOLD WCO+3, WCO+5
MSG TOP15+5, OKEY
PDT TOP4+3
PRT REPEAT+2
PRT0 PRT+2
PRT1 PRT+2
RPT REPEAT+3
SDA REPEAT+4
W TOP+4, TOP+5, TOP+6, TOP+7, TOP2TOP4+1, TOP4+2, TOP4+3, LITE+1, LITE+2
LITE+3, TOP15+1, TOP15+2, TOP15+3, TOP15+4, TOP15+5, TOP15+7, SYN+1, OKEY+1, OKEY+3
WAIT REPEAT+5, PRT+4, PRT1+1, SDATESTED

Naked Globals

Name Field # of Occurrence
^( WCO+2, WCO+4
^(0 WCO+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % REPEAT*
A WAIT+2, WAIT+3*, REPEAT!, REPEAT+1!, REPEAT+2, REPEAT+3, REPEAT+4, PRT+2*, PRT+4!, PRT1!
>> DA WCOWCO+2, SDAED
>> DIC TOP+2*, SDAED
DIWF WCO+1*, WAIT!
DIWL WCO+1*, WCO+3, WCO+4, WAIT!
DIWR WCO+1*, WAIT!
>> DR REPEAT+4*
DTIME WAIT+3, MSGHOLD+2
DUZ WAIT+3, TEST
EN WAIT!
EN( TOP15+5
EN("OKEY" OKEY+2, OKEY+3
EN("SYN" SYN+1
EN(1 TOP+5
EN(10 TOP2
EN(11 TOP2
EN(12 TOP4+2
EN(13 TOP4+2
EN(14 TOP4+2
EN(15 TOP4+3
EN(16 TOP4+3
EN(17 TOP4+3
EN(18 LITE+1
EN(19 LITE+2
EN(2 TOP+5
EN(20 LITE+3
EN(21 TOP15+1
EN(22 TOP15+1
EN(23 TOP15+2
EN(24 TOP15+2
EN(25 TOP15+3
EN(26 TOP15+3
EN(27 TOP15+4
EN(3 TOP+6
EN(4 TOP+6
EN(5 TOP+7
EN(6 TOP+7
EN(7 TOP4+1
EN(8 TOP4+1
EN(9 TOP4+1
ENDATA W~, W+1, W+3
ENHI PRT+1*, PRT+4!, PRT1!
ENLOW PRT+1*, PRT+4!, PRT1!
ENLTH WAIT!
ENNU WAIT!
ENNX WCO+2*, WCO+4*, WAIT!
ENORD WAIT!
I TOP15+5*, OKEY+2*, OKEY+3, WAIT!
IO WAIT+2, PRT0
IO("Q" PRT+2, PRT+3!
IO(0 WAIT+2, PRT0
IOF WAIT+1, WAIT+2, REPEAT+3, HOLD+4
>> IOINHI TOP+1, WCO+4, WCO+6, PRT+1*, PRT+4*, PRT1*, W+3
>> IOINLOW TOP+1, WCO+5, WCO+7, PRT+1*, PRT+4*, PRT1*, W+4
ION PRT+3
IOSL WCO+3, WCO+4, OKEY
IOST MSGHOLD
J TOP+3*, TOP15+5, WAIT!
K WAIT!
>> POP PRT+2
>> R MSG*
X TOP4+3*, WCO+2*, WCO+3, WCO+4, WCO+6, WAIT!, SDA*, PDT*, HOLD*, HOLD+2*
, W+2~, W+3*, W+4*
>> ZTDESC PRT+3*
>> ZTIO PRT+3*
>> ZTQUEUED WAIT+1
>> ZTREQ WAIT+1*
>> ZTRTN PRT+3*
>> ZTSAVE("A" PRT+3*
>> ZTSAVE("DA" PRT+3*
>> ZTSAVE("EN*" PRT+3*
ZTSK PRT+3!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All