Eligible for Young Parent Payment
Social Security Boolean MONTH Person Formula Included used 0 timesValue type Boolean . Default value false Entity person
How is this calculated?
To calculate this variable, the following input is used
- Boolean social_security__meets_residential_requirements_for_certain_benefits Residential requirements for certain benefits
- Boolean immigration__is_protected_person is recognised as a a protected person in New Zealand
- Boolean immigration__is_recognised_refugee is recognised as a refugee
- Boolean is_citizen_or_resident NZ Citizen or Resident
- Boolean is_nz_citizen New Zealand citizen means a person who has New Zealand citizenship as provided in the Citizenship Act 1977 or the Citizenship (Western Samoa) Act 1982
- Boolean is_permanent_resident Holder of a permanent resident visa
- Boolean immigration__holds_permanent_resident_visa Holder of a permanent resident visa
- Boolean is_resident Holder of a permanent resident visa or a resident visa
- Boolean immigration__holds_permanent_resident_visa Holder of a permanent resident visa
- Boolean immigration__holds_resident_visa Holder of a resident visa
- Boolean social_security__has_resided_continuously_in_nz_for_a_period_of_at_least_2_years_at_any_one_time has resided continuously in New Zealand for a period of at least 2 years at any one time
- Boolean social_security__is_ordinarily_resident_in_new_zealand is ordinarily resident in New Zealand
- Boolean social_security__meets_young_parent_payment_basic_requirements Meets young parent payment basic requirements
- Int age The age of a Person (in years)
- Date date_of_birth Birth date
- Boolean has_dependent_child has a dependent child or dependent children
- Boolean is_a_parent Is a parent?
- Boolean is_a_step_parent Is a step-parent?
- Boolean social_security__income_under_young_parent_payment_threshold Is their income under the Young Parent Payment threshold?
- Float monthly_income Monthly income of this person
- Boolean social_security__meets_young_parent_payment_in_relationship_requirements Meets Young Parent Payment single person requirements from section 165
- Boolean has_been_married_or_in_a_civil_union_or_de_facto_relationship He or she is not married but has been married or in a civil union or de facto relationship
- Boolean is_married_or_in_a_civil_union_or_de_facto_relationship He or she is married, or in a civil union or de facto relationship
- Boolean is_in_civil_union Is in a civil union?
- Boolean civil_union__is_in_civil_union Two people, whether they are of different or the same sex, may enter into a civil union under this Ac
- Boolean is_in_de_facto_relationship Is in a de facto relationship?
- Boolean property_relationships__is_in_de_facto_relationship in a de facto relationship, a relationship between 2 persons (whether a man and a woman, or a man and a man, or a woman and a woman)
- Boolean is_married Is married?
- Boolean marriage__is_married is married (marriage means the union of 2 people, regardless of their sex, sexual orientation, or gender identity)
- Boolean social_security__spouse_is_a_specified_beneficiary his or her spouse is a specified beneficiary within the meaning of paragraphs (b) to (d) of the definition of that term in section 157.
- Boolean social_security__meets_young_parent_payment_single_persons_requirements Meets Young Parent Payment single person requirements from section 165
- Int age The age of a Person (in years)
- Date date_of_birth Birth date
- Boolean financially_supported_by_parent_or_guardian is being financially supported by a parent or guardian
- Boolean living_with_parent_or_guardian is living with a parent or guardian
- Boolean social_security__family_income_under_young_parent_payment_threshold Person's family income is under the young parent payment threshold
- Float family_scheme__assessable_income_for_month The monthly net income for a person as relates to the family scheme
- Float family_scheme__assessable_income The annual net income for a person as relates to the family scheme
- Boolean social_security__single_young_person_in_exceptional_circumstances a young person in exceptional circumstances
Formulas
This is the formula used to calculate the value of social_security__eligible_for_young_parent_payment
0001-01-01
This formula is used for scenarios from the date 0001-01-01 onwards. More info on formulas
def formula(persons, period, parameters):
basic_requirements = persons(
'social_security__meets_young_parent_payment_basic_requirements', period)
single_requirements = persons(
'social_security__meets_young_parent_payment_single_persons_requirements', period)
in_relationship_requirements = persons(
'social_security__meets_young_parent_payment_in_relationship_requirements', period)
# 74AA (2)
residency = persons(
'social_security__meets_residential_requirements_for_certain_benefits', period)
return basic_requirements * (single_requirements + in_relationship_requirements) * residency