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

Package: DSS Extracts

Routine: ECXPROUI


Information

ECXPROUI ;ALB/DAN - Display unit of issue records from file 420.5 ;3/6/17 15:25

Source Information

Source file <ECXPROUI.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ($$FMTE,$$NOW)^XLFDT  $$REPEAT^XLFSTR  EN^XUTMDEVQ  
DSS Extracts 1 ($$EXPORT,EXPDISP)^ECXUTL1  
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: 1

Package Total Caller Graph
DSS Extracts 1 ECXPROUI  

Entry Points

Name Comments DBIA/ICR reference
START ;
GETUNITS ;Get unit of issue
PRINT ;Display results
HEAD ;Print header

External References

Name Field # of Occurrence
^DIR HEAD+2
$$EXPORT^ECXUTL1 ECXPROUI+5
EXPDISP^ECXUTL1 ECXPROUI+11
$$FMTE^XLFDT PRINT+2
$$NOW^XLFDT PRINT+2
$$REPEAT^XLFSTR HEAD+6
EN^XUTMDEVQ ECXPROUI+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report will list all units of issue that can be used in prosthetics.",!,"The list will include the 2 character name as well as the full name.",!
  • Line Location: ECXPROUI+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: "Unit of Issue List on ",RDAT,?70,"Page: ",PAGE,!
  • Line Location: HEAD+5
Function Call: WRITE
  • Prompt: !,"NAME",?5,"FULL NAME",!,$$REPEAT^XLFSTR("-",80)
  • Line Location: HEAD+6
Routine Call
  • DIR
  • Line Location:
    • HEAD+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.5 - [#420.5] GETUNITS+3, GETUNITS+5
^TMP($J ECXPROUI+7!, ECXPROUI+9*, ECXPROUI+10*, ECXPROUI+12!, START+1!, START+4!, GETUNITS+6*, PRINT+4, PRINT+6

Label References

Name Line Occurrences
GETUNITS ECXPROUI+8, START+2
HEAD PRINT+3, PRINT+5
PRINT START+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT GETUNITS+1~, GETUNITS+2*, GETUNITS+6*
DATA PRINT+1~, PRINT+6*, PRINT+7
DIR HEAD+1~, HEAD+2!
DIR(0 HEAD+2*
ECXPORT ECXPROUI+3~, ECXPROUI+5*, ECXPROUI+6
IEN GETUNITS+1~, GETUNITS+3*, GETUNITS+5
IOF HEAD+3
IOSL PRINT+5
IOST HEAD+2
NAME GETUNITS+1~, GETUNITS+3*, GETUNITS+4, GETUNITS+6
NODE GETUNITS+1~, GETUNITS+5*, GETUNITS+6
NUM PRINT+1~, PRINT+4*, PRINT+6
PAGE PRINT+1~, PRINT+2*, HEAD+2, HEAD+4*, HEAD+5
QFLG PRINT+1~, PRINT+2*, PRINT+4, PRINT+5, HEAD+2*
RDAT PRINT+1~, PRINT+2*, HEAD+5
U GETUNITS+6
Y HEAD+1~, HEAD+2
ZTSAVE ECXPROUI+3~, ECXPROUI+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All