ECRPCLS ;ALB/JAP - Event Capture Invalid Provider Report ;12/10/12 16:10
Source file <ECRPCLS.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 |
---|---|---|
Event Capture | 2 | ECRPERS ECRRPT1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;entry point from menu option
|
|
START | ;queued entry point or continuation
|
|
RANGE | ;get any date range between T and T-365
|
|
SORT | ;ask user if report should be alpha by patient (P) or
; alpha by provider (R) |
|
DEVICE | ;get device and queue
|
|
PROCESS | ;process the "AC" x-ref in file #721
|
|
;output report
|
||
HEAD | ;report header
|
|
SUBHDA | ;subheader for sort by patient
|
|
SUBHDB | ;subheader for sort by provider
|
|
EXIT | ;common exit point & clean-up
|
|
EXPORT | ;119 Put data in excel format
|
Name | Field # of Occurrence |
---|---|
DD^%DT | PRINT+5, PRINT+6 |
^%DTC | RANGE+9 |
NOW^%DTC | PRINT+6 |
^%ZIS | DEVICE+1 |
HOME^%ZIS | EN+15 |
^%ZISC | START+5, EXIT+2 |
^%ZTLOAD | DEVICE+6 |
^DIR | SORT+13, DEVICE+2, DEVICE+7, DEVICE+8, PRINT+10, PRINT+24, HEAD+3 |
^ECKILL | EXIT+1 |
$$ENDDT^ECRUTL | RANGE+15 |
$$STDT^ECRUTL | RANGE+7 |
$$LJ^XLFSTR | PROCESS+19, PRINT+19, PRINT+20 |
$$RJ^XLFSTR | PROCESS+23 |
$$GET^XUA4A72 | PROCESS+17 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | PROCESS+20 |
^ECH - [#721] | PROCESS+11 |
^ECH("AC" | PROCESS+8, PROCESS+10 |
^TMP("ECRPCLS" | PROCESS+7!, PROCESS+25*, PROCESS+27*, PRINT+8, PRINT+13, PRINT+15, PRINT+17, EXIT+3!, EXPORT+4, EXPORT+5 , EXPORT+7, EXPORT+9 |
^TMP($J | EXPORT+3*, EXPORT+11* |
^VA(200 - [#200] | PROCESS+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | PRINT+6 |
>> %ZIS | DEVICE+1* |
CNT | EXPORT+1~, EXPORT+2*, EXPORT+3, EXPORT+11* |
DASH | PRINT+2~, PRINT+4*, SUBHDA+3, SUBHDB+3 |
DIR | EN+8!, SORT+2!, DEVICE+2!, DEVICE+7!, DEVICE+8!, PRINT+10!, HEAD+3!, EXIT+4! |
DIR("?" | SORT+4* |
DIR("A" | SORT+5*, SORT+6*, SORT+7*, SORT+8*, SORT+9*, SORT+10*, SORT+11*, SORT+12* |
DIR(0 | SORT+3*, DEVICE+2*, DEVICE+7*, DEVICE+8*, PRINT+10*, PRINT+24*, HEAD+3* |
DIRUT | EN+6, EN+8!, SORT+14, EXIT+4! |
DT | RANGE+9, RANGE+17 |
DTOUT | EXIT+4! |
DUOUT | EN+8!, EXIT+4! |
ECBEGIN | EN+3, RANGE+5*, RANGE+6, RANGE+8*, RANGE+9, RANGE+12*, RANGE+13, PROCESS+7, PROCESS+13, PRINT+5* , HEAD+7, EXIT+4! |
ECD | PROCESS+6~, PROCESS+18*, PROCESS+19 |
ECDATA | PROCESS+6~, PROCESS+11*, PROCESS+12, PROCESS+14, PROCESS+20, PRINT+3~, PRINT+17*, PRINT+18, EXPORT+1~, EXPORT+9* , EXPORT+10 |
ECDATE | PROCESS+6~, PROCESS+19*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+18*, PRINT+20, EXPORT+1~, EXPORT+10*, EXPORT+11 |
ECDDT | PROCESS+6~, PROCESS+12*, PROCESS+18 |
ECDT | PROCESS+6~, PROCESS+7*, PROCESS+8*, PROCESS+10, PROCESS+12 |
ECEND | EN+3, RANGE+5*, RANGE+14, RANGE+16*, RANGE+17, RANGE+20*, PROCESS+8, PROCESS+13, PRINT+5*, HEAD+7 , EXIT+4! |
ECENDDT | RANGE+1~, RANGE+16 |
ECERR | PROCESS+6~, PROCESS+17*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+18*, PRINT+19, EXPORT+1~, EXPORT+10*, EXPORT+11 |
>> ECGUI | START+4, EXIT+2 |
ECIEN | PROCESS+6~, PROCESS+9*, PROCESS+10*, PROCESS+11, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+17*, EXPORT+1~, EXPORT+9* |
ECLOOP | EN+3, RANGE+6, RANGE+7*, RANGE+13, RANGE+14, RANGE+15*, EXIT+4! |
ECPIEN | PROCESS+6~, PROCESS+15*, PROCESS+16, PROCESS+17, PROCESS+22, PROCESS+23 |
ECPRDT | PROCESS+6~, PROCESS+12*, PROCESS+13, PROCESS+17 |
ECPRIEN | PROCESS+6~, PROCESS+23*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+18*, PRINT+19, EXPORT+1~, EXPORT+10*, EXPORT+11 |
ECPRVN | PROCESS+6~, PROCESS+22*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+14*, PRINT+16*, PRINT+19, EXPORT+1~, EXPORT+6* , EXPORT+8*, EXPORT+11 |
ECPT | PROCESS+6~, PROCESS+20* |
ECPTN | PROCESS+6~, PROCESS+20*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+14*, PRINT+16*, PRINT+20, EXPORT+1~, EXPORT+6* , EXPORT+8*, EXPORT+11 |
>> ECPTYP | START+2 |
ECS | PROCESS+6~, PROCESS+21* |
ECSORT | EN+7, SORT+15*, PROCESS+25, PROCESS+27, PRINT+14, PRINT+16, PRINT+22, PRINT+23, HEAD+20, HEAD+21 , EXIT+4!, EXPORT+6, EXPORT+8 |
ECSSN | PROCESS+6~, PROCESS+21*, PROCESS+25, PROCESS+27, PRINT+3~, PRINT+18*, PRINT+20, EXPORT+1~, EXPORT+10*, EXPORT+11 |
ECSTDT | RANGE+1~, RANGE+8, RANGE+15 |
ECT | PROCESS+6~, PROCESS+18*, PROCESS+19* |
ECU | PROCESS+6~, PROCESS+14*, PROCESS+15 |
ECU2 | PROCESS+6~, PROCESS+14*, PROCESS+15 |
ECU3 | PROCESS+6~, PROCESS+14*, PROCESS+15 |
IO | START+3, START+5 |
IO("Q" | EN+13, DEVICE+3, EXIT+5! |
IO(0 | START+5 |
IOF | PRINT+12, PRINT+24, PRINT+26, HEAD+4 |
IOP | DEVICE+1! |
IOSL | PRINT+21 |
IOST | PRINT+10, PRINT+12, PRINT+24, PRINT+26, HEAD+2, HEAD+3, HEAD+4 |
JJ | PRINT+2~, PRINT+11*, PRINT+25*, HEAD+2*, EXPORT+1~ |
PAGE | PRINT+2~, PRINT+4*, HEAD+3, HEAD+5*, HEAD+8, HEAD+9 |
PATIENT | PRINT+2~, PRINT+20*, PRINT+22, PRINT+23 |
POP | EN+11, DEVICE+2, EXIT+5! |
PRNTDT | PRINT+2~, PRINT+6*, HEAD+8 |
PROVIDER | PRINT+2~, PRINT+19*, PRINT+22, PRINT+23 |
QFLAG | PRINT+2~, PRINT+4*, PRINT+10, PRINT+24, HEAD+3* |
SS | PRINT+2~, PRINT+11*, PRINT+25*, HEAD+2*, EXPORT+1~ |
U | EXPORT+11 |
X | RANGE+9, EXIT+5! |
X1 | RANGE+1~, RANGE+9*, PRINT+2~, PRINT+13*, PRINT+14, PRINT+15, PRINT+17, EXPORT+1~, EXPORT+5*, EXPORT+6 , EXPORT+7, EXPORT+9 |
X2 | RANGE+1~, RANGE+9*, PRINT+2~, PRINT+15*, PRINT+16, PRINT+17, EXPORT+1~, EXPORT+7*, EXPORT+8, EXPORT+9 |
Y | SORT+15, PRINT+5*, PRINT+6*, HEAD+3, EXIT+5! |
ZTDESC | DEVICE+4*, EXIT+5! |
>> ZTQUEUED | START+6 |
>> ZTREQ | START+6* |
ZTRTN | DEVICE+4*, EXIT+5! |
ZTSAVE | EXIT+5! |
ZTSAVE("ECBEGIN" | DEVICE+5* |
ZTSAVE("ECEND" | DEVICE+5* |
ZTSAVE("ECSORT" | DEVICE+5* |
ZTSK | EN+12, EN+13, DEVICE+7, DEVICE+8, EXIT+5! |