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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ECXAPHP2

Package: DSS Extracts

Routine: ECXAPHP2


Information

ECXAPHP2 ;ALB/TMD-Pharmacy Extracts Unusual Volumes Report ;3/26/13 16:07

Source Information

Source file <ECXAPHP2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
DSS Extracts 3 $$SIG^ECXAPHAP  $$PAT^ECXUTL3  $$PHAAPI^ECXUTL5  
Kernel 2 $$S^%ZTLOAD  $$RJ^XLFSTR  
Outpatient Pharmacy 1 EXTRACT^PSO52EX  

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 ECXAPHAP  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point
PRE ; entry point for PRE data
PRE2 ; get Prescription data
IVP ; entry point for IVP Data
UDP ; entry point for UDP data
FILE ; put records in temp file to print later
EXIT

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE+23
$$SIG^ECXAPHAP FILE+20
$$PAT^ECXUTL3 FILE+3
$$PHAAPI^ECXUTL5 FILE+9
EXTRACT^PSO52EX PRE+4
$$RJ^XLFSTR FILE+12, FILE+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX(728.113 - [#728.113] IVP+2, IVP+3
^ECX(728.904 - [#728.904] UDP+2, UDP+3, UDP+4
^TMP($J EN+2!, PRE+2!, PRE+8, PRE+12, PRE+13!, PRE2+2, PRE2+3, PRE2+4, PRE2+6, PRE2+7
PRE2+8, PRE2+10, PRE2+11, PRE2+12, PRE2+16, PRE2+17, IVP+2!, IVP+7, IVP+11*, IVP+14*
IVP+16, IVP+17, IVP+21, IVP+28!, FILE+19*, FILE+20*

Label References

Name Line Occurrences
@( EN+6
FILE PRE2+19, IVP+27, UDP+8
PRE2 PRE+8, PRE+12

Naked Globals

Name Field # of Occurrence
^( PRE+12, IVP+12*, IVP+17, IVP+22, IVP+23, IVP+26
^("S" IVP+2!, IVP+28!
^(0 IVP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT EN+1~, EN+3*, FILE+21*, FILE+23
DA IVP+1~, IVP+2*, IVP+3*
>> DATA UDP+4*, UDP+7
DFN IVP+1~, IVP+2*, IVP+3, IVP+10
>> EC IVP+3*, IVP+4, IVP+5, IVP+8, IVP+9, IVP+10, IVP+14
ECCOST EN+1~, PRE2+18*, IVP+10*, IVP+11, IVP+26*, UDP+7*, FILE+19
ECCOUNT IVP+1~, IVP+17*, IVP+18
ECD EN+1~, EN+4*, PRE+4, PRE+8*, PRE+11*, PRE+12*, PRE2+15, IVP+2*, IVP+3, IVP+11
UDP+2*, UDP+3, UDP+7, FILE+3
ECDATA PRE+1~, UDP+1~
ECDATA1 PRE+1~
ECDAY EN+1~, PRE2+15*, IVP+22*, UDP+7*, FILE+7*, FILE+19, FILE+20
ECDFN EN+1~, PRE2+16*, IVP+10*, IVP+11, IVP+23*, UDP+7*, FILE+3, FILE+20
ECDRG EN+1~, PRE2+17*, IVP+4*, IVP+7, IVP+11, IVP+12, IVP+14, IVP+16*, IVP+17, IVP+21
IVP+22, IVP+23, IVP+26, UDP+7*, FILE+9
ECDS EN+1~, EN+3*, PRE2+3*, PRE2+7*, PRE2+11*, FILE+19
>> ECED EN+4*, PRE+4, PRE+8, PRE+12, IVP+2, UDP+2
ECFKEY FILE+1~, FILE+16*, FILE+19, FILE+20
ECGNAME FILE+1~, FILE+10*, FILE+19
ECNAME FILE+1~, FILE+5*, FILE+19
ECNDC FILE+1~, FILE+11*, FILE+12*, FILE+13*, FILE+16
ECORD UDP+1~, UDP+7*, FILE+20
ECPRC PRE+1~, PRE2+4*, PRE2+8*, PRE2+12*, PRE2+18
ECPROD FILE+1~, FILE+14*, FILE+15*, FILE+16
ECQTY EN+1~, PRE2+2*, PRE2+6*, PRE2+10*, PRE2+14, PRE2+18, IVP+8*, IVP+11, IVP+17*, IVP+18*
IVP+20, IVP+26, UDP+4*, UDP+6, FILE+19, FILE+20
ECREF PRE+1~, PRE+5*, PRE+11*, PRE2+1, PRE2+2, PRE2+3, PRE2+4, PRE2+5, PRE2+9, PRE2+10
PRE2+11, PRE2+12
ECRFL PRE+1~, PRE+8*, PRE+12*, PRE2+1, PRE2+2, PRE2+3, PRE2+4, PRE2+5, PRE2+10, PRE2+11
PRE2+12
ECRX PRE+1~
>> ECSD1 EN+4, PRE+11
ECSSN FILE+1~, FILE+6*, FILE+19, FILE+20
>> ECTHLD PRE2+14, IVP+20, UDP+6
ECUNIT EN+1~, EN+3*, IVP+9*, IVP+11, IVP+21*, FILE+17*, FILE+19
ECXCOUNT EN+1~, EN+3*, FILE+19, FILE+20, FILE+22*
>> ECXERR PRE+8, PRE+12, PRE2+19, IVP+2, IVP+3, IVP+16, IVP+27, UDP+2, UDP+3, UDP+8
FILE+23*, EXIT*
ECXJ UDP+1~, UDP+3*, UDP+4
>> ECXOPT EN+5, FILE+17, FILE+20
ECXPAT FILE+1~, FILE+3
ECXPAT("NAME" FILE+5
ECXPAT("SSN" FILE+6
ECXPHA FILE+1~, FILE+9*, FILE+10, FILE+11, FILE+14, FILE+17
IEN PRE+1~, PRE+8*, PRE+12*, PRE2+2, PRE2+3, PRE2+4, PRE2+6, PRE2+7, PRE2+8, PRE2+10
PRE2+11, PRE2+12, PRE2+16, PRE2+17
LINE EN+1~, EN+5*, EN+6
OK FILE+1~, FILE+3*, FILE+4
ON IVP+1~, IVP+2*, IVP+3
SA IVP+1~, IVP+5*, IVP+7, IVP+8, IVP+9, IVP+11, IVP+14, IVP+16*, IVP+17, IVP+21
U PRE2+16, PRE2+17, IVP+4, IVP+5, IVP+8, IVP+9, IVP+10, IVP+11, IVP+14, IVP+17
IVP+21, IVP+22, IVP+23, IVP+26, UDP+4, UDP+7, FILE+10, FILE+11, FILE+14, FILE+17
FILE+19, FILE+20
>> ZTSTOP FILE+23*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All