Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ECXPRO2

Package: DSS Extracts

Routine: ECXPRO2


Information

ECXPRO2 ;ALB/GTS - Prosthetics Extract for DSS (Continued) ;3/26/15 16:38

Source Information

Source file <ECXPRO2.m>

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

Package Total Caller Graph
DSS Extracts 4 ECXPRO  ECXPRO1  ECXPROCT  ECXUPRO1  

Entry Points

Name Comments DBIA/ICR reference
ECXBUL(ECXLNE,ECXEBDT,ECXEEDT,ECNUM) ;* Set up the header for the exception msg
ECXMISLN(ECXMISS,ECXLNE,ECXPIEN) ;** Report Missing Lines
ECXFLD ;* Missing Required fields
FEEDINFO(ECXSRCE,ECXHCPCS,ECXTYPE,ECXSTAT2,ECXRQST,ECXRCST,ECXLAB,ECXNPPDC) ;Get Feeder Key and Feeder Location
; Input
; ECXSTAT2 - Station Number for extract
; ECXTYPE - Type of Transaction work performed
; ECXSRCE - Source of prosthesis
; ECXHCPCS - HCPCS code for prosthesis
; ECXRQST - Requesting Station
; ECXRCST - Receiving Station
; ECXLAB - Lab or non-Lab
; ECXNPPDC - NPPD Code
; Output (to be KILLed by calling routine)
; ECXFELOC - Feeder Location
; ECXFEKEY - Feeder Key

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("ECX-PRO EXC" ECXBUL+12*, ECXBUL+13*, ECXBUL+14*, ECXBUL+15*, ECXBUL+16*, ECXBUL+17*, ECXBUL+18*, ECXBUL+19*, ECXBUL+20*, ECXBUL+21*
, ECXBUL+22*, ECXBUL+23*, ECXBUL+24*, ECXBUL+25*, ECXBUL+26*, ECXBUL+27*, ECXMISLN+6*, ECXMISLN+8*, ECXMISLN+11*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ECNUM ECXBUL~, ECXBUL+13, ECXBUL+21
ECXEBDT ECXBUL~, ECXBUL+13
ECXEEDT ECXBUL~, ECXBUL+13
>> ECXFEKEY FEEDINFO+20*, FEEDINFO+29*, FEEDINFO+33*, FEEDINFO+34*
>> ECXFELOC FEEDINFO+19*, FEEDINFO+23*, FEEDINFO+28*, FEEDINFO+32*
ECXFIELD ECXMISLN+1~, ECXMISLN+5*, ECXMISLN+6, ECXMISLN+8
ECXFIRST ECXMISLN+1~, ECXMISLN+2*, ECXMISLN+6, ECXMISLN+7, ECXMISLN+9*
>> ECXFORM FEEDINFO+34
ECXHCPCS FEEDINFO~, FEEDINFO+20
ECXLAB FEEDINFO~, FEEDINFO+23, FEEDINFO+26, FEEDINFO+30
ECXLNE ECXBUL~, ECXBUL+28*, ECXMISLN~, ECXMISLN+6, ECXMISLN+8, ECXMISLN+10*, ECXMISLN+11, ECXMISLN+12*
ECXMISS ECXMISLN~, ECXMISLN+4
ECXNPPDC FEEDINFO~, FEEDINFO+23
ECXPCE ECXMISLN+1~, ECXMISLN+3*, ECXMISLN+4
ECXPIEN ECXMISLN~, ECXMISLN+8
ECXRCST FEEDINFO~, FEEDINFO+27, FEEDINFO+28, FEEDINFO+33
ECXRQST FEEDINFO~, FEEDINFO+29, FEEDINFO+31, FEEDINFO+32
ECXSRCE FEEDINFO~, FEEDINFO+20
ECXSTAT2 FEEDINFO~, FEEDINFO+23, FEEDINFO+27, FEEDINFO+31
ECXTYPE FEEDINFO~, FEEDINFO+20
U FEEDINFO+34

Marked Items

Name Field # of Occurrence
$T(ECXFLD+ECXPCE ECXMISLN+5
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All