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

Package: DSS Extracts

Routine: ECXCPRO1


Information

ECXCPRO1 ;ALB/JAP - PRO Extract YTD Report (cont) ;12/4/19 10:02

Source Information

Source file <ECXCPRO1.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 ECXCPRO  

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+18, PRINT+27, PRINT+48, HEADER+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+17
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+26
Function Call: WRITE
  • Prompt: !
  • Line Location: PRINT+47
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: "Prosthetics (PRO) Extract YTD HCPCS 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: !,"Division: "_$P(DIVISION(ECXSTAT),U,3)_" ("_$P(DIVISION(ECXSTAT),U,2)_")"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !,"Facility: "_$P(ECXPRIME,U,3)_" ("_$P(ECXPRIME,U,2)_")"
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,"Run Date/Time: "_ECXRUN
  • Line Location: HEADER+10
Function Call: WRITE
  • Prompt: !,?36,"Qty.",?44,"Total $",?55,"Ave. $",?67,"Qty.",?74,"Total $",?85,"Ave. $",?97,"Qty.",?104,"Total $",?114,"Ave. $",?125,"Ave. $"
  • Line Location: HEADER+14
Function Call: WRITE
  • Prompt: !,"PSAS HCPCS",?35,"-Comm-",?44,"-Comm-",?55,"-Comm-",?67,"-VA-",?75,"-VA-",?85,"-VA-",?96,"-Lab-",?105,"-Lab-",?114,"-Lab-",?125,"-All-"
  • Line Location: HEADER+15
Function Call: WRITE
  • Prompt: !,LN,!
  • Line Location: HEADER+16
Routine Call
  • DIR
  • Line Location:
    • PRINT+18
    • PRINT+27
    • PRINT+48
    • HEADER+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J PRINT+10, PRINT+22, PRINT+28, PRINT+29, PRINT+30, PRINT+38*, PRINT+39*

Label References

Name Line Occurrences
HEADER PRINT+14, PRINT+20, PRINT+37, PRINT+44

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRINT+6
AVE PRINT+1~
AVE("ALL" PRINT+33*, PRINT+36*, PRINT+39, PRINT+41
AVE("C" PRINT+33*, PRINT+34*, PRINT+39, PRINT+41
AVE("L" PRINT+33*, PRINT+34*, PRINT+39, PRINT+41
AVE("V" PRINT+33*, PRINT+34*, PRINT+39, PRINT+41
>> CNT PRINT+38, PRINT+39, PRINT+40*
DESC PRINT+1~, PRINT+29*, PRINT+39, PRINT+41
DIR PRINT+18!, PRINT+27!, PRINT+48!, HEADER+3!
DIR(0 PRINT+18*, PRINT+27*, PRINT+48*, HEADER+3*
>> DIVISION( HEADER+8
>> DIVISION("" PRINT+12
DT PRINT+5
>> ECXALL PRINT+12, HEADER+8, HEADER+9
>> ECXARRAY("END" PRINT+5
>> ECXARRAY("START" PRINT+4
>> ECXEND PRINT+5*, HEADER+7
>> ECXHCPC PRINT+21*, PRINT+28*, PRINT+29, PRINT+30
>> ECXPORT PRINT+11, PRINT+20, PRINT+23, PRINT+37, PRINT+38, PRINT+42, PRINT+49
>> ECXPRIME HEADER+9
>> ECXRUN PRINT+6*, HEADER+10
>> ECXSTART PRINT+4*, HEADER+7
>> ECXSTAT PRINT+10*, PRINT+12*, PRINT+22, PRINT+28, PRINT+30, HEADER+8
>> ECXTYPE PRINT+13*, PRINT+19*, PRINT+22, PRINT+28, PRINT+30, PRINT+38, PRINT+43, HEADER+11, HEADER+12, HEADER+13
>> I PRINT+32*
IO PRINT+2
IOF PRINT+49, HEADER+5
IOSL PRINT+37, PRINT+44
IOST PRINT+16, PRINT+25, PRINT+46, HEADER+1, HEADER+5
JJ PRINT+1~, PRINT+17*, PRINT+26*, PRINT+47*, HEADER+2*
>> LASTDAY PRINT+5
LN PRINT+1~, PRINT+3*, HEADER+16
NODE PRINT+1~, PRINT+30*, PRINT+32
PG PRINT+1~, PRINT+14*, PRINT+20*, HEADER+3, HEADER+5*, HEADER+6
QFLG PRINT+1~, PRINT+3*, PRINT+13, PRINT+16, PRINT+18*, PRINT+19, PRINT+25, PRINT+27*, PRINT+28, PRINT+37
PRINT+42, PRINT+45, PRINT+46, PRINT+48*, HEADER+3*, HEADER+4
SS PRINT+1~, PRINT+17*, PRINT+26*, PRINT+47*, HEADER+2*
TOT PRINT+1~
TOT("L" PRINT+33*, PRINT+34*, PRINT+35, PRINT+39, PRINT+41
TOTAL PRINT+1~, PRINT+33*, PRINT+35*, PRINT+36
TQTY PRINT+1~, PRINT+33*, PRINT+35*, PRINT+36
U PRINT+32, PRINT+39, HEADER+8, HEADER+9
>> X( PRINT+32*
>> X(1 PRINT+34, PRINT+35, PRINT+39, PRINT+41
>> X(2 PRINT+34, PRINT+35, PRINT+39, PRINT+41
>> X(3 PRINT+34, PRINT+35, PRINT+39, PRINT+41
>> X(4 PRINT+34, PRINT+35, PRINT+39, PRINT+41
>> X(5 PRINT+34, PRINT+35, PRINT+39, PRINT+41
>> X(6 PRINT+34
>> X(7 PRINT+34
>> Y PRINT+4*, PRINT+5*, PRINT+6*, PRINT+18, PRINT+27, PRINT+48, HEADER+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All