ECINCPT ;ALB/JAM-Procedure Codes with Inactive CPTs Report ;Jan 04, 2021@17:52
Source file <ECINCPT.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 | ;entry point
|
|
| START | ; Routine execution
; Variables passed in -152 ; ECPTYP - Where to send output (P)rinter, (D)evice or screen ; or (E)xport ; ECRN - Preferred Report (N-ational, L-ocal or Both) ; ECSM - Sort Method (P-rocedure Name, N-ational Number,C-PT Code,D-Inactive Date) ; ECSORT - Sort Order "A"scending, "D"escending |
|
| PRINT(PORD) | ; 152 - Added this tag to print report according to the sort order
; PORD to Print: "A"scending or "D"escending |
|
| END | ||
| HEADER | ;
|
|
| PAGE | ;
|
|
| EXPORT(PORD) | ;152 - Created this tag for export format
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^EC(725 - [#725] | START+16, START+17 |
| ^TMP("ECINCPT" | EXPORT+4*, EXPORT+8, EXPORT+9, EXPORT+10, EXPORT+11, EXPORT+14! |
| ^TMP($J | START+29*, PRINT+7, PRINT+8, PRINT+9, PRINT+10, EXPORT+3, EXPORT+4, EXPORT+5!, EXPORT+7*, EXPORT+13* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %H | START+12* |
| CNT | START+9~, START+10*, EXPORT+6*, EXPORT+7, EXPORT+12*, EXPORT+13 |
| DATA | START+11~ |
| DIR | PAGE+4! |
| DIR(0 | PAGE+4* |
| EC0 | START+9~, START+17*, START+18, START+19 |
| ECD | START+9~, START+19*, START+29 |
| ECDT | START+9~, START+24*, START+29 |
| >> ECGUI | END |
| ECI | START+9~, START+10*, START+16*, START+17, START+22, START+23 |
| ECINDX | START+11~ |
| ECN | START+9~, START+19*, START+29 |
| ECOUT | EN+1~, START+9~, START+10*, START+16, PRINT+14, PAGE+4* |
| ECPG | EN+1~, START+9~, START+10*, HEADER+3, HEADER+5, HEADER+9*, PAGE+2 |
| ECPI | START+9~, START+19*, START+20, START+24, START+25, START+29 |
| ECPT | START+9~, START+17*, START+18, START+19, START+25* |
| ECPTDT | START+11~, START+25* |
| >> ECPTYP | PRINT+4, PRINT+6, PRINT+14, END |
| ECRDT | START+9~, START+12*, HEADER+5 |
| >> ECRN | START+22, START+23, HEADER+4 |
| >> ECSM | START+15, START+29, HEADER+2 |
| >> ECSORT | START+31 |
| ECSRTBY | START+11~ |
| ECSRTBY( | START+15*, START+29 |
| I | START+11~, PRINT+2~, PRINT+5*, PRINT+7*, PRINT+8, PRINT+9, PRINT+10, HEADER+1~, HEADER+10*, EXPORT+2~ , EXPORT+6*, EXPORT+8*, EXPORT+9, EXPORT+10, EXPORT+11 |
| I1 | PRINT+2~, PRINT+8*, PRINT+9, PRINT+10, EXPORT+2~, EXPORT+9*, EXPORT+10, EXPORT+11 |
| I2 | PRINT+2~, PRINT+9*, PRINT+10, EXPORT+2~, EXPORT+10*, EXPORT+11 |
| IEN | START+11~ |
| IO | EN+7 |
| IO(0 | EN+7 |
| IOF | END, HEADER+3 |
| ION | EN+2 |
| IOSL | PRINT+12, PRINT+13 |
| IOST | HEADER+3, PAGE+2 |
| JJ | PAGE+1~, PAGE+3* |
| LINE | PRINT+2~, PRINT+10*, PRINT+11, EXPORT+2~, EXPORT+11*, EXPORT+13 |
| NM | START+11~ |
| >> POP | EN+6 |
| PORD | PRINT~, PRINT+3*, PRINT+4, PRINT+7, PRINT+8, PRINT+9, EXPORT~, EXPORT+8, EXPORT+9, EXPORT+10 |
| SORT | HEADER+1~, HEADER+2*, HEADER+6 |
| SS | PAGE+1~, PAGE+3* |
| U | START+25, START+29, PRINT+11 |
| >> Y | PAGE+4 |
| ZTDESC | EN+1~, EN+3*, EN+5 |
| ZTIO | EN+1~, EN+2* |
| >> ZTQUEUED | END |
| >> ZTREQ | END* |
| ZTRTN | EN+1~, EN+4*, EN+5 |
| >> ZTSAVE | EN+5 |