Browse Source

DIV-1114: Update prequal questions to not ask for number of children, just Yes/NO

pull/170/head
ariannedee 5 years ago
parent
commit
7ae726e2e3
11 changed files with 185 additions and 129 deletions
  1. +50
    -0
      edivorce/apps/core/migrations/0020_auto_20200903_2328.py
  2. +0
    -9
      edivorce/apps/core/static/js/functions.js
  3. +0
    -9
      edivorce/apps/core/static/js/main.js
  4. +1
    -1
      edivorce/apps/core/templates/partials/fact_sheets/fact_sheet_d.html
  5. +2
    -2
      edivorce/apps/core/templates/pdf/partials/fact_sheet_d.html
  6. +24
    -4
      edivorce/apps/core/templates/prequalification/step_04.html
  7. +2
    -2
      edivorce/apps/core/templates/question/01_orders.html
  8. +4
    -8
      edivorce/apps/core/utils/conditional_logic.py
  9. +4
    -4
      edivorce/apps/core/utils/question_step_mapping.py
  10. +3
    -7
      edivorce/apps/core/views/pdf.py
  11. +95
    -83
      edivorce/fixtures/Question.json

+ 50
- 0
edivorce/apps/core/migrations/0020_auto_20200903_2328.py View File

@ -0,0 +1,50 @@
# Generated by Django 2.2.15 on 2020-09-03 23:28
from django.db import migrations
def migrate_number_children_questions_forward(apps, schema_editor):
def _convert_value(value):
if int(response.value) > 0:
return 'YES'
else:
return'NO'
UserResponse = apps.get_model('core', 'UserResponse')
under_19_responses = UserResponse.objects.filter(question_id='number_children_under_19')
print(f"Converting {under_19_responses.count()} under 19 responses")
for response in under_19_responses:
response.value = _convert_value(response.value)
response.question_id = 'has_children_under_19'
response.save()
over_19_responses = UserResponse.objects.filter(question_id='number_children_over_19')
print(f"Converting {over_19_responses.count()} over 19 responses")
for response in over_19_responses:
UserResponse.objects.create(bceid_user=response.bceid_user, value=response.value, question_id='number_children_over_19_need_support')
response.value = _convert_value(response.value)
response.question_id = 'has_children_over_19'
response.save()
def migrate_number_children_questions_backwards(apps, schema_editor):
UserResponse = apps.get_model('core', 'UserResponse')
under_19_responses = UserResponse.objects.filter(question_id='has_children_under_19')
print(f"Converting {under_19_responses.count()} under 19 responses")
for response in under_19_responses:
response.value = 1 if response.value == 'YES' else 0
response.question_id = 'number_children_under_19'
response.save()
UserResponse.objects.filter(question_id='has_children_over_19').delete()
UserResponse.objects.filter(question_id='number_children_over_19_need_support').update(question_id='number_children_over_19')
class Migration(migrations.Migration):
dependencies = [
('core', '0019_auto_20191008_2141'),
]
operations = [
migrations.RunPython(migrate_number_children_questions_forward, migrate_number_children_questions_backwards)
]

+ 0
- 9
edivorce/apps/core/static/js/functions.js View File

@ -117,15 +117,6 @@ var showHideTargetId = function(el, id, relatedId, revealControlGroup) {
if (relatedId !== undefined) {
$('#' + relatedId).hide();
}
// Special case of pre-qualification step 4 children.
if (id === "#has_children") {
reveal($("input[name=number_children_over_19]"));
var over_19_children = parseInt($("input[name=number_children_over_19]").val());
if (over_19_children >= 0) {
reveal($("input[name=number_children_over_19]:checked"));
}
}
// Special case of hide child support description.
if (id === "#child_support_in_order_detail") {
$("#child_support_description").hide();


+ 0
- 9
edivorce/apps/core/static/js/main.js View File

@ -198,15 +198,6 @@ $(function () {
$('input[type=number], input[type=radio], input[type=checkbox], input[type=text], .response-textarea, .response-dropdown').on('change', ajaxOnChange);
// The designers want the dependent elements to be revealed as soon as the user completes input but before
// they click on the next button. Using the keypress event with a small timeout to mimic an on change event
// that does not require the current element to loose focus.
$('input[name=number_children_over_19]').on('keypress', function() {
var self = $(this);
setTimeout(function(){ self.trigger('change');}, 50);
});
// If relationship is common law and they want spousal support, update spouse_support_act with hidden input field, spouse_support_act_common_law
if ($("#spouse_support_act_common_law").length) {
var el = $("#spouse_support_act_common_law");


+ 1
- 1
edivorce/apps/core/templates/partials/fact_sheets/fact_sheet_d.html View File

@ -11,7 +11,7 @@
How many child(ren) are 19 years or older for whom you are asking for support?
</p>
<div>
{% input_field type="number" name="number_children_over_19_need_support" value="number_children_over_19" class="fact-sheet-input input-narrow positive-integer" readonly="" %}
{% input_field type="number" name="number_children_over_19_need_support" class="fact-sheet-input input-narrow positive-integer" %}
</div>
</div>


+ 2
- 2
edivorce/apps/core/templates/pdf/partials/fact_sheet_d.html View File

@ -9,7 +9,7 @@
<ol class="parens-list">
<li>
Number of child(ren) 19 years of age or older for whom support is claimed:
{{ responses.number_children_over_19 }}
{{ responses.number_children_over_19_need_support }}
</li>
<li>
Child support is to be paid by {{ derived.child_support_payor }} (the “payor”)
@ -20,7 +20,7 @@
</li>
</ol>
{% if responses.child_support_in_order == 'MATCH' %}
{% if responses.child_support_in_order == 'MATCH' %}
<p>
The person swearing this affidavit says that the Guidelines table amount
is appropriate.


+ 24
- 4
edivorce/apps/core/templates/prequalification/step_04.html View File

@ -135,15 +135,35 @@
<div id="has_children" hidden>
<div class="reveal question-well">
<h3>How many children are under the age of 19?</h3>
<h3>Do you have any children under the age of 19?</h3>
{% input_field type="number" name="number_children_under_19" min="0" data_target_id="number_children_under_19" %}
<div class="btn-radio-group" data-toggle="buttons">
<label class="btn btn-radio">
{% input_field type="radio" name="has_children_under_19" autocomplete="off" value="YES" %}
Yes
</label>
<label class="btn btn-radio">
{% input_field type="radio" name="has_children_under_19" autocomplete="off" value="NO" %}
No
</label>
</div>
</div>
<div class="reveal question-well">
<h3>How many children are 19 years or older?</h3>
<h3>Do you have any children that are 19 years or older?</h3>
{% input_field type="number" name="number_children_over_19" min="0" data_target_id="number_children_over_19" data_related_id="financial_support" data_target_class="not-disqualified-age" data_reveal_class="true" data_reveal_condition=">0" %}
<div class="btn-radio-group" data-toggle="buttons">
<label class="btn btn-radio">
{% input_field type="radio" name="has_children_over_19" autocomplete="off" value="YES" data_target_id="financial_support" data_reveal_class="true" data_target_class="not-disqualified-age" data_reveal_target="true" %}
Yes
</label>
<label class="btn btn-radio">
{% input_field type="radio" name="has_children_over_19" autocomplete="off" value="NO" data_target_id="financial_support" data_reveal_class="true" data_target_class="not-disqualified-age" data_reveal_target="false" %}
No
</label>
</div>
</div>
<div class="reveal question-well" id="financial_support" hidden>


+ 2
- 2
edivorce/apps/core/templates/question/01_orders.html View File

@ -359,8 +359,8 @@ asked to provide details for each request.</p>
<div class="orders-alert-child-support" id="unselected_child_support_alert"
data-children-of-marriage="{{ children_of_marriage }}"
data-children-number-under-19="{{ number_children_under_19 }}"
data-children-number-over-19="{{ number_children_over_19 }}"
data-has-children-under-19="{{ has_children_under_19 }}"
data-has-children-over-19="{{ has_children_over_19 }}"
data-children-financial-support="{{ children_financial_support }}"
hidden>
<h2>Not asking for child support but have children</h2>


+ 4
- 8
edivorce/apps/core/utils/conditional_logic.py View File

@ -38,15 +38,11 @@ def determine_split_custody(questions_dict):
def determine_child_over_19_supported(questions_dict):
try:
children_over_19 = float(questions_dict.get('number_children_over_19', 0))
except ValueError:
children_over_19 = 0
support = json.loads(questions_dict.get('children_financial_support', '[]'))
has_children_of_marriage = questions_dict.get('children_of_marriage', '') == 'YES'
return (len(support) > 0 and children_over_19 > 0 and
'NO' not in support and has_children_of_marriage)
has_children_over_19 = questions_dict.get('has_children_over_19', '') == 'YES'
support = json.loads(questions_dict.get('children_financial_support', '[]'))
supporting_children = len(support) > 0 and 'NO' not in support
return has_children_of_marriage and has_children_over_19 and supporting_children
def determine_missing_undue_hardship_reasons(questions_dict):


+ 4
- 4
edivorce/apps/core/utils/question_step_mapping.py View File

@ -19,8 +19,8 @@ pre_qual_step_question_mapping = {
},
'04': {
'children_of_marriage',
'number_children_under_19',
'number_children_over_19',
'has_children_under_19',
'has_children_over_19',
'children_financial_support',
'children_live_with_others'
},
@ -137,8 +137,8 @@ question_step_mapping = {
'try_reconcile_after_separated',
'reconciliation_period',
'children_of_marriage',
'number_children_under_19',
'number_children_over_19',
'has_children_under_19',
'has_children_over_19',
'children_financial_support',
'children_live_with_others',
'original_marriage_certificate',


+ 3
- 7
edivorce/apps/core/views/pdf.py View File

@ -25,13 +25,9 @@ def form(request, form_number):
form_number.startswith('38') or
form_number.startswith('35')):
# Add an array of children that includes blanks for possible children
under = int(responses.get('number_children_under_19') or 0)
over = int(responses.get('number_children_under_19') or 0)
actual = json.loads(responses.get('claimant_children', '[]'))
total = len(actual)
responses['num_actual_children'] = len(actual)
responses['children'] = [actual[i] if i < total else {}
for i in range(0, max(under + over, total))]
children = json.loads(responses.get('claimant_children', '[]'))
responses['num_actual_children'] = len(children)
responses['children'] = children
if form_number == "37":
responses["which_claimant"] = 'both'


+ 95
- 83
edivorce/fixtures/Question.json View File

@ -73,7 +73,7 @@
},
{
"fields": {
"name": "How many children are under the age of 19?",
"name": "Do you have any children under the age of 19?",
"description": "For pre-qualification step 4, Form 1 3. Info concerning children",
"summary_order": 8,
"required": "Conditional",
@ -81,11 +81,11 @@
"reveal_response": "YES"
},
"model": "core.question",
"pk": "number_children_under_19"
"pk": "has_children_under_19"
},
{
"fields": {
"name": "How many children are 19 years or older?",
"name": "Do you have any children that are 19 years or older?",
"description": "For pre-qualification step 4, Form 1 3. Info concerning children",
"summary_order": 9,
"required": "Conditional",
@ -93,7 +93,7 @@
"reveal_response": "YES"
},
"model": "core.question",
"pk": "number_children_over_19"
"pk": "has_children_over_19"
},
{
"fields": {
@ -101,8 +101,8 @@
"description": "For pre-qualification step 4, Form 1 3. Info concerning children",
"summary_order": 10,
"required": "Conditional",
"conditional_target": "number_children_over_19",
"reveal_response": ">0"
"conditional_target": "has_children_over_19",
"reveal_response": "YES"
},
"model": "core.question",
"pk": "children_financial_support"
@ -921,7 +921,7 @@
},
{
"fields": {
"name": "Do you and your spouse agree that the monthly Guidelines table amount for child support is appropriate?",
"name": "How many child(ren) are 19 years or older for whom you are asking for support?",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet D Child(ren) 19 Years or Older",
"summary_order": 87,
"required": "Conditional",
@ -929,13 +929,25 @@
"reveal_response": "True"
},
"model": "core.question",
"pk": "number_children_over_19_need_support"
},
{
"fields": {
"name": "Do you and your spouse agree that the monthly Guidelines table amount for child support is appropriate?",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet D Child(ren) 19 Years or Older",
"summary_order": 88,
"required": "Conditional",
"conditional_target": "determine_child_over_19_supported",
"reveal_response": "True"
},
"model": "core.question",
"pk": "agree_to_guideline_child_support_amount"
},
{
"fields": {
"name": "What would be the appropriate amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet D Child(ren) 19 Years or Older",
"summary_order": 88,
"summary_order": 89,
"required": "Conditional",
"conditional_target": "agree_to_guideline_child_support_amount",
"reveal_response": "NO"
@ -947,7 +959,7 @@
"fields": {
"name": "Please describe - Why do you think the court should approve your proposed amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet D Child(ren) 19 Years or Older",
"summary_order": 89,
"summary_order": 90,
"required": "Conditional",
"conditional_target": "agree_to_guideline_child_support_amount",
"reveal_response": "NO"
@ -959,7 +971,7 @@
"fields": {
"name": "Are you or your spouse claiming undue hardship?",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 90,
"summary_order": 91,
"required": "Required"
},
"model": "core.question",
@ -969,7 +981,7 @@
"fields": {
"name": "Unusual or excessive debts",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 91,
"summary_order": 92,
"required": ""
},
"model": "core.question",
@ -979,7 +991,7 @@
"fields": {
"name": "Unusually high expenses for parenting time, contact with, or access to a child.",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 92,
"summary_order": 93,
"required": ""
},
"model": "core.question",
@ -989,7 +1001,7 @@
"fields": {
"name": "Supporting another person",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 93,
"summary_order": 94,
"required": ""
},
"model": "core.question",
@ -999,7 +1011,7 @@
"fields": {
"name": "Supporting dependent child/children from another relationship.",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 94,
"summary_order": 95,
"required": ""
},
"model": "core.question",
@ -1009,7 +1021,7 @@
"fields": {
"name": "Support for a disabled or ill person.",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 95,
"summary_order": 96,
"required": ""
},
"model": "core.question",
@ -1019,7 +1031,7 @@
"fields": {
"name": "Other undue hardship circumstances",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 96,
"summary_order": 97,
"required": ""
},
"model": "core.question",
@ -1029,7 +1041,7 @@
"fields": {
"name": "Income of Other Persons in Household",
"description": "For Step 6, Your children - Payor & fact sheets - Fact Sheet E - Undue hardship",
"summary_order": 97,
"summary_order": 98,
"required": ""
},
"model": "core.question",
@ -1039,7 +1051,7 @@
"fields": {
"name": "How many child(ren) are you asking for support?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 98,
"summary_order": 99,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1051,7 +1063,7 @@
"fields": {
"name": "How many child(ren) are you asking for support?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 99,
"summary_order": 100,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1063,7 +1075,7 @@
"fields": {
"name": "What is the Child Support Guidelines amount for $150,000?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 100,
"summary_order": 101,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1075,7 +1087,7 @@
"fields": {
"name": "What is the Child Support Guidelines amount for $150,000?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 101,
"summary_order": 102,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1087,7 +1099,7 @@
"fields": {
"name": "What is the % of income over $150,000 from the Child Support Guidlines?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 102,
"summary_order": 103,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1099,7 +1111,7 @@
"fields": {
"name": "What is the % of income over $150,000 from the Child Support Guidlines?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 103,
"summary_order": 104,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1111,7 +1123,7 @@
"fields": {
"name": "What is the child support amount to be paid on the portion of income over $150,000?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 104,
"summary_order": 105,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1123,7 +1135,7 @@
"fields": {
"name": "What is the child support amount to be paid on the portion of income over $150,000?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 105,
"summary_order": 106,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1135,7 +1147,7 @@
"fields": {
"name": "Guidelines table amount",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 106,
"summary_order": 107,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1147,7 +1159,7 @@
"fields": {
"name": "Guidelines table amount",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 107,
"summary_order": 108,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1159,7 +1171,7 @@
"fields": {
"name": "Do you and your spouse agree that amount is he child support amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 108,
"summary_order": 109,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_you",
"reveal_response": "True"
@ -1171,7 +1183,7 @@
"fields": {
"name": "Do you and your spouse agree that amount is he child support amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 109,
"summary_order": 110,
"required": "Conditional",
"conditional_target": "determine_show_fact_sheet_f_spouse",
"reveal_response": "True"
@ -1183,7 +1195,7 @@
"fields": {
"name": "What is the amount that you and your spouse have agreed to (that differs from the Child Support Guidelines table amount)?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 110,
"summary_order": 111,
"required": "Conditional",
"conditional_target": "agree_to_child_support_amount_you",
"reveal_response": "NO"
@ -1195,7 +1207,7 @@
"fields": {
"name": "What is the amount that you and your spouse have agreed to (that differs from the Child Support Guidelines table amount)?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 111,
"summary_order": 112,
"required": "Conditional",
"conditional_target": "agree_to_child_support_amount_spouse",
"reveal_response": "NO"
@ -1207,7 +1219,7 @@
"fields": {
"name": "Why do you think the court should approve your proposed amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 112,
"summary_order": 113,
"required": "Conditional",
"conditional_target": "agree_to_child_support_amount_you",
"reveal_response": "NO"
@ -1219,7 +1231,7 @@
"fields": {
"name": "Why do you think the court should approve your proposed amount?",
"description": "For Step 6, Your children - Payor & fact sheets - Your Fact Sheet F",
"summary_order": 113,
"summary_order": 114,
"required": "Conditional",
"conditional_target": "agree_to_child_support_amount_spouse",
"reveal_response": "NO"
@ -1231,7 +1243,7 @@
"fields": {
"name": "Is medical coverage available for the children?",
"description": "For Step 6, Your children - Payor & medical expenses",
"summary_order": 114,
"summary_order": 115,
"required": "Required"
},
"model": "core.question",
@ -1241,7 +1253,7 @@
"fields": {
"name": "Whose plan is the coverage under?",
"description": "For Step 6, Your children - Payor & medical expenses",
"summary_order": 115,
"summary_order": 116,
"required": "Conditional",
"conditional_target": "medical_coverage_available",
"reveal_response": "YES"
@ -1253,7 +1265,7 @@
"fields": {
"name": "Are there any child support payments (in arrears) that have not been paid (as of today's date) under an existing order or written agreement?",
"description": "For Step 6, Your children - Payor & medical expenses",
"summary_order": 116,
"summary_order": 117,
"required": "Required"
},
"model": "core.question",
@ -1263,7 +1275,7 @@
"fields": {
"name": "What is the amount as of today's date?",
"description": "For Step 6, Your children - Payor & medical expenses",
"summary_order": 117,
"summary_order": 118,
"required": "Conditional",
"conditional_target": "child_support_payments_in_arrears",
"reveal_response": "YES"
@ -1275,7 +1287,7 @@
"fields": {
"name": "What is the monthly child support amount proposed in the order to be paid by",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 118,
"summary_order": 119,
"required": "Required"
},
"model": "core.question",
@ -1285,7 +1297,7 @@
"fields": {
"name": "What is the monthly child support amount proposed in the order to be paid by",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 119,
"summary_order": 120,
"required": "Conditional",
"conditional_target": "child_support_in_order",
"reveal_response": "DIFF"
@ -1297,7 +1309,7 @@
"fields": {
"name": "We are not asking for child support to be included in the order",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 120,
"summary_order": 121,
"required": "Conditional",
"conditional_target": "child_support_in_order",
"reveal_response": "NO"
@ -1309,7 +1321,7 @@
"fields": {
"name": "Do you and the other parent agree (have consented) on the child support amount?",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 121,
"summary_order": 122,
"required": "Conditional",
"conditional_target": "child_support_in_order",
"reveal_response": "DIFF"
@ -1321,7 +1333,7 @@
"fields": {
"name": "What special provisions have been made?",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 122,
"summary_order": 123,
"required": "Conditional",
"conditional_target": "claimants_agree_to_child_support_amount",
"reveal_response": "NO"
@ -1333,7 +1345,7 @@
"fields": {
"name": "Do you have a separation agreement that sets out what you've agreed to around parenting and child support?",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 123,
"summary_order": 124,
"required": "Required"
},
"model": "core.question",
@ -1343,7 +1355,7 @@
"fields": {
"name": "Do you have an order about support of the children?",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 124,
"summary_order": 125,
"required": "Required"
},
"model": "core.question",
@ -1353,7 +1365,7 @@
"fields": {
"name": "The court needs to know what the current parenting arrangements are for the children of the marriage. Please describe below.",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 125,
"summary_order": 126,
"required": "Required"
},
"model": "core.question",
@ -1363,7 +1375,7 @@
"fields": {
"name": "Are you asking the court for an order about parenting arrangements or contact with a child?",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 126,
"summary_order": 127,
"required": "Required"
},
"model": "core.question",
@ -1373,7 +1385,7 @@
"fields": {
"name": "Please indicate the parenting arrangements you are asking for below.",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 127,
"summary_order": 128,
"required": "Conditional",
"conditional_target": "want_parenting_arrangements",
"reveal_response": "YES"
@ -1385,7 +1397,7 @@
"fields": {
"name": "If you are asking for an order for child support please describe what you are asking for.",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 128,
"summary_order": 129,
"required": "Conditional",
"conditional_target": "child_support_in_order",
"reveal_response": "!NO"
@ -1397,7 +1409,7 @@
"fields": {
"name": "Please indicate which act you are asking for support under.",
"description": "For Step 6, Your children - What are you asking for",
"summary_order": 129,
"summary_order": 130,
"required": "Conditional",
"conditional_target": "determine_child_support_act_requirement",
"reveal_response": "True"
@ -1409,7 +1421,7 @@
"fields": {
"name": "How have you and your spouse agreed to deal with your property and debt?",
"description": "For step 7, Form 1 6. Property and debt",
"summary_order": 130,
"summary_order": 131,
"required": "Required"
},
"model": "core.question",
@ -1419,7 +1431,7 @@
"fields": {
"name": "Please describe how you and your spouse plan to divide your property, assets and your debts.",
"description": "For step 7, Form 1 6. Property and debt",
"summary_order": 131,
"summary_order": 132,
"required": "Conditional",
"conditional_target": "deal_with_property_debt",
"reveal_response": "Unequal division"
@ -1431,7 +1443,7 @@
"fields": {
"name": "Please list any other property claims.",
"description": "For step 7, Form 1 6. Property and debt",
"summary_order": 132,
"summary_order": 133,
"required": ""
},
"model": "core.question",
@ -1441,7 +1453,7 @@
"fields": {
"name": "Please enter the details for any other orders that you are asking for.",
"description": "For step 8 other orders, Form 1 7. Other",
"summary_order": 133,
"summary_order": 134,
"required": ""
},
"model": "core.question",
@ -1451,7 +1463,7 @@
"fields": {
"name": "What is the best address to send you official court documents?",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 134,
"summary_order": 135,
"required": "Required"
},
"model": "core.question",
@ -1461,7 +1473,7 @@
"fields": {
"name": "City",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 135,
"summary_order": 136,
"required": "Required"
},
"model": "core.question",
@ -1471,7 +1483,7 @@
"fields": {
"name": "Prov",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 136,
"summary_order": 137,
"required": ""
},
"model": "core.question",
@ -1481,7 +1493,7 @@
"fields": {
"name": "Country",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 137,
"summary_order": 138,
"required": "Required"
},
"model": "core.question",
@ -1491,7 +1503,7 @@
"fields": {
"name": "Other Country",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 138,
"summary_order": 139,
"required": "Conditional",
"conditional_target": "address_to_send_official_document_country_you",
"reveal_response": "Other"
@ -1503,7 +1515,7 @@
"fields": {
"name": "Postal code",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 139,
"summary_order": 140,
"required": ""
},
"model": "core.question",
@ -1513,7 +1525,7 @@
"fields": {
"name": "Fax number",
"description": "For step 9, Form 1 8. Claimants' addresses for service",
"summary_order": 140,
"summary_order": 141,
"required": ""
},
"model": "core.question",
@ -1523,7 +1535,7 @@
"fields": {
"name": "Email",
"description": "For step 9, Form 1 8. Claimants' addresses for service",
"summary_order": 141,
"summary_order": 142,
"required": ""
},
"model": "core.question",
@ -1533,7 +1545,7 @@
"fields": {
"name": "What is the best address to send your spouse official court documents?",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 142,
"summary_order": 143,
"required": "Required"
},
"model": "core.question",
@ -1543,7 +1555,7 @@
"fields": {
"name": "City",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 143,
"summary_order": 144,
"required": "Required"
},
"model": "core.question",
@ -1553,7 +1565,7 @@
"fields": {
"name": "Prov",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 144,
"summary_order": 145,
"required": ""
},
"model": "core.question",
@ -1563,7 +1575,7 @@
"fields": {
"name": "Country",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 145,
"summary_order": 146,
"required": "Required"
},
"model": "core.question",
@ -1573,7 +1585,7 @@
"fields": {
"name": "Other Country",
"description": "For step 9, Form 1 8. Claimants' addresses for service, Form 38(joint) Affidavit section",
"summary_order": 146,
"summary_order": 147,
"required": "Conditional",
"conditional_target": "address_to_send_official_document_country_spouse",
"reveal_response": "Other"
@ -1585,7 +1597,7 @@
"fields": {
"name": "Postal code",
"description": "For step 9, Form 1 8. Claimants' addresses for service",
"summary_order": 147,
"summary_order": 148,
"required": ""
},
"model": "core.question",
@ -1595,7 +1607,7 @@
"fields": {
"name": "Fax number",
"description": "For step 9, Form 1 8. Claimants' addresses for service",
"summary_order": 148,
"summary_order": 149,
"required": ""
},
"model": "core.question",
@ -1605,7 +1617,7 @@
"fields": {
"name": "Email",
"description": "For step 9, Form 1 8. Claimants' addresses for service",
"summary_order": 149,
"summary_order": 150,
"required": ""
},
"model": "core.question",
@ -1615,7 +1627,7 @@
"fields": {
"name": "Divorce is to take effect on",
"description": "For step 9, Form 52 This Court Orders that",
"summary_order": 150,
"summary_order": 151,
"required": "Required"
},
"model": "core.question",
@ -1625,7 +1637,7 @@
"fields": {
"name": "Divorce is to take effect on specific date",
"description": "For step 9 - specific date, Form 52 This Court Orders that",
"summary_order": 151,
"summary_order": 152,
"required": "Conditional",
"conditional_target": "divorce_take_effect_on",
"reveal_response": "specific date"
@ -1637,7 +1649,7 @@
"fields": {
"name": "Where will you be filing for divorce?",
"description": "For step 10, Form 1 court registry, Form 35 court registry, Form 36 court registry, Form 38(joint and sole) court registry, Form 52 court registry",
"summary_order": 152,
"summary_order": 153,
"required": "Required"
},
"model": "core.question",
@ -1647,7 +1659,7 @@
"fields": {
"name": "Are you asking for a name change?",
"description": "For Step 10, Forms 38 and 52's Orders sections",
"summary_order": 153,
"summary_order": 154,
"required": "Required"
},
"model": "core.question",
@ -1657,7 +1669,7 @@
"fields": {
"name": "Please enter the full name",
"description": "For Step 10, Forms 38 and 52's Orders sections",
"summary_order": 154,
"summary_order": 155,
"required": "Conditional",
"conditional_target": "name_change_you",
"reveal_response": "YES"
@ -1669,7 +1681,7 @@
"fields": {
"name": "Is your spouse asking for a name change?",
"description": "For Step 10, Forms 38 and 52's Orders sections",
"summary_order": 155,
"summary_order": 156,
"required": "Required"
},
"model": "core.question",
@ -1679,7 +1691,7 @@
"fields": {
"name": "Please enter the full name",
"description": "For Step 10, Forms 38 and 52's Orders sections",
"summary_order": 156,
"summary_order": 157,
"required": "Conditional",
"conditional_target": "name_change_spouse",
"reveal_response": "YES"
@ -1691,7 +1703,7 @@
"fields": {
"name": "Select how you would like to swear/affirm your affidavit(s)?",
"description": "E-filing prototype",
"summary_order": 157,
"summary_order": 158,
"required": ""
},
"model": "core.question",
@ -1701,7 +1713,7 @@
"fields": {
"name": "Select how you would like to file your documents",
"description": "E-filing prototype",
"summary_order": 158,
"summary_order": 159,
"required": ""
},
"model": "core.question",
@ -1711,7 +1723,7 @@
"fields": {
"name": "Select where you would like to swear/affirm your affidavit(s)",
"description": "E-filing prototype",
"summary_order": 159,
"summary_order": 160,
"required": ""
},
"model": "core.question",
@ -1721,7 +1733,7 @@
"fields": {
"name": "Select where you would like to swear/affirm your affidavit(s)",
"description": "E-filing prototype",
"summary_order": 160,
"summary_order": 161,
"required": ""
},
"model": "core.question",
@ -1731,7 +1743,7 @@
"fields": {
"name": "Select where your spouse would like to swear/affirm your affidavit(s)",
"description": "E-filing prototype",
"summary_order": 161,
"summary_order": 162,
"required": ""
},
"model": "core.question",
@ -1741,7 +1753,7 @@
"fields": {
"name": "E-mail Address for You",
"description": "E-filing prototype",
"summary_order": 162,
"summary_order": 163,
"required": ""
},
"model": "core.question",
@ -1751,7 +1763,7 @@
"fields": {
"name": "E-mail Address for Your Spouse",
"description": "E-filing prototype",
"summary_order": 163,
"summary_order": 164,
"required": ""
},
"model": "core.question",


Loading…
Cancel
Save