DGMFR11 ;DAL/JCH - NDS DEMOGRAPHICS MASTER MARITAL STATUS ASSOCIATIONS REPORT ;15-AUG-2017
Source file <DGMFR11.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 | ; MMS Report Entry point
|
|
| MAIN | ; Driver loop
|
|
| DQ | ; report (queue) starts here
|
|
| ; Print output
|
||
| PRINT2(DGMS0) | ; Get details
|
|
| MUA(DGMUA) | ; Select (M)apped, (U)nmapped, or(A)ll - entries from 11 mapped to 11.99
|
|
| SUMMARY() | ; ask to print detailed or summary report
|
|
| OUT() | ; select Excel or Report format
|
|
| DELIM(DGMS0,DGMSI) | ||
| SELDEV() | ||
| HEADER | ; page break and report header information
|
|
| PRINMS(DGMSI) | ||
| INFO | ; Display message, clear screen
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGMMS(11.99 - [#11.99] | DQ+11, PRINT2+16, PRINT2+18, PRINT2+19, PRINT2+21, DELIM+19, DELIM+21, DELIM+22, DELIM+24 |
| ^DIC(11 - [#11] | DQ+5, DQ+6, DQ+7, DQ+8 |
| ^TMP($J | DQ+3!, DQ+13*, DQ+14*, DQ+15*, DQ+20!, PRINT+7, PRINT+9, PRINT2+2, PRINT2+10, PRINT2+11 , DELIM+12, PRINMS+7, PRINMS+11, PRINMS+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | SELDEV+20!*, SELDEV+21! |
| CRT | PRINT+1~, PRINT+2*, PRINT+3*, HEADER+3 |
| DGCT | PRINT2+3~, DELIM+11*, PRINMS+6* |
| DGCT2 | PRINMS+2~ |
| DGCTS | PRINT2+3~ |
| DGCTX | PRINT2+3~ |
| DGDELHD | PRINT+1~, DELIM+2* |
| DGDONE | SELDEV+17~, SELDEV+19, SELDEV+26* |
| DGHDR | PRINT+1~, HEADER+1~, HEADER+12*, HEADER+13*, HEADER+14 |
| DGION | SELDEV+20*, SELDEV+22! |
| DGMMS0 | DQ+1~, DQ+11*, DQ+12*, DQ+15, PRINT2+3~, DELIM+12*, DELIM+13, DELIM+16, DELIM+18, PRINMS+7* , PRINMS+8 |
| DGMMSI | DQ+1~, DQ+8*, DQ+9, DQ+10, DQ+11, DQ+12, PRINT2+4~, PRINT2+14, PRINT2+16, PRINT2+18 , PRINT2+19, PRINT2+21, DELIM+13*, DELIM+14, DELIM+15, DELIM+19, DELIM+21, DELIM+22, DELIM+24, PRINMS+8* , PRINMS+9, PRINMS+10 |
| DGMPAR | PRINT2+4~ |
| DGMPARX | PRINT2+4~ |
| DGMREPL | PRINT2+5~ |
| DGMREPX | PRINT2+5~ |
| DGMS0 | DQ+1~, DQ+6*, DQ+13, DQ+14, DQ+15, PRINT+1~, PRINT+9*, PRINT2~, PRINT2+2, PRINT2+7 , PRINT2+10*, PRINT2+11, DELIM~, DELIM+5, DELIM+7, DELIM+9, DELIM+11, DELIM+12, PRINMS+1, PRINMS+4 , PRINMS+6, PRINMS+7, PRINMS+11, PRINMS+12 |
| DGMSI | DQ+1~, DQ+5*, DQ+6, DQ+7, DQ+8, DQ+13, DQ+14, DQ+15, PRINT2+1~, PRINT2+2* , PRINT2+7, PRINT2+10, PRINT2+11, PRINT2+12, DELIM~, DELIM+12, PRINMS~, PRINMS+7, PRINMS+11, PRINMS+12 |
| >> DGMSP02 | DQ+7*, DQ+14 |
| DGMSST | PRINT2+3~, PRINT2+11*, DELIM+5*, DELIM+6*, DELIM+10, PRINMS+5 |
| DGMTED | PRINT2+4~, PRINT2+16*, PRINT2+17, PRINT2+18, DELIM+19*, DELIM+20, DELIM+21 |
| DGMTEDI | PRINT2+4~, PRINT2+18*, PRINT2+19, DELIM+21*, DELIM+22 |
| DGMTST | PRINT2+4~, PRINT2+19*, PRINT2+20, DELIM+22*, DELIM+23 |
| DGMUA | MAIN+1~, MAIN+6, DQ+9, DQ+10, MUA~, MUA+7* |
| DGMV0 | PRINT2+5~, PRINT2+21*, PRINT2+22, DELIM+24*, DELIM+25 |
| DGOUT | EN+1~, EN+2*, EN+3, EN+4, EN+7*, MAIN+6*, MUA+6* |
| DGOUTP | MAIN+1~, MAIN+10*, MAIN+15, PRINT2+7, SELDEV+1 |
| DGPGCNT | PRINT+1~, PRINT+5*, PRINT2+9, HEADER+3, HEADER+9*, HEADER+13 |
| DGSMS | MAIN+1~, MAIN+2*, MAIN+10, MAIN+13, PRINT+1~, PRINT+5*, PRINT2+2, PRINT2+9, SUMMARY+5*, OUT+6* , SELDEV+19, SELDEV+25*, SELDEV+32, HEADER+2*, HEADER+3, HEADER+8* |
| DGSPACE | HEADER+1~, HEADER+11* |
| DGSUM | MAIN+1~, MAIN+7*, PRINT+4, PRINT2+15, DELIM+3, DELIM+4, DELIM+8, DELIM+17, PRINMS+3, PRINMS+12 |
| DGTAB | HEADER+1~, HEADER+13*, HEADER+14 |
| DIR | EN+5~, MUA+1~, SUMMARY+1~, OUT+1~, SELDEV+2~, SELDEV+23~, HEADER+4~, HEADER+7! |
| DIR("?" | MUA+3* |
| DIR("A" | EN+6*, MUA+4*, MUA+5*, SUMMARY+3*, OUT+4*, SELDEV+3*, SELDEV+4*, SELDEV+5*, SELDEV+6*, SELDEV+7* , SELDEV+8*, SELDEV+9*, SELDEV+10*, SELDEV+11*, SELDEV+12*, SELDEV+13*, SELDEV+14*, SELDEV+24* |
| DIR("B" | EN+6*, MUA+5*, SUMMARY+2*, OUT+5* |
| DIR(0 | EN+6*, MUA+2*, SUMMARY+2*, OUT+3*, SELDEV+15*, SELDEV+24*, HEADER+7* |
| DIROUT | OUT+1~ |
| DIRUT | MUA+1~, MUA+6, SUMMARY+1~, SUMMARY+5, OUT+1~, OUT+6 |
| DTOUT | OUT+1~ |
| DUOUT | OUT+1~ |
| I | SELDEV+20~ |
| IO | MAIN+16 |
| IO("Q" | SELDEV+27, SELDEV+31! |
| IOF | HEADER+10 |
| IOP | SELDEV+20!, SELDEV+22*! |
| IOSL | PRINT+2, PRINT+3 |
| IOST | PRINT+2 |
| LIN | HEADER+4~, HEADER+5* |
| MAXCNT | PRINT+1~, PRINT+2*, PRINT+3*, PRINT+4*, PRINT2+9, HEADER+5 |
| MSG | INFO+1~, INFO+7 |
| MSG(1 | INFO+2* |
| MSG(2 | INFO+3* |
| MSG(3 | INFO+4* |
| MSG(4 | INFO+5* |
| POP | SELDEV+20!, SELDEV+22 |
| X | EN+7, SUMMARY+1~, OUT+1~, SELDEV+2~, SELDEV+23~ |
| Y | MUA+1~, MUA+7, SUMMARY+1~, SUMMARY+6, OUT+1~, OUT+7, SELDEV+2~, SELDEV+23~, SELDEV+25, HEADER+8 |
| ZTDESC | SELDEV+28~, SELDEV+29* |
| >> ZTQUEUED | HEADER+3 |
| ZTRTN | SELDEV+28~, SELDEV+29* |
| ZTSAVE | SELDEV+28~ |
| ZTSAVE("DATE*" | SELDEV+30* |
| ZTSAVE("DG*" | SELDEV+30* |
| ZTSAVE("ZTREQ" | SELDEV+30* |
| ZTSK | SELDEV+20!, SELDEV+31! |