DGRP9 ;ALB/RMO/MIR - Screen 9 - Income Screening Data ;23 JAN 1992 11:00 am
Source file <DGRP9.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 |
---|---|---|
Registration | 2 | DGRPC2 DGRPCF |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;
; DVBGUI : CAPRI GUI User |
|
DIS | ;Display income
|
|
DIS1 | ;Display income in version 1 form for screen 9 in Load/Edit.
|
|
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 |
|
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 |
|
GET0ND(IEN) | ; Returns the 0 node of File #408.21
|
|
GET1ND(IEN) | ; Returns the 1 node of file #408.21
|
|
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 |
|
MTCKQT | ||
IAICK(DFN,DGINC) | ;Check version of IAI recs that don't have assoc. MT and convert version 0 record
|
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 |
>> | 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 |