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

Package: Emergency Department Integration Software

Routine: EDPCDBG


Information

EDPCDBG ;SLC/KCM - Debugging for Controller ;2/28/12 08:33am

Source Information

Source file <EDPCDBG.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 ($$FMADD,$$FMTH)^XLFDT  
Toolkit 1 ($$GET,DEL,EN)^XPAR  
VA FileMan 1 ^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: 4

Package Total Caller Graph
Emergency Department Integration Software 4 EDPCBRD  EDPCTRL  EDPGLOB  EDPMAIL  

Entry Points

Name Comments DBIA/ICR reference
DEBUG(SWFID) ; return TRUE if debugging
NEXTSEQ(LOGID) ; return sequence for this session as EDPF-DEBUG-LOG-swfid^sequence
PUTREQ(SEQ,REQ) ; save the request at this sequence number
PUTXML(SEQ,XML) ; save the XML result at this sequence number
SETON ; turn on debugging for EDIS
SETOFF ; turn off debugging for EDIS

External References

Name Field # of Occurrence
^DIR SETON+8
$$FMADD^XLFDT NEXTSEQ+2
$$FMTH^XLFDT SETON+11
$$GET^XPAR DEBUG+2
DEL^XPAR SETOFF+2
EN^XPAR SETON+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enable EDIS Debugging Log"
  • Line Location: SETON+2
Function Call: WRITE
  • Prompt: !,"Logging will occur for 30 minutes after start time."
  • Line Location: SETON+3
Function Call: WRITE
  • Prompt: !,"Log is stored in ^XTMP(""EDP-DEBUG-LOG"")",!
  • Line Location: SETON+4
Function Call: WRITE
  • Prompt: !,"EDIS Debugging Log Stopped"
  • Line Location: SETOFF+1
Routine Call
  • DIR
  • Line Location:
    • SETON+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("EDP-DEBUG-LOG" NEXTSEQ+2*, NEXTSEQ+3, NEXTSEQ+4*, NEXTSEQ+5, NEXTSEQ+6, PUTREQ+1*, PUTXML+1*, SETON+10!

Label References

Name Line Occurrences
$$NEXTSEQ DEBUG+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CTS DEBUG+1~, DEBUG+2*, DEBUG+4, DEBUG+5
DIF DEBUG+1~, DEBUG+5*, DEBUG+6, DEBUG+7
DIR SETON+1~
DIR("A" SETON+6*
DIR("B" SETON+7*
DIR(0 SETON+5*
DT NEXTSEQ+2
DTS DEBUG+1~, DEBUG+2*, DEBUG+3, DEBUG+4, DEBUG+5
LOGID NEXTSEQ~, NEXTSEQ+1*, NEXTSEQ+3, NEXTSEQ+4, NEXTSEQ+5, NEXTSEQ+6
REQ PUTREQ~, PUTREQ+1
SEQ PUTREQ~, PUTREQ+1, PUTXML~, PUTXML+1
SWFID DEBUG~, DEBUG+7
U NEXTSEQ+2, NEXTSEQ+6, PUTREQ+1, PUTXML+1
X SETON+1~
XML PUTXML~, PUTXML+1
Y SETON+1~, SETON+9, SETON+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All