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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ECXWRDX

Package: DSS Extracts

Routine: ECXWRDX


Information

ECXWRDX ;ALB/MRY - Assign DSS Dept. to Ward ;Mar 2, 2010

Source Information

Source file <ECXWRDX.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  EN^DIQ1  ^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: 2

Package Total Caller Graph
DSS Extracts 1 ECX WARD DSSDEPT  
Event Capture 1 ECX WARD DSSDEPT  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from menu option
EXIT ;common exit point

External References

Name Field # of Occurrence
^DIC EN+3
FILE^DICN EN+25
^DIE EN+29
EN^DIQ1 EN+5
^DIR EN+22, EN+27

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Ward: ",?18,$P(ECXWARD,U,2)
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"Ward Bedsection: ",?18,$G(ECX(42,+ECXWARD,.02,"E"))
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !,"Ward Specialty: ",?18,$G(ECX(42,+ECXWARD,.017,"E"))
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !,"Ward Service: ",?18,$G(ECX(42,+ECXWARD,.03,"E"))
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !,"Division: ",?18,$P(ECXDIV,U,2)
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+21
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+27
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+29
Routine Call
  • DIC
  • Line Location:
    • EN+3
Routine Call
  • DIE
  • Line Location:
    • EN+29
Routine Call
  • DIR
  • Line Location:
    • EN+22
    • EN+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(42 - [#42] Classic Fileman Calls
^ECX(727.4 - [#727.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] EN+10
^ECX(727.4 - [#727.4] EN+23

Label References

Name Line Occurrences
EN EN+16
EXIT EN+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+2~, EN+5*, EN+29*
DD EN+25!
DIC EN+2~, EN+3*, EN+5*, EN+24*, EN+25!
DIC(0 EN+3*, EN+24*
DIE EN+2~, EN+29*
DINUM EN+24*, EN+25!
DIQ EN+2~, EN+5*
DIQ(0 EN+5*
DIR EN+2~, EN+22!, EN+27!
DIR("A" EN+26*
DIR(0 EN+22*, EN+26*
DIRUT EN+2~, EN+27
DLAYGO EN+24*, EN+25!
DO EN+25!
DR EN+2~, EN+5*, EN+29*
DSSID EN+2~, EN+4*
DTOUT EN+2~, EN+3
DUOUT EN+2~, EN+3
ECX EN+5!, EXIT+1!
ECX(42 EN+6, EN+8, EN+10, EN+11, EN+12, EN+13
ECXDEPT EN+28*, EN+29, EXIT+1!
ECXDIV EN+8*, EN+9, EN+10*, EN+14, EN+16, EXIT+1!
ECXSVC EXIT+1!
ECXWARD EN+4*, EN+5, EN+6*, EN+7, EN+8, EN+10, EN+11, EN+12, EN+13, EN+23
EN+24, EN+29, EXIT+1!
IOST EN+20
JJ EN+2~, EN+21*
OUT EN+2~
SS EN+2~, EN+21*
U EN+6, EN+7, EN+10, EN+14
X EN+2~, EN+24*, EN+25!, EN+26!, EN+30!
Y EN+2~, EN+3, EN+4, EN+25!, EN+26!, EN+28, EN+30!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All