ECRPROC ;ALB/CMD - Event Code Procedure Used Report ;09/24/21 20:47
Source file <ECRPROC.m>
Package | Total | Call Graph |
---|---|---|
Event Capture | 2 | $$GETPPRV^ECPRVMUT $$MOD^ECUTL |
VA FileMan | 2 | DD^%DT (NOW,YX)^%DTC |
CPT HCPCS Codes | 1 | $$CPT^ICPTCOD |
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 | 1 | ECRRPT2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Main entry point for report
|
|
PROCESS | ;Get data for the report
|
|
SETTMP | ;Set data into TMP global for print
|
|
EXPORT | ;Convert data to exportable format
|
|
;output report
|
||
PAGE | ; end of page
|
|
TOTPRV | ; Total line for Provider
|
|
TOTDSS | ; Total line for DSS UNIT
|
|
HDR | ; print heading
|
|
FOOTER | ;print page footer
|
|
PRTMOD | ;Print CPT Modifier
|
|
ECPCHK(PROC,ECPROC) | ;Procedure Code check
|
|
EXIT | ;common exit point
|
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 |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^EC(725 - [#725] | PROCESS+23, PROCESS+25, PROCESS+29, ECPCHK+3 |
^EC(726 - [#726] | PROCESS+21 |
^ECH - [#721] | PROCESS+14, PROCESS+32 |
^ECH("AC" | PROCESS+11, PROCESS+12 |
^ECH("APRV" | PROCESS+13 |
^TMP("ECRPROC" | EN+3!, EN+5!, EN+6!, PROCESS+10!, SETTMP+4*, SETTMP+5*, SETTMP+11*, SETTMP+14*, SETTMP+15*, SETTMP+20* , SETTMP+21*, SETTMP+24*, SETTMP+30*, SETTMP+33*, EXPORT+5, EXPORT+6, EXPORT+7, EXPORT+8, EXPORT+10, EXPORT+11 , EXPORT+16, EXPORT+18, PRINT+7, PRINT+9, PRINT+11, PRINT+13, PRINT+14, PRINT+16, PRINT+19, PRINT+20 , HDR+8, PRTMOD+2, PRTMOD+4, PRTMOD+5, EXIT+1! |
^TMP("ECTMP" | EN+3!, EN+5!, EN+6!, SETTMP+2, SETTMP+12*, SETTMP+16*, SETTMP+17*, SETTMP+18, SETTMP+19, SETTMP+23 , SETTMP+31*, SETTMP+32*, EXIT+1! |
^TMP($J | EN+3!, EXPORT+3!, EXPORT+4*, EXPORT+15*, EXPORT+16*, EXPORT+20* |
Name | Field # of Occurrence |
---|---|
^(0 | PROCESS+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PRINT+1~, PRINT+5 |
%H | EN+1~, EN+2* |
CNT | EXPORT+1~, EXPORT+4*, EXPORT+15*, EXPORT+16, EXPORT+20 |
CPTMOD | PRTMOD+1~ |
DASH | PRINT+2~, PRINT+3*, HDR+7 |
DATA | EXPORT+11*, EXPORT+12, PRINT+2~, PRINT+20*, PRINT+21 |
DSSTOT | PRINT+2~, PRINT+13*, TOTDSS+2 |
EC | PROCESS+2~, PROCESS+14*, PROCESS+16, PROCESS+17, PROCESS+19 |
EC725 | PROCESS+3~, PROCESS+25*, PROCESS+29* |
ECC | PROCESS+1~, PROCESS+19*, PROCESS+21 |
ECCAT | EXPORT+1~, EXPORT+8*, EXPORT+10, EXPORT+11, EXPORT+15, EXPORT+16, EXPORT+18, PRINT+1~, PRINT+16*, PRINT+18 , PRINT+19, PRINT+20, PRTMOD+2, PRTMOD+4, PRTMOD+5 |
ECCN | PROCESS+1~, PROCESS+21*, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+20, SETTMP+21, SETTMP+24, SETTMP+30 |
ECCPT | PROCESS+1~, PROCESS+23*, PROCESS+26, PROCESS+27*, PROCESS+28, PROCESS+29, EXPORT+1~, PRINT+1~, PRINT+23* |
ECD | PROCESS+1~ |
ECDA | PROCESS+1~, PROCESS+12*, PROCESS+13, PROCESS+14, PROCESS+15, PROCESS+32 |
ECDATE | PROCESS+2~, PRINT+6, HDR+3 |
ECDSS | EXPORT+1~ |
>> ECDSSU( | PROCESS+8, PROCESS+9 |
ECDUNIT | EXPORT+2~, EXPORT+6*, EXPORT+7, EXPORT+8, EXPORT+10, EXPORT+11, EXPORT+15, EXPORT+16, EXPORT+18 |
ECED | PROCESS+4*, PROCESS+10*, PROCESS+11, PROCESS+27, PRINT+1~, PRINT+6* |
ECFILE | PROCESS+1~, PROCESS+22*, PROCESS+23, PROCESS+24, PROCESS+25, PROCESS+28, PROCESS+29 |
ECL | PROCESS+3~, PROCESS+19*, PROCESS+20, SETTMP+2, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+14, SETTMP+15 , SETTMP+16, SETTMP+17, SETTMP+18, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23, SETTMP+24, SETTMP+30, SETTMP+31 , SETTMP+32, SETTMP+33, EXPORT+1~ |
ECLOC | EXPORT+5*, EXPORT+6, EXPORT+7, EXPORT+8, EXPORT+10, EXPORT+11, EXPORT+15, EXPORT+16, EXPORT+18, PRINT+1~ , PRINT+9*, PRINT+10, PRINT+11, PRINT+13, PRINT+14, PRINT+16, PRINT+19, PRINT+20, PRTMOD+2, PRTMOD+4 , PRTMOD+5 |
ECLOC( | PROCESS+6, PROCESS+7 |
ECMOD | PROCESS+3~, PROCESS+31!, PROCESS+32, SETTMP+7, SETTMP+26 |
ECMOD( | SETTMP+8, SETTMP+9, SETTMP+27, SETTMP+28 |
ECMODF | PROCESS+3~, PROCESS+31*, PROCESS+32* |
ECP | PROCESS+2~, PROCESS+17*, PROCESS+18, PROCESS+22, PROCESS+23, PROCESS+25, PROCESS+29 |
ECPAT | PROCESS+2~, PROCESS+16*, SETTMP+2, SETTMP+12, SETTMP+18, SETTMP+19, SETTMP+23, SETTMP+31 |
ECPDX | PROCESS+3~, PROCESS+28*, PROCESS+29*, SETTMP+2, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+16, SETTMP+17 , SETTMP+18, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23, SETTMP+24, SETTMP+30, SETTMP+31, SETTMP+32 |
ECPI | PROCESS+2~, PROCESS+23*, PROCESS+27*, PROCESS+28 |
ECPN | PROCESS+1~, PROCESS+24*, PROCESS+25*, PROCESS+28* |
ECPRC | EXPORT+1~, EXPORT+10*, EXPORT+11, EXPORT+14, EXPORT+16, EXPORT+18, PRINT+1~, PRINT+19*, PRINT+20, PRINT+22 , PRINT+23, PRTMOD+2, PRTMOD+4, PRTMOD+5 |
ECPRCN | PRINT+1~, PRINT+23* |
ECPROC | PROCESS+18, ECPCHK~ |
ECPROC( | ECPCHK+5 |
ECPROV | PRINT+1~, PRINT+14*, PRINT+16, PRINT+17, PRINT+19, PRINT+20, PRTMOD+2, PRTMOD+4, PRTMOD+5 |
ECPROVN | PROCESS+2~, PROCESS+15*, PRINT+1~, PRINT+17*, PRINT+18, TOTPRV+1 |
ECPRV | PROCESS+2~, PROCESS+15* |
ECPRVN | PROCESS+2~, PROCESS+15, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23 , SETTMP+24, SETTMP+30, SETTMP+31 |
>> ECPTYP | EN+5 |
ECRDT | EN+1~, EN+2*, HDR+3 |
ECSD | PROCESS+4*, PROCESS+10*, PROCESS+11*, PROCESS+12, PRINT+1~, PRINT+6* |
ECU | PROCESS+13, EXPORT+1~ |
ECUN | EXPORT+2~, EXPORT+7*, EXPORT+8, EXPORT+10, EXPORT+11, EXPORT+15, EXPORT+16, EXPORT+18 |
ECUNIT | PROCESS+3~, PROCESS+19*, PROCESS+20, SETTMP+2, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+14, SETTMP+15 , SETTMP+16, SETTMP+17, SETTMP+18, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23, SETTMP+24, SETTMP+30, SETTMP+31 , SETTMP+32, SETTMP+33, PRINT+1~, PRINT+11*, PRINT+12, PRINT+13, PRINT+14, PRINT+16, PRINT+19, PRINT+20 , TOTDSS+2, PRTMOD+2, PRTMOD+4, PRTMOD+5 |
ECV | PROCESS+3~, PROCESS+19*, SETTMP+5, SETTMP+11, SETTMP+15, SETTMP+17, SETTMP+21, SETTMP+24, SETTMP+30, SETTMP+32 , SETTMP+33 |
IO | PRINT+4 |
IOF | HDR+1, HDR+3 |
IOSL | PRINT+27, PRTMOD+6 |
JJ | PROCESS+2~, PROCESS+6*, PROCESS+7, PROCESS+8*, PROCESS+9 |
MOD | SETTMP+1~, SETTMP+8*, SETTMP+9, SETTMP+27*, SETTMP+28, EXPORT+2~, EXPORT+16, EXPORT+17*, EXPORT+19* |
MODAMT | EXPORT+2~, EXPORT+18*, EXPORT+19 |
>> MODCNT | EXPORT+16* |
MODSTR | SETTMP+1~, SETTMP+9*, SETTMP+10*, SETTMP+11, SETTMP+28*, SETTMP+29*, SETTMP+30, PRTMOD+1~, PRTMOD+3*, PRTMOD+4* , PRTMOD+5 |
NLOC | PROCESS+2~ |
NLOC( | PROCESS+7*, PROCESS+20, SETTMP+2, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+14, SETTMP+15, SETTMP+16 , SETTMP+17, SETTMP+18, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23, SETTMP+24, SETTMP+30, SETTMP+31, SETTMP+32 , SETTMP+33 |
NUNIT | PROCESS+2~ |
NUNIT( | PROCESS+9*, PROCESS+20, SETTMP+2, SETTMP+4, SETTMP+5, SETTMP+11, SETTMP+12, SETTMP+14, SETTMP+15, SETTMP+16 , SETTMP+17, SETTMP+18, SETTMP+19, SETTMP+20, SETTMP+21, SETTMP+23, SETTMP+24, SETTMP+30, SETTMP+31, SETTMP+32 , SETTMP+33 |
PAGE | PRINT+2~, PRINT+3*, PAGE+1, HDR+1, HDR+2*, HDR+3 |
PCNAM | EXPORT+1~, EXPORT+14*, EXPORT+20, PRINT+2~, PRINT+22*, PRINT+25 |
PCODE | EXPORT+1~, EXPORT+14*, EXPORT+20, PRINT+2~, PRINT+22*, PRINT+25 |
PCPT | EXPORT+1~, EXPORT+14*, EXPORT+15, PRINT+2~, PRINT+22*, PRINT+25 |
PRNDT | PRINT+2~ |
PRNTDT | PRINT+2~, PRINT+5* |
PRO | ECPCHK+1~ |
PROC | ECPCHK~, ECPCHK+2, ECPCHK+3*, ECPCHK+4* |
PROVOL | EXPORT+1~, EXPORT+9*, EXPORT+13*, EXPORT+20, PRINT+2~, PRINT+15*, PRINT+24*, TOTPRV+1 |
PROVUNIQ | PRINT+2~, PRINT+15*, PRINT+24*, TOTPRV+1 |
PRVUNIQ | EXPORT+1~, EXPORT+9*, EXPORT+13*, EXPORT+20 |
PX | ECPCHK+1~, ECPCHK+3*, ECPCHK+4*, ECPCHK+5 |
SUB | EXPORT+2~, EXPORT+16*, EXPORT+17, EXPORT+18, EXPORT+19 |
U | PROCESS+17, PROCESS+19, PROCESS+27, PROCESS+28, PROCESS+29, SETTMP+4, SETTMP+5, SETTMP+10, SETTMP+14, SETTMP+15 , SETTMP+16, SETTMP+17, SETTMP+20, SETTMP+21, SETTMP+24, SETTMP+29, SETTMP+32, SETTMP+33, EXPORT+12, EXPORT+15 , EXPORT+16, EXPORT+20, PRINT+17, PRINT+21, TOTDSS+2, ECPCHK+3, ECPCHK+4 |
UNIQ | PRINT+2~, PRINT+21*, PRINT+24, PRINT+25 |
UNIQUE | EXPORT+1~, EXPORT+12*, EXPORT+13 |
UNIQUES | PRINT+2~ |
VOL | EXPORT+1~, EXPORT+12*, EXPORT+13, PRINT+2~, PRINT+21*, PRINT+24, PRINT+25 |
Y | EN+2, PRINT+2~, PRINT+5* |