|
MODULE
| STATUS
| WEBDESCIPTION
| DATE CREATED
|
1 | TANF_1_0 | (0) Inactive |
Copied version 23_0 of the AFDC module as
the starting point for the TANF
module.
Changing the name of the simulation from
"AFDC" to "TANF" causes the values of the
random numbers to change as well.
Consequently, TANF_1_0 module results will not
match AFDC_23_0 module results!
| 2004-04-21 13:35:47 |
2 | TANF_1_1 | (0) Inactive |
Change all code references to "AFDC" to
"TANF" (except
references to the Afdc input variable).
Changing the random number variable
names from "AFDC" to "TANF" causes their
values to change as well. Consequently,
results of previous versions can not be
duplicated!
| 2004-04-21 13:36:23 |
3 | TANF_2_0 | (0) Inactive |
Add rules "LegalAlienEligiblePostBar" and
"SponsorDeemingYearsPostBar".
This requires creating a TANF version of the
Citizenship class.
| 2004-04-23 13:41:11 |
4 | TANF_2_1 | (0) Inactive |
Correct implementation of the "Tennessee"
benefit option (#10) so exempt
units of size 1-5 (rather than just 1) have a higher
max ben.
Undo using DebugOption #8.
| 2004-04-23 15:14:33 |
5 | TANF_3_0 | (0) Inactive |
Add calculation of new unit type
(UnitType2): 1= Child Only, 2= Two Parent
(both in unit), 3= Other with earnings, 4= Other
without earnings. Save as
monthly result variable "UnitType2" and annual
variable "AnnualUnitType2".
| 2004-04-28 14:37:58 |
6 | TANF_3_1 | (0) Inactive |
Use Unittype2 rather than Unittype when
getting participation adjustment
factors and correct response adjustment factors.
| 2004-04-30 11:03:53 |
7 | TANF_3_2 | (0) Inactive |
Use Unittype2 rather than Unittype in table
A2.
| 2004-04-30 13:20:57 |
8 | TANF_3_3 | (0) Inactive |
Move table S2 from forms to C++.
| 2004-04-30 15:13:37 |
9 | TANF_3_4 | (0) Inactive |
Change table S2 to show UnitType2.
| 2004-05-03 11:42:28 |
10 | TANF_3_5 | (0) Inactive |
Move table B1 from forms to C++.
| 2004-05-03 14:13:35 |
11 | TANF_3_6 | (0) Inactive | Add DebugOption #9 to set UnitType2 to
UnitType.
This allows undoing all
of the changes resulting from using UnitType2
rather than UnitType. | 2004-07-03 08:03:46 |
12 | TANF_4_0 | (0) Inactive |
Make "Post" function process one month at
a time, and put it inside the main
monthly loop.
| 2004-07-05 08:47:36 |
13 | TANF_4_1 | (0) Inactive |
Call "Post" function twice -- once for
eligibles and once for ineligibles.
| 2004-07-05 09:46:00 |
14 | TANF_4_2 | (0) Inactive |
Move "Post" function for eligibles before the
participation call, and change
refercnes to "BenefitsReceived" to
"BenefitsEligibleFor".
| 2004-07-05 10:43:36 |
15 | TANF_4_3 | (0) Inactive |
Add function
"ResetCSVarsForNonParticipants".
Note that in
setting
UnitCS_MaxTransfer to 0 for non-participants,
this change creates different values
for this variable than previous versions.
However, since the universe of this
variable should just be recipient units, the
previous versions shouldn't have had
a non-zero value for non-participants
anyway.
| 2004-07-28 17:33:29 |
16 | TANF_4_4 | (0) Inactive |
Remove function "Pre". Move it's call to
SetFamilyIncome and
WriteInitialCSVars to the "InitializeUnit" function
of the Income class.
Move the NSAF_related "return" back to the
main body of "Sim" so it actually
causes processing to be skipped (when in "Pre"
it had no impact).
When initializing ChildCS_Initial, also set
ChildCS_Final to ChildCS_Initial
so persons who might be skipped by subsequent
processing will have the
correct value in ChildCS_Final. Previously, only
families w/out children were
being skipped. This corrects that and is also a
"safer" method in case future
changes put other groups ouitside the standard
processing. Note that this correction means
ChildCS_Final may be different (i.e. non-zero)
than previous versions for families without
children.
| 2004-08-02 13:15:22 |
17 | TANF_5_0 | (0) Inactive |
Create result variable CitizenUnitType2.
| 2004-08-06 09:30:34 |
18 | TANF_5_1 | (0) Inactive |
Add table A6b
Correct computation of ChildCS_Final
(previously wasn't being set to 0
when all CS income was retained by the
state).
| 2006-06-27 14:49:17 |
19 | TANF_5_2 | (0) Inactive |
Recompiled 5_1 with new frame
| 2005-05-20 12:02:44 |
20 | TANF_5_3 | (0) Inactive |
Compiled 5_1 under dotNet version of
frame.
| 2007-01-09 14:49:41 |
21 | TANF_6_0 | (0) Inactive | Begin implemetation of "prior-year" matched
variables. | 2004-08-10 12:14:23 |
22 | TANF_6_1 | (0) Inactive | | 2004-08-11 13:30:56 |
23 | TANF_6_2 | (0) Inactive | | 2004-09-30 14:32:27 |
24 | TANF_6_3 | (0) Inactive | | 2004-10-04 12:52:41 |
25 | TANF_6_4 | (0) Inactive | | 2004-10-13 10:37:30 |
26 | TANF_6_5 | (0) Inactive | | 2004-10-14 09:29:26 |
27 | TANF_6_6 | (0) Inactive | | 2004-10-15 12:14:18 |
28 | TANF_6_7 | (0) Inactive | | 2004-10-15 13:38:34 |
29 | TANF_6_8 | (0) Inactive | | 2004-10-19 13:09:42 |
30 | TANF_6_9 | (0) Inactive | | 2004-10-19 14:14:08 |
31 | TANF_6_10 | (0) Inactive | | 2004-10-19 14:36:02 |
32 | TANF_6_11 | (0) Inactive | | 2004-10-19 15:24:32 |
33 | TANF_6_12 | (0) Inactive | | 2004-10-20 12:24:04 |
34 | TANF_6_13 | (0) Inactive | | 2004-10-25 14:34:57 |
35 | TANF_6_14 | (0) Inactive | | 2004-10-25 15:23:50 |
36 | TANF_6_15 | (0) Inactive | | 2004-10-26 11:07:49 |
37 | TANF_6_16 | (0) Inactive | | 2004-11-03 11:42:44 |
38 | TANF_6_17 | (0) Inactive | | 2004-11-04 15:38:31 |
39 | TANF_6_18 | (0) Inactive | When prior-year data is required, use results
from the PriorYearMatch module
rather than imputing the data within the TANF
module
See the Prior Year
Information section of the TANF
documentation for a description of how to use
this new
feature.
The DebugOptions 10-13 can be
used to decompose the impact of using matched
prior-year data rather than imputing it within the
TANF module.
NOTE:This feature (using matched data
for prior year data) is not completely tested, so it
should not be used! Turn off the feature by
specifying DebugOptions 10-13. | 2004-11-30 09:39:20 |
40 | TANF_7_0 | (0) Inactive |
Kara's first attempt
| 2004-12-20 11:54:06 |
41 | TANF_7_1 | (0) Inactive |
bugfix of Version 7.0 to call the new class
| 2004-12-20 13:19:46 |
42 | TANF_7_2 | (0) Inactive |
table C4
| 2004-12-22 10:15:23 |
43 | TANF_7_3 | (0) Inactive |
table C1 converted to C++
| 2004-12-27 12:23:22 |
44 | TANF_7_4 | (0) Inactive |
table S1 converted to C++, fix to C4
conversion
| 2005-01-03 14:29:05 |
45 | TANF_7_5 | (0) Inactive |
table C5 converted to C++
| 2005-01-04 15:15:33 |
46 | TANF_7_6 | (0) Inactive |
table C3 converted to C++
| 2005-01-06 12:14:22 |
47 | TANF_7_7 | (0) Inactive | Move tables C1, C3, C4, C5, and S1 from
forms to C++
In order to use this version of TANF, all
forms
related to these tables must be deleted from your
run setup. A script to do this can be found on
chiron in the "source/scripts" subdirectory:
"DeleteTANFFormTables.pl". | 2005-01-24 13:33:25 |
48 | TANF_9_0 | (0) Inactive |
Add CTANFChildSupport class.
move "WriteInitialCSVars" code to
"InitializeUnit".
| 2005-01-12 10:52:16 |
49 | TANF_9_1 | (0) Inactive |
move "Post" and
"ResetCSVarsForNonParticipants" functions to
ChildSupport class.
| 2005-01-12 11:50:32 |
50 | TANF_9_2 | (0) Inactive |
Use the benefit net of retained CS in the
function "GetResultOfProbabilityEquation"
(undo using DebugOption 14).
Add CTANFChildSupport function
"RetainedUnitCS".
| 2005-01-12 13:18:19 |
51 | TANF_9_3 | (0) Inactive |
Add CTANFChildSupport function
"IsCSTooHighToPart" and annual result variable
UnitCS_IsCSTooHighToPart.
Set random number so units where
"CSTooHighToParticipate" do not participate
(undo using
DebugOption 15).
| 2005-01-14 12:16:53 |
52 | TANF_9_4 | (0) Inactive | Incorporate effect of state-retained child
support on the participation decision:
A unit's probability of participation is now
based on the benefit the unit is eligible for
less the amount of child support income
retained by the state. Undo this change by
specifying DebugOption #14.
A unit that received child support income
every month will no longer participate in
any month if the amount received each
month is greater than the maximum benefit for
that month. Undo this change by specifying
DebugOption #15. | 2005-01-14 15:05:49 |
53 | TANF_9_5 | (0) Inactive |
Modify function "IsCSTooHighToPart" so it
excludes persons receiving SSI.
| 2005-01-27 13:52:06 |
54 | TANF_10_0 | (0) Inactive |
Initial changes for CTANFVehicles
| 2005-01-28 12:35:06 |
55 | TANF_10_1 | (0) Inactive |
More changes for CTANFVehicles
| 2005-02-02 10:43:47 |
56 | TANF_10_2 | (0) Inactive |
CTANFVehicles changes
| 2005-02-03 09:16:28 |
57 | TANF_10_3 | (0) Inactive |
Modify function "IsCSTooHighToPart" so it
excludes persons receiving SSI.
| 2005-02-03 09:24:40 |
58 | TANF_10_4 | (0) Inactive |
CTANFVehicles changes
| 2005-02-03 12:09:35 |
59 | TANF_10_5 | (0) Inactive |
Replace national-level rules
CorrectResponseAdjustment1-4 with
state-level
rules CorrectResponseStateAdj1-4.
For all exisitng TANF setups, these new
state-level rules were given the same values
as the old national-level rules.
| 2005-02-03 12:20:07 |
60 | TANF_10_6 | (0) Inactive |
CTANFVehicles changes
| 2005-02-04 09:25:55 |
61 | TANF_10_7 | (0) Inactive |
CTANFVehicles changes
| 2005-02-08 08:32:48 |
62 | TANF_10_8 | (0) Inactive |
CTANFVehicles changes
| 2005-02-08 09:33:01 |
63 | TANF_10_9 | (0) Inactive |
CTANFVehicles changes for exemptions
| 2005-02-09 10:18:19 |
64 | TANF_10_10 | (0) Inactive | | 2005-02-10 11:48:50 |
65 | TANF_10_11 | (0) Inactive |
This implements the vehicle rules for
the assets test
The needed rules have been added to all
existing runs
All vehicle rules were turned off (set to "not
modeled") when
added
Vehicle values are not available with CPS
data
Also replaces national-level correct
response adjustments with state-level
adjustments
Replace national-level rules
CorrectResponseAdjustment1-4 with
state-level
rules CorrectResponseStateAdj1-4.
For all exisitng TANF setups, these new
state-level rules were given the same values
as the old national-level rules.
Re-released for dotNet
| 2007-03-22 09:25:19 |
66 | TANF_11_0 | (0) Inactive | | 2005-02-16 09:32:19 |
67 | TANF_11_1 | (0) Inactive | | 2005-02-16 12:13:19 |
68 | TANF_11_2 | (0) Inactive | | 2005-02-16 13:33:08 |
69 | TANF_11_3 | (0) Inactive |
Add monthly result variables:
- MonthsUsedEarningsDisregard
- UPProgramStatus
- IsNewApplicant
- UnitDisabilityStatus
| 2005-02-16 15:03:28 |
70 | TANF_12_0 | (0) Inactive |
Add monthly result variable
UnitCS_FinalTransferElig.
| 2005-03-03 13:00:25 |
71 | TANF_13_0 | (0) Inactive | | 2005-03-04 11:30:00 |
72 | TANF_13_1 | (0) Inactive | | 2005-03-10 11:42:53 |
73 | TANF_13_2 | (0) Inactive | | 2005-03-11 12:22:03 |
74 | TANF_13_3 | (0) Inactive | Add ability to model lump-sum rules when
simulating 1931 eligibility.
See the dictionary description of the rules
and output variables under the section Lump
Sum Income for details.
Starting with this version, when
TANF is being used to simulate Medicaid 1931
eligibility, the rule SimulationMode must be
set to 3 (1931 simulation)! Otherwise the
lump-sum rules will not be simulated.
LumpSumTreatment was set to -2
(not modeled) for all existing simulations. | 2005-03-14 14:46:02 |
75 | TANF_13_4 | (0) Inactive |
Minor corrections to the TANFVehicles
class.
| 2005-03-18 12:24:08 |
76 | TANF_13_5 | (0) Inactive |
Expand "IsUnitType" function to identify
child-only units.
Add "IsCompType" function.
| 2005-03-22 14:47:31 |
77 | TANF_14_0 | (0) Inactive |
initial DA code
| 2005-03-07 12:40:46 |
78 | TANF_14_1 | (0) Inactive |
//////////////////////////////////////////
//////////////////////////////////////////////
///
| 2005-03-08 14:45:44 |
79 | TANF_14_2 | (0) Inactive |
income tests added ... remove testing
comments
| 2005-03-09 11:36:45 |
80 | TANF_14_3 | (0) Inactive |
13_5 base with 14.x changes to date
| 2005-03-30 10:28:41 |
81 | TANF_14_4 | (0) Inactive |
14_3 update
| 2005-04-07 12:12:28 |
82 | TANF_14_5 | (0) Inactive |
14_3 update
| 2005-04-07 12:26:40 |
83 | TANF_14_6 | (0) Inactive |
14_3 update
| 2005-04-07 12:51:37 |
84 | TANF_14_7 | (0) Inactive |
change reading of "DA" rules to refer to state
55 rather than 56.
comment-out test of setting state to Alabama.
In "IsUnitType", cause categorically ineligible
units to be considered "Anything but
child-only". Catgeorically ineligible units that
make it to this point have categorically
eligible children, but fail the parent test.
| 2005-04-07 14:36:30 |
85 | TANF_14_8 | (0) Inactive |
update SetNetIncomeLimitOfUnit
| 2005-04-08 09:30:53 |
86 | TANF_15_0 | (0) Inactive | junk | 2005-04-08 09:21:54 |
87 | TANF_15_1 | (0) Inactive |
BEN_* rules
| 2005-04-08 14:40:36 |
88 | TANF_15_2 | (0) Inactive |
Change "GetStandard" to return a float value
rather than integer (by changing int iReturn
to float fReturn).
| 2005-04-12 13:46:59 |
89 | TANF_15_3 | (0) Inactive |
Replace rule "PayableFractionBudgetDeficit"
with "BEN_Pct".
| 2005-04-12 14:09:48 |
90 | TANF_15_4 | (0) Inactive |
Replace switch statement in
"SetGrossIncomeLImitOfUnit" with call to
"GetStandard".
| 2005-04-12 14:59:11 |
91 | TANF_15_5 | (0) Inactive |
Replace switch statement in
"SetNetIncomeLimitOfUnit" with call to
"GetStandard".
| 2005-04-12 15:13:41 |
92 | TANF_15_6 | (0) Inactive |
Replace switch statement in
"GetPassForMedicaid" with call to
"GetStandard".
| 2005-04-13 09:08:16 |
93 | TANF_16_0 | (0) Inactive |
Start implementing New Earnings Disregard
code.
Add types "Applicant" and "Recipient" to
"IsUnitType".
| 2005-04-13 10:33:14 |
94 | TANF_16_1 | (0) Inactive |
Extensions to New Earnings Disregard code.
| 2005-04-18 14:20:13 |
95 | TANF_16_2 | (0) Inactive |
Make some mods to 16_1 extensions.
| 2005-04-27 11:14:46 |
96 | TANF_16_3 | (0) Inactive |
Comment-out calls to new Earnings Disregard
code. Testing and development will be put
on hold until after the 2003 baseline and the MI
changes have been done.
| 2005-04-28 12:21:23 |
97 | TANF_17_0 | (0) Inactive |
Add public functions "GetMaximum" and
"GetStandard" to the Benefit class.
Change calculation of "
UnitCS_IsCSTooHighToPart" so it uses the
dollar amount specified
by the rule "BEN_Max" rather than
"MaximumMonthlyBenefit".
| 2005-04-28 14:31:11 |
98 | TANF_17_1 | (0) Inactive |
Replace all references to
"GetNeedStandard" with
"pDollarAmount->GetAmount(1,....);
Only replace if the option that uses it is used
in the 2002 baseline.
Add error message to "GetNeedStandard" to
stop the run if it is ever called (since it should
no longer be necessary).
| 2005-04-29 11:24:21 |
99 | TANF_17_2 | (0) Inactive |
Replace all references to
"GetPaymentStandard" with
"pBenefit->GetStandard", and all references to
"GetMaximumBenefit" with
"pBenefit->GetMaximum";
Only replace if the option that uses it is used
in the 2002 baseline.
Add error message to "GetPaymentStandard"
and "GetMaximumBenefit" to stop the run if they
are ever called
(since it should no longer be necessary).
| 2005-04-29 12:35:37 |
100 | TANF_17_3 | (0) Inactive |
Replace remaining references (non-2002
options) to "GetNeed...","GetPay...", and
"GetMax..."
with references toDollarAmount1,
"GetStandard", and "GetMaximum".
Delete the "GetNeed...","GetPay...", and
"GetMax..." functions.
| 2005-04-29 13:39:38 |
101 | TANF_17_4 | (0) Inactive |
Modify "GetMaximum" so it returns the
benefit standard if there is no max.
| 2005-05-02 11:07:30 |
102 | TANF_17_5 | (0) Inactive |
Incorporate Dollar Amount
rules
To use this version, appropriate values
must be entered in the "Dollar Amount" rules,
references in other rules to "Need Standard",
Payment Standard" and "Maximum Benefit"
must be replaced with references to the
appropriate dollar amount, and options that that
modify any of these standards should be
dropped if they are no longer applicable.
For a detailed description of needed
changes, click here
| 2005-12-22 11:46:15 |
103 | TANF_18_0 | (0) Inactive |
Add "AdjustUnits" to unit class.
Add CTANFParents class.
| 2005-05-02 15:19:00 |
104 | TANF_18_1 | (0) Inactive |
Modify CTANFUnit function
"SetHeadAndSpouse" so it allows for situations
where there
is no "HeadOfFamily". This can arise when a
step parent is dropped from the unit.
| 2005-05-03 14:44:05 |
105 | TANF_18_2 | (0) Inactive |
Add CTANFStepParentDeeming class.
| 2005-05-10 08:37:17 |
106 | TANF_18_3 | (0) Inactive |
Add code for handling unmarried parents and
nonparent partners
| 2005-05-20 12:06:09 |
107 | TANF_18_4 | (0) Inactive | Adds capability to specify how step parents,
unmarried parents, and non-parents are
treated
The rules in the new category "Parents"
controls how (and if) such persons are
identified, and whether such persons are
included in the unit. The default value for these
rules is "not modeled" so they will have no effect
on existing runs.
The rules in the new category "Step Parent
Deeming" control how income from step parents
is deemed to the TANF unit. The default value
for these rules is "not modeled" so they will have
no effect on existing runs. | 2005-05-20 11:33:47 |
108 | TANF_19_0 | (0) Inactive | 2003 baseline changes to CTANFParticipate
class | 2005-05-06 13:02:48 |
109 | TANF_19_1 | (0) Inactive |
2003 baseline changes to CTANFParticipate
class (copied 19_0 changes into 18_3)
| 2005-05-17 11:55:33 |
110 | TANF_19_2 | (0) Inactive |
Add monthly result variables
CorrectResponderProbability and
RandomNumberCorrectResponse;
Register monmthly result variable
"IsCorrectResponder";
| 2005-05-17 14:38:59 |
111 | TANF_19_3 | (0) Inactive | | 2005-05-18 12:17:32 |
112 | TANF_19_4 | (0) Inactive |
Modify
CTANFParticipate::GetResultOfProbabilityEquati
on so always get characteristics
of head (rather than sometimes using the
characteristics of a male spouse)
| 2005-05-18 13:13:25 |
113 | TANF_19_5 | (0) Inactive |
Move remaining family cap-related code to
the CTANFFamilyCap class
| 2005-05-18 13:29:55 |
114 | TANF_19_6 | (0) Inactive |
Add monthly result variable
IsPotentialCappedChild.
| 2005-05-18 13:50:07 |
115 | TANF_19_7 | (0) Inactive |
Add function
"ConvertFipsStateCodeToStartRow" to
CTANFTable class, and delete from
derived table classes
| 2005-05-19 12:07:30 |
116 | TANF_19_8 | (0) Inactive |
Add tables S7a-c.
| 2005-05-20 10:47:33 |
117 | TANF_19_9 | (0) Inactive |
Add monthly result variable
"CitizenUnitType3".
| 2005-05-20 14:57:41 |
118 | TANF_19_10 | (0) Inactive |
Modify CTANFCitizenParticipation class so
targets and adjustments are organized by
"CitizenUnitType3" rather than
"CitizenUnitType" (Undo using DebugOption
16).
| 2005-05-23 09:37:48 |
119 | TANF_20_0 | (0) Inactive | | 2005-05-26 12:15:36 |
120 | TANF_20_1 | (0) Inactive | | 2005-05-31 11:06:46 |
121 | TANF_20_2 | (0) Inactive | | 2005-06-07 15:05:38 |
122 | TANF_20_3 | (0) Inactive | | 2005-06-14 11:43:38 |
123 | TANF_21_1 | (0) Inactive |
Add EarningsDisregardFormula # 22 (Indiana
Method).
| 2005-06-15 11:30:14 |
124 | TANF_21_2 | (0) Inactive |
Modify the determination of which children
are capped so the probabilities in the rule
FamCapPctToDropFromUp are used for
units where both parents are in the unit, rather
than for unemployed parent units.
Re-released on 2/13/07 for dotNet.
| 2007-02-13 13:33:32 |
125 | TANF_21_3 | (0) Inactive |
Modify how the "IsCSTooHighToPart"
restriction is applied so that rather than just
being applied in a baseline run (by adjusting the
random number), it is applied in
alternative runs as well. It is no longer applied by
adjusting the random number,
but by simply over-writing the "Decision"
variable.
| 2005-08-04 11:57:01 |
126 | TANF_21_4 | (0) Inactive |
Correct function
CTANFParents::NonParentChoice so it expects
a value of 0 or 1 (rather
than 1 or 2)
Correct function
CTANFUnit::IsStepParentExclude so it treats a
value of 0 (rather than 2)
from NonParentChoice as indicating "exlude".
| 2005-08-24 11:58:04 |
127 | TANF_21_5 | (0) Inactive |
Correct function
CTANFParents::IsNonParentPartner so it sets
back to "CurrentPerson"
before returning when "FirstChildID = 0".
| 2005-09-02 10:40:00 |
128 | TANF_21_6 | (0) Inactive |
Add "Not modeled" case (-1) to function
"IsUnitType" in CTANFEligible class.
Modify "GetTreatment" function of
CTANFLumpSum class so a "-2" does not raise
an error.
Re-released on 2/13/07 for dotNet
| 2007-02-13 13:23:38 |
129 | TANF_21_7 | (0) Inactive |
Add code to function InitializeUnit in class
CTANFVehicles to check for invalid
combination of "not modeled" and
"VehicleValue".
| 2005-09-08 11:18:07 |
130 | TANF_21_8 | (0) Inactive |
Add code to function InitializeUnit in class
CTANFLumpSum to check for invalid
combination of rule values".
| 2005-09-08 11:47:08 |
131 | TANF_21_9 | (0) Inactive |
Raise an error if IncomeTestsOption #10 is
specified.
| 2005-09-09 14:33:32 |
132 | TANF_21_10 | (0) Inactive |
Raise an error if BenefitComputationOption
2,6,10, or 14 are specified.
| 2005-09-09 15:36:34 |
133 | TANF_21_11 | (0) Inactive |
Call the CitizenParticipation class function
GetCitizenUnitType2 in the SaveResults
function of the CTANFEligible class so
CitizenUnitType2 is available for subsequent
use.
Previously, it was used in the summary tables,
and was created when needed (by the function
GetCitizenUnitType2). However, it may also be
used by the NonReporterAdjustment form, which
can not call this function (i.e. the variable must
already be calculated).
| 2005-09-20 12:26:16 |
134 | TANF_21_12 | (0) Inactive |
Add code to function InitializeUnit in class
CTANFParents to check for invalid
combinations of rule values.
Re-released on 2/13/07 for dotNet.
| 2007-02-13 13:34:11 |
135 | TANF_21_13 | (0) Inactive |
DotNet version of 21.12, used for the 2003
baseline.
| 2007-02-07 11:32:31 |
136 | TANF_23_0 | (0) Inactive |
Move all reporter-related functions to a new
class, CTANFReporter, and add additional
functions.
Delete code for old participation method (i.e.
determined after all months of
eligibility have been determined -- DebugOptions
#1 & 3).
| 2006-02-02 15:18:48 |
137 | TANF_23_1 | (0) Inactive |
When determining a person's reporter status
(via the function "IsReporter"), add
a check of the variable "LastOtherSource", and
drop the check of
"AllocFlagAmountOfPublicAssist".
The effect of this change on the 2003
baseline is to increase avg monthly eligibility
slightly (0.1%) and increase avg monthly
participation by 1-2%.
| 2006-02-17 10:24:15 |
138 | TANF_23_2 | (0) Inactive |
Modify CReporter function
"GetNumberOfMonthsReportingTANF" so
reporter units that don't
report any months are assumed to have 12
months.
This change only affects 4 households in
the 2003 baseline, and has no impact on their
eligibility or participation.
| 2006-02-17 14:18:16 |
139 | TANF_23_3 | (0) Inactive |
Replace references to LastHoursPerWeek
with the new frame function
"GetHoursWorkedPerWorkingWeek", and
references to
LastHoursPerWeek*MonthlyWeeksWorked
with the new frame function
"GetMonthlyHoursWorked".
| 2006-02-21 13:37:30 |
140 | TANF_23_4 | (0) Inactive |
Add to the IsCompType function the
definitions for the special California exemption
(comp
types # 6 & 7).
| 2006-02-24 11:23:28 |
141 | TANF_24_0 | (0) Inactive |
Added use of different asset calculation for
reporter units
new variable: AssetIncomeReporterUnits
Assets now use AssetIncomeReporterUnits
for Reporter Units
simulations that use previous versions of
TANF need to be updated
| 2006-03-01 11:33:23 |
142 | TANF_25_0 | (0) Inactive |
added HeadExcluded and SpouseExcluded
results variables, see dictionary for possible
values
modified SetHeadEligibility to determine why
the head would be excluded from non-childonly
units
modified SetSpouseEligibility to determine
why the spouse would be excluded from
non-childonly units
| 2006-04-05 11:41:40 |
143 | TANF_25_1 | (0) Inactive |
added monthly output variables
HeadExcluded and
SpouseExcluded.
| 2006-04-11 13:16:09 |
144 | TANF_26_0 | (0) Inactive |
For caretaker relative units, change the method
for determining whether the caretakers are
included in the unit.
Previously, in head-only units the head was
included if female or if an unemployable male. In
head-and-spouse units, neither head nor spouse
was included if the head is employable; if the
head is unemployable, the spouse was included.
Now, the spouse is always excluded and the
head is only included if doing so does not make
the unit worse off. Note that while the spouse is
always excluded, the spouse's income is
stillcounted if the head is included.
To use the old method, set
DebugOption to 18.
| 2006-07-21 12:16:18 |
145 | TANF_26_1 | (0) Inactive |
Add result variable IsOwnChildUnit.
| 2006-07-24 09:22:44 |
146 | TANF_26_2 | (0) Inactive |
Replace references to function
"IsChildOnlyUnit" with references to the monthly
result "UnitType2" (in SetUnitType2 replace it
with the code that was in IsChildOnlyUnit).
| 2006-07-28 12:51:10 |
147 | TANF_26_3 | (0) Inactive | | 2006-07-31 14:56:01 |
148 | TANF_26_4 | (0) Inactive |
Add monthly result variable
IsOwnChildUnit
Add rule
CaretakerHighIncomeThreshhold.
This rule was set to 450 for all existing runs
(which will slightly reduce the number of
child-only units). To turn it off, set it to
999999
Made change so that when the time limit
causes a unit to become child-only, it's unit type
(see UnitType2) is also changed to
child-only. This change causes a small
(under 1%) shift of units from the "other"
category to the "child only" category
| 2006-08-01 12:30:50 |
149 | TANF_26_5 | (0) Inactive |
Modify determination of whether caretaker
relatives make a unit worse off
so that for states using the flat grant benefit
option,
no comparision of caretkaer income to the
benefit standard is performed.
| 2006-08-04 15:38:06 |
150 | TANF_26_6 | (0) Inactive |
Add monthly result variable
ChildOnlyUnitType, and function
SetChildOnlyUnitType.
Rename function ResetUnitType2 as
SetAsChildOnlyDueToTimeLimit.
| 2006-08-08 10:20:14 |
151 | TANF_26_7 | (0) Inactive |
Add table A9.
Correct an error that was introduced in
26_4: Fix ResetAsChildOnlyDueToTimeLimit
so
data member TANFUnitType2 is also set to
CHILD_ONLY (previously,
only the result variable was set, so GetUnitType2
function was not returning correct info, and
AnnualUnitType2
was incorrect)
| 2006-08-09 14:26:37 |
152 | TANF_26_8 | (0) Inactive |
Add rules ChildOnlyPartProbAdjust
and
ChildOnlyCorrProbAdjust.
These rules were set to "1" for all exisitng
simulations, so they will have no impact on
existing simulations when upgrading.
| 2006-08-11 09:37:42 |
153 | TANF_26_9 | (0) Inactive |
Modify function "SetOrderAmongGroup" so
"position" isn't re-initialized each interation
of the "for" loop.
| 2006-08-15 11:27:50 |
154 | TANF_26_10 | (0) Inactive |
Modify table A9 so there is a separate row
for each earnings-level of non-parent
caretaker units.
| 2006-08-15 11:54:33 |
155 | TANF_26_11 | (0) Inactive |
Correct how the "Virginia Option" in the
Benefit Option group is implemented. Previously,
it was using the net income as calculated for the
net income test (which wasn't applying any
disregards). It should have been using the net
income as calculated for benefit computation.
| 2006-08-17 09:20:05 |
156 | TANF_27_0 | (0) Inactive |
.NET version. Identical to 26.11
| 2006-09-11 11:40:43 |
157 | TANF_28_0 | (0) Inactive |
Development version; not tested
Added new state program rules specified by
Laura: ChildSupportDisregard_Eligibility2,
ChildSupportDisregard_Benefit2, and
ChildSupportTransferToFamily2 and the coding
herein to make use of.
| UNKNOWN |
158 | TANF_28_1 | (0) Inactive |
Identify children with CS who are members of
a TANF unit for application of the new
CS disregard rules in the SetUnitCSIncome_Opt5
and SetUnitCSIncome_OptNot5 functions.
| UNKNOWN |
159 | TANF_28_2 | (0) Inactive |
Uses ChildCS_Initial (set equal to
ChildSupportIncomeOfChild) instead of
ChildCS_Final in counting eligible children with
CS for the child support disregards.
Corrects State Table 7 divide by zero
errors.
| 2006-09-18 10:35:11 |
160 | TANF_29_0 | (0) Inactive |
Modify table A7 so persons in child-only units
are counted in coulmns 6 & 7, and
add column #8 (units that are limited but still
participate -- this can only happen in
states that only drop the head, not the entire
unit).
| 2006-10-10 12:47:14 |
161 | TANF_29_1 | (0) Inactive |
When determining if CS income is too high to
allow participation, always treat the unit as an
applicant.
No impact on results.
| 2006-10-16 12:06:27 |
162 | TANF_29_2 | (0) Inactive |
Edited SetEligibleChildren function to include
family heads and spouses when counting
number of children receiving child support when
age and other tests are satisfied.
| UNKNOWN |
163 | TANF_29_3 | (0) Inactive |
Make the new result variables
NumEligChildrenWithCS and
NumNoCapEligChildrenWithCS available
for
output.
| 2006-11-14 15:39:29 |
164 | TANF_29_4 | (0) Inactive |
Make correction to calculation of
NumEligChildrenWithCS (so eligible heads
and
spouses receiving CS are counted
regardless of their age)
Make correction
to calculation of
NumNoCapEligChildrenWithCS
(previously this was being set to the same value
as NumEligChildrenWithCS).
| 2006-11-14 16:02:12 |
165 | TANF_29_5 | (0) Inactive |
Technical change.
| 2006-11-21 09:19:41 |
166 | TANF_29_6 | (0) Inactive | Add option #16 to
the rule BenefitComputationOption
(Benefit of units without earnings = MaxBen,
units with earnings = 0). | 2007-01-09 14:50:31 |
167 | TANF_29_7 | (0) Inactive |
Modify the participation decision logic so
the form NonReporterAdjustment is
only applied during a baseline run. When
using this (or later) versions to run an alternative
run, make sure that the baseline
RandomNumberPartAligned is from a run
that used version 29_8 or later!!!
| 2007-01-09 14:51:44 |
168 | TANF_29_8 | (0) Inactive |
Modify the participation decision logic so
NonReporterAdjustment is
applied to the
RandomNumberPartAligned result
variable. Previously the adjustment was being
applied during the simulation but was not
incorporated into the result variable, so this
adjustment was not being carried-over to
alternative runs). This wasn't a
problem before 29_7, since this adjustment was
applied in alternative runs as well as baseline
runs.
| 2007-01-09 14:52:31 |
169 | TANF_29_9 | (0) Inactive |
Modify call to NonReporterAdjustment
form
so it is re-executed each time it is called.
Previously, it would only be executed once (the
first month it was called), at which time
none of the subsequent months had valid data
(so the value of the form for those months was
also invalid).
| 2007-01-09 14:59:54 |
170 | TANF_30_0 | (0) Inactive |
Add option #5 to
the rule
ParticipationBasedOnPrevRun --
Units that did not participate in the baseline
(including units that were not eligible in the
baseline), will continue not participating.
| 2007-01-09 15:01:07 |
171 | TANF_30_1 | (0) Inactive |
Undo the version 29_9 change (re-execute
NonReporterAdjustment each time it is
called) by specifying DebugOption #19. This is
necessary for compatibility with the 2004
baseline and earlier. Any of these baselines that
was aligned using the
NonReporterAdjustmentForm was using it
incorrectly. Setting this DebugOption allows the
user to re-create the error (assuming the form is
specified the same as in the baseline).
| 2007-01-10 09:22:48 |
172 | TANF_30_2 | (0) Inactive |
Technical change.
| 2007-02-23 12:35:50 |
173 | TANF_31_0 | (0) Inactive |
Add rule AssetsTestOption2.
Modify the asset test so a limit of 999999
automatically makes the unit eligible (i.e.
simulates the fact that there is no asset test).
Previosuly, to simulate no test, the limit had to be
set high enough to ensure that no one failed.
| 2007-05-31 15:48:41 |
174 | TANF_32_0 | (0) Inactive |
Same as version 31.0 but compiled with
latest frame.
| 2007-07-05 11:51:57 |
175 | TANF_33_0 | (0) Inactive |
Add IncomeTestsOption #11 (New York
2005 Method).
| 2007-08-02 09:41:02 |
176 | TANF_33_1 | (0) Inactive |
For dollar amounts, add the following unit
types:
- non-child only with aged or disabled head or
spouse
- non-child only without aged or disabled head
or spouse.
| 2007-08-02 11:54:14 |
177 | TANF_34_0 | (0) Inactive |
Same as 33_1, but compatible with new
frame.
| 2007-10-25 11:55:21 |
178 | TANF_34_1 | (0) Inactive |
Compiled for new (11/5) frame).
| 2007-12-17 13:54:11 |
179 | TANF_35_0 | (0) Inactive |
Add No Children and Caretaker
Columns to table A5
Remove "0 parents" column from table
A5
| 2008-02-08 13:16:42 |
180 | TANF_36_0 | (0) Inactive |
Added new State rule,
AssetsTestOption3 and new option
for AssetsTestOption to incorporate
asset limit policies that vary by unit size
| 2008-02-08 13:14:28 |
181 | TANF_37_0 | (0) Inactive | | 2008-05-07 11:54:10 |
182 | TANF_37_1 | (0) Inactive | | 2008-05-07 13:10:23 |
183 | TANF_37_2 | (0) Inactive | | 2008-05-19 16:20:09 |
184 | TANF_37_3 | (0) Inactive | | 2008-05-22 10:55:38 |
185 | TANF_37_4 | (0) Inactive | | 2008-05-23 15:25:28 |
186 | TANF_37_5 | (0) Inactive | | 2008-06-02 15:32:16 |
187 | TANF_37_6 | (0) Inactive | | 2008-08-05 13:36:44 |
188 | TANF_37_7 | (0) Inactive | | 2008-08-07 12:31:52 |
189 | TANF_37_8 | (0) Inactive | | 2008-08-08 13:13:29 |
190 | TANF_37_9 | (0) Inactive |
Modified method for identifying stepparents,
unmarried parents and non-parent partners so
the variables
BiologicalOrAdoptiveMotherID,
BiologicalOrAdoptiveFatherID and
CohabitingPartnerID (all new with
the 2006 input) can be used. Previosuly, these
types of persons could only be identified if
special supplemental input variables were
available.
Added table C7 and result variable
TypeOfParents.
No changes are needed to exisiting run
setups when upgrading to this version unless
you want to simulation the eligibility rules for
stepparents, unmarried parents and non-parent
partners. In that case, specify the appropriate
values for the rules in the "Parents" subcategory
of the "Filing Unit" category. See the TANF
documentation section on filing unit adjustments
for details.
| 2008-08-12 09:52:35 |
191 | TANF_37_10 | (0) Inactive |
Correct table C3 so "other unearned income"
excludes Social Security.
| 2009-03-10 13:33:30 |
192 | TANF_38_0 | (0) Inactive |
Correct how
BenefitComputationOption
#9 (Minnesota) was being
implemented.
| 2009-06-08 16:37:58 |
193 | TANF_38_1 | (0) Inactive |
Modify the participation decision so the
restriction that prevents units from participating
in months where the retained child support
income exceeds the TANF benefit, is not applied
if the participation decision was changed due to
the setting of "ParticipationBasedOnPrevRun".
| 2009-06-22 14:03:47 |
194 | TANF_39_0 | (0) Inactive |
Add national program rule,
"RuleAdjustmentFactor"
| 2009-10-05 15:27:19 |
195 | TANF_40_0 | (0) Inactive |
Add array program rules
"GenderPartProbAdjust" and
"GenderCorrProbAdjust".
Use them to adjust the probability of participation by
gender to more closely align with targets.
| 2009-09-30 11:23:58 |
196 | TANF_40_1 | (0) Inactive |
Added code to adjust the probability of
participation and the probability of correct
response with the additive adjustments:
"GenderPartProbAdjust" and
"GenderCorrProbAdjust".
Use them to adjust the probability of participation
and probability of correct repsonse by
gender to more closely align with targets.
| 2009-10-05 15:19:10 |
197 | TANF_40_2 | (0) Inactive |
Updated Characteristic tables C1 through C5
to reflect the new unit type being used:
UnitType2.
Also, added code to adjust the probability of
participation and the probability of correct
response
with the additive adjustments:
"GenderPartProbAdjust" and
"GenderCorrProbAdjust".
Use them to adjust the probability of participation
and probability of correct repsonse by gender
to more closely align with targets.
| 2009-10-09 11:00:27 |
198 | TANF_40_3 | (0) Inactive |
Adds new function, SetFamPctPoverty, to
CTANFSim class to compute ratio of family income
to poverty guideline.
| 2009-11-23 15:03:22 |
199 | TANF_41_0 | (0) Inactive |
Modified function SetFamPctPoverty, to write
FamPctPovPreTANF to all members of the
TANF unit. Added
code to calculate results variable
BrdFamIsTANFUnit to SetFamPctPoverty
function. Added new program rules
MaxPctPovChildOnly, MaxPctPovWholeFamElig
and MaxPctPovWholeFamNotElig used in the
function
CTANFParticipate::SetDecision. Also, added
new function
CTANFEligible::GetAnnualUnitType2 in order to
use the AnnualUnitType2 in applying the new
program rules.
| 2009-12-02 12:28:51 |
200 | TANF_41_1 | (0) Inactive |
Added a clarifying comment on the
intentional selection of AnnualUnitType2 to
apply the new program
rules MaxPctPovChildOnly,
MaxPctPovWholeFamElig and
MaxPctPovWholeFamNotElig in the function
CTANFParticipate::SetDecision, which is a
function called during monthly processing.
| 2009-12-11 14:06:04 |
201 | TANF_41_2 | (0) Inactive |
Added another
DeemAllocUseWorkExpDeduction
option.
| 2009-12-29 07:59:29 |
202 | TANF_41_3 | (0) Inactive |
Added another
DeemAllocUseWorkExpDeduction
option.
| 2010-01-07 12:41:52 |
203 | TANF_41_4 | (0) Inactive |
Add new Utah BenefitComputationOption
option (Option 17).
| 2010-06-25 14:46:47 |
204 | TANF_41_5 | (0) Inactive |
Program an exception to the treatment of Alien
parents for California.
| 2010-06-17 20:43:02 |
205 | TANF_41_6 | (0) Inactive |
Modifies the California exception to the treatment
of Alien parents
so that unit characteristics are set as they are for all
other states--
with the ineligible immigrant parents excluded. The
income of the
ineligible immigrant parents in California is included
only for purposes
of eligibility and benefits determination.
| 2010-06-25 14:45:42 |
206 | TANF_41_7 | (0) Inactive |
Two versions (41_5 and 41_6) intentionally
skipped. This version is built from 41_4.
Incorporates a new form "SSFFamily," which is used
to identify families whose reported
TANF income is sole-state funded (SSF)
rather than federal TANF funded. If SSF
funded, then TANF benefits are set to zero and
new SSF monthly output contains the
SSF income. Four new outputs:
AnnualSSFBenefitsUnitReceived,
AnnualSSFBenefitsReceived,
SSFBenefitsUnitReceived, and
SSFBenefitsReceived.
| 2010-06-29 16:01:06 |
207 | TANF_41_8 | (0) Inactive |
Same as version 41_7 except corrects
NumberOfMonthsUnitParticipates.
| 2010-06-30 10:03:45 |
208 | TANF_41_9 | (0) Inactive |
Adds alignment Table A10 to show participating
SSF units by state.
| 2010-06-30 11:24:43 |
209 | TANF_41_10 | (0) Inactive |
Adds "Illinois method 2010"
EarningsDisregardFormula option.
| 2010-11-11 11:56:30 |
210 | TANF_41_11 | (0) Inactive |
Corrects a reference to
EarningsDisregardFormula (a test for a value of 13)
in the
SaveIncomeGapResults function. Was formerly
referencing EarningsDisregardUsedFor.
This error affected only the computation of the
monthly results variable
NetIncomeGapDisregard.
| 2010-11-12 11:20:47 |
211 | TANF_41_12 | (0) Inactive |
Adds a new AlienDeem option (#7) for use in
alien immigrant parent deeming.
Adds a new DeemAllocUseWorkExpDeduction
option (#19) for use in grandparent deeming.
| 2010-11-16 13:42:54 |
212 | TANF_41_13 | (0) Inactive |
Adds a new BenefitComputationOption (#18)
for use in Wisconsin. In addition to the benefit
calculation, this option was added to list of flat
grant states in
DoesThisPersonMakeUnitWorseOfff
| 2011-02-15 18:39:32 |
213 | TANF_41_14 | (0) Inactive |
Increased the default array size (assumed
maximum cohabitation id) used in the function
CTANFParents::SetParentInfo from 10 to
20.
| 2011-07-06 09:46:23 |
214 | TANF_42_0 | (2) Developers only |
Adds a new class CTANFCSPaid
Adds a new variable list rule
CSPaidByNRP to contain Child Support
paid by non resident parent
| 2011-05-26 11:13:17 |
215 | TANF_42_1 | (2) Developers only |
Adds 2 new monthly result variables
CSPaidByUnittotal and
CSPaidDeductionUsedByUnit
| 2011-05-26 13:05:47 |
216 | TANF_42_2 | (0) Inactive |
Add code to function InitializeUnit in class
CSPaid to check which are the cases that have
a true value of “0” for CSPaid
| 2011-05-27 16:14:07 |
217 | TANF_42_3 | (2) Developers only |
Adds code for CS paid deductions
| 2011-06-21 13:17:19 |
218 | TANF_43_0 | (2) Developers only |
Added state rule
StepDeemDeductCSPaid to
indicate whether child support paid by the step
parent is
deducted from the step parent's income
Added state rule
CaretakerDeductCSPaid to indicate
whether child support paid by the caretaker
relative is deducted
from the caretaker relative's income
Added function GetDeemDeduction() to
determine the CSPaid deduction for StepParents
& Caretaker Relatives
Added state rule CSPaidDedUsedFor
to determine whether child support
payment should be disregarded
when computing either net income, gross
income, benefit income or various other
combinations of the 3 incomes.
Added state rule CSPaidDedIncTypes
to determine the order in which Child
Support Paid is deducted from
Earned/Unearned Income
| 2011-06-30 17:15:23 |
219 | TANF_43_1 | (2) Developers only |
Debugging: The intialization of the variables
AmtUsedForGross, AmtUsedForNet &
AmtUsedForBen to zero were commented out in
the
CSPaid: GetDeduction() function. These
variables have already been initialized to zero in
CCSPaid::InitializeDeductionVars
| 2011-07-01 11:36:03 |
220 | TANF_44_0 | (0) Inactive |
Added state rule
DeemAllocDeductCSPaid to
indicate whether child support paid by the
grandparent is
deducted from the grandparent's income
Added state rule
AlienDeemDeductCSPaid to
indicate whether child support paid by the
non-citizen is deducted
from the non-citizen's income
| 2011-07-06 11:25:45 |
221 | TANF_44_1 | (1) Active |
Increased the default array size (assumed
maximum cohabitation id) used in the function
CTANFParents::SetParentInfo from 10 to
20.
| 2015-07-02 04:37:08 |
222 | TANF_44_2 | (2) Developers only |
Fixed the Warning that was being generated
from too many parameters in the __max()
function in CCSPaid::SaveResults()
| 2011-07-06 13:32:50 |
223 | TANF_44_3 | (0) Inactive |
Made correction to SetFamPctPoverty
function, moving LastOtherAllocatedPublicAssist
outside the monthly
loop, as it is an annual value.
| 2011-11-22 14:54:29 |
224 | TANF_44_4 | (2) Developers only |
Adds two columns to state table S5. New
columns show average monthly units that have
child support transferred
and disregarded when determining the unit's
benefits and the average (non-zero) amount
transferred and
disregarded.
| 2012-02-21 12:31:21 |
225 | TANF_45_0 | (2) Developers only |
Adds a new monthly result variable,
UnitCS_Disregard_Benefit, that stores the
amount
of a unit's child support that is tranferred and
disregarded in the benefits calculation.
| 2012-02-15 16:32:05 |
226 | TANF_45_1 | (0) Inactive |
Adds two new columns to table AS1 to show
the total number of average monthly SSF
participating units
and the total annual SSF benefits received.
| 2012-02-20 10:45:45 |
227 | TANF_46_0 | (0) Inactive |
Replaces IncomeTestsOption #7
by an updated version of the Virginia rule: Instead
of
applying the special income test to applicants
and recipients, they are now applied to
recipients
only. For applicants the regular income tests are
applied.
To maintain the functionality of versions prior
to version 46.0, DebugOption #20
was added.
If turned on, the special income tests are applied
to both, applicants and recipients.
A correction was made to how the earnings
disregards are calculated for Texas.
EarningsDisregardFixed is replaced
by the work related expense deduction of the
unit in the
calculation of the disregard, and the cap for the
earnings disregard is only applied to the earnings
part
of the disregard.
| 2012-03-15 10:25:54 |
228 | TANF_47_0 | (0) Inactive |
Adds a new option #24 to
EarningsDisregardFormula to account for a
change in the rules for
earnings disregards in New Mexico. Prior to data
year 2008, the correct option to use for
New Mexico is option #13.
Corrects the modified Virginia
IncomeTestsOption #7: The gross unearned
income can not exceed
the standard of assistance (rather than the need
standard).
| 2012-03-20 13:32:35 |
229 | TANF_47_1 | (0) Inactive |
Corrects interaction of
DebugOptions 15 and 17 with
ParticipationBasedOnPrevRun.
Corrects state identified in an error
message. | 2012-03-26 20:35:08 |
230 | TANF_47_2 | (0) Inactive |
Corrects function
CTANFPriorYear::PersonLastHoursPerWeek to
handle negative months correctly.
| 2012-03-29 16:18:27 |
231 | TANF_47_3 | (2) Developers only |
Fixes function
CTANFEligible::GetNumMosRcvdBeforeThisMo
nth to work for all unit types.
Adds prior year function
UnitMonthsOnTANF.
| 2012-04-03 14:11:30 |
232 | TANF_47_4 | (0) Inactive |
Fixes the computation of the Texas earning
disregard so that the $120-per-worker disregard
is deducted from the unit's income only
once.
IncomeTestOption #9 is now only applied to
applicants and the $120 disregard is applied
per worker rather than per unit.
| 2012-04-03 16:39:10 |
233 | TANF_47_5 | (1) Active |
Fixes error in function
CTANFIncome::SetGrossIncomeOfUnit:
ChildSupportDisregardofUnit has
to be subtracted from the total rather than
added.
| 2014-04-28 13:53:53 |
234 | TANF_48_0 | (0) Inactive |
Starting with this version of TANF, rule
MinimumBenefitAmount was converted from a
national-level rule to a state-level rule
(MinimumBenefitAmountOfState). When
updating an earlier run to use this version of
TANF, the new state-level rule will have the
same values for all states as the old national
rule, unless the user explicitly changes
it
Replaces national rule
MinimumBenefitAmount by state rule
MinimumBenefitAmountOfState.
| 2013-04-17 09:41:59 |
235 | TANF_49_0 | (0) Inactive |
Adds state rule
ChildSupportTransferPercent that
specifies the percent of child support
transferred to the TANF family.
Made changes to functions
CTANFIncome::SetUnitCSIncome_OptNot5()
and CTANFIncome::SetUnitIncome_Opt5().
| 2013-04-17 09:40:38 |
236 | TANF_50_0 | (0) Inactive |
Adds a TANF bonus paid to families who are
receiving child support from an absent
parent.
Adds state rule
ChildSupportBonusType that
indicates whether the TANF benefit is increased
by a bonus amount for families receiving child
support payments, and if so, how the bonus is
computed.
Adds state rule
ChildSupportBonusAmt that
specifies the amount that may be used in the
computation
of a child support bonus.
Adds result variable
ChildSupportBonus that stores the
amount of child support bonus to all
persons in the unit.
Adds two new columns to summary table S5
for the TANF bonus.
| 2013-04-17 09:38:57 |
237 | TANF_50_1 | (1) Active |
Added another
DeemAllocUseWorkExpDeduction option
for California.
| 2014-04-28 13:53:15 |
238 | TANF_51_0 | (0) Inactive |
Adds variablelist rule
MonthlyShelterCosts.
Adds Puerto Rico Option to rules
IncomeTestsOption and
BenefitComputationOption.
Fixes an error (closing bracket of if statement
in the wrong place) which caused
BenefitComputationOptions #4, #5,
#7, #8, and #15 to have no effect on the
benefits.
This fix affects the results in Tables B1, S1, A2,
A4 and A6b.
| 2013-07-26 21:51:01 |
239 | TANF_51_1 | (1) Active |
Adds tables C1b and C2b that show the
characteristics of eligible units.
| 2013-08-26 12:19:34 |
240 | TANF_52_0 | (0) Inactive |
Same as version 51_1, but updates source
code to be compatible with VS10 compiler.
Recompiled to be compatible with latest
TRIM executable.
| 2013-10-29 11:02:48 |
241 | TANF_52_1 | (0) Inactive |
If TeenMomOption = 3 then teen moms that
report receiving TANF are not considered
ineligible
due to not living with their parents.
| 2014-02-16 20:10:05 |
242 | TANF_52_2 | (0) Inactive |
Adds new option #3 to rule
TimeLimitConsequence: "Reduce
the benefit standard
by 20 percent".
| 2014-03-20 21:10:41 |
243 | TANF_52_3 | (1) Active |
Recompiled with corrected Citizen
module.
| 2014-04-28 13:54:16 |
244 | TANF_53_0 | (1) Active |
Adds variablelist rule
SponsorID.
Modifies the citizen eligibility test so that
sponsor deeming is skipped
if sponsor is in the unit.
| 2014-12-30 10:20:44 |
245 | TANF_54_0 | (0) Inactive |
Adds option #13 to rule
IncomeTestsOption, that implements
the NJ option:
If the family includes a step-parent who is not
included in the unit, gross monthly
family cash income must be <= 150% of
PovGuideline.
Fixes error in step parent deeming. Affects
eligibility and participation in states
with step parent deeming.
| 2015-05-12 10:18:49 |
246 | TANF_55_0 | (0) Inactive |
Adds array rule FixedDedBySize
and option 8 to
WorkExpenseDeductionFormula.
Allows for earnings disregards to vary by unit
size.
| 2015-05-13 11:52:15 |
247 | TANF_55_1 | (0) Inactive |
Corrects function
CTANFUnit::IsAnyEligStepChildren(), which is
used in step-parent deeming.
This change affects the eligibility of units with
step-parents that are not in the unit.
| 2015-05-28 07:52:12 |
248 | TANF_55_2 | (1) Active |
Corrects IncomeTestsOption #13 (NJ option).
Gross family cash income amount used in
this income test now includes the income of
excluded step parents.
| 2015-05-29 04:03:48 |
249 | TANF_55_3 | (1) Active |
SPECIAL NON-STANDARD VERSION. DO
NOT USE FOR FURTHER DEVELOPMENT.
Bypasses error
message to enable processing of same-sex
couples in ACS data (IsAnyEligStepChildren
function).
| 2016-01-09 12:15:19 |
250 | TANF_56_0 | (0) Inactive |
Adds four state-level program rules:
UnrelatedChildEligibility,
RelativeCaretakerInUnit,
NonRelCaretakerInUnit, and
CaretakerSpouseInUnit and
identifies as potentially eligible unrelated
children with no relatives in a household.
| 2015-06-17 05:30:25 |
251 | TANF_56_1 | (0) Inactive |
Children living with only non-relative adults are potentially eligible.
Head of caretaker units set to person with fewest months in labor force; if tie, then the woman.
Unit heads may be included in caretaker units according to new state-level rules: UnrelatedChildEligibility,
RelativeCaretakerInUnit, NonRelCaretakerInUnit, and CaretakerSpouseInUnit.
| 2015-06-24 06:05:06 |
252 | TANF_56_2 | (0) Inactive |
Modified DoCaretakersMakeUnitWorseOff
function to account for CaretakerSpouseInUnit
program rule.
In caretaker units headed by a married
couple, always exclude the spouse if the head is
excluded.
| 2015-06-25 10:50:24 |
253 | TANF_57_0 | (0) Inactive |
Adds a new national array rule,
NonParentDecisionAdj, to allow
adjustment of the number
of caretaker heads and spouses who are
included in the TANF unit when the decision is
optional.
Deletes the
"DoCaretakersHaveHighIncome"
function, as the
CaretakerHighIncomeThreshhold
rule is no longer used.
| 2015-06-29 10:22:31 |
254 | TANF_57_2 | (2) Developers only |
Simplifies ABAWD time tracking.
| 2015-08-31 17:50:26 |
255 | TANF_58_0 | (0) Inactive |
Adds two new state-level program rules to be
used to implement additional or modified child-
only
income eligibility tests:
ChildOnlyNoParentIncomeTest and
ChildOnlyNoParentIncomeTestPct.<
/li>
| 2015-07-01 08:51:45 |
256 | TANF_58_1 | (0) Inactive |
Creates new
AnnualFilingUnitType2 output
variable and uses the variable internally in
conjunction
with AnnualFilingUnitType in
modifying the treatment of child-only and
caretaker units..
Codes options 1 and 2 of the
ChildOnlyNoParentIncomeTest rule
for child-only caretaker units..
| 2015-07-17 08:04:27 |
257 | TANF_58_2 | (0) Inactive |
NOTE: This code re-released Sep 29, 2015
with two caretaker unit corrections.
Codes a new function
(SetNumPersonsInUnit) that corrects the count
of persons in the unit for
purposes of deeming income from
undocumented parents who are in separate
individual CPS family
units but who have been merged into the TANF
units of their children.
Implements a couple of caretaker unit
corrections.
| 2015-09-29 09:51:50 |
258 | TANF_58_3 | (0) Inactive |
For caretaker units that include a married
head but not the spouse, allow the caretaker’s
spouse to disregard an amount equal to the
dollar amount in rule BEN_Standard for himself
plus
any other members of the narrowly-defined family
who are outside the potential TANF unit.
| 2015-08-12 12:35:11 |
259 | TANF_59_0 | (0) Inactive |
Adds new variable list program rule,
UnrelatedChildHeadID, so that children
unrelated to the householder
who were moved to the primary family during
conversion may be moved to the TANF unit of a
relative identified
by ExpUnrelatedHeadID.
| 2015-08-14 09:59:04 |
260 | TANF_59_1 | (0) Inactive |
Makes two caretaker unit corrections.
| 2015-09-29 09:57:21 |
261 | TANF_59_2 | (1) Active |
Makes necessary edit to permit use of
UnrelatedChildHeadID rule.
| 2015-09-29 18:58:56 |
262 | TANF_59_3 | (1) Active |
Bypasses error message preventing
processing of same-sex couples in
IsAnyEligStepChildren function.
| 2016-01-10 22:11:53 |
263 | TANF_60_0 | (1) Active |
Adds two new state array rules--
NonReporterAdjTANF and
NonReporterAdjSSF--to simplify
use of the NonReporterAdjustment form.
| 2016-05-09 10:46:01 |
264 | TANF_60_1 | (1) Active |
Adds coding to identify the units of more
than a single child of parents who are
in single-person families and coded as unrelated
adults so that the single parents may
be merged into the unit of the last child rather
than the first.
| 2016-07-05 13:49:10 |
265 | TANF_60_2 | (2) Developers only |
Enables in all simulation modes use of Lump
Sum Income Rules, which were previously only
available in Simulation mode 3.
| 2016-09-11 17:34:18 |
266 | TANF_61_0 | (1) Active |
Adds new state rule
LumpSumExcludedAmount, which indicates the
amount of lump sum income (if any)
that is excluded if the state includes lump sum
income in assets or as income,
as indicated by state rule
LumpSumTreatment.
| 2016-09-22 11:24:36 |
267 | TANF_62_0 | (1) Active |
Adds new state rule
LumpSumStandard, which indicates
the standard by which total income (including
lump sum)
is divided when calculating months of ineligibility
as indicated by LumpSumTreatment.
Restructures call to lump sum class to enable
months of ineligibility to be set before other
income tests.
| 2016-09-23 11:20:31 |
268 | TANF_63_0 | (1) Active |
Adds two new program rules for making it
easier to apply rules of one state to all
other states--ApplyRulesOfOneStateToOthers
(national) and StatesToTakeRulesOfAnother
(state).
| 2016-09-23 13:37:11 |
269 | TANF_64_0 | (1) Active |
Adds new state program rule
TimeLimitOptionValue to capture additional
TANF time limit policies.
| 2017-02-28 23:52:21 |
270 | TANF_64_1 | (1) Active |
Incorporates new DeemingOption (value of
9), which functions exactly the same as
DeemingOption 1. Added for clarity only.
| 2017-05-02 13:43:01 |
271 | TANF_64_2 | (1) Active |
Alters the treatment of
BenefitComputationOption 5, resetting
BenefitsUnitIsEligibleFor
prior to adjusting the value according to option
5.
| 2017-08-31 09:41:16 |
272 | TANF_65_1 | (1) Active |
Adds check of dollar amount rules to alert
users that SubstateRegion is required when
"DA_Substate" specifies substate
regions.
| 2018-03-27 08:30:18 |
273 | TANF_65_3 | (1) Active |
Once a reporter unit has been time-limited, it
will
no longer be treated as a reporter
in subsequent months. | 2018-08-21 14:23:14 |
274 | TANF_66_0 | (1) Active |
Add new output variable,
SubstateRegionFromForm.
| 2018-12-05 12:10:15 |
275 | TANF_66_1 | (1) Active |
Incorporates minor edit to avoid unnecessary
confusion. Limits the maximum value of
ParticipationProbability to 1. Simulated results
unaffected other than the "Weighted avg.
monthly sum of prob. of participation" rows in Table
A2 and "Sum of Participation
Probabilities" rows in Table A6b.
| 2018-12-12 15:49:15 |
276 | TANF_67_0 | (0) Inactive |
Creates two new annual results variables --
UnitHeadAge and
UnitHeadSex
-- for use in the NonreporterAdjustment form.
| 2019-08-26 16:36:42 |
277 | TANF_68_0 | (1) Active |
Adds variablelist rule
IncomeLimitVars to hold 8 HUD
income limits.
Adds option "Use IncomeLimitVars" to rules
GrossIncomeStandardApplicants
and
GrossIncomeStandardRecipients.
Adds nation rule
NationalBenefitFloor which specifies
the national floor on
benefits for all units passing gross income
test.
| 2019-09-19 13:37:11 |
278 | TANF_69_1 | (1) Active |
Corrects the function that determines if the
spouse of a
caretaker unit is included in the unit.
| 2020-03-21 10:42:12 |
279 | TANF_71_1 | (1) Active |
Updating latest code to accomodate changes in
the allocation flags as a result of changes
to the 2019 CPS-ASEC. Changes a call to the input
variable MonthlyUnearnedIncome in the calculation
of FamilyCashIncome to a variable list rule to bring
in child support since it is no longer
included in mnothly unearned income.
JWM: Re-released 11-Nov-2020, altering
references to missing CorrectedCitizenship to
prevent errors;
no change to results.
| 2021-03-30 14:59:51 |
280 | TANF_73_1 | (1) Active |
Add rule ChildOnlyEligWithImmParents.
| 2023-01-25 17:10:40 |
281 | TANF_75_0 | (1) Active |
Adds a new A10 table.
| 2022-06-10 12:49:04 |
282 | TANF_77_1 | (1) Active |
Updated GetHeadRaceEthnicity function used
by Tables S10,
A11 and A12 to use the same race/ethnicity coding
used in Table C1a.
Re-released 2/14/2023 with TableA11 correction.
| 2023-09-18 16:31:22 |
283 | TANF_78_1 | (1) Active |
Adds function IsEarningsDisregardUsedFor,
which replaces the several places where the
rule EarningsDisregardUsedFor is checked
with a call to this function. This
did not affect the results in the test case (2019
baseline rules), but note that under other
setups it may be possible for the result variable
NetIncomeGapDisregard to be
affected since previously it looked at
AnnualUnitType to see if the unit is 2-parent,
whereas the new function looks at
UnitHasSpouse, and it's not certain these 2
variables
will always give the same result.
Add option #5 to the rule
EarningsDisregardUsedFor
| 2023-09-18 14:42:54 |
284 | TANF_98_0 | (0) Inactive |
Start from 16_0
Add "AdjustUnits" to unit class.
| 2005-04-18 15:32:09 |
285 | TANF_99_0 | (0) Inactive |
Version 1_1 with all references to
"GetRandom..." changed to 0.5. This should
match results of AFDC_23_1. | 2004-04-21 12:39:42 |
286 | TANF_99_1 | (0) Inactive |
Version 3_5 with no disabled prev-year
wrap-around.
| 2004-10-01 14:11:34 |
287 | TANF_99_2 | (0) Inactive |
Minimal module
| 2005-02-01 10:40:04 |
288 | TANF_99_3 | (0) Inactive | IsOldestChildGT0 always returns true. | 2005-02-01 13:05:17 |
289 | TANF_99_4 | (0) Inactive | All TWO-PARENT filing units put in "Both
Parents" category of B1 | 2005-02-02 12:07:01 |
290 | TANF_99_5 | (0) Inactive | test of 10_3 with VE_ rules off | 2005-02-03 09:36:09 |
291 | TANF_99_6 | (0) Inactive | 10_5 with IsUnitType function development | 2005-02-03 14:24:49 |
292 | TANF_99_7 | (0) Inactive | | 2009-06-02 16:49:38 |
293 | TANF_99_8 | (0) Inactive |
Adds two new program rules for making it
easier to apply rules of one state to all
other states--ApplyRulesOfOneStateToOthers
(national) and StatesToTakeRulesOfAnother
(state).
Released as a "special" version since
it is out of sequence--i.e., begins with
version 53.0.
| 2016-09-22 17:42:09 |
294 | TANF_99_10 | (0) Inactive |
Sets MonthsUsed in function
UnitMonthsUsedEarningsDis() to 3 if
DebugOption #11 is turned on,
and sets UPMonths in function
UnitMonthsOnTANFAsUP() to 1 if DebugOption
#12 is turned on.
| 2012-07-11 11:47:17 |
295 | TANF_99_20 | (0) Inactive |
Test copy of 41_1.
| 2012-03-02 11:07:55 |
296 | TANF_99_98 | (0) Inactive |
Technical change.
| 2007-03-29 10:03:33 |
297 | TANF_99_99 | (0) Inactive |
Test/Debug version.
| 2007-01-10 13:27:45 |
298 | TANF_100_1 | (0) Inactive |
special version of 10_11 for Dorn runs.
Replaces hard-coded $3000 limit in
AssetsTestOption # 2 & 3 with 1.5*normal limit.
Disabled option #1.
| 2007-06-13 14:49:53 |
299 | TANF_100_2 | (0) Inactive |
recompiled 21_12 (2003 baseline version)
| 2008-06-05 11:43:28 |