ECXAPHAP ;ALB/TMD-Pharmacy Extracts Unusual Volumes Report ;6/1/17 15:46
Source file <ECXAPHAP.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
DSS Extracts | 1 | ECXAPHP2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; entry point
|
|
PREV | ;Line label added in patch 144. Come here when running previous fiscal year logic for this report
|
|
BEGIN | ; display report description
|
|
SELECT | ; user inputs for report option, threshold volume and date range
|
|
PROCESS | ; entry point for queued report
|
|
; process temp file and print report
|
||
CLOSE | ;
|
|
HEADER | ;header and page control
|
|
SIG(ORDNO,PATNO) | ;Get ordering instructions for unit dose order. API added in patch 136
|
Name | Field # of Occurrence |
---|---|
^%DT | SELECT+19, SELECT+23 |
DD^%DT | EN+5, SELECT+22, SELECT+32 |
NOW^%DTC | EN+5 |
HOME^%ZIS | PREV+7 |
^%ZISC | PREV+6 |
$$S^%ZTLOAD | PRINT+3 |
GETS^DIQ | SIG+5 |
^DIR | BEGIN+18, SELECT+5, SELECT+10, SELECT+13, SELECT+15, CLOSE+3, HEADER+4 |
EN^ECXAPHP2 | PROCESS+2 |
AUDIT^ECXKILL | PREV+8 |
$$RJ^XLFSTR | PRINT+15, PRINT+17, PRINT+19 |
EN^XUTMDEVQ | PREV+4 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Field # of Occurrence |
---|---|
^( | PRINT+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | EN+5 |
%DT | EN+5!, SELECT+19!*, SELECT+23!* |
%DT("A" | SELECT+19*, SELECT+23* |
%DT(0 | SELECT+19*, SELECT+23* |
COUNT | PRINT+1~, PRINT+6*, PRINT+12*, PRINT+23 |
DATA | SIG+1~ |
DATA( | SIG+6 |
DATE | EN+1~, EN+5*, SELECT+19, SELECT+23 |
DIR | BEGIN+18!, SELECT+5!, SELECT+10!, SELECT+13!, SELECT+15!, CLOSE+3!, HEADER+4! |
DIR("A" | SELECT+5*, SELECT+10*, SELECT+13*, SELECT+15* |
DIR("B" | SELECT+5*, SELECT+10*, SELECT+15* |
DIR(0 | BEGIN+18*, SELECT+5*, SELECT+10*, SELECT+13*, SELECT+15*, CLOSE+3*, HEADER+4* |
DONE | SELECT+1~, SELECT+18*, SELECT+33* |
ECED | EN+2~, SELECT+18*, SELECT+31* |
ECEND | EN+2~, SELECT+32*, HEADER+9 |
ECRUN | EN+1~, EN+5*, HEADER+8 |
ECSD | EN+1~, SELECT+18*, SELECT+21*, SELECT+25, SELECT+28 |
ECSD1 | EN+2~, SELECT+21* |
ECSTART | EN+2~, SELECT+22*, HEADER+8 |
ECTHLD | EN+1~, SELECT+8*, SELECT+9, SELECT+13*, HEADER+9 |
ECXCOUNT | PRINT+1~, PRINT+9*, PRINT+11 |
ECXDESC | EN+1~, PREV+1*, PREV+4 |
ECXERR | EN+2~, PROCESS+2* |
ECXISIG | EN+2~, SELECT+2*, SELECT+15*, PRINT+20 |
ECXOPT | EN+1~, SELECT+5*, SELECT+6, SELECT+8, SELECT+12, SELECT+15, PRINT+16, PRINT+18, PRINT+20, HEADER+11 , HEADER+14, HEADER+15 |
ECXSAVE | EN+1~, PREV+4 |
ECXSAVE("EC*" | PREV+2* |
ECXTL | EN+1~, PREV+1, SELECT+6*, SELECT+9, SELECT+17, HEADER+7 |
EDAY | PRINT+1~, PRINT+8*, PRINT+9, PRINT+11 |
FKEY | PRINT+1~, PRINT+6*, PRINT+7, PRINT+8, PRINT+9, PRINT+11 |
GTOT | PRINT+1~, PRINT+4* |
I | SIG+1~, SIG+6* |
IO | PREV+6, PRINT+2 |
IO(0 | PREV+6 |
IOF | BEGIN+1, BEGIN+19, HEADER+6 |
IOSL | PRINT+13 |
IOST | BEGIN+19, CLOSE+1, HEADER+2, HEADER+6 |
JJ | CLOSE+2*, HEADER+1~, HEADER+3* |
LN | PRINT+1~, PRINT+4*, HEADER+16 |
ORDNO | SIG~, SIG+3, SIG+4 |
OUT | SELECT+1~ |
PATNO | SIG~, SIG+3, SIG+4 |
PG | PRINT+1~, PRINT+4*, HEADER+4, HEADER+6*, HEADER+7 |
>> POP | PREV+5 |
QFLG | EN+2~, EN+3*, EN+6, EN+7, BEGIN+18*, SELECT+5*, SELECT+10*, SELECT+13*, SELECT+15*, SELECT+18 , SELECT+20*, SELECT+24*, PROCESS+3*, PRINT+1~, PRINT+4*, PRINT+5, PRINT+6, PRINT+7, PRINT+8, PRINT+9 , PRINT+11, PRINT+13, PRINT+22, CLOSE+1, HEADER+4*, HEADER+5 |
QTY | PRINT+1~, PRINT+7*, PRINT+8, PRINT+9, PRINT+11 |
REC | PRINT+1~, PRINT+11*, PRINT+14, PRINT+15, PRINT+17, PRINT+19, PRINT+21 |
RECNO | SIG+1~, SIG+4*, SIG+5, SIG+6 |
SIG | SIG+1~, SIG+2*, SIG+3, SIG+6*, SIG+7 |
SS | CLOSE+2*, HEADER+1~, HEADER+3* |
SSN | PRINT+1~, PRINT+10*, PRINT+11* |
U | PRINT+14, PRINT+15, PRINT+17, PRINT+19, PRINT+21 |
X | EN+1~, EN+5, SELECT+5, SELECT+10, SELECT+13, SELECT+15 |
Y | EN+1~, EN+5*, BEGIN+18, SELECT+5, SELECT+11, SELECT+13, SELECT+15, SELECT+20, SELECT+21, SELECT+22 , SELECT+24, SELECT+25, SELECT+28, SELECT+31, SELECT+32, HEADER+4 |
>> ZTQUEUED | PRINT+3 |
ZTREQ | PROCESS+1*, PRINT+3! |
>> ZTSTOP | PRINT+3* |