Inner TRIM3 Masthead

(tanf)

Filter: simulation='tanf'

displaying records 1-299 of 299

  MODULE STATUS WEBDESCIPTION DATE CREATED
1TANF_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
    2TANF_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
    3TANF_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
    4TANF_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
    5TANF_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
    6TANF_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
    7TANF_3_2(0) Inactive
  • Use Unittype2 rather than Unittype in table A2.
  • 2004-04-30 13:20:57
    8TANF_3_3(0) Inactive
  • Move table S2 from forms to C++.
  • 2004-04-30 15:13:37
    9TANF_3_4(0) Inactive
  • Change table S2 to show UnitType2.
  • 2004-05-03 11:42:28
    10TANF_3_5(0) Inactive
  • Move table B1 from forms to C++.
  • 2004-05-03 14:13:35
    11TANF_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
    12TANF_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
    13TANF_4_1(0) Inactive
  • Call "Post" function twice -- once for eligibles and once for ineligibles.
  • 2004-07-05 09:46:00
    14TANF_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
    15TANF_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
    16TANF_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
    17TANF_5_0(0) Inactive
  • Create result variable CitizenUnitType2.
  • 2004-08-06 09:30:34
    18TANF_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
    19TANF_5_2(0) Inactive
  • Recompiled 5_1 with new frame
  • 2005-05-20 12:02:44
    20TANF_5_3(0) Inactive
  • Compiled 5_1 under dotNet version of frame.
  • 2007-01-09 14:49:41
    21TANF_6_0(0) InactiveBegin implemetation of "prior-year" matched variables.2004-08-10 12:14:23
    22TANF_6_1(0) Inactive2004-08-11 13:30:56
    23TANF_6_2(0) Inactive2004-09-30 14:32:27
    24TANF_6_3(0) Inactive2004-10-04 12:52:41
    25TANF_6_4(0) Inactive2004-10-13 10:37:30
    26TANF_6_5(0) Inactive2004-10-14 09:29:26
    27TANF_6_6(0) Inactive2004-10-15 12:14:18
    28TANF_6_7(0) Inactive2004-10-15 13:38:34
    29TANF_6_8(0) Inactive2004-10-19 13:09:42
    30TANF_6_9(0) Inactive2004-10-19 14:14:08
    31TANF_6_10(0) Inactive2004-10-19 14:36:02
    32TANF_6_11(0) Inactive2004-10-19 15:24:32
    33TANF_6_12(0) Inactive2004-10-20 12:24:04
    34TANF_6_13(0) Inactive2004-10-25 14:34:57
    35TANF_6_14(0) Inactive2004-10-25 15:23:50
    36TANF_6_15(0) Inactive2004-10-26 11:07:49
    37TANF_6_16(0) Inactive2004-11-03 11:42:44
    38TANF_6_17(0) Inactive2004-11-04 15:38:31
    39TANF_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
    40TANF_7_0(0) Inactive
  • Kara's first attempt
  • 2004-12-20 11:54:06
    41TANF_7_1(0) Inactive
  • bugfix of Version 7.0 to call the new class
  • 2004-12-20 13:19:46
    42TANF_7_2(0) Inactive
  • table C4
  • 2004-12-22 10:15:23
    43TANF_7_3(0) Inactive
  • table C1 converted to C++
  • 2004-12-27 12:23:22
    44TANF_7_4(0) Inactive
  • table S1 converted to C++, fix to C4 conversion
  • 2005-01-03 14:29:05
    45TANF_7_5(0) Inactive
  • table C5 converted to C++
  • 2005-01-04 15:15:33
    46TANF_7_6(0) Inactive
  • table C3 converted to C++
  • 2005-01-06 12:14:22
    47TANF_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
    48TANF_9_0(0) Inactive
  • Add CTANFChildSupport class.
  • move "WriteInitialCSVars" code to "InitializeUnit".
  • 2005-01-12 10:52:16
    49TANF_9_1(0) Inactive
  • move "Post" and "ResetCSVarsForNonParticipants" functions to ChildSupport class.
  • 2005-01-12 11:50:32
    50TANF_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
    51TANF_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
    52TANF_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
    53TANF_9_5(0) Inactive
  • Modify function "IsCSTooHighToPart" so it excludes persons receiving SSI.
  • 2005-01-27 13:52:06
    54TANF_10_0(0) Inactive
  • Initial changes for CTANFVehicles
  • 2005-01-28 12:35:06
    55TANF_10_1(0) Inactive
  • More changes for CTANFVehicles
  • 2005-02-02 10:43:47
    56TANF_10_2(0) Inactive
  • CTANFVehicles changes
  • 2005-02-03 09:16:28
    57TANF_10_3(0) Inactive
  • Modify function "IsCSTooHighToPart" so it excludes persons receiving SSI.
  • 2005-02-03 09:24:40
    58TANF_10_4(0) Inactive
  • CTANFVehicles changes
  • 2005-02-03 12:09:35
    59TANF_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
    60TANF_10_6(0) Inactive
  • CTANFVehicles changes
  • 2005-02-04 09:25:55
    61TANF_10_7(0) Inactive
  • CTANFVehicles changes
  • 2005-02-08 08:32:48
    62TANF_10_8(0) Inactive
  • CTANFVehicles changes
  • 2005-02-08 09:33:01
    63TANF_10_9(0) Inactive
  • CTANFVehicles changes for exemptions
  • 2005-02-09 10:18:19
    64TANF_10_10(0) Inactive2005-02-10 11:48:50
    65TANF_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
    66TANF_11_0(0) Inactive2005-02-16 09:32:19
    67TANF_11_1(0) Inactive2005-02-16 12:13:19
    68TANF_11_2(0) Inactive2005-02-16 13:33:08
    69TANF_11_3(0) Inactive
  • Add monthly result variables:
    • MonthsUsedEarningsDisregard
    • UPProgramStatus
    • IsNewApplicant
    • UnitDisabilityStatus
  • 2005-02-16 15:03:28
    70TANF_12_0(0) Inactive
  • Add monthly result variable UnitCS_FinalTransferElig.
  • 2005-03-03 13:00:25
    71TANF_13_0(0) Inactive2005-03-04 11:30:00
    72TANF_13_1(0) Inactive2005-03-10 11:42:53
    73TANF_13_2(0) Inactive2005-03-11 12:22:03
    74TANF_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
    75TANF_13_4(0) Inactive
  • Minor corrections to the TANFVehicles class.
  • 2005-03-18 12:24:08
    76TANF_13_5(0) Inactive
  • Expand "IsUnitType" function to identify child-only units.
  • Add "IsCompType" function.
  • 2005-03-22 14:47:31
    77TANF_14_0(0) Inactive
  • initial DA code
  • 2005-03-07 12:40:46
    78TANF_14_1(0) Inactive
  • ////////////////////////////////////////// ////////////////////////////////////////////// ///
  • 2005-03-08 14:45:44
    79TANF_14_2(0) Inactive
  • income tests added ... remove testing comments
  • 2005-03-09 11:36:45
    80TANF_14_3(0) Inactive
  • 13_5 base with 14.x changes to date
  • 2005-03-30 10:28:41
    81TANF_14_4(0) Inactive
  • 14_3 update
  • 2005-04-07 12:12:28
    82TANF_14_5(0) Inactive
  • 14_3 update
  • 2005-04-07 12:26:40
    83TANF_14_6(0) Inactive
  • 14_3 update
  • 2005-04-07 12:51:37
    84TANF_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
    85TANF_14_8(0) Inactive
  • update SetNetIncomeLimitOfUnit
  • 2005-04-08 09:30:53
    86TANF_15_0(0) Inactivejunk2005-04-08 09:21:54
    87TANF_15_1(0) Inactive
  • BEN_* rules
  • 2005-04-08 14:40:36
    88TANF_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
    89TANF_15_3(0) Inactive
  • Replace rule "PayableFractionBudgetDeficit" with "BEN_Pct".
  • 2005-04-12 14:09:48
    90TANF_15_4(0) Inactive
  • Replace switch statement in "SetGrossIncomeLImitOfUnit" with call to "GetStandard".
  • 2005-04-12 14:59:11
    91TANF_15_5(0) Inactive
  • Replace switch statement in "SetNetIncomeLimitOfUnit" with call to "GetStandard".
  • 2005-04-12 15:13:41
    92TANF_15_6(0) Inactive
  • Replace switch statement in "GetPassForMedicaid" with call to "GetStandard".
  • 2005-04-13 09:08:16
    93TANF_16_0(0) Inactive
  • Start implementing New Earnings Disregard code.
  • Add types "Applicant" and "Recipient" to "IsUnitType".
  • 2005-04-13 10:33:14
    94TANF_16_1(0) Inactive
  • Extensions to New Earnings Disregard code.
  • 2005-04-18 14:20:13
    95TANF_16_2(0) Inactive
  • Make some mods to 16_1 extensions.
  • 2005-04-27 11:14:46
    96TANF_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
    97TANF_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
    98TANF_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
    99TANF_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
    100TANF_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
    101TANF_17_4(0) Inactive
  • Modify "GetMaximum" so it returns the benefit standard if there is no max.
  • 2005-05-02 11:07:30
    102TANF_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
    103TANF_18_0(0) Inactive
  • Add "AdjustUnits" to unit class.
  • Add CTANFParents class.
  • 2005-05-02 15:19:00
    104TANF_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
    105TANF_18_2(0) Inactive
  • Add CTANFStepParentDeeming class.
  • 2005-05-10 08:37:17
    106TANF_18_3(0) Inactive
  • Add code for handling unmarried parents and nonparent partners
  • 2005-05-20 12:06:09
    107TANF_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
    108TANF_19_0(0) Inactive2003 baseline changes to CTANFParticipate class2005-05-06 13:02:48
    109TANF_19_1(0) Inactive
  • 2003 baseline changes to CTANFParticipate class (copied 19_0 changes into 18_3)
  • 2005-05-17 11:55:33
    110TANF_19_2(0) Inactive
  • Add monthly result variables CorrectResponderProbability and RandomNumberCorrectResponse;
  • Register monmthly result variable "IsCorrectResponder";
  • 2005-05-17 14:38:59
    111TANF_19_3(0) Inactive2005-05-18 12:17:32
    112TANF_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
    113TANF_19_5(0) Inactive
  • Move remaining family cap-related code to the CTANFFamilyCap class
  • 2005-05-18 13:29:55
    114TANF_19_6(0) Inactive
  • Add monthly result variable IsPotentialCappedChild.
  • 2005-05-18 13:50:07
    115TANF_19_7(0) Inactive
  • Add function "ConvertFipsStateCodeToStartRow" to CTANFTable class, and delete from derived table classes
  • 2005-05-19 12:07:30
    116TANF_19_8(0) Inactive
  • Add tables S7a-c.
  • 2005-05-20 10:47:33
    117TANF_19_9(0) Inactive
  • Add monthly result variable "CitizenUnitType3".
  • 2005-05-20 14:57:41
    118TANF_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
    119TANF_20_0(0) Inactive2005-05-26 12:15:36
    120TANF_20_1(0) Inactive2005-05-31 11:06:46
    121TANF_20_2(0) Inactive2005-06-07 15:05:38
    122TANF_20_3(0) Inactive2005-06-14 11:43:38
    123TANF_21_1(0) Inactive
  • Add EarningsDisregardFormula # 22 (Indiana Method).
  • 2005-06-15 11:30:14
    124TANF_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
    125TANF_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
    126TANF_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
    127TANF_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
    128TANF_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
    129TANF_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
    130TANF_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
    131TANF_21_9(0) Inactive
  • Raise an error if IncomeTestsOption #10 is specified.
  • 2005-09-09 14:33:32
    132TANF_21_10(0) Inactive
  • Raise an error if BenefitComputationOption 2,6,10, or 14 are specified.
  • 2005-09-09 15:36:34
    133TANF_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
    134TANF_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
    135TANF_21_13(0) Inactive
  • DotNet version of 21.12, used for the 2003 baseline.
  • 2007-02-07 11:32:31
    136TANF_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
    137TANF_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
    138TANF_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
    139TANF_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
    140TANF_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
    141TANF_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
    142TANF_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
    143TANF_25_1(0) Inactive
  • added monthly output variables HeadExcluded and SpouseExcluded.
  • 2006-04-11 13:16:09
    144TANF_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
    145TANF_26_1(0) Inactive
  • Add result variable IsOwnChildUnit.
  • 2006-07-24 09:22:44
    146TANF_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
    147TANF_26_3(0) Inactive2006-07-31 14:56:01
    148TANF_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
    149TANF_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
    150TANF_26_6(0) Inactive
  • Add monthly result variable ChildOnlyUnitType, and function SetChildOnlyUnitType.
  • Rename function ResetUnitType2 as SetAsChildOnlyDueToTimeLimit.
  • 2006-08-08 10:20:14
    151TANF_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
    152TANF_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
    153TANF_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
    154TANF_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
    155TANF_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
    156TANF_27_0(0) Inactive
  • .NET version. Identical to 26.11
  • 2006-09-11 11:40:43
    157TANF_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
    158TANF_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
    159TANF_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
    160TANF_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
    161TANF_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
    162TANF_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
    163TANF_29_3(0) Inactive
  • Make the new result variables NumEligChildrenWithCS and NumNoCapEligChildrenWithCS available for output.
  • 2006-11-14 15:39:29
    164TANF_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
    165TANF_29_5(0) Inactive
  • Technical change.
  • 2006-11-21 09:19:41
    166TANF_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
    167TANF_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
    168TANF_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
    169TANF_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
    170TANF_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
    171TANF_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
    172TANF_30_2(0) Inactive
  • Technical change.
  • 2007-02-23 12:35:50
    173TANF_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
    174TANF_32_0(0) Inactive
  • Same as version 31.0 but compiled with latest frame.
  • 2007-07-05 11:51:57
    175TANF_33_0(0) Inactive
  • Add IncomeTestsOption #11 (New York 2005 Method).
  • 2007-08-02 09:41:02
    176TANF_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
    177TANF_34_0(0) Inactive
  • Same as 33_1, but compatible with new frame.
  • 2007-10-25 11:55:21
    178TANF_34_1(0) Inactive
  • Compiled for new (11/5) frame).
  • 2007-12-17 13:54:11
    179TANF_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
    180TANF_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
    181TANF_37_0(0) Inactive2008-05-07 11:54:10
    182TANF_37_1(0) Inactive2008-05-07 13:10:23
    183TANF_37_2(0) Inactive2008-05-19 16:20:09
    184TANF_37_3(0) Inactive2008-05-22 10:55:38
    185TANF_37_4(0) Inactive2008-05-23 15:25:28
    186TANF_37_5(0) Inactive2008-06-02 15:32:16
    187TANF_37_6(0) Inactive2008-08-05 13:36:44
    188TANF_37_7(0) Inactive2008-08-07 12:31:52
    189TANF_37_8(0) Inactive2008-08-08 13:13:29
    190TANF_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
    191TANF_37_10(0) Inactive
  • Correct table C3 so "other unearned income" excludes Social Security.
  • 2009-03-10 13:33:30
    192TANF_38_0(0) Inactive
  • Correct how BenefitComputationOption #9 (Minnesota) was being implemented.
  • 2009-06-08 16:37:58
    193TANF_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
    194TANF_39_0(0) Inactive
  • Add national program rule, "RuleAdjustmentFactor"
  • 2009-10-05 15:27:19
    195TANF_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
    196TANF_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
    197TANF_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
    198TANF_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
    199TANF_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
    200TANF_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
    201TANF_41_2(0) Inactive
  • Added another DeemAllocUseWorkExpDeduction option.
  • 2009-12-29 07:59:29
    202TANF_41_3(0) Inactive
  • Added another DeemAllocUseWorkExpDeduction option.
  • 2010-01-07 12:41:52
    203TANF_41_4(0) Inactive
  • Add new Utah BenefitComputationOption option (Option 17).
  • 2010-06-25 14:46:47
    204TANF_41_5(0) Inactive
  • Program an exception to the treatment of Alien parents for California.
  • 2010-06-17 20:43:02
    205TANF_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
    206TANF_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
    207TANF_41_8(0) Inactive
  • Same as version 41_7 except corrects NumberOfMonthsUnitParticipates.
  • 2010-06-30 10:03:45
    208TANF_41_9(0) Inactive
  • Adds alignment Table A10 to show participating SSF units by state.
  • 2010-06-30 11:24:43
    209TANF_41_10(0) Inactive
  • Adds "Illinois method 2010" EarningsDisregardFormula option.
  • 2010-11-11 11:56:30
    210TANF_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
    211TANF_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
    212TANF_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
    213TANF_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
    214TANF_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
    215TANF_42_1(2) Developers only
  • Adds 2 new monthly result variables CSPaidByUnittotal and CSPaidDeductionUsedByUnit
  • 2011-05-26 13:05:47
    216TANF_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
    217TANF_42_3(2) Developers only
  • Adds code for CS paid deductions
  • 2011-06-21 13:17:19
    218TANF_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
    219TANF_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
    220TANF_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
    221TANF_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
    222TANF_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
    223TANF_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
    224TANF_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
    225TANF_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
    226TANF_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
    227TANF_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
    228TANF_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
    229TANF_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
    230TANF_47_2(0) Inactive
  • Corrects function CTANFPriorYear::PersonLastHoursPerWeek to handle negative months correctly.
  • 2012-03-29 16:18:27
    231TANF_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
    232TANF_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
    233TANF_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
    234TANF_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
    235TANF_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
    236TANF_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
    237TANF_50_1(1) Active
  • Added another DeemAllocUseWorkExpDeduction option for California.
  • 2014-04-28 13:53:15
    238TANF_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
    239TANF_51_1(1) Active
  • Adds tables C1b and C2b that show the characteristics of eligible units.
  • 2013-08-26 12:19:34
    240TANF_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
    241TANF_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
    242TANF_52_2(0) Inactive
  • Adds new option #3 to rule TimeLimitConsequence: "Reduce the benefit standard by 20 percent".
  • 2014-03-20 21:10:41
    243TANF_52_3(1) Active
  • Recompiled with corrected Citizen module.
  • 2014-04-28 13:54:16
    244TANF_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
    245TANF_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
    246TANF_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
    247TANF_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
    248TANF_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
    249TANF_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
    250TANF_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
    251TANF_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
    252TANF_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
    253TANF_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
    254TANF_57_2(2) Developers only
  • Simplifies ABAWD time tracking.
  • 2015-08-31 17:50:26
    255TANF_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
    256TANF_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
    257TANF_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
    258TANF_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
    259TANF_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
    260TANF_59_1(0) Inactive
  • Makes two caretaker unit corrections.
  • 2015-09-29 09:57:21
    261TANF_59_2(1) Active
  • Makes necessary edit to permit use of UnrelatedChildHeadID rule.
  • 2015-09-29 18:58:56
    262TANF_59_3(1) Active
  • Bypasses error message preventing processing of same-sex couples in IsAnyEligStepChildren function.
  • 2016-01-10 22:11:53
    263TANF_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
    264TANF_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
    265TANF_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
    266TANF_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
    267TANF_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
    268TANF_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
    269TANF_64_0(1) Active
  • Adds new state program rule TimeLimitOptionValue to capture additional TANF time limit policies.
  • 2017-02-28 23:52:21
    270TANF_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
    271TANF_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
    272TANF_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
    273TANF_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
    274TANF_66_0(1) Active
  • Add new output variable, SubstateRegionFromForm.
  • 2018-12-05 12:10:15
    275TANF_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
    276TANF_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
    277TANF_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
    278TANF_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
    279TANF_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
    280TANF_73_1(1) Active
  • Add rule ChildOnlyEligWithImmParents.
  • 2023-01-25 17:10:40
    281TANF_75_0(1) Active
  • Adds a new A10 table.
  • 2022-06-10 12:49:04
    282TANF_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
    283TANF_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
    284TANF_98_0(0) Inactive
  • Start from 16_0
  • Add "AdjustUnits" to unit class.
  • 2005-04-18 15:32:09
    285TANF_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
    286TANF_99_1(0) Inactive
  • Version 3_5 with no disabled prev-year wrap-around.
  • 2004-10-01 14:11:34
    287TANF_99_2(0) Inactive
  • Minimal module
  • 2005-02-01 10:40:04
    288TANF_99_3(0) Inactive
  • IsOldestChildGT0 always returns true.
  • 2005-02-01 13:05:17
    289TANF_99_4(0) Inactive
  • All TWO-PARENT filing units put in "Both Parents" category of B1
  • 2005-02-02 12:07:01
    290TANF_99_5(0) Inactivetest of 10_3 with VE_ rules off2005-02-03 09:36:09
    291TANF_99_6(0) Inactive10_5 with IsUnitType function development2005-02-03 14:24:49
    292TANF_99_7(0) Inactive2009-06-02 16:49:38
    293TANF_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
    294TANF_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
    295TANF_99_20(0) Inactive
  • Test copy of 41_1.
  • 2012-03-02 11:07:55
    296TANF_99_98(0) Inactive
  • Technical change.
  • 2007-03-29 10:03:33
    297TANF_99_99(0) Inactive
  • Test/Debug version.
  • 2007-01-10 13:27:45
    298TANF_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
    299TANF_100_2(0) Inactive
  • recompiled 21_12 (2003 baseline version)
  • 2008-06-05 11:43:28