ECREDIT ;ALB/CMD - Event Capture Edit Log Report ;Nov 16, 2022@13:37:55
Source file <ECREDIT.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 | 1 | ECRRPT2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Main entry point for report
|
|
GETREC(SORT) | ; Loop through "ADT" xref of EVENT CAPTURE PATIENT (#721) file and find records to put on report
; Input: ; SORT - sort type |
|
BLDTMP(ECIEN,ECSRT,ECCNT) | ;add record to list
; Input: ; ECIEN - IEN in the EVENT CAPTURE PATIENT (#721) file ; ECSRT - sort type "D" or "U" ; ECCNT - record counter |
|
;loop results array and format output
|
||
HDR | ; print heading
|
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 |
|
FileNo | Call Tags |
---|---|
^ECH - [#721] | GETS^DIQ |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | EN+1~, EN+2* |
CNT | PRINT+16~, PRINT+31*, PRINT+39*, PRINT+40*, PRINT+41 |
ECCDSS | PRINT+5~, PRINT+31*, PRINT+32*, PRINT+33, PRINT+34, PRINT+35, PRINT+36, PRINT+38, PRINT+40, PRINT+41 , PRINT+42 |
ECCLOC | PRINT+2~, PRINT+20*, PRINT+24*, PRINT+26*, PRINT+27, PRINT+28, PRINT+29, PRINT+32, PRINT+36, PRINT+38 , PRINT+40, PRINT+41, PRINT+42, HDR+5 |
ECCNT | BLDTMP~, BLDTMP+11*, BLDTMP+26, PRINT+8~ |
ECD | GETREC+8~ |
ECDAT | PRINT+9~ |
ECDFN | GETREC+9~ |
ECDSS | BLDTMP+9~, BLDTMP+16*, BLDTMP+26, BLDTMP+28 |
ECDSSF | GETREC+11~, GETREC+26*, GETREC+27 |
ECDSSNM | PRINT+7~ |
>> ECDSSU | PRINT+42 |
>> ECDSSU( | GETREC+20, GETREC+21 |
ECDT | GETREC+12~, GETREC+22*, GETREC+23*, GETREC+24 |
>> ECED | GETREC+22*, GETREC+23, PRINT+19 |
ECERR | BLDTMP+9~ |
ECFDT | PRINT+11~, PRINT+18*, HDR+6 |
ECIEN | GETREC+14~, GETREC+24*, GETREC+25, GETREC+28, BLDTMP~, BLDTMP+10, BLDTMP+12, BLDTMP+21, BLDTMP+23 |
ECIENS | BLDTMP+9~, BLDTMP+12*, BLDTMP+14, BLDTMP+15, BLDTMP+16, BLDTMP+17, BLDTMP+19, BLDTMP+20, BLDTMP+22 |
ECKEY | BLDTMP+9~, BLDTMP+25*, BLDTMP+26, PRINT+13~, PRINT+31*, PRINT+37*, PRINT+38*, PRINT+40, PRINT+41 |
ECL | GETREC+7~ |
>> ECLOC( | GETREC+18, GETREC+19, PRINT+24 |
>> ECLOC("" | PRINT+24 |
ECLOCA | BLDTMP+9~, BLDTMP+15*, BLDTMP+26, BLDTMP+27, BLDTMP+28 |
ECLOCF | GETREC+10~, GETREC+26*, GETREC+27 |
ECLOCNM | PRINT+4~ |
ECNT | GETREC+6~, GETREC+16*, GETREC+28, PRINT+16~, PRINT+20*, PRINT+41*, PRINT+42 |
ECPAT | BLDTMP+9~, BLDTMP+20*, BLDTMP+24 |
ECPDSS | PRINT+6~, PRINT+31*, PRINT+33, PRINT+34* |
ECPLOC | PRINT+3~, PRINT+20*, PRINT+27, PRINT+28* |
ECPRCDT | BLDTMP+9~, BLDTMP+17*, BLDTMP+18, BLDTMP+25 |
ECPROC | BLDTMP+9~, BLDTMP+22*, BLDTMP+24 |
ECPROCDT | BLDTMP+9~, BLDTMP+18*, BLDTMP+24 |
ECPROV | BLDTMP+9~, BLDTMP+23*, BLDTMP+24 |
>> ECPTYP | EN+6, PRINT+25, PRINT+42, HDR+1 |
>> ECPTYPE | PRINT+36 |
ECRDT | EN+1~, EN+2*, PRINT+10~, PRINT+17*, HDR+4 |
ECREC | GETREC+13~, GETREC+25*, GETREC+26, BLDTMP+9~, BLDTMP+13*, BLDTMP+24*, BLDTMP+26, PRINT+15~, PRINT+41*, PRINT+42 , PRINT+43 |
ECREC(721 | BLDTMP+15, BLDTMP+16, BLDTMP+17, BLDTMP+19, BLDTMP+20, BLDTMP+22 |
>> ECSD | GETREC+22, PRINT+18 |
>> ECSORT | EN+4, PRINT+21 |
ECSRT | BLDTMP~, BLDTMP+25 |
ECSRTBY | PRINT+14~, PRINT+21*, HDR+7 |
ECSSN | BLDTMP+9~, BLDTMP+21*, BLDTMP+24 |
ECTDT | PRINT+12~, PRINT+19*, HDR+6 |
>> ECTYPE | PRINT+29 |
ECUSER | BLDTMP+9~, BLDTMP+19*, BLDTMP+24, BLDTMP+25 |
IO | PRINT+22 |
IOF | HDR+2 |
IOSL | PRINT+44 |
>> JJ | GETREC+18*, GETREC+19, GETREC+20*, GETREC+21 |
NLOC | GETREC+15~ |
NLOC( | GETREC+19*, GETREC+27 |
NUNIT | GETREC+15~ |
NUNIT( | GETREC+21*, GETREC+27 |
PAGE | PRINT+16~, HDR+2, HDR+3*, HDR+4 |
SORT | GETREC~, GETREC+28 |
U | GETREC+26, BLDTMP+24, PRINT+42, PRINT+43 |
>> Y | EN+2 |