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

Package: DSS Extracts

Routine: ECXLPRO1


Information

ECXLPRO1 ;ALB/JAP - PRO Extract YTD Lab Report (cont) ;3/4/13 16:29

Source Information

Source file <ECXLPRO1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 DD^%DT  NOW^%DTC  ^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 ECXLPRO  

Entry Points

Name Comments DBIA/ICR reference
PRINT ;print report
HEADER ;header & page control

External References

Name Field # of Occurrence
DD^%DT PRINT+4, PRINT+5, PRINT+6
NOW^%DTC PRINT+6
^DIR PRINT+16, PRINT+34, HEADER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+15
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+33
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: "Prosthetics (PRO) Extract YTD Laboratory Report",?122,"Page "_PG
  • Line Location: HEADER+6
Function Call: WRITE
  • Prompt: !,"FY Date Range: "_ECXSTART_" to "_ECXEND
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !,"Facility: "_$P(ECXPRIME,U,3)_" ("_$P(ECXPRIME,U,2)_")"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"Run Date/Time: "_ECXRUN
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,?37,"Produced for Station #"_$P(ECXPRIME,U,2),?86,"Produced for all other stations"
  • Line Location: HEADER+12
Function Call: WRITE
  • Prompt: !,"PSAS HCPCS",?37,"Qty.",?44,"Labor $",?55,"Mat'l $",?67,"Ave. $",?86,"Qty.",?94,"Labor $",?105,"Mat'l $",?117,"Ave. $"
  • Line Location: HEADER+13
Function Call: WRITE
  • Prompt: !,LN,!
  • Line Location: HEADER+14
Routine Call
  • DIR
  • Line Location:
    • PRINT+16
    • PRINT+34
    • HEADER+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J PRINT+11, PRINT+17, PRINT+18, PRINT+19, PRINT+27*, PRINT+28*

Label References

Name Line Occurrences
HEADER PRINT+8, PRINT+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRINT+6
AVE PRINT+1~
AVE("O" PRINT+22*, PRINT+24*, PRINT+28, PRINT+30
AVE("S" PRINT+22*, PRINT+24*, PRINT+28, PRINT+30
>> CNT PRINT+27, PRINT+28, PRINT+29*
DESC PRINT+1~, PRINT+18*, PRINT+28, PRINT+30
DIR PRINT+16!, PRINT+34!, HEADER+3!
DIR(0 PRINT+16*, PRINT+34*, HEADER+3*
DT PRINT+5
>> ECXARRAY("END" PRINT+5
>> ECXARRAY("START" PRINT+4
>> ECXEND PRINT+5*, HEADER+7
>> ECXHCPC PRINT+9*, PRINT+17*, PRINT+18, PRINT+19
>> ECXPORT PRINT+8, PRINT+12, PRINT+25, PRINT+26, PRINT+31, PRINT+35
>> ECXPRIME HEADER+8, HEADER+12
>> ECXRUN PRINT+6*, HEADER+9
>> ECXSTART PRINT+4*, HEADER+7
>> ECXTYPE PRINT+7*, PRINT+11, PRINT+17, PRINT+19, PRINT+27, HEADER+10, HEADER+11
>> I PRINT+21*
IO PRINT+2
IOF PRINT+35, HEADER+5
IOSL PRINT+25
IOST PRINT+14, PRINT+32, HEADER+1, HEADER+5
JJ PRINT+1~, PRINT+15*, PRINT+33*, HEADER+2*
>> LASTDAY PRINT+5
LN PRINT+1~, PRINT+3*, HEADER+14
NODE1 PRINT+1~, PRINT+19*, PRINT+21
NODE2 PRINT+1~, PRINT+19*, PRINT+21
PG PRINT+1~, PRINT+8*, HEADER+3, HEADER+5*, HEADER+6
QFLG PRINT+1~, PRINT+3*, PRINT+7, PRINT+14, PRINT+16*, PRINT+17, PRINT+25, PRINT+32, PRINT+34*, HEADER+3*
HEADER+4
SS PRINT+1~, PRINT+15*, PRINT+33*, HEADER+2*
>> TOT("O" PRINT+22*, PRINT+23*, PRINT+24
>> TOT("S" PRINT+22*, PRINT+23*, PRINT+24
U PRINT+21, PRINT+28, HEADER+8, HEADER+12
X1 PRINT+1~
X1( PRINT+21*
X1(1 PRINT+24, PRINT+28, PRINT+30
X1(2 PRINT+23, PRINT+28, PRINT+30
X1(3 PRINT+23, PRINT+28, PRINT+30
X2 PRINT+1~
X2( PRINT+21*
X2(1 PRINT+24, PRINT+28, PRINT+30
X2(2 PRINT+23, PRINT+28, PRINT+30
X2(3 PRINT+23, PRINT+28, PRINT+30
>> Y PRINT+4*, PRINT+5*, PRINT+6*, PRINT+16, PRINT+34, HEADER+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All