EASXDRPT ;ALB/AEG - DUP PT RELATION REPORT ;7-12-02
Source file <EASXDRPT.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 |
|---|---|---|
| Enrollment Application System | 1 | EAS DUPLICATE DEPENDENTS RPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPT | ; Option Entry Point.
|
|
| EN1 | ; Device Handler.
|
|
| START | ;
|
|
| INIT | ; Setup scratch globals and initialize processing.
|
|
| FIND | ; Search for potential dups in file #408.12
|
|
| ACTIVE(REC12) | ; Is relation entry active ?
|
|
| PURGE | ; Purge non-duplicate from temp globals.
|
|
| MORE | ; Purge of non-dups continued.
|
|
| NAME | ; Check names
|
|
| QUIT | ; Cleanup and quit.
|
|
| STOPIT | ;
|
|
| QUEIT | ; Que task
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^DGPR(408.12 - [#408.12] | GET1^DIQ |
| 408.1275 | GET1^DIQ |
| ^DGMT(408.31 - [#408.31] | GET1^DIQ |
| ^DG(408.33 - [#408.33] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPR(408.12 - [#408.12] | FIND+4, FIND+11, FIND+12, ACTIVE+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | EN1+1~, EN1+2* |
| A | QUIT+1~, QUIT+2*, QUIT+4 |
| AA | PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14 , MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12 |
| AB | PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14 , MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12 |
| AC | PURGE+1~, PURGE+2*, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11, MORE+13, MORE+14 , MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12 |
| ACTF | ACTIVE+1~, ACTIVE+2*, ACTIVE+4*, ACTIVE+5, ACTIVE+9 |
| B | QUIT+1~, QUIT+3*, QUIT+4 |
| C | QUIT+1~, QUIT+4* |
| CHKNAME | NAME+1~, NAME+4*, NAME+5, NAME+10 |
| CNT | MORE+1~, MORE+12*, MORE+13*, MORE+14, MORE+16, NAME+1~, NAME+2*, NAME+3*, NAME+4, NAME+6 , NAME+7, NAME+8, NAME+12 |
| CNT2 | MORE+1~, NAME+1~, NAME+8*, NAME+9*, NAME+10, NAME+11 |
| COL1 | QUIT+6! |
| COL2 | QUIT+6! |
| COL3 | QUIT+6! |
| COL4 | QUIT+6! |
| COL5 | QUIT+6! |
| COL6 | QUIT+6! |
| COL7 | QUIT+6! |
| DAL | QUIT+6! |
| DFN | FIND+3*, FIND+4*, FIND+5, FIND+6, FIND+8, FIND+11, FIND+18, FIND+19, FIND+20, FIND+22 , FIND+24, FIND+26, FIND+27, MORE+1~, MORE+2*, MORE+3*, MORE+5, MORE+6, MORE+7, MORE+10 , MORE+11, MORE+13, MORE+14, MORE+16, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10 , NAME+11, NAME+12 |
| DUPS | QUIT+5! |
| DUPS( | FIND+18, FIND+19, FIND+20*, FIND+27! |
| EASA | INIT+1~, INIT+3*, INIT+6, INIT+9 |
| EASAA | INIT+1~, INIT+6*, INIT+9 |
| EASAB | INIT+1~, INIT+7*, INIT+9 |
| EASAC | INIT+1~, INIT+8*, INIT+9 |
| EASACT | FIND+1~, FIND+25*, FIND+26 |
| EASB | INIT+1~, INIT+4*, INIT+7, INIT+9 |
| EASC | INIT+1~, INIT+5*, INIT+8, INIT+9 |
| EASCNT | FIND+1~, FIND+17*, FIND+19*, FIND+20, FIND+22, FIND+24, FIND+26 |
| EASDOD | FIND+1~, FIND+5*, FIND+22, FIND+24, FIND+26 |
| EASMTS | FIND+1~, FIND+6*, FIND+22, FIND+24, FIND+26 |
| EASPER | FIND+1~, FIND+13*, FIND+14*, FIND+18, FIND+19, FIND+20, FIND+22, FIND+23, FIND+26 |
| EASREL | FIND+1~, FIND+15*, FIND+16*, FIND+18, FIND+19, FIND+20, FIND+21, FIND+24, FIND+26 |
| EASSRC | FIND+1~, FIND+9*, FIND+22, FIND+24, FIND+26 |
| EASSUB | ACTIVE+1~, ACTIVE+2*, ACTIVE+3*, ACTIVE+4, ACTIVE+6, ACTIVE+9 |
| EASTIEN | ACTIVE+1~, ACTIVE+6*, ACTIVE+7*, ACTIVE+8*, ACTIVE+9 |
| EQL | QUIT+6! |
| FSTP | QUIT+6! |
| IO("Q" | EN1+4, EN1+5 |
| IOST | EN1+6 |
| LNAME | MORE+2*, MORE+8*, MORE+18*, QUIT+5! |
| LSTNUM | MORE+1~, MORE+6*, MORE+7, MORE+10, MORE+11 |
| NODE | FIND+2~, FIND+12* |
| NODE2 | MORE+1~, MORE+14*, MORE+15, MORE+17 |
| POP | EN1+3, QUIT+5! |
| QUO | INIT+1~, INIT+2*, INIT+9 |
| REC12 | FIND+1~, FIND+10*, FIND+11*, FIND+12, FIND+13, FIND+15, FIND+20, FIND+22, FIND+24, FIND+25 , FIND+26, ACTIVE~, ACTIVE+3, ACTIVE+4, ACTIVE+6 |
| REL | MORE+1~, MORE+4*, MORE+5*, MORE+6, MORE+7, MORE+8, MORE+10, MORE+11, MORE+13, MORE+14 , MORE+16, MORE+18, NAME+3, NAME+4, NAME+6, NAME+7, NAME+9, NAME+10, NAME+11, NAME+12 |
| RETV | ACTIVE+1~, ACTIVE+2*, ACTIVE+3, ACTIVE+9*, ACTIVE+10 |
| ROOT | QUIT+5! |
| ROOT( | INIT+9*, FIND+22, FIND+24, FIND+26, MORE+3, MORE+5, MORE+6, MORE+7, MORE+10, MORE+11 , MORE+13, MORE+14, MORE+16, NAME+3, NAME+4, NAME+6*, NAME+7, NAME+9, NAME+10, NAME+11* , NAME+12*, QUIT+4 |
| SRC | FIND+1~, FIND+8*, FIND+9 |
| U | FIND+6, FIND+22, FIND+24, FIND+26, MORE+15, MORE+17, NAME+4, NAME+6, NAME+7, NAME+10 , NAME+11, NAME+12 |
| ZTDESC | QUEIT+1~, QUEIT+2* |
| ZTRTN | QUEIT+1~, QUEIT+2* |
| ZTSAVE | QUEIT+1~ |
| ZTSAVE("*" | QUEIT+3* |
| ZTSK | QUIT+5!, QUEIT+6 |