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+49, 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+48
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+49
    • HEADER+3

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
HEADER PRINT+14, PRINT+20, PRINT+38, PRINT+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PRINT+6
AVE PRINT+1~
AVE("ALL" PRINT+34*, PRINT+37*, PRINT+40, PRINT+42
AVE("C" PRINT+34*, PRINT+35*, PRINT+40, PRINT+42
AVE("L" PRINT+34*, PRINT+35*, PRINT+40, PRINT+42
AVE("V" PRINT+34*, PRINT+35*, PRINT+40, PRINT+42
>> CNT PRINT+39, PRINT+40, PRINT+41*
DESC PRINT+1~, PRINT+29*, PRINT+40, PRINT+42
DIR PRINT+18!, PRINT+27!, PRINT+49!, HEADER+3!
DIR(0 PRINT+18*, PRINT+27*, PRINT+49*, 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+38, PRINT+39, PRINT+43, PRINT+50
>> 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+39, PRINT+44, HEADER+11, HEADER+12, HEADER+13
>> I PRINT+32*
IO PRINT+2
IOF PRINT+50, HEADER+5
IOSL PRINT+38, PRINT+45
IOST PRINT+16, PRINT+25, PRINT+47, HEADER+1, HEADER+5
JJ PRINT+1~, PRINT+17*, PRINT+26*, PRINT+48*, HEADER+2*
>> LASTDAY PRINT+5
LN PRINT+1~, PRINT+3*, HEADER+16
NODE PRINT+1~, PRINT+30*, PRINT+32, PRINT+33
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+38
PRINT+43, PRINT+46, PRINT+47, PRINT+49*, HEADER+3*, HEADER+4
SS PRINT+1~, PRINT+17*, PRINT+26*, PRINT+48*, HEADER+2*
TOT PRINT+1~
TOT("L" PRINT+34*, PRINT+35*, PRINT+36, PRINT+40, PRINT+42
TOTAL PRINT+1~, PRINT+34*, PRINT+36*, PRINT+37
TQTY PRINT+1~, PRINT+34*, PRINT+36*, PRINT+37
U PRINT+32, PRINT+33, PRINT+40, HEADER+8, HEADER+9
>> X( PRINT+32*
>> X(1 PRINT+35, PRINT+36, PRINT+40, PRINT+42
>> X(2 PRINT+35, PRINT+36, PRINT+40, PRINT+42
>> X(3 PRINT+35, PRINT+36, PRINT+40, PRINT+42
>> X(4 PRINT+35, PRINT+36, PRINT+40, PRINT+42
>> X(5 PRINT+35, PRINT+36, PRINT+40, PRINT+42
>> X(6 PRINT+35
>> X(7 PRINT+35
>> X(8 PRINT+33*, PRINT+40
>> Y PRINT+4*, PRINT+5*, PRINT+6*, PRINT+18, PRINT+27, PRINT+49, HEADER+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All