DGRP9 ;ALB/RMO/MIR - Screen 9 - Income Screening Data ;23 JAN 1992 11:00 am
Source file <DGRP9.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TOT(DGINC,DGDOEXP) | ; Totals income
; Input ; DGINC(x,ct) where X is V, S, or D and CT(counter)(per ALL^DGMTU21) ; DGDOEXP: IF =1 TOTAL EXPENSE |
|
| DIS1 | ;Display income in version 1 form for screen 9 in Load/Edit.
|
|
| EN | ;
; DVBGUI : CAPRI GUI User |
|
| GET0ND(IEN) | ; Returns the 0 node of File #408.21
|
|
| FLD(DGIN,DGPCE,DGTXT) | ;Display inc. fields
; Input: ; DGIN 0 node of #408.21 for vet,spouse, and deps ; DGRPCE as piece ; DGTXT as income desc. ; DGGTOT - If defined keeps running total |
|
| MTCKQT | ||
| GET1ND(IEN) | ; Returns the 1 node of file #408.21
|
|
| IAICK(DFN,DGINC) | ;Check version of IAI recs that don't have assoc. MT and convert version 0 record
|
|
| MTCHK | ; Checks if MT/CP is complete for prior calendar year
; Input: ; DFN ; DGINR array of income relation for deps ; DGISYR as income screening year |
|
| DIS | ;Display income
|
| Name | Field # of Occurrence |
|---|---|
| $$AMT^DGMTSCU1 | DIS+17, DIS+20, DIS1+15, DIS1+18, FLD+10, FLD+11, FLD+12, FLD+13, FLD+15 |
| $$LYR^DGMTSCU1 | EN+21 |
| $$LST^DGMTU | EN+10 |
| $$UPDTTSTS^DGMTU21 | IAICK+6 |
| ALL^DGMTU21 | EN+8, EN+22 |
| $$NOBUCKS^DGMTU22 | EN+9 |
| ISCNVRT^DGMTUTL | IAICK+5 |
| $$VER^DGMTUTL3 | EN+41, EN+45 |
| NEW^DGRPEIS1 | EN+7 |
| ^DGRPP | EN+55 |
| $$MTCOMP^DGRPU | MTCHK+18 |
| H^DGRPU | EN+6 |
| WW^DGRPV | DIS+7, DIS+8, DIS+9, DIS+10, DIS+11, DIS+12, DIS+13, DIS+14, DIS+15, DIS+16 , DIS1+6, DIS1+8, DIS1+10 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGMT(408.21 - [#408.21] | GET0ND+1, GET1ND+1, MTCHK+17, IAICK+2 |
| ^DGMT(408.22 - [#408.22] | MTCHK+25, MTCHK+27 |
| ^DGMT(408.31 - [#408.31] | EN+31, EN+38 |
| Name | Line Occurrences |
|---|---|
| $$GET0ND | TOT+14, TOT+17 |
| $$GET1ND | TOT+13, TOT+16 |
| DIS | EN+52 |
| DIS1 | EN+53 |
| FLD | DIS+7, DIS+8, DIS+9, DIS+10, DIS+11, DIS+12, DIS+13, DIS+14, DIS+15, DIS+16 , DIS1+7, DIS1+9, DIS1+13 |
| IAICK | EN+41, EN+45 |
| MTCHK | DIS+1, DIS1+1 |
| MTCKQT | MTCHK+24 |
| TOT | EN+51 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | EN+8, EN+9, EN+10, EN+22, EN+41, EN+45, MTCHK+18, IAICK~, IAICK+6 |
| DGBL | DIS+2~, DIS+17, DIS1+2~, DIS1+15, FLD+7*, FLD+9, FLD+12, FLD+13 |
| DGCT | TOT+9~, TOT+15*, TOT+16, TOT+17 |
| DGDEP | EN+3!, DIS+4, DIS1+3 |
| DGDOEXP | TOT~, TOT+10*, TOT+13, TOT+16 |
| DGEFDT | EN+4~, EN+10*, EN+20*, EN+21, EN+22, EN+38, EN+40, EN+48, MTCHK+18, MTCHK+24 |
| >> DGEXP( | TOT+13*, TOT+16* |
| DGFL | MTCHK+11~, MTCHK+12*, MTCHK+25*, MTCHK+26*, MTCHK+27*, MTCHK+28 |
| >> DGGTOT | DIS+6*, DIS+17, DIS1+5*, DIS1+15, FLD+16* |
| DGHD | MTCHK+11~, MTCHK+13*, MTCHK+17*, MTCHK+18, MTCHK+22*, MTCHK+23 |
| DGIAINEW | EN+26, EN+28, EN+54! |
| DGIN | FLD~ |
| DGIN( | FLD+14 |
| DGIN("D" | FLD+13 |
| DGIN("S" | FLD+12 |
| DGIN("V" | FLD+10, FLD+11 |
| DGINC | EN+3!, EN+41, EN+45, EN+51, TOT~, IAICK~, IAICK+5 |
| DGINC( | TOT+13, TOT+14, TOT+15, TOT+16, TOT+17 |
| DGINC("V" | MTCHK+17, IAICK+2 |
| >> DGINR("D" | MTCHK+27 |
| >> DGINR("S" | MTCHK+25 |
| >> DGISYR | EN+21*, DIS+20, DIS1+18, MTCHK+13 |
| DGLSTYR | EN+4~, EN+5* |
| DGMT | EN+4~, EN+10*, EN+20, EN+31, EN+32, EN+35, EN+38, EN+40, EN+45, EN+48 |
| >> DGMTC | MTCHK+12*, MTCHK+22*, MTCHK+29* |
| >> DGMTC("D" | MTCHK+28*, MTCHK+29 |
| >> DGMTC("S" | MTCHK+26*, MTCHK+29 |
| DGMTCP | MTCHK+11~, MTCHK+19*, MTCHK+22, MTCHK+29, MTCHK+30 |
| DGMTED | EN+4~ |
| DGMTED("D" | MTCHK+27* |
| DGMTED("S" | MTCHK+25* |
| DGMTED("V" | MTCHK+22* |
| DGMTV | EN+4~, EN+26*, EN+31*, EN+33*, EN+38*, EN+48*, EN+52, EN+53, MTCHK+14~*, MTCHK+15 , MTCHK+16, MTCHK+20, MTCHK+21, MTCHK+29 |
| DGMTYPT | MTCHK+11~, MTCHK+19 |
| DGNOBUCK | EN+4~, EN+9*, EN+20, EN+38, EN+40 |
| DGPCE | FLD~, FLD+10, FLD+11, FLD+12, FLD+13, FLD+14 |
| DGREL | EN+3! |
| DGREL( | TOT+12 |
| DGREL("D" | MTCHK+27 |
| DGREL("S" | EN+50, MTCHK+25 |
| >> DGRPS | EN+6* |
| >> DGRPV | EN+7, EN+9 |
| >> DGRPVV(9 | MTCHK+15*, MTCHK+16*, MTCHK+20*, MTCHK+21*, MTCHK+29* |
| >> DGRPW | DIS+6*, DIS1+5* |
| >> DGSP | EN+50*, DIS+4, DIS1+3 |
| DGTOT | EN+54!, DIS+7, DIS+8, DIS+9, DIS+10, DIS+11, DIS+12, DIS+13, DIS+14, DIS+15 , DIS+16, DIS1+7, DIS1+9, DIS1+13, FLD+6~, FLD+14*, FLD+15, FLD+16 |
| DGTOT( | TOT+12*, TOT+14* |
| DGTOT("D" | TOT+18* |
| DGTOT("V" | DIS+20, DIS1+18, TOT+11* |
| DGTXT | FLD~, FLD+9 |
| DGTY | IAICK+1~, IAICK+2*, IAICK+6 |
| >> DGTYPE | TOT+12*, TOT+13, TOT+14, TOT+15, TOT+16, TOT+17 |
| DT | EN+5, EN+8, EN+9, EN+10, EN+20, EN+22, EN+31, EN+32, EN+35, EN+38 , EN+40, EN+48, MTCHK+24, IAICK+2 |
| >> DVBGUI | EN+2 |
| I | FLD+6~, FLD+14*, MTCHK+11~, MTCHK+27* |
| IEN | GET0ND~, GET0ND+1, GET1ND~, GET1ND+1 |
| IO | EN+2 |
| NODE | TOT+9~, TOT+17*, TOT+18 |
| OTHRTST | IAICK+1~, IAICK+6* |
| PIECE | TOT+9~, TOT+18* |
| SCV0 | DIS+2~, DIS+3*, DIS1+2~, DIS1+12*, DIS1+14!, FLD+10, FLD+11 |
| U | EN+10, EN+20, EN+38, EN+40, EN+48, DIS+20, DIS1+18, MTCHK+17 |
| X | MTCHK+11~, MTCHK+27* |
| >> Z | DIS+7*, DIS+8*, DIS+9*, DIS+10*, DIS+11*, DIS+12*, DIS+13*, DIS+14*, DIS+15*, DIS+16* , DIS1+6*, DIS1+8*, DIS1+10*, FLD+8 |