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

Package: Event Capture

Routine: ECSCPT


Information

ECSCPT ;ALB/JAM - Event Code Screen With CPT Codes ;9/6/18 14:31

Source Information

Source file <ECSCPT.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 4 YX^%DTC  ^DIC  YN^DICN  ^DIR  
Event Capture 3 ^ECKILL  ^ECL  ^ECSCPT1  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  

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
Event Capture 2 ECRRPT1  ECSCPT  

Entry Points

Name Comments DBIA/ICR reference
LOC
UNIT ;set var and sel dss unit
SEL ;
ECCPT ;CPT Codes to display
DEV
START ;
CLEAR
ASK ;
END ;
SAVE ;

External References

Name Field # of Occurrence
YX^%DTC START+9
^%ZIS DEV+1
HOME^%ZIS DEV+4
^%ZISC END+1
^%ZTLOAD DEV+4
^DIC UNIT+10, SEL+10
YN^DICN UNIT+4, SEL+3, ASK+3
^DIR ECCPT+8
^ECKILL START+16, END+1
^ECL LOC
^ECSCPT1 START+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: UNIT+3
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: UNIT+8
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SEL+2
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: SEL+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: DEV+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CLEAR+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Routine Call
  • DIC
  • Line Location:
    • UNIT+10
    • SEL+10
Routine Call
  • DIR
  • Line Location:
    • ECCPT+8
Routine Call
  • %ZIS
  • Line Location:
    • DEV+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECD - [#724] UNIT+11, UNIT+12
^TMP($J START+11*

Label References

Name Line Occurrences
ECCPT UNIT+7, SEL+1, SEL+6
END LOCUNIT+7, UNIT+10, SEL+6, SEL+10, ECCPT+8, DEV+1, DEV+2, CLEARCLEAR+1
CLEAR+2, CLEAR+3, ASK+5
LOC ASK+8
SAVE DEV+4
UNIT ASK+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % UNIT+3, UNIT+4*, UNIT+7, SEL+2, SEL+3*, SEL+6, ASK+1, ASK+3*, ASK+5
>> %H START+9*
%ZIS DEV!, DEV+1*
%ZIS("A" DEV+1*
CNT START+4~, START+11*
DIC UNIT+8!*, UNIT+10!, SEL+7!*, SEL+10!
DIC("A" UNIT+8*, SEL+7*, SEL+8*
DIC("S" UNIT+9*, SEL+9*
DIC(0 UNIT+8*, SEL+7*
DIR ECCPT+1!, ECCPT+8!
DIR("?" ECCPT+4*, ECCPT+5*, ECCPT+6*
DIR("??" ECCPT+7*
DIR("A" ECCPT+3*
DIR("B" ECCPT+3*
DIR(0 ECCPT+2*
>> DIRUT ECCPT+8
DTIME CLEAR+2
>> EC1 LOC*, ASK+8
ECAC START+5~
ECACIEN START+6~
>> ECALL UNIT+2*, UNIT+7*, CLEAR+3
ECC SEL+1*, SEL+6*, SEL+10*, ASK+6!, ASK+7!
ECCHAR START+8~
ECCN SEL+1*, SEL+10*, ASK+6!, ASK+7!
ECCPT ECCPT+9*, ASK+6!, ASK+7!
ECCSC START+8~
ECD UNIT+10*, UNIT+11, UNIT+12, SEL+9, ASK+6!, ASK+7!
ECDN UNIT+10*, UNIT+11*, SEL+3, SEL+8, ASK+6!, ASK+7!
ECFILE ASK+6!, ASK+7!
>> ECGUI END+1
ECI START+1~, START+12*, START+13*, START+14
>> ECJLP UNIT+1*, UNIT+12*, SEL+1
ECL LOC!, UNIT+9, START+2~, START+14*
ECLN UNIT+4, START+3~, START+14*
>> ECLOC( START+13, START+14
ECMCA START+7~
>> ECOUT LOC*, UNIT+2*, DEV+1*, START+10*, CLEAR+1, CLEAR+2*
ECP ASK+6!, ASK+7!
>> ECPG UNIT+2*, START+10*, CLEAR+2
ECPN ASK+6!, ASK+7!
>> ECPTYP START+11, START+16
>> ECRDT START+9*
ECSC START+8~
IO DEV+5
IO("Q" DEV!, DEV+2!
IOF UNIT+3, UNIT+8, SEL+2, SEL+7, ASK+1, END+1
ION DEV+3
IOP DEV!
IOST CLEAR
LOC LOC!
LOC(2 LOC
NATN ASK+6!, ASK+7!
NODE START+8~
POP DEV!, DEV+1
>> Q UNIT+3*, SEL+2*, ASK+1*
U START+14
>> X CLEAR+2*
>> Y UNIT+10, SEL+10, ECCPT+9, START+9
>> ZTDESC DEV+3*
>> ZTIO DEV+3*
>> ZTQUEUED END+1
>> ZTREQ END+1*
>> ZTRTN DEV+3*
>> ZTSAVE("ECALL" SAVE+1*
>> ZTSAVE("ECC*" SAVE+1*
>> ZTSAVE("ECD*" SAVE+1*
>> ZTSAVE("ECJLP" SAVE+1*
>> ZTSAVE("ECL*" SAVE+1*
>> ZTSAVE("ECP*" SAVE+1*
ZTSK DEV!, DEV+4!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All