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

Package: Event Capture

Routine: ECSECT


Information

ECSECT ;BIR/MAM,JPW-Create DSS Units for Event Capture ;1 May 96

Source Information

Source file <ECSECT.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  ^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: 1

Package Total Caller Graph
Event Capture 1 ECSECT  

Entry Points

Name Comments DBIA/ICR reference
SECT ;entry
END ;D ^ECKILL W @IOF
REACT ; reactivate DSS Unit
DIE ; enter DSS Unit info
MSG
CHK ;loop thru screens
SCCHK(ECDA) ;** Check to see if sending to PCE

External References

Name Field # of Occurrence
^DIC SECT+5
^DIE SECT+7, REACT+4, DIE+6, DIE+14, SCCHK+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"Enter/Edit DSS Units for Event Capture"
  • Line Location: SECT+2
Function Call: WRITE
  • Prompt: !!,?5,"If you elect to send data to PCE for DSS Unit, you must answer the",!,?5,"""Send to PCE"" prompt."
  • Line Location: SECT+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: SECT+4
Function Call: WRITE
  • Prompt: !!,"Cateories are "_$S($P($G(^ECD(+ECDA,0)),"^",11):"used",1:"not used")_" to group procedures. You have event codes screens defined",!,"and cannot change the use of categories.",!
  • Line Location: SECT+6
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+0
Function Call: READ
  • Variable: ECYN
  • Timeout: DTIME
  • Line Location: REACT+1
Function Call: WRITE
  • Prompt: !!,"Enter <RET> to make this DSS Unit valid for use in the Event Capture",!,"software, or NO if this DSS Unit should remain inactive."
  • Line Location: REACT+2
Function Call: WRITE
  • Prompt: !!,"Press <RET> to continue "
  • Line Location: MSG+0
Routine Call
  • DIC
  • Line Location:
    • SECT+5
Routine Call
  • DIE
  • Line Location:
    • SECT+7
    • REACT+4
    • DIE+6
    • DIE+14
    • SCCHK+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECD - [#724] SECT+6, DIE+2, DIE+3, DIE+12, SCCHK+1
^ECJ("AP" CHK+2

Label References

Name Line Occurrences
CHK SECT+6
DIE SECT+8
END SECT+5, SECT+7
MSG SECT+7
REACT REACT+2, DIE+3
SCCHK SECT+7, DIE+9
SECT SECT+7, SECT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SECT+4!, SECT+7!*, REACT+4!*, DIE+4!, DIE+5*, DIE+7!, DIE+13*, DIE+15!, SCCHK+2*
DIC SECT+4!*, SECT+5!
DIC("A" SECT+5*
DIC("DR" SECT+5*
DIC("S" SECT+5*
DIC(0 SECT+5*
DIE SECT+5*, SECT+7!, REACT+4!*, DIE+4!, DIE+5*, DIE+7!, DIE+13*, DIE+15!, SCCHK+2*
DLAYGO SECT+4*, SECT+5!, DIE+5*, DIE+7!
DR SECT+7!*, REACT+4!*, DIE+4!, DIE+5*, DIE+7!, DIE+13*, DIE+15!, SCCHK+2*
DTIME REACT+1, MSG
>> DTOUT SECT+7
ECDA SECT+6*, SECT+7, REACT+4, DIE+2, DIE+3, DIE+5, DIE+9, DIE+12, DIE+13, DIE+15!
CHK+2, SCCHK~, SCCHK+1, SCCHK+2
>> ECFLG SECT+6, SECT+7, DIE+5, CHK+1*, CHK+2*
>> ECJLP SECT+4*
>> ECOUT SECT+4*, REACT+1*, REACT+3*, DIE+3
>> ECYN REACT+1*, REACT+2*, REACT+3
IOF SECT+2
>> JJ CHK+2*
>> MSG1 SECT+1*, DIE+1*
>> MSG2 SECT+1*, DIE+2*
>> X MSG*
>> Y SECT+5, SECT+6, SECT+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All