ECCLIPRO ;ALB/CMD - Event Capture Procedure by Clinic Report ;Nov 16, 2022@13:39:46
Source file <ECCLIPRO.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;Main entry point for report
|
|
| PROCESS | ||
| BLDTMP(IEN,SORT) | ; Add record to the list
|
|
| ;loop the temp global and format output
|
||
| HDR | ; Print the header
|
|
| DSSHDR(ECDSS) | ; Print DSS Line
|
| Name | Field # of Occurrence |
|---|---|
| YX^%DTC | EN+2 |
| $$GET1^DIQ | PRINT+9, PRINT+10 |
| GETS^DIQ | BLDTMP+6 |
| $$GETDSSN^ECRDSSA | PRINT+23, DSSHDR+3 |
| $$GETPRNM^ECRDSSA | BLDTMP+15 |
| $$GETPROC^ECRDSSA | BLDTMP+14 |
| $$GETPROV^ECRDSSA | BLDTMP+17 |
| $$GETSSN^ECRDSSA | BLDTMP+11 |
| DSSHDR^ECRDSSA | DSSHDR+5 |
| $$FMTE^XLFDT | BLDTMP+9, BLDTMP+18, PRINT+5, PRINT+6, PRINT+7 |
| $$NOW^XLFDT | PRINT+5 |
| $$REPEAT^XLFSTR | HDR+11 |
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^ECH - [#721] | GETS^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %H | EN+1~, EN+2* |
| CLIEN | PRINT+2~, PRINT+4*, PRINT+10 |
| CLINM | PRINT+2~, PRINT+10*, PRINT+23, HDR+7 |
| CNT | PRINT+2~, PRINT+15*, PRINT+23* |
| DSSNM | DSSHDR+1~, DSSHDR+3*, DSSHDR+5 |
| >> ECCLI | PROCESS+13, PRINT+4 |
| ECCLIN | PROCESS+1~, PROCESS+10*, PROCESS+13 |
| ECDAT | PRINT+1~ |
| ECDFN | PROCESS+2~ |
| ECDSS | BLDTMP+1~, BLDTMP+7*, BLDTMP+20, PRINT+1~, PRINT+15*, PRINT+16*, PRINT+18, PRINT+19, PRINT+20, PRINT+21 , PRINT+22, PRINT+23, DSSHDR~, DSSHDR+3, DSSHDR+5 |
| >> ECDSSF | PROCESS+10*, PROCESS+12 |
| >> ECDSSU | PRINT+23, DSSHDR+3 |
| >> ECDSSU( | PROCESS+4, PROCESS+5 |
| ECDT | PROCESS+2~, PROCESS+6*, PROCESS+7*, PROCESS+8, BLDTMP+1~ |
| >> ECED | PROCESS+6, PRINT+7 |
| ECEDT | PROCESS+2~, PROCESS+6*, PROCESS+7 |
| ECERR | BLDTMP+1~ |
| ECFDT | PRINT+1~, PRINT+6*, HDR+6 |
| ECFILE | PROCESS+2~ |
| ECIEN | PROCESS+2~, PROCESS+8*, PROCESS+9, PROCESS+14, PRINT+2~, PRINT+21*, PRINT+22 |
| ECIENS | BLDTMP+1~, BLDTMP+4*, BLDTMP+6, BLDTMP+7, BLDTMP+8, BLDTMP+10, BLDTMP+12, BLDTMP+13, BLDTMP+14, BLDTMP+15 |
| ECKEY | PRINT+1~ |
| >> ECLOC | PROCESS+7, PROCESS+8, PROCESS+11, BLDTMP+20, PRINT+3, PRINT+16, PRINT+19, PRINT+20, PRINT+21, PRINT+22 |
| ECLOCF | PROCESS+2~, PROCESS+10*, PROCESS+11 |
| ECLOCNM | PROCESS+1~ |
| ECPA | PROCESS+1~ |
| ECPAT | BLDTMP+1~, BLDTMP+10*, BLDTMP+18, BLDTMP+19 |
| ECPDSS | PRINT+1~, PRINT+15*, PRINT+18* |
| ECPI | PROCESS+3~ |
| ECPRCDT | BLDTMP+1~, BLDTMP+8*, BLDTMP+9, BLDTMP+18, BLDTMP+19, PRINT+1~ |
| ECPROC | BLDTMP+1~, BLDTMP+13*, BLDTMP+14*, BLDTMP+18, BLDTMP+20, PRINT+1~, PRINT+20*, PRINT+21, PRINT+22, PRINT+24 |
| ECPROCDT | BLDTMP+1~, BLDTMP+9*, BLDTMP+15 |
| ECPROCN | BLDTMP+1~, BLDTMP+15*, BLDTMP+16*, BLDTMP+18 |
| ECPROCNM | PROCESS+3~ |
| ECPROV | BLDTMP+1~, BLDTMP+17*, BLDTMP+18 |
| ECPRV | PROCESS+2~ |
| ECPRVN | PROCESS+2~ |
| >> ECPTYP | EN+6, PRINT+13, PRINT+23, HDR+1, DSSHDR+2 |
| ECR | PROCESS+1~ |
| ECRDT | EN+1~, EN+2*, PRINT+1~, PRINT+5*, HDR+4 |
| ECREC | PROCESS+1~, PROCESS+9*, PROCESS+10, BLDTMP+2~, BLDTMP+5*, BLDTMP+18*, BLDTMP+20, PRINT+1~, PRINT+22*, PRINT+23 , PRINT+24 |
| ECREC(721 | BLDTMP+7, BLDTMP+8, BLDTMP+10, BLDTMP+12, BLDTMP+13, BLDTMP+14, BLDTMP+15 |
| ECRL | PROCESS+1~ |
| ECRN | PROCESS+1~ |
| ECRSNUM | PROCESS+3~ |
| >> ECSD | PROCESS+6, PRINT+6 |
| ECSKEY | PRINT+1~, PRINT+19*, PRINT+20, PRINT+21, PRINT+22 |
| >> ECSORT | PROCESS+14, PRINT+8 |
| ECSRTBY | PRINT+1~, PRINT+8*, HDR+8 |
| ECSSN | PROCESS+1~, BLDTMP+1~, BLDTMP+11*, BLDTMP+18 |
| ECTDT | PRINT+1~, PRINT+7*, HDR+6 |
| ECUNIT | PROCESS+2~ |
| ECUSER | BLDTMP+1~ |
| ECVOL | BLDTMP+1~, BLDTMP+12*, BLDTMP+18 |
| IEN | BLDTMP~, BLDTMP+3, BLDTMP+4, BLDTMP+11, BLDTMP+17, BLDTMP+20 |
| IO | PRINT+11 |
| IOF | HDR+2 |
| IOSL | PRINT+17, DSSHDR+4 |
| JJ | PROCESS+3~, PROCESS+4*, PROCESS+5 |
| LIEN | PRINT+2~, PRINT+3*, PRINT+9 |
| LOCNM | PRINT+2~, PRINT+9*, PRINT+23, HDR+5 |
| NUNIT | PROCESS+3~ |
| NUNIT( | PROCESS+5*, PROCESS+12 |
| PAGE | PRINT+2~, HDR+2, HDR+3*, HDR+4 |
| PROC | PRINT+2~ |
| PROCDT | PRINT+2~ |
| SORT | BLDTMP~, BLDTMP+19 |
| SRTKEY | BLDTMP+2~, BLDTMP+19*, BLDTMP+20 |
| U | PROCESS+5, PROCESS+10, BLDTMP+18, PRINT+23, PRINT+24 |
| Y | EN+1~, EN+2 |