{
  "version": "1.2",
  "exported_at": "2026-09-02T11:17:41.727Z",
  "section_count": 32,
  "question_count": 1218,
  "condition_rules": {
    "source_catalog_client_visible": 631,
    "exported": 631,
    "unsupported": 0
  },
  "sections": [
    {
      "source_key": "common.case_objective",
      "title": "Common — Case & Immigration Objective",
      "description": "Program intent, destination, and case-specific immigration goals.",
      "slug": "common-case_objective",
      "display_order": 1,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_01_case_objective",
      "questions": [
        {
          "source_key": "common.case_objective.case_type_of_assistance",
          "label": "What type of assistance do you require?",
          "help_text": "Select all services that apply to this case.",
          "question_type": "multi_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "New application",
            "Extension / renewal",
            "Change of conditions",
            "Restoration of status",
            "Refusal review / reconsideration",
            "Permanent residence application",
            "Family sponsorship",
            "Post-submission update / amendment",
            "Other assistance"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.case_objective.case_assistance_details",
          "label": "Please describe your immigration objective.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.case_objective.case_immigration_objective",
          "label": "What is your primary immigration objective?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Temporary residence",
            "Permanent residence",
            "Citizenship",
            "Undecided / need assessment"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.case_objective.case_temporary_objective_type",
          "label": "What is your temporary residence objective?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visitor / TRV or eTA",
            "Study permit",
            "Work permit",
            "Other temporary status"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_immigration_objective",
                "op": "eq",
                "value": "Temporary residence"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.case_objective.case_permanent_objective_type",
          "label": "What is your permanent residence pathway (if known)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Express Entry",
            "Provincial Nominee Program",
            "Family sponsorship",
            "Québec economic program",
            "Caregiver",
            "Humanitarian / compassionate",
            "Other permanent residence stream"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_immigration_objective",
                "op": "eq",
                "value": "Permanent residence"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.case_objective.case_application_from_inside_canada",
          "label": "Will this application be submitted from inside Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.case_objective.case_current_country_of_residence",
          "label": "What is your current country of residence?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.case_objective.case_current_province_territory",
          "label": "What is your current province or territory (if you live in Canada)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_application_from_inside_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.case_objective.case_current_city",
          "label": "What is your current city or town of residence?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.case_objective.case_intends_to_reside_in_quebec",
          "label": "Do you intend to live in Québec?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.case_objective.case_quebec_intention_details",
          "label": "Please explain your intention to settle in Québec.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_intends_to_reside_in_quebec",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.case_objective.case_destination_province",
          "label": "Which province or territory in Canada do you intend to live in?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.case_objective.case_destination_city",
          "label": "Which city or town in Canada do you intend to live in?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.case_objective.case_target_program_pathway",
          "label": "What is your target program, stream, or pathway?",
          "help_text": "For example: Express Entry — CEC, OINP Human Capital, Study Permit — DLI program name.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.case_objective.case_program_pathway_details",
          "label": "Please provide details about the program or pathway and why it applies to your case.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "common.case_objective.case_has_provincial_nomination",
          "label": "Have you received a provincial or territorial nomination?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.case_objective.case_nomination_province",
          "label": "Which province or territory issued your nomination?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "common.case_objective.case_nomination_certificate_number",
          "label": "What is your nomination certificate number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "common.case_objective.case_nomination_issue_date",
          "label": "When was your nomination certificate issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.case_objective.case_has_csq",
          "label": "Have you received a Certificat de sélection du Québec (CSQ)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "common.case_objective.case_csq_number",
          "label": "What is your CSQ number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "common.case_objective.case_csq_issue_date",
          "label": "When was your CSQ issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "common.case_objective.case_csq_application_date",
          "label": "When did you apply for your CSQ (if it has not been issued yet)?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_csq",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "common.case_objective.case_has_invitation_to_apply",
          "label": "Have you received an Invitation to Apply (ITA)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "common.case_objective.case_ita_date",
          "label": "On what date did you receive your Invitation to Apply (ITA)?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_invitation_to_apply",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "common.case_objective.case_ita_program",
          "label": "What is your ITA program / stream?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_invitation_to_apply",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "common.case_objective.case_express_entry_profile_number",
          "label": "What is your express entry profile number (if applicable)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "common.case_objective.case_has_invitation_to_sponsor",
          "label": "Have you received an Invitation to Sponsor (e.g. PGP)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "common.case_objective.case_invitation_to_sponsor_details",
          "label": "Please provide details about the invitation to sponsor.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_invitation_to_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "common.case_objective.case_invitation_to_sponsor_deadline",
          "label": "When is/was your invitation to sponsor response deadline?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_has_invitation_to_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "common.case_objective.case_application_submission_deadline",
          "label": "When is/was your application submission deadline?",
          "help_text": "Any known IRCC, province, or program deadline.",
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "common.case_objective.case_other_deadlines",
          "label": "Are there any other important deadlines or expiry dates we should know about?",
          "help_text": "Permit expiry, medical exam validity, language test validity, etc.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "common.case_objective.case_had_previous_representative",
          "label": "Have you previously used an immigration representative for this matter?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        },
        {
          "source_key": "common.case_objective.case_previous_representative_name",
          "label": "What is your previous representative name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_had_previous_representative",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "common.case_objective.case_previous_representative_type",
          "label": "What is your previous representative type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Regulated Canadian Immigration Consultant (RCIC)",
            "Canadian lawyer / notary",
            "Québec immigration consultant",
            "Other representative"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_had_previous_representative",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "common.case_objective.case_previous_representative_id",
          "label": "What is your Previous representative ID / membership number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_had_previous_representative",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "common.case_objective.case_previous_representative_release_obtained",
          "label": "Have you obtained a release / consent from the previous representative?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_had_previous_representative",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "common.case_objective.case_previous_representative_notes",
          "label": "Please provide any additional notes about your previous representative.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.case_objective.case_had_previous_representative",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "common.case_objective.case_priority_notes",
          "label": "Please note any case priorities or urgent deadlines.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 39
        }
      ]
    },
    {
      "source_key": "common.personal_identity",
      "title": "Common — Personal Identity",
      "description": "Legal name, date of birth, gender, and citizenship details for each person in the application.",
      "slug": "common-personal_identity",
      "display_order": 2,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_02_personal_identity",
      "questions": [
        {
          "source_key": "common.personal_identity.identity_number_of_persons_in_application",
          "label": "How many persons are included in this application?",
          "help_text": "Include principal applicant, spouse/partner, and all dependent children.",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.personal_identity.identity_person_identity_records",
          "label": "Please provide personal identity details for each person included in the application.",
          "help_text": "Enter identity details for each person exactly as shown on passport and official documents.",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "role_in_application",
                "label": "Role In Application",
                "type": "short_text"
              },
              {
                "id": "family_name",
                "label": "Family Name",
                "type": "short_text"
              },
              {
                "id": "given_names",
                "label": "Given Names",
                "type": "short_text"
              },
              {
                "id": "other_names_used",
                "label": "Other Names Used",
                "type": "short_text"
              },
              {
                "id": "other_names_details",
                "label": "Other Names Details",
                "type": "long_text"
              },
              {
                "id": "gender",
                "label": "Gender",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "country_of_birth",
                "label": "Country Of Birth",
                "type": "short_text"
              },
              {
                "id": "city_of_birth",
                "label": "City Of Birth",
                "type": "short_text"
              },
              {
                "id": "country_of_citizenship",
                "label": "Country Of Citizenship",
                "type": "short_text"
              },
              {
                "id": "additional_citizenships",
                "label": "Additional Citizenships",
                "type": "short_text"
              },
              {
                "id": "height",
                "label": "Height",
                "type": "short_text"
              },
              {
                "id": "eye_colour",
                "label": "Eye Colour",
                "type": "short_text"
              },
              {
                "id": "national_id_number",
                "label": "National Id Number",
                "type": "short_text"
              },
              {
                "id": "national_id_country",
                "label": "National Id Country",
                "type": "short_text"
              },
              {
                "id": "national_id_issue_date",
                "label": "National Id Issue Date",
                "type": "date"
              },
              {
                "id": "national_id_expiry_date",
                "label": "National Id Expiry Date",
                "type": "date"
              },
              {
                "id": "passport_number",
                "label": "Passport Number",
                "type": "short_text"
              },
              {
                "id": "passport_country",
                "label": "Passport Country",
                "type": "short_text"
              },
              {
                "id": "passport_issue_date",
                "label": "Passport Issue Date",
                "type": "date"
              },
              {
                "id": "passport_expiry_date",
                "label": "Passport Expiry Date",
                "type": "date"
              },
              {
                "id": "uci_number",
                "label": "Uci Number",
                "type": "short_text"
              },
              {
                "id": "relationship_to_principal",
                "label": "Relationship To Principal",
                "type": "short_text"
              },
              {
                "id": "native_script_name",
                "label": "Name in native script",
                "type": "short_text"
              },
              {
                "id": "citizenship_at_birth",
                "label": "Citizenship at birth",
                "type": "short_text"
              },
              {
                "id": "country_of_residence",
                "label": "Current country of residence",
                "type": "short_text"
              },
              {
                "id": "legal_status_in_residence_country",
                "label": "Legal status in country of residence",
                "type": "single_select",
                "options": [
                  "Citizen",
                  "Permanent resident",
                  "Temporary resident",
                  "Visitor",
                  "Other"
                ]
              },
              {
                "id": "status_start_date",
                "label": "Status start date",
                "type": "date"
              },
              {
                "id": "status_expiry_date",
                "label": "Status expiry date",
                "type": "date"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.personal_identity.identity_name_discrepancy_across_documents",
          "label": "Are there any name discrepancies across identity documents?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.personal_identity.identity_name_discrepancy_explanation",
          "label": "Please explain any name discrepancies.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_name_discrepancy_across_documents",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.personal_identity.identity_name_discrepancy_supporting_document",
          "label": "Please upload your supporting document for name change or discrepancy.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_name_discrepancy_across_documents",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.personal_identity.identity_date_of_birth_discrepancy",
          "label": "Are there any date-of-birth discrepancies across documents?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.personal_identity.identity_date_of_birth_discrepancy_explanation",
          "label": "Please explain any date-of-birth discrepancies.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_date_of_birth_discrepancy",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.personal_identity.identity_dual_or_multiple_citizenship",
          "label": "Does any person hold dual or multiple citizenship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.personal_identity.identity_dual_citizenship_details",
          "label": "Please provide details about your dual or multiple citizenships.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_dual_or_multiple_citizenship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.personal_identity.identity_renounced_citizenship",
          "label": "Has any person ever renounced a citizenship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.personal_identity.identity_renounced_citizenship_details",
          "label": "Please provide details about any citizenship you have renounced.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_renounced_citizenship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.personal_identity.identity_stateless_person",
          "label": "Is any person currently stateless?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.personal_identity.identity_stateless_person_details",
          "label": "Please explain your statelessness and list any supporting documentation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_identity.identity_stateless_person",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.personal_identity.identity_principal_applicant_role_confirmation",
          "label": "What is your principal applicant — confirm full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.personal_identity.identity_principal_applicant_dob_confirmation",
          "label": "What is your date of birth?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "common.personal_identity.identity_additional_notes",
          "label": "Is there anything else you would like to tell us about your identity information?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        }
      ]
    },
    {
      "source_key": "common.immigration_ids",
      "title": "Common — Immigration Identifiers & Documents",
      "description": "Passport, UCI, application numbers, permits, COPR, biometrics, and travel documents.",
      "slug": "common-immigration_ids",
      "display_order": 3,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_03_immigration_ids",
      "questions": [
        {
          "source_key": "common.immigration_ids.immigration_ids_has_uci",
          "label": "Do you have a Unique Client Identifier (UCI)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_uci_number",
          "label": "What is your UCI number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_uci",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_primary_passport_number",
          "label": "What is your Primary passport number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_primary_passport_country",
          "label": "What is your primary passport country of issue?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_primary_passport_issue_date",
          "label": "When was your primary passport issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_primary_passport_expiry_date",
          "label": "When does your primary passport expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_primary_passport_upload",
          "label": "Please upload your primary passport — bio page upload.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_has_additional_passports",
          "label": "Do you have additional or previous passports?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_immigration_documents",
          "label": "Please provide details for immigration and travel documents.",
          "help_text": "Include all current and previous passports, national IDs, travel documents, and immigration documents.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "document_type",
                "label": "Document Type",
                "type": "short_text"
              },
              {
                "id": "document_number",
                "label": "Document Number",
                "type": "short_text"
              },
              {
                "id": "issuing_country",
                "label": "Issuing Country",
                "type": "short_text"
              },
              {
                "id": "issue_date",
                "label": "Issue Date",
                "type": "date"
              },
              {
                "id": "expiry_date",
                "label": "Expiry Date",
                "type": "date"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              },
              {
                "id": "person_name",
                "label": "Person Name",
                "type": "short_text"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              },
              {
                "id": "supporting_file",
                "label": "Supporting File",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
          "label": "What is your current immigration status in Canada (if applicable)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not in Canada / no Canadian status",
            "Visitor",
            "Worker",
            "Student",
            "Permanent resident",
            "Refugee claimant",
            "Protected person",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_study_permit_number",
          "label": "What is your Study permit number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Student"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_study_permit_expiry",
          "label": "When does your study permit expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Student"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_work_permit_number",
          "label": "What is your Work permit number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Worker"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_work_permit_expiry",
          "label": "When does your work permit expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Worker"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_visitor_record_number",
          "label": "What is your Visitor record number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Visitor"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_visitor_record_expiry",
          "label": "When does your visitor record expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_current_canada_immigration_status",
                "op": "eq",
                "value": "Visitor"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_has_copr",
          "label": "Have you received a Confirmation of Permanent Residence (COPR)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_copr_number",
          "label": "What is your COPR document number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_copr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_copr_issue_date",
          "label": "When was your cOPR issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_copr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_copr_upload",
          "label": "Please upload your copr document upload.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_copr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_has_pr_card",
          "label": "Do you have a valid Permanent Resident (PR) card?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_pr_card_number",
          "label": "What is your PR card number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_pr_card",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_pr_card_expiry",
          "label": "When does your pR card expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_has_pr_card",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_biometrics_completed",
          "label": "Have you provided biometrics for Canadian immigration?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_biometrics_date",
          "label": "When is/was your biometrics collection date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_biometrics_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_biometrics_validity_expiry",
          "label": "When does your biometrics validity expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_biometrics_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_biometrics_reference_number",
          "label": "What is your Biometrics reference number (if known)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_ids.immigration_ids_biometrics_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_previous_application_numbers",
          "label": "What is your previous ircc application numbers (if known)?",
          "help_text": "List any prior application, UCI-linked, or GCKey-linked file numbers.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "common.immigration_ids.immigration_ids_additional_notes",
          "label": "Please provide any additional notes about your identifiers or documents.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        }
      ]
    },
    {
      "source_key": "common.contact",
      "title": "Common — Contact & Communication",
      "description": "Preferred contact methods, mailing and residential addresses, and emergency contacts.",
      "slug": "common-contact",
      "display_order": 4,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_04_contact",
      "questions": [
        {
          "source_key": "common.contact.contact_correspondence_language",
          "label": "What is your preferred language of correspondence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "English",
            "French"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.contact.contact_preferred_contact_method",
          "label": "What is your preferred contact method?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Email",
            "Phone call",
            "Text message / SMS",
            "Client portal message",
            "WhatsApp / messaging app"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.contact.contact_email",
          "label": "What is your email address?",
          "help_text": null,
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.contact.contact_primary_phone",
          "label": "What is your primary phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.contact.contact_mobile_phone",
          "label": "What is your Mobile phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.contact.contact_alternate_phone",
          "label": "What is your Alternate phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.contact.contact_fax_number",
          "label": "What is your Fax number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.contact.contact_mailing_address",
          "label": "What is your current mailing address?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.contact.contact_residential_same_as_mailing",
          "label": "Is your residential address the same as your mailing address?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.contact.contact_residential_address",
          "label": "What is your current residential address?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_residential_same_as_mailing",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.contact.contact_residential_status_at_address",
          "label": "What is your your status at current residential address?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Citizen",
            "Permanent resident",
            "Temporary resident",
            "Visitor",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "common.contact.contact_residential_since_date",
          "label": "When is/was your living at current residential address since?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.contact.contact_emergency_contact_name",
          "label": "What is your emergency contact — full name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.contact.contact_emergency_contact_relationship",
          "label": "What is your emergency contact — relationship?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.contact.contact_emergency_contact_phone",
          "label": "What is your Emergency contact — phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "common.contact.contact_emergency_contact_email",
          "label": "What is your emergency contact — email address?",
          "help_text": null,
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.contact.contact_emergency_contact_address",
          "label": "What is your emergency contact — address?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "common.contact.contact_authorize_representative_contact",
          "label": "May IRCC contact your authorized representative directly?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "common.contact.contact_representative_contact_email",
          "label": "What is your representative contact email (if different from file)?",
          "help_text": null,
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorize_representative_contact",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.contact.contact_representative_contact_phone",
          "label": "What is your representative contact phone?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorize_representative_contact",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "common.contact.contact_authorized_other_recipient",
          "label": "Do you authorize another person, other than your immigration representative, to receive communications about this case?",
          "help_text": "This lets another person receive communications about this case. It does not appoint that person as your immigration representative.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "common.contact.contact_authorized_other_recipient_name",
          "label": "What is the authorized person's full name?",
          "help_text": "This lets another person receive communications about this case. It does not appoint that person as your immigration representative.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorized_other_recipient",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "common.contact.contact_authorized_other_recipient_relationship",
          "label": "What is this person's relationship to you?",
          "help_text": "This lets another person receive communications about this case. It does not appoint that person as your immigration representative.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorized_other_recipient",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "common.contact.contact_authorized_other_recipient_email",
          "label": "What is the authorized person's email address?",
          "help_text": "This lets another person receive communications about this case. It does not appoint that person as your immigration representative.",
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorized_other_recipient",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "common.contact.contact_authorized_other_recipient_phone",
          "label": "What is the authorized person's phone number?",
          "help_text": "This lets another person receive communications about this case. It does not appoint that person as your immigration representative.",
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_authorized_other_recipient",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "common.contact.contact_consent_electronic_communication",
          "label": "Do you consent to receive correspondence electronically?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "common.contact.contact_best_time_to_contact",
          "label": "What is your best time to contact you?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Morning (before 12:00)",
            "Afternoon (12:00–17:00)",
            "Evening (after 17:00)",
            "Any time"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "common.contact.contact_timezone",
          "label": "What is your your time zone?",
          "help_text": "For example: America/Toronto, Asia/Kolkata.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "common.contact.contact_additional_notes",
          "label": "Please provide any additional contact or communication notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "common.contact.contact_secondary_email",
          "label": "What is your secondary email address?",
          "help_text": "Optional alternate email for case communications.",
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "common.contact.contact_interpreter_required",
          "label": "Do you require an interpreter?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "common.contact.contact_interpreter_language_details",
          "label": "Please provide the preferred interpretation language and any related details.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_interpreter_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "common.contact.contact_accessibility_required",
          "label": "Do you require any accessibility accommodation for this matter?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "Prefer not to say"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        },
        {
          "source_key": "common.contact.contact_accessibility_details",
          "label": "Please describe the accessibility accommodation you require.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.contact.contact_accessibility_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        }
      ]
    },
    {
      "source_key": "common.marital_family",
      "title": "Common — Marital & Family Information",
      "description": "Marital status, spouse or partner, dependent children, and other family members in the application.",
      "slug": "common-marital_family",
      "display_order": 5,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_05_marital_family",
      "questions": [
        {
          "source_key": "common.marital_family.marital_status",
          "label": "What is your current marital status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Single / never married",
            "Married",
            "Common-law",
            "Legally separated",
            "Divorced",
            "Annulled marriage",
            "Widowed"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.marital_family.marital_marriage_or_common_law_date",
          "label": "When did your marriage or common-law start?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "common.marital_family.marital_marriage_country",
          "label": "What is your country where marriage was performed (if married)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "common.marital_family.marital_spouse_family_name",
          "label": "What is your spouse / partner — family name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.marital_family.marital_spouse_given_names",
          "label": "What is your spouse / partner — given name(s)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.marital_family.marital_spouse_date_of_birth",
          "label": "What is your date of birth?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.marital_family.marital_spouse_country_of_citizenship",
          "label": "What is your spouse / partner — country of citizenship?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.marital_family.marital_spouse_included_in_application",
          "label": "Is your spouse or partner included in this application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.marital_family.marital_spouse_accompanying_to_canada",
          "label": "Will your spouse or partner accompany you to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Married"
              },
              {
                "field": "common.marital_family.marital_status",
                "op": "eq",
                "value": "Common-law"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.marital_family.marital_number_of_dependent_children",
          "label": "How many dependent children do you have?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.marital_family.marital_family_members",
          "label": "Please provide details for each family member included in the application.",
          "help_text": "Include, where applicable: your spouse or common-law partner; all children and dependants; parents; siblings; and any other family members required for this application.",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "relationship",
                "label": "Relationship to principal applicant",
                "type": "short_text"
              },
              {
                "id": "family_name",
                "label": "Family Name",
                "type": "short_text"
              },
              {
                "id": "given_names",
                "label": "Given Names",
                "type": "short_text"
              },
              {
                "id": "gender",
                "label": "Gender",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "country_of_birth",
                "label": "Country Of Birth",
                "type": "short_text"
              },
              {
                "id": "country_of_citizenship",
                "label": "Country Of Citizenship",
                "type": "short_text"
              },
              {
                "id": "country_of_residence",
                "label": "Country Of Residence",
                "type": "short_text"
              },
              {
                "id": "city_of_residence",
                "label": "City Of Residence",
                "type": "short_text"
              },
              {
                "id": "marital_status",
                "label": "Marital Status",
                "type": "short_text"
              },
              {
                "id": "accompanying_to_canada",
                "label": "Accompanying To Canada",
                "type": "short_text"
              },
              {
                "id": "passport_number",
                "label": "Passport Number",
                "type": "short_text"
              },
              {
                "id": "passport_expiry",
                "label": "Passport Expiry",
                "type": "date"
              },
              {
                "id": "uci_number",
                "label": "Uci Number",
                "type": "short_text"
              },
              {
                "id": "email",
                "label": "Email",
                "type": "email"
              },
              {
                "id": "phone",
                "label": "Phone",
                "type": "phone"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "common.marital_family.marital_parents_information_complete",
          "label": "Have you included information about your parents in the family information above?",
          "help_text": "Include parent information in the family members section above where it is relevant to your application, even if a parent is not accompanying you to Canada. If you select No, return to that section and add each parent.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.marital_family.marital_siblings_information_complete",
          "label": "Have you included information about your siblings in the family information above?",
          "help_text": "Include sibling information in the family members section above where it is relevant to your application. If you select No, return to that section and add each sibling.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.marital_family.marital_previous_marriage_or_common_law",
          "label": "Have you previously been married or in a common-law relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.marital_family.marital_previous_relationships",
          "label": "Please provide details of any previous marriages or common-law relationships.",
          "help_text": "Record fields: relationship_type, family_name, given_names, date_of_birth, from_date, to_date, end_reason, country",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "relationship_type",
                "label": "Relationship Type",
                "type": "short_text"
              },
              {
                "id": "family_name",
                "label": "Family Name",
                "type": "short_text"
              },
              {
                "id": "given_names",
                "label": "Given Names",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "end_reason",
                "label": "End Reason",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_previous_marriage_or_common_law",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.marital_family.marital_custody_arrangements_apply",
          "label": "Are there custody or access arrangements for dependent children?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.marital_family.marital_custody_arrangements_details",
          "label": "Please explain any custody or access arrangements.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_custody_arrangements_apply",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "common.marital_family.marital_child_support_obligations",
          "label": "Do you have child support payment obligations?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "common.marital_family.marital_child_support_details",
          "label": "Please explain any child support obligations.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_child_support_obligations",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.marital_family.marital_relatives_in_canada",
          "label": "Do you have relatives in Canada aged 18 or older?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "common.marital_family.marital_relatives_in_canada_details",
          "label": "What is your relatives in Canada — relationship and status?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_relatives_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "common.marital_family.marital_family_member_count_for_settlement",
          "label": "What is your total family members including you (for settlement planning)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "common.marital_family.marital_family_composition_notes",
          "label": "Please provide any additional notes about your family composition.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 23
        },
        {
          "source_key": "common.marital_family.marital_family_previously_declared_to_ircc",
          "label": "Have all family members been previously declared to Canadian immigration authorities?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "common.marital_family.marital_family_previously_declared_explanation",
          "label": "Please explain which family members have not been previously declared and why.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_family_previously_declared_to_ircc",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 25
        }
      ]
    },
    {
      "source_key": "common.education",
      "title": "Common — Education",
      "description": "Education history including credentials, completion dates, ECA, and professional qualifications.",
      "slug": "common-education",
      "display_order": 6,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_06_education",
      "questions": [
        {
          "source_key": "common.education.education_highest_education",
          "label": "What is the highest level of education you have completed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "None / less than secondary",
            "Secondary school",
            "Post-secondary diploma or certificate",
            "Bachelor's degree",
            "Master's degree",
            "Doctorate (PhD)",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.education.education_records",
          "label": "Please provide your education history.",
          "help_text": "List all secondary and post-secondary education, starting with the most recent.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "field_of_study",
                "label": "Field Of Study",
                "type": "short_text"
              },
              {
                "id": "institution_name",
                "label": "Institution Name",
                "type": "short_text"
              },
              {
                "id": "level_of_education",
                "label": "Level Of Education",
                "type": "short_text"
              },
              {
                "id": "from_year",
                "label": "From Year",
                "type": "short_text"
              },
              {
                "id": "from_month",
                "label": "From Month",
                "type": "short_text"
              },
              {
                "id": "to_year",
                "label": "To Year",
                "type": "short_text"
              },
              {
                "id": "to_month",
                "label": "To Month",
                "type": "short_text"
              },
              {
                "id": "current_study",
                "label": "Current Study",
                "type": "yes_no"
              },
              {
                "id": "attendance",
                "label": "Attendance",
                "type": "short_text"
              },
              {
                "id": "standing_at_completion",
                "label": "Standing At Completion",
                "type": "short_text"
              },
              {
                "id": "country_of_study",
                "label": "Country Of Study",
                "type": "short_text"
              },
              {
                "id": "city_of_study",
                "label": "City Of Study",
                "type": "short_text"
              },
              {
                "id": "institution_address",
                "label": "Institution Address",
                "type": "short_text"
              },
              {
                "id": "canadian_credential",
                "label": "Canadian Credential",
                "type": "short_text"
              },
              {
                "id": "dli_number",
                "label": "Dli Number",
                "type": "short_text"
              },
              {
                "id": "institution_type",
                "label": "Type of institution",
                "type": "single_select",
                "options": [
                  "College / university",
                  "Secondary / high school",
                  "Other"
                ]
              },
              {
                "id": "program_or_credential",
                "label": "Program or credential",
                "type": "short_text"
              },
              {
                "id": "credential_awarded",
                "label": "Credential awarded",
                "type": "short_text"
              },
              {
                "id": "date_awarded",
                "label": "Date awarded",
                "type": "date"
              },
              {
                "id": "reason_not_completed",
                "label": "Reason not completed",
                "type": "long_text"
              },
              {
                "id": "language_of_instruction",
                "label": "Language of instruction",
                "type": "single_select",
                "options": [
                  "English",
                  "French",
                  "Other"
                ]
              },
              {
                "id": "delivery_method",
                "label": "Delivery method",
                "type": "single_select",
                "options": [
                  "In person",
                  "Online / distance",
                  "Hybrid"
                ]
              },
              {
                "id": "transcripts_available",
                "label": "Transcripts available",
                "type": "single_select",
                "options": [
                  "Yes",
                  "No",
                  "Not sure"
                ]
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.education.education_has_eca",
          "label": "Do you have an Educational Credential Assessment (ECA)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.education.education_eca_organization",
          "label": "What is your eca organization?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "World Education Services (WES)",
            "IQAS (Alberta)",
            "ICES (British Columbia)",
            "PEBC",
            "Other designated organization"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.education.education_eca_report_number",
          "label": "What is your ECA report number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.education.education_eca_issue_date",
          "label": "When was your eCA issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.education.education_eca_expiry_date",
          "label": "When does your eCA (if applicable) expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.education.education_eca_credential_level_confirmed",
          "label": "What is your highest credential level confirmed by eca?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.education.education_eca_upload",
          "label": "Please upload your eca report upload.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.education.education_eca_in_progress",
          "label": "Is an ECA currently in progress?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_eca",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.education.education_eca_in_progress_details",
          "label": "What is your eca in progress — organization and expected completion?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_eca_in_progress",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.education.education_has_professional_qualifications",
          "label": "Do you hold professional licenses, certifications, or regulated occupation credentials?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.education.education_professional_qualifications",
          "label": "Please provide details for professional qualifications and licenses.",
          "help_text": "Record fields: qualification_title, issuing_body, license_or_certificate_number, issue_date, expiry_date, country, status, notes",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "qualification_title",
                "label": "Qualification Title",
                "type": "short_text"
              },
              {
                "id": "issuing_body",
                "label": "Issuing Body",
                "type": "short_text"
              },
              {
                "id": "license_or_certificate_number",
                "label": "License Or Certificate Number",
                "type": "short_text"
              },
              {
                "id": "issue_date",
                "label": "Issue Date",
                "type": "date"
              },
              {
                "id": "expiry_date",
                "label": "Expiry Date",
                "type": "date"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_has_professional_qualifications",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.education.education_studying_in_canada_currently",
          "label": "Are you currently studying in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.education.education_current_study_program",
          "label": "What is your current study program and institution (if applicable)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.education.education_studying_in_canada_currently",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.education.education_credentials_upload",
          "label": "Please upload your education credentials — upload available documents.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.education.education_additional_notes",
          "label": "Please provide any additional notes about your education.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        }
      ]
    },
    {
      "source_key": "common.language",
      "title": "Common — Language Ability & Testing",
      "description": "Official language ability, approved test results with original scores, and language background.",
      "slug": "common-language",
      "display_order": 7,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_07_language",
      "questions": [
        {
          "source_key": "common.language.language_native_language",
          "label": "What is your native language / mother tongue?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.language.language_can_communicate_in",
          "label": "What is your official languages you can communicate in?",
          "help_text": null,
          "question_type": "multi_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "English",
            "French",
            "Both English and French",
            "Neither English nor French"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.language.language_most_at_ease",
          "label": "What is your language you are most at ease in?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "English",
            "French",
            "Other language"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.language.language_other_languages_spoken",
          "label": "What is your other languages spoken (reading, writing, speaking)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.language.language_test_taken",
          "label": "Have you taken an approved language test?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.language.language_test_records",
          "label": "Please provide your language test results.",
          "help_text": "Enter original test scores exactly as shown on the results document. Do not convert to CLB here.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "language",
                "label": "Language",
                "type": "short_text"
              },
              {
                "id": "test_name",
                "label": "Test Name",
                "type": "short_text"
              },
              {
                "id": "test_date",
                "label": "Test Date",
                "type": "date"
              },
              {
                "id": "results_date",
                "label": "Results Date",
                "type": "date"
              },
              {
                "id": "certificate_number",
                "label": "Certificate Number",
                "type": "short_text"
              },
              {
                "id": "pin",
                "label": "Pin",
                "type": "short_text"
              },
              {
                "id": "speaking_score",
                "label": "Speaking Score",
                "type": "short_text"
              },
              {
                "id": "reading_score",
                "label": "Reading Score",
                "type": "short_text"
              },
              {
                "id": "listening_score",
                "label": "Listening Score",
                "type": "short_text"
              },
              {
                "id": "writing_score",
                "label": "Writing Score",
                "type": "short_text"
              },
              {
                "id": "overall_score",
                "label": "Overall Score",
                "type": "short_text"
              },
              {
                "id": "test_centre",
                "label": "Test Centre",
                "type": "short_text"
              },
              {
                "id": "valid_until",
                "label": "Valid Until",
                "type": "date"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_taken",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.language.language_test_upload",
          "label": "Please upload your language test results — document upload.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_taken",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.language.language_test_scheduled",
          "label": "Do you have a language test scheduled?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_taken",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.language.language_test_scheduled_details",
          "label": "What is your scheduled test — type, date, and location?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_scheduled",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.language.language_test_valid",
          "label": "Are your language test results still valid?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_taken",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.language.language_test_expiry_date",
          "label": "When does your language test validity expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_test_valid",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.language.language_french_language_ability",
          "label": "Do you have French language ability for bilingual programs?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.language.language_french_ability_description",
          "label": "Please describe your French language ability.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_french_language_ability",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.language.language_english_language_ability",
          "label": "Do you have English language ability for English-language programs?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.language.language_english_ability_description",
          "label": "Please describe your English language ability.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.language.language_english_language_ability",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.language.language_additional_notes",
          "label": "Please provide any additional notes about your language ability.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        }
      ]
    },
    {
      "source_key": "common.employment",
      "title": "Common — Employment History",
      "description": "Skilled work experience, occupation details, and complete employment history.",
      "slug": "common-employment",
      "display_order": 8,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_08_employment",
      "questions": [
        {
          "source_key": "common.employment.employment_primary_occupation_noc",
          "label": "What is your primary occupation (noc code or title)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.employment.employment_primary_occupation_duties",
          "label": "What is your primary occupation — summary of main duties?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.employment.employment_total_years_skilled_experience",
          "label": "What is your total years of skilled work experience?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.employment.employment_canadian_work_experience_years",
          "label": "What is your years of canadian work experience (if any)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.employment.employment_currently_employed",
          "label": "Are you currently employed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.employment.employment_current_employer_name",
          "label": "What is your current employer — legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_currently_employed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.employment.employment_current_job_title",
          "label": "What is your current job title?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_currently_employed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.employment.employment_current_employment_start_date",
          "label": "When did your current employment start?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_currently_employed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.employment.employment_records",
          "label": "Please provide your employment history.",
          "help_text": "List all employment for the required period without gaps. Include self-employment. Details must match reference letters.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "current_employment",
                "label": "Current Employment",
                "type": "yes_no"
              },
              {
                "id": "hours_per_week",
                "label": "Hours Per Week",
                "type": "number"
              },
              {
                "id": "job_title",
                "label": "Job Title",
                "type": "short_text"
              },
              {
                "id": "employer_legal_name",
                "label": "Employer Legal Name",
                "type": "short_text"
              },
              {
                "id": "self_employed",
                "label": "Self Employed",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "employer_address",
                "label": "Employer Address",
                "type": "short_text"
              },
              {
                "id": "supervisor_name",
                "label": "Supervisor Name",
                "type": "short_text"
              },
              {
                "id": "supervisor_contact",
                "label": "Supervisor Contact",
                "type": "phone"
              },
              {
                "id": "detailed_job_duties",
                "label": "Detailed Job Duties",
                "type": "long_text"
              },
              {
                "id": "noc_code",
                "label": "Noc Code",
                "type": "short_text"
              },
              {
                "id": "occupation_category",
                "label": "Occupation Category",
                "type": "short_text"
              },
              {
                "id": "industry",
                "label": "Industry",
                "type": "short_text"
              },
              {
                "id": "salary_or_wage",
                "label": "Salary Or Wage",
                "type": "number"
              },
              {
                "id": "employment_type",
                "label": "Employment Type",
                "type": "short_text"
              },
              {
                "id": "paid_or_unpaid",
                "label": "Paid or unpaid",
                "type": "single_select",
                "options": [
                  "Paid",
                  "Unpaid"
                ]
              },
              {
                "id": "salary_currency",
                "label": "Salary currency",
                "type": "short_text"
              },
              {
                "id": "work_authorization_in_canada",
                "label": "Work authorization in Canada",
                "type": "single_select",
                "options": [
                  "Yes",
                  "No",
                  "Not applicable"
                ]
              },
              {
                "id": "reason_employment_ended",
                "label": "Reason employment ended",
                "type": "long_text"
              },
              {
                "id": "employment_documents_available",
                "label": "Employment documents available",
                "type": "single_select",
                "options": [
                  "Yes",
                  "No",
                  "Partially"
                ]
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.employment.employment_self_employment_history",
          "label": "Have you been self-employed during the reporting period?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.employment.employment_self_employment_details",
          "label": "What is your self-employment — business name, activities, and dates?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_self_employment_history",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.employment.employment_gaps_in_employment",
          "label": "Are there any unexplained gaps in your employment history?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.employment.employment_gaps_explanation",
          "label": "Please explain any gaps in your employment history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_gaps_in_employment",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.employment.employment_regulated_occupation",
          "label": "Is your occupation regulated in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.employment.employment_regulated_occupation_details",
          "label": "What is your regulated occupation — licensing body and status?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.employment.employment_regulated_occupation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.employment.employment_reference_letters_ready",
          "label": "Are employment reference letters available for upload?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.employment.employment_documents_upload",
          "label": "Please upload your employment supporting documents upload.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "common.employment.employment_additional_notes",
          "label": "Please provide any additional notes about your employment history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        }
      ]
    },
    {
      "source_key": "common.personal_activity",
      "title": "Common — Complete Personal Activity History",
      "description": "Chronological personal activity including education, employment, unemployment, and other activities.",
      "slug": "common-personal_activity",
      "display_order": 9,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_09_personal_activity",
      "questions": [
        {
          "source_key": "common.personal_activity.activity_history_lookback_acknowledgement",
          "label": "What is your activity history coverage period acknowledged?",
          "help_text": "Confirm you will provide complete activity history for the past 10 years or since age 18, whichever is shorter.",
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.personal_activity.activity_records",
          "label": "Please provide your personal activity history.",
          "help_text": "Cover the required period without gaps, starting with the most recent. Include all employment, study, unemployment, and other activities.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "activity_type",
                "label": "Activity Type",
                "type": "short_text"
              },
              {
                "id": "activity_description",
                "label": "Activity Description",
                "type": "long_text"
              },
              {
                "id": "organization_or_employer",
                "label": "Organization Or Employer",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "full_address",
                "label": "Full Address",
                "type": "short_text"
              },
              {
                "id": "status_during_period",
                "label": "Status During Period",
                "type": "short_text"
              },
              {
                "id": "remarks",
                "label": "Remarks",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.personal_activity.activity_gaps_exist",
          "label": "Are there any unexplained gaps in your personal activity timeline?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.personal_activity.activity_gaps_explained",
          "label": "Please explain any unexplained gaps in your activity history.",
          "help_text": "Provide a complete explanation for each gap so your application can be reviewed thoroughly.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_activity.activity_gaps_exist",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.personal_activity.activity_history_inconsistency",
          "label": "Is any part of your activity history inconsistent with other documents or declarations?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.personal_activity.activity_history_inconsistency_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_activity.activity_history_inconsistency",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.personal_activity.activity_overlapping_activities",
          "label": "Did you have overlapping activities during any period?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.personal_activity.activity_overlapping_activities_explanation",
          "label": "Please explain any overlapping activities.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_activity.activity_overlapping_activities",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.personal_activity.activity_periods_outside_country_of_residence",
          "label": "Were there extended periods outside your country of residence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.personal_activity.activity_periods_outside_country_explanation",
          "label": "Please explain any extended periods outside your country of residence.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_activity.activity_periods_outside_country_of_residence",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.personal_activity.activity_unemployment_periods",
          "label": "Were there periods of unemployment during the lookback period?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "common.personal_activity.activity_unemployment_periods_explanation",
          "label": "Please explain any unemployment periods and what you did during those times.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.personal_activity.activity_unemployment_periods",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "common.personal_activity.activity_supporting_documents",
          "label": "Please upload your supporting documents for activity history.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.personal_activity.activity_additional_notes",
          "label": "Please provide any additional notes about your personal activity history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        }
      ]
    },
    {
      "source_key": "common.address_history",
      "title": "Common — Address History",
      "description": "Complete residential address history for the lookback period required by your program.",
      "slug": "common-address_history",
      "display_order": 10,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_10_address_history",
      "questions": [
        {
          "source_key": "common.address_history.address_history_complete",
          "label": "Can you provide a complete address history for the period required for your application?",
          "help_text": "If any period is missing, explain in the notes field below.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.address_history.address_records",
          "label": "Please provide your residential address history.",
          "help_text": "Enter each address in chronological order. Include street address, city, province or state, country, start and end dates, and whether you owned, rented, or lived with others.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "full_address",
                "label": "Full Address",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "address_type",
                "label": "Address Type",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.address_history.address_current_residence_type",
          "label": "What is your current residence type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Owned",
            "Rented / leased",
            "Living with family or friends",
            "Employer-provided housing",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.address_history.address_mailing_same_as_current",
          "label": "Is your current mailing address the same as your current residential address?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.address_history.address_mailing_address_if_different",
          "label": "What is your mailing address (if different)?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.address_history.address_mailing_same_as_current",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.address_history.address_gaps_exist",
          "label": "Are there any periods where you cannot account for your residential address?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.address_history.address_gaps_explanation",
          "label": "Please explain any gaps or overlaps in your address history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.address_history.address_gaps_exist",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.address_history.address_history_notes",
          "label": "Please provide any additional notes about your address history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        }
      ]
    },
    {
      "source_key": "common.travel",
      "title": "Common — Travel History",
      "description": "International travel outside your country of residence or citizenship.",
      "slug": "common-travel",
      "display_order": 11,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_11_travel",
      "questions": [
        {
          "source_key": "common.travel.travel_history_scope",
          "label": "What is your travel history scope?",
          "help_text": "The travel history period required depends on your immigration program and case type. Provide all international trips you can recall within the period required for your application.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.travel.travel_international_travel",
          "label": "Have you travelled outside your country of residence or citizenship since age 18 (or within the period required for your application)?",
          "help_text": "Include all trips for tourism, business, study, work, transit, or family visits. The exact reporting period varies by program — do not assume a fixed number of years.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.travel.travel_records",
          "label": "Please provide details for each international trip.",
          "help_text": "List each trip separately in reverse chronological order (most recent first). Include transit stops where you left the airport or border area.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "destination_country",
                "label": "Destination Country",
                "type": "short_text"
              },
              {
                "id": "city_region",
                "label": "City Region",
                "type": "short_text"
              },
              {
                "id": "purpose",
                "label": "Purpose",
                "type": "short_text"
              },
              {
                "id": "departure_date",
                "label": "Departure Date",
                "type": "date"
              },
              {
                "id": "return_date",
                "label": "Return Date",
                "type": "date"
              },
              {
                "id": "duration_days",
                "label": "Duration Days",
                "type": "number"
              },
              {
                "id": "visa_type",
                "label": "Visa Type",
                "type": "short_text"
              },
              {
                "id": "travel_document",
                "label": "Travel Document",
                "type": "short_text"
              },
              {
                "id": "persons_travelled_with",
                "label": "Persons travelled with",
                "type": "short_text"
              },
              {
                "id": "immigration_or_overstay_issue",
                "label": "Immigration or overstay issue during this trip",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.travel.travel_international_travel",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "common.travel.travel_to_destination_country",
          "label": "Have you previously travelled to your intended destination country?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.travel.travel_destination_country_travel_details",
          "label": "Please provide details of any previous travel to your destination country.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.travel.travel_to_destination_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.travel.travel_visa_refused_at_border",
          "label": "Have you ever been refused entry, turned back, or denied boarding at a border or port of entry?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.travel.travel_visa_refused_at_border_details",
          "label": "Please explain any refusal of entry or boarding.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.travel.travel_visa_refused_at_border",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.travel.travel_documents_lost",
          "label": "Have you ever lost a passport or travel document while abroad?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.travel.travel_documents_lost_details",
          "label": "Please explain any lost passport or travel document.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.travel.travel_documents_lost",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.travel.travel_history_notes",
          "label": "Please provide any additional notes about your travel history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        }
      ]
    },
    {
      "source_key": "common.financial",
      "title": "Common — Financial Profile",
      "description": "Income, settlement funds, assets, liabilities, and source of funds.",
      "slug": "common-financial",
      "display_order": 12,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_12_financial",
      "questions": [
        {
          "source_key": "common.financial.financial_annual_gross_income",
          "label": "What is your current annual gross income (cad equivalent)?",
          "help_text": "Enter your total income before taxes in Canadian dollars or the equivalent converted amount.",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.financial.financial_income_currency",
          "label": "What is your currency of primary income?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Canadian dollars (CAD)",
            "US dollars (USD)",
            "Euros (EUR)",
            "British pounds (GBP)",
            "Indian rupees (INR)",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.financial.financial_primary_income_source",
          "label": "What is your primary source of income?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Employment / salary",
            "Self-employment / business",
            "Investments / dividends",
            "Pension / retirement",
            "Family support",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.financial.financial_employment_income_details",
          "label": "Please provide details about your employment income.",
          "help_text": "Employer name, position, and approximate annual salary.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_primary_income_source",
                "op": "eq",
                "value": "Employment / salary"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.financial.financial_self_employment_income_details",
          "label": "Please provide details about your self-employment or business income.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_primary_income_source",
                "op": "eq",
                "value": "Self-employment / business"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.financial.financial_available_settlement_funds",
          "label": "What is your total available settlement / proof-of-funds amount (cad)?",
          "help_text": "Liquid funds readily available for immigration purposes, converted to CAD.",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.financial.financial_funds_held_by",
          "label": "Who holds the settlement funds?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Applicant",
            "Spouse or partner",
            "Joint account",
            "Third party (family, sponsor, etc.)"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.financial.financial_funds_source",
          "label": "What is your detailed source of funds?",
          "help_text": "Explain how funds were accumulated (savings, employment, sale of property, gifts, inheritance, business proceeds, etc.).",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.financial.financial_asset_records",
          "label": "Please provide details of your assets.",
          "help_text": "Include bank accounts, investments, real estate, vehicles, business interests, and other significant assets.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "asset_type",
                "label": "Asset Type",
                "type": "short_text"
              },
              {
                "id": "description",
                "label": "Description",
                "type": "long_text"
              },
              {
                "id": "institution",
                "label": "Institution",
                "type": "short_text"
              },
              {
                "id": "value_cad",
                "label": "Value Cad",
                "type": "number"
              },
              {
                "id": "valuation_date",
                "label": "Valuation Date",
                "type": "date"
              },
              {
                "id": "jointly_owned",
                "label": "Jointly Owned",
                "type": "short_text"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.financial.financial_liability_records",
          "label": "Please provide details of your liabilities and debts.",
          "help_text": "Include mortgages, loans, credit cards, lines of credit, and other debts.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "liability_type",
                "label": "Liability Type",
                "type": "short_text"
              },
              {
                "id": "creditor",
                "label": "Creditor",
                "type": "short_text"
              },
              {
                "id": "balance_cad",
                "label": "Balance Cad",
                "type": "number"
              },
              {
                "id": "monthly_payment",
                "label": "Monthly Payment",
                "type": "number"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "secured",
                "label": "Secured",
                "type": "short_text"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.financial.financial_third_party_financial_support",
          "label": "Will anyone other than you provide financial support for this application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "common.financial.financial_third_party_support_details",
          "label": "Please provide details about any third-party financial support.",
          "help_text": "Name, relationship, amount, and nature of support.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_third_party_financial_support",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "common.financial.financial_gifted_funds",
          "label": "Are any settlement funds a gift or loan from another person?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.financial.financial_gifted_funds_details",
          "label": "Please provide details about gift or loan.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_gifted_funds",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "common.financial.financial_tax_obligations_current",
          "label": "Are your tax filings and obligations current in all countries where you have lived or earned income?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "common.financial.financial_tax_obligations_explanation",
          "label": "Please explain any tax filing issues.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_tax_obligations_current",
                "op": "in",
                "value": [
                  "No",
                  "I do not know"
                ]
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "common.financial.financial_profile_notes",
          "label": "Please provide any additional notes about additional financial notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "common.financial.financial_spouse_partner_income",
          "label": "What is your spouse or partner’s income, if applicable?",
          "help_text": "Enter the amount in CAD unless otherwise noted.",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.marital_family.marital_status",
                "op": "in",
                "value": [
                  "Married",
                  "Common-law"
                ]
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "common.financial.financial_funds_immediately_transferable",
          "label": "Are these funds immediately transferable to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "Partially",
            "I do not know"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "common.financial.financial_funds_transferable_explanation",
          "label": "Please explain any limits on transferring funds to Canada.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.financial.financial_funds_immediately_transferable",
                "op": "eq",
                "value": "No"
              },
              {
                "field": "common.financial.financial_funds_immediately_transferable",
                "op": "eq",
                "value": "Partially"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "common.financial.financial_tax_debts_or_judgments",
          "label": "Do you have any unpaid tax debts, court judgments, or similar major financial obligations?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "common.financial.financial_tax_debts_or_judgments_explanation",
          "label": "Please explain the tax debt, judgment, or obligation, including amounts if known.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.financial.financial_tax_debts_or_judgments",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        }
      ]
    },
    {
      "source_key": "common.immigration_history",
      "title": "Common — Immigration History",
      "description": "Previous applications, refusals, status, removals, and immigration events in Canada and abroad.",
      "slug": "common-immigration_history",
      "display_order": 13,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_13_immigration_history",
      "questions": [
        {
          "source_key": "common.immigration_history.immigration_history_intro",
          "label": "Please review these immigration history instructions carefully before answering the questions below.",
          "help_text": "Answer all questions truthfully for every country where you have applied, held status, been refused, or had an immigration event. A yes answer does not automatically mean you are inadmissible.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.immigration_history.immigration_history_currently_in_canada",
          "label": "Are you currently in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.immigration_history.immigration_history_current_canada_status",
          "label": "What is your current status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visitor / temporary resident",
            "Worker (work permit)",
            "Student (study permit)",
            "Protected person / refugee claimant",
            "Permanent resident",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "common.immigration_history.immigration_history_current_status_expiry",
          "label": "When does your current status (if applicable) expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.immigration_history.immigration_history_previously_applied_canada",
          "label": "Have you ever applied for a visa, permit, or permanent residence in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_application_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_applied_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_visa_refused",
          "label": "Have you ever been refused a visa, permit, or permanent residence application for Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refusal_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_visa_refused",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "common.immigration_history.immigration_history_previously_held_canada_status",
          "label": "Have you previously held temporary or permanent status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_status_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_previously_held_canada_status",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay",
          "label": "Have you ever remained in Canada beyond the validity of your status or authorized stay?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_overstay_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_overstay",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_deportation",
          "label": "Have you ever been asked to leave, removed, or deported from Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 37
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 43
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_removal_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_removal_deportation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 44
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_claim",
          "label": "Have you ever made a refugee claim or sought protection in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 45
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 46
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 47
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 48
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 49
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 50
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 51
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_refugee_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_refugee_claim",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 52
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_hc_application",
          "label": "Have you ever applied for humanitarian and compassionate consideration in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 53
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 54
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 55
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 56
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 57
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 58
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 59
        },
        {
          "source_key": "common.immigration_history.immigration_history_canada_humanitarian_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_canada_hc_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 60
        },
        {
          "source_key": "common.immigration_history.immigration_history_applied_other_country",
          "label": "Have you applied for a visa, permit, or permanent residence in any country other than Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 61
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 62
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 63
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 64
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 65
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 66
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 67
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_application_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_applied_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 68
        },
        {
          "source_key": "common.immigration_history.immigration_history_refused_other_country",
          "label": "Have you ever been refused a visa, permit, or permanent residence by any country other than Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 69
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 70
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 71
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 72
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 73
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 74
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 75
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_country_refusal_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refused_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 76
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_exclusion",
          "label": "Have you ever been banned, excluded, or subject to an exclusion order from any country?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 77
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 78
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 79
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 80
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 81
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 82
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 83
        },
        {
          "source_key": "common.immigration_history.immigration_history_entry_ban_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_entry_ban_exclusion",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 84
        },
        {
          "source_key": "common.immigration_history.immigration_history_overstay_other_country",
          "label": "Have you ever overstayed or violated immigration conditions in any country?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 85
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 86
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 87
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 88
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 89
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 90
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 91
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_overstay_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_overstay_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 92
        },
        {
          "source_key": "common.immigration_history.immigration_history_refugee_claim_other_country",
          "label": "Have you ever made a refugee claim or sought asylum in any country other than Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 93
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_country_authority",
          "label": "What is your country or authority?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 94
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_application_type",
          "label": "What is your application or request type?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 95
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_date",
          "label": "When is/was your date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 96
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_application_number",
          "label": "What is your Application or reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 97
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_outcome",
          "label": "What is your outcome?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Approved",
            "Refused",
            "Withdrawn",
            "Pending",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 98
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_reason",
          "label": "Please provide any additional notes about reason or notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 99
        },
        {
          "source_key": "common.immigration_history.immigration_history_other_refugee_supporting_document",
          "label": "Please upload your supporting document.",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_refugee_claim_other_country",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 100
        },
        {
          "source_key": "common.immigration_history.immigration_history_gaps",
          "label": "Are there any immigration events or applications you are unsure how to report?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 101
        },
        {
          "source_key": "common.immigration_history.immigration_history_gaps_details",
          "label": "Please explain any uncertain or additional immigration events.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_gaps",
                "op": "in",
                "value": [
                  "Yes",
                  "I do not know"
                ]
              }
            ]
          },
          "display_order": 102
        },
        {
          "source_key": "common.immigration_history.immigration_history_notes",
          "label": "Please provide any additional notes about additional immigration history notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 103
        },
        {
          "source_key": "common.immigration_history.immigration_history_unauthorized_work_or_study",
          "label": "Have you ever worked or studied without the required authorization?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 104
        },
        {
          "source_key": "common.immigration_history.immigration_history_unauthorized_work_or_study_details",
          "label": "Please explain the unauthorized work or study, including where and when.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_unauthorized_work_or_study",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 105
        },
        {
          "source_key": "common.immigration_history.immigration_history_voluntary_departure",
          "label": "Have you ever been required to leave a country or left under a voluntary departure arrangement?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 106
        },
        {
          "source_key": "common.immigration_history.immigration_history_voluntary_departure_details",
          "label": "Please explain the required or voluntary departure, including the country and date if known.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_voluntary_departure",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 107
        },
        {
          "source_key": "common.immigration_history.immigration_history_procedural_fairness_letter",
          "label": "Have you ever received a procedural fairness letter (PFL) or similar request to respond to concerns about an application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 108
        },
        {
          "source_key": "common.immigration_history.immigration_history_procedural_fairness_letter_details",
          "label": "Please explain the procedural fairness letter or similar request and the outcome.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_procedural_fairness_letter",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 109
        },
        {
          "source_key": "common.immigration_history.immigration_history_application_under_different_identity",
          "label": "Have you ever submitted an immigration application using a different name, passport, or representative than you are using now?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 110
        },
        {
          "source_key": "common.immigration_history.immigration_history_application_under_different_identity_details",
          "label": "Please explain the different name, passport, or representative used previously.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.immigration_history.immigration_history_application_under_different_identity",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 111
        }
      ]
    },
    {
      "source_key": "common.background",
      "title": "Common — Background & Admissibility",
      "description": "Criminal, security, and medical background questions requiring truthful disclosure.",
      "slug": "common-background",
      "display_order": 14,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_14_background",
      "questions": [
        {
          "source_key": "common.background.background_intro",
          "label": "Please review these background disclosure instructions carefully before answering the questions below.",
          "help_text": "Answer all questions honestly, including events that were withdrawn, pardoned, or occurred when you were a minor. Disclosures do not automatically result in an inadmissibility finding.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.background.background_criminal_arrest",
          "label": "Have you ever been arrested or detained by police or law enforcement (even if not charged)?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.background.background_criminal_arrest_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_criminal_arrest",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "common.background.background_criminal_charged",
          "label": "Have you ever been charged with a criminal offence in any country?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.background.background_criminal_charged_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_criminal_charged",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.background.background_criminal_convicted",
          "label": "Have you ever been convicted of a criminal offence or received a conditional or absolute discharge?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.background.background_criminal_convicted_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_criminal_convicted",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.background.background_criminal_pending",
          "label": "Do you currently have any criminal charges or court proceedings pending?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.background.background_criminal_pending_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_criminal_pending",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "common.background.background_driving_offences",
          "label": "Have you ever been convicted of a serious driving offence (e.g. impaired driving, dangerous driving)?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.background.background_driving_offences_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_driving_offences",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.background.background_terrorism_org",
          "label": "Have you ever been a member of, supported, or participated in an organization that engages in or promotes violence, terrorism, or criminal activity?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.background.background_terrorism_org_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_terrorism_org",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.background.background_terrorism_activities",
          "label": "Have you ever engaged in, or advocated for, acts of terrorism, violence, or subversion?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.background.background_terrorism_activities_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_terrorism_activities",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.background.background_organized_crime",
          "label": "Have you ever been involved in organized crime, human trafficking, money laundering, or smuggling?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "common.background.background_organized_crime_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_organized_crime",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "common.background.background_war_crimes",
          "label": "Have you ever committed, ordered, or been complicit in war crimes, crimes against humanity, or genocide?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "common.background.background_war_crimes_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_war_crimes",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "common.background.background_security_risk",
          "label": "Have you ever been involved in espionage, sabotage, or activities that could threaten the security of any country?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "common.background.background_security_risk_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_security_risk",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "common.background.background_medical_condition",
          "label": "Do you have a medical condition that has required ongoing treatment, hospitalization, or could affect public health or safety?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "common.background.background_medical_condition_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_medical_condition",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "common.background.background_medical_excessive_demand",
          "label": "Do you have a physical or mental condition that might reasonably be expected to cause excessive demand on health or social services?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "common.background.background_medical_excessive_demand_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_medical_excessive_demand",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "common.background.background_medical_treatment_current",
          "label": "Are you currently receiving medical or psychiatric treatment?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "common.background.background_medical_treatment_details",
          "label": "Please provide details about current medical or psychiatric treatment.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_medical_treatment_current",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "common.background.background_misrepresentation",
          "label": "Have you ever misrepresented or withheld material facts in an immigration application or to a border officer?",
          "help_text": "A yes answer requires careful review of your circumstances. It does not automatically determine admissibility or produce a legal conclusion.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "common.background.background_misrepresentation_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_misrepresentation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "common.background.background_notes",
          "label": "Please provide any additional notes about additional background or admissibility notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "common.background.background_tuberculosis_exposure",
          "label": "Have you ever been exposed to or treated for tuberculosis (TB)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "common.background.background_tuberculosis_exposure_explanation",
          "label": "Please explain the tuberculosis exposure or treatment, including dates if known.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.background.background_tuberculosis_exposure",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        }
      ]
    },
    {
      "source_key": "common.memberships",
      "title": "Common — Memberships / Military / Government / Public Service",
      "description": "Organizational memberships, military service, and government or public service roles.",
      "slug": "common-memberships",
      "display_order": 15,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_15_memberships",
      "questions": [
        {
          "source_key": "common.memberships.memberships_military_service",
          "label": "Have you ever served in the military, armed forces, or paramilitary organization?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.memberships.memberships_government_service",
          "label": "Have you ever held a government, diplomatic, or senior public service role?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.memberships.memberships_political_membership",
          "label": "Have you ever been a member of a political party or held elected or appointed political office?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.memberships.memberships_professional_membership",
          "label": "Have you held membership in professional, trade, or regulatory bodies relevant to your occupation?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.memberships.memberships_community_membership",
          "label": "Have you held leadership roles in community, religious, or cultural organizations?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.memberships.memberships_membership_records",
          "label": "Please provide details for each entry in membership, military, and government service records.",
          "help_text": "List each period of service or membership separately. Include compulsory military service, reserve duty, civil service, and political appointments.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "record_type",
                "label": "Record Type",
                "type": "short_text"
              },
              {
                "id": "organization_name",
                "label": "Organization Name",
                "type": "short_text"
              },
              {
                "id": "role_rank",
                "label": "Role Rank",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "currently_active",
                "label": "Currently Active",
                "type": "short_text"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.memberships.memberships_military_service_details",
          "label": "What is your military service summary (if not fully captured above)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.memberships.memberships_military_service",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.memberships.memberships_government_service_details",
          "label": "What is your government or public service summary (if not fully captured above)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.memberships.memberships_government_service",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.memberships.memberships_membership_security_clearance",
          "label": "Have you ever held a security clearance or access to classified information?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.memberships.memberships_security_clearance_details",
          "label": "Please provide details about security clearance.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.memberships.memberships_membership_security_clearance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.memberships.memberships_notes",
          "label": "Please provide any additional notes about additional membership or service notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        }
      ]
    },
    {
      "source_key": "common.documents",
      "title": "Common — Supporting Document Readiness",
      "description": "Document availability, upload status, translation, and certification readiness.",
      "slug": "common-documents",
      "display_order": 16,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_16_documents",
      "questions": [
        {
          "source_key": "common.documents.documents_intro",
          "label": "Please review these document readiness instructions carefully before answering the questions below.",
          "help_text": "Review each required document type. Indicate whether you have the document, whether it is uploaded, and whether translation or certified copies are needed.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.documents.documents_document_checklist",
          "label": "Please provide details for document readiness checklist.",
          "help_text": "Common documents include passport, birth certificate, marriage certificate, education credentials, police certificates, employment letters, and financial statements.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "document_type",
                "label": "Document Type",
                "type": "short_text"
              },
              {
                "id": "available",
                "label": "Available",
                "type": "short_text"
              },
              {
                "id": "uploaded",
                "label": "Uploaded",
                "type": "short_text"
              },
              {
                "id": "translation_required",
                "label": "Translation Required",
                "type": "short_text"
              },
              {
                "id": "certified_copy_required",
                "label": "Certified Copy Required",
                "type": "short_text"
              },
              {
                "id": "expiry_date",
                "label": "Expiry Date",
                "type": "date"
              },
              {
                "id": "discrepancy_notes",
                "label": "Discrepancy Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.documents.documents_passport_available",
          "label": "Valid passport — available?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.documents.documents_passport_uploaded",
          "label": "Valid passport — uploaded?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_passport_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "common.documents.documents_passport_translation_required",
          "label": "Valid passport — translation required?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_passport_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "common.documents.documents_passport_certified_copy_required",
          "label": "Valid passport — certified copy required?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_passport_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "common.documents.documents_passport_expiry",
          "label": "When does your valid passport — expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_passport_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "common.documents.documents_passport_discrepancy",
          "label": "Please provide any additional notes about valid passport discrepancy or issue notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_passport_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "common.documents.documents_birth_certificate_available",
          "label": "Birth certificate — available?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.documents.documents_birth_certificate_uploaded",
          "label": "Birth certificate — uploaded?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_birth_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "common.documents.documents_birth_certificate_translation_required",
          "label": "Birth certificate — translation required?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_birth_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "common.documents.documents_birth_certificate_certified_copy_required",
          "label": "Birth certificate — certified copy required?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_birth_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "common.documents.documents_birth_certificate_discrepancy",
          "label": "Please provide any additional notes about birth certificate discrepancy or issue notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_birth_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "common.documents.documents_police_certificate_available",
          "label": "Police certificate(s) — available?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.documents.documents_police_certificate_uploaded",
          "label": "Police certificate(s) — uploaded?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_police_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "common.documents.documents_police_certificate_translation_required",
          "label": "Police certificate(s) — translation required?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_police_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "common.documents.documents_police_certificate_expiry",
          "label": "When was your police certificate(s) — expiry or issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_police_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "common.documents.documents_police_certificate_discrepancy",
          "label": "Please provide any additional notes about police certificate(s) discrepancy or issue notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_police_certificate_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "common.documents.documents_missing",
          "label": "Are there required documents you cannot currently obtain?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "common.documents.documents_missing_explanation",
          "label": "Please explain any missing or unavailable documents.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "common.documents.documents_missing",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "common.documents.documents_supporting_docs_upload",
          "label": "Upload supporting documents",
          "help_text": "Upload documents not captured elsewhere or bulk uploads for this section.",
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "common.documents.documents_notes",
          "label": "Please provide any additional notes about additional document readiness notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        }
      ]
    },
    {
      "source_key": "common.declaration",
      "title": "Common — Declaration & Consent",
      "description": "Client declaration, consent, and submission confirmation.",
      "slug": "common-declaration",
      "display_order": 17,
      "module": "common",
      "approved_module": "common",
      "ts_section_id": "sec_17_declaration",
      "questions": [
        {
          "source_key": "common.declaration.declaration_intro",
          "label": "Please review these declaration instructions carefully before completing the declarations below.",
          "help_text": "Read each statement carefully before confirming. You must agree to the declarations below to submit this questionnaire.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "common.declaration.declaration_accuracy",
          "label": "What is your i declare that all information provided in this questionnaire is true, complete, and correct to the best of my knowledge?",
          "help_text": "You must select Yes to proceed with submission.",
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "common.declaration.declaration_changes",
          "label": "I agree to inform my representative immediately if any information changes before or after submission",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "common.declaration.declaration_false_info",
          "label": "I understand that providing false or misleading information may result in refusal, inadmissibility, or other consequences under applicable immigration law",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "common.declaration.declaration_consent_representative",
          "label": "I consent to my authorized representative reviewing, correcting, and submitting information on my behalf as permitted by our retainer",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "common.declaration.declaration_consent_data_processing",
          "label": "I consent to the collection, use, and storage of my personal information for the purpose of preparing and managing my immigration application",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "common.declaration.declaration_consent_communications",
          "label": "I consent to receive communications about my application by email, phone, or through this portal",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "common.declaration.declaration_full_name",
          "label": "What is your full legal name (as signature)?",
          "help_text": "Type your full legal name exactly as it appears on your passport or identity document.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "common.declaration.declaration_date",
          "label": "When is/was your declaration date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "common.declaration.declaration_signature_confirmation",
          "label": "I confirm that typing my name above constitutes my electronic signature on this declaration",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "common.declaration.declaration_version_acknowledgment",
          "label": "I acknowledge that I have reviewed this questionnaire version and understand it may be updated by my representative before final submission",
          "help_text": "A specific questionnaire version may be assigned for your case.",
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "common.declaration.declaration_questionnaire_version_label",
          "label": "What is your questionnaire version acknowledged?",
          "help_text": "Optional — enter the version label provided for your case (e.g. 1.0).",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "common.declaration.declaration_notes",
          "label": "Please provide any additional notes about additional declaration notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "common.declaration.declaration_family_and_applications_disclosed",
          "label": "I confirm that all required family members and previous immigration applications have been disclosed.",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "I confirm",
            "I do not confirm"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "common.declaration.declaration_consent_verify_documents",
          "label": "I consent to verification of the documents and information supplied for this case.",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "I consent",
            "I do not consent"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        }
      ]
    },
    {
      "source_key": "temporary.tr_core",
      "title": "Temporary Residence — Temporary Residence Core",
      "description": "Core eligibility, status, and intent questions for all temporary residence applications.",
      "slug": "temporary-tr_core",
      "display_order": 18,
      "module": "temporary",
      "approved_module": "temporary_residence",
      "ts_section_id": "sec_20_tr_core",
      "questions": [
        {
          "source_key": "temporary.tr_core.tr_application_type",
          "label": "What is your temporary residence application type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "New temporary residence application",
            "Extension / renewal of current status",
            "Change of conditions",
            "Restoration of status",
            "Temporary resident visa (TRV) only",
            "Electronic travel authorization (eTA) only",
            "Other temporary residence request"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "temporary.tr_core.tr_application_type_details",
          "label": "Please describe your temporary residence request.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_application_type",
                "op": "eq",
                "value": "Other temporary residence request"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "temporary.tr_core.tr_currently_in_canada",
          "label": "Are you currently in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "temporary.tr_core.tr_current_status",
          "label": "What is your current immigration status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visitor / tourist",
            "Student",
            "Worker",
            "Implied status / maintained status",
            "Refugee claimant",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "temporary.tr_core.tr_current_status_other",
          "label": "What is your other current status — specify?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_current_status",
                "op": "eq",
                "value": "Other"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "temporary.tr_core.tr_status_expiry_date",
          "label": "When does your current status expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "temporary.tr_core.tr_status_expired",
          "label": "Has your current status already expired?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "temporary.tr_core.tr_days_out_of_status",
          "label": "What is your approximate number of days out of status?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_status_expired",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "temporary.tr_core.tr_applied_for_restoration",
          "label": "Have you applied for restoration of status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_status_expired",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "temporary.tr_core.tr_restoration_application_date",
          "label": "When is/was your restoration application date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_applied_for_restoration",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "temporary.tr_core.tr_intended_length_of_stay",
          "label": "What is your intended length of stay in Canada?",
          "help_text": "For example: 6 months, 2 years, duration of program.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "temporary.tr_core.tr_intended_entry_date",
          "label": "When is/was your intended date of entry to Canada (if outside Canada)?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_currently_in_canada",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "temporary.tr_core.tr_intended_departure_date",
          "label": "When is/was your intended departure date (if known)?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "temporary.tr_core.tr_primary_purpose_of_stay",
          "label": "What is your primary purpose of temporary stay?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visit / tourism / family",
            "Study",
            "Work",
            "Business activities",
            "Accompany family member",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "temporary.tr_core.tr_primary_purpose_details",
          "label": "Please provide details about purpose of stay.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "temporary.tr_core.tr_family_accompanying",
          "label": "Will family members accompany you to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "temporary.tr_core.tr_accompanying_family_details",
          "label": "Please provide details about accompanying family members.",
          "help_text": "Name, relationship, and intended status of each accompanying person.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_family_accompanying",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "temporary.tr_core.tr_ties_to_home_country",
          "label": "Do you have strong ties to your home country?",
          "help_text": "Employment, property, family, financial commitments, or other reasons to return.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "temporary.tr_core.tr_ties_to_home_country_details",
          "label": "Please describe your ties to your home country.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "temporary.tr_core.tr_previous_tr_status_canada",
          "label": "Have you previously held temporary resident status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "temporary.tr_core.tr_previous_tr_status_details",
          "label": "Please provide details about previous temporary status in Canada.",
          "help_text": "Status type, dates, and outcome.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_previous_tr_status_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "temporary.tr_core.tr_previous_tr_compliance_issues",
          "label": "Have you ever failed to comply with conditions of a Canadian permit or visa?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "temporary.tr_core.tr_previous_tr_compliance_explanation",
          "label": "Please explain any non-compliance with permit or visa conditions.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_previous_tr_compliance_issues",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "temporary.tr_core.tr_has_valid_medical_insurance",
          "label": "Do you have or will you obtain valid medical insurance for your stay?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "temporary.tr_core.tr_medical_insurance_details",
          "label": "Please provide details about medical insurance — provider and coverage.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.tr_core.tr_has_valid_medical_insurance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "temporary.tr_core.tr_biometrics_completed",
          "label": "Have you provided biometrics for this application (if required)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "temporary.tr_core.tr_biometrics_reference_number",
          "label": "What is your Biometrics reference number (if applicable)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_biometrics_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "temporary.tr_core.tr_medical_exam_completed",
          "label": "Have you completed an immigration medical examination (if required)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "temporary.tr_core.tr_medical_exam_umi_number",
          "label": "What is your Unique medical identifier (UMI) number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_medical_exam_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "temporary.tr_core.tr_medical_exam_expiry_date",
          "label": "When does your medical exam expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_medical_exam_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "temporary.tr_core.tr_police_certificate_required",
          "label": "Are police certificates required for your application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "temporary.tr_core.tr_police_certificate_countries",
          "label": "What is your countries for which police certificates are provided?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.tr_core.tr_police_certificate_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "temporary.tr_core.tr_core_notes",
          "label": "Please provide any additional notes about for your temporary residence application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        }
      ]
    },
    {
      "source_key": "temporary.visitor",
      "title": "Temporary Residence — Visitor",
      "description": "Visitor visa, eTA, super visa, and temporary visit details.",
      "slug": "temporary-visitor",
      "display_order": 19,
      "module": "temporary",
      "approved_module": "visitor",
      "ts_section_id": "sec_21_visitor",
      "questions": [
        {
          "source_key": "temporary.visitor.visitor_application_type",
          "label": "What is your visitor application type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Temporary resident visa (single entry)",
            "Temporary resident visa (multiple entry)",
            "Electronic travel authorization (eTA)",
            "Super visa (parents/grandparents)",
            "Visitor record extension",
            "Restoration as visitor",
            "Other visitor application"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "temporary.visitor.visitor_application_type_details",
          "label": "Please provide details about other visitor application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_application_type",
                "op": "eq",
                "value": "Other visitor application"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "temporary.visitor.visitor_visit_purpose",
          "label": "What is your primary purpose of visit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Tourism / sightseeing",
            "Visit family",
            "Visit friends",
            "Business visit",
            "Conference / event",
            "Medical treatment",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "temporary.visitor.visitor_visit_purpose_details",
          "label": "Please explain purpose of visit — full description.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "temporary.visitor.visitor_visit_duration",
          "label": "What is your intended length of stay?",
          "help_text": "For example: 2 weeks, 6 months.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "temporary.visitor.visitor_visit_start_date",
          "label": "When is/was your intended arrival date in Canada?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "temporary.visitor.visitor_visit_end_date",
          "label": "When is/was your intended departure date from Canada?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "temporary.visitor.visitor_destinations_in_canada",
          "label": "What is your cities or regions you plan to visit?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "temporary.visitor.visitor_has_host_in_canada",
          "label": "Do you have a host in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "temporary.visitor.visitor_host_full_name",
          "label": "What is your host full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "temporary.visitor.visitor_host_relationship",
          "label": "What is your relationship to host?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Parent",
            "Child",
            "Sibling",
            "Spouse / partner",
            "Friend",
            "Employer / business contact",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "temporary.visitor.visitor_host_address",
          "label": "What is your host address in Canada?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "temporary.visitor.visitor_host_phone",
          "label": "What is your Host phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "temporary.visitor.visitor_host_email",
          "label": "What is your host email address?",
          "help_text": null,
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "temporary.visitor.visitor_host_invitation_letter",
          "label": "Will your host provide a letter of invitation?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "temporary.visitor.visitor_host_invitation_letter_upload",
          "label": "Upload letter of invitation",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_host_invitation_letter",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "temporary.visitor.visitor_host_financial_support",
          "label": "Will your host provide financial support during your visit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_has_host_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "temporary.visitor.visitor_host_financial_support_details",
          "label": "Please provide details about host financial support.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_host_financial_support",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "temporary.visitor.visitor_self_funded_visit",
          "label": "Will you fund this visit yourself?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "temporary.visitor.visitor_visit_funds_available",
          "label": "What is your funds available for this visit (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_self_funded_visit",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "temporary.visitor.visitor_visit_funds_source",
          "label": "What is your source of funds for visit?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_self_funded_visit",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "temporary.visitor.visitor_previous_visit_to_canada",
          "label": "Have you previously visited Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "temporary.visitor.visitor_previous_canada_visits",
          "label": "Please provide details for previous visits to Canada.",
          "help_text": "Record fields: arrival date, departure date, purpose, city, status at entry",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "arrival_date",
                "label": "Arrival Date",
                "type": "date"
              },
              {
                "id": "departure_date",
                "label": "Departure Date",
                "type": "date"
              },
              {
                "id": "purpose",
                "label": "Purpose",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "status_at_entry",
                "label": "Status At Entry",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_previous_visit_to_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "temporary.visitor.visitor_super_visa_eligible",
          "label": "Are you applying as a parent or grandparent of a Canadian citizen or PR?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.visitor.visitor_application_type",
                "op": "eq",
                "value": "Super visa (parents/grandparents)"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "temporary.visitor.visitor_super_visa_child_name",
          "label": "What is your canadian citizen or pr child/grandchild — full name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_super_visa_eligible",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "temporary.visitor.visitor_super_visa_child_status",
          "label": "What is your child/grandchild status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Canadian citizen",
            "Permanent resident",
            "Registered Indian under the Indian Act"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_super_visa_eligible",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "temporary.visitor.visitor_super_visa_insurance",
          "label": "Do you have private medical insurance valid for at least one year?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_super_visa_eligible",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "temporary.visitor.visitor_super_visa_insurance_details",
          "label": "Please provide details about super visa medical insurance.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_super_visa_insurance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "temporary.visitor.visitor_business_visit",
          "label": "Is any part of this visit for business purposes?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "temporary.visitor.visitor_business_visit_details",
          "label": "What is your business visit — activities and contacts?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_business_visit",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "temporary.visitor.visitor_business_inviting_company",
          "label": "What is your inviting canadian company or organization?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_business_visit",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "temporary.visitor.visitor_will_work_or_study_during_visit",
          "label": "Will you work or study during this visit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "temporary.visitor.visitor_work_study_during_visit_details",
          "label": "What is your work or study during visit — explain?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_will_work_or_study_during_visit",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "temporary.visitor.visitor_return_ticket_available",
          "label": "Do you have a return ticket or confirmed onward travel?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 34
        },
        {
          "source_key": "temporary.visitor.visitor_accommodation_arrangements",
          "label": "What is your accommodation arrangements in Canada?",
          "help_text": "Hotel bookings, host residence, rental, or other arrangements.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 35
        },
        {
          "source_key": "temporary.visitor.visitor_criminal_inadmissibility_concern",
          "label": "Do you have any criminal history that may affect admissibility?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 36
        },
        {
          "source_key": "temporary.visitor.visitor_criminal_inadmissibility_details",
          "label": "Please provide details about criminal history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.visitor.visitor_criminal_inadmissibility_concern",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "temporary.visitor.visitor_notes",
          "label": "Please provide any additional notes about additional visitor application notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 38
        }
      ]
    },
    {
      "source_key": "temporary.student",
      "title": "Temporary Residence — Student",
      "description": "Study permit, designated learning institution, PAL/TAL, CAQ, financing, and academic rationale.",
      "slug": "temporary-student",
      "display_order": 20,
      "module": "temporary",
      "approved_module": "student",
      "ts_section_id": "sec_22_student",
      "questions": [
        {
          "source_key": "temporary.student.student_study_application_type",
          "label": "What is your study permit application type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "New study permit application",
            "Study permit extension",
            "Change of designated learning institution (DLI)",
            "Change of program or level of study",
            "Co-op / internship work permit",
            "Restoration of student status",
            "TRV to accompany study permit",
            "Other study-related application"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "temporary.student.student_study_application_type_details",
          "label": "Please provide details about other study application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_study_application_type",
                "op": "eq",
                "value": "Other study-related application"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "temporary.student.student_currently_studying_in_canada",
          "label": "Are you currently studying in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "temporary.student.student_current_study_permit_number",
          "label": "What is your Current study permit number (if applicable)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_currently_studying_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "temporary.student.student_current_study_permit_expiry",
          "label": "When does your current study permit expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_currently_studying_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "temporary.student.student_dli_name",
          "label": "What is your designated learning institution (dli) name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "temporary.student.student_dli_number",
          "label": "What is your DLI number (O-number)?",
          "help_text": "Format: O followed by digits, e.g. O123456789012.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "temporary.student.student_dli_province",
          "label": "What is your province or territory of dli?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "temporary.student.student_dli_city",
          "label": "What is your city of dli campus?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "temporary.student.student_dli_campus",
          "label": "What is your campus name or location (if multiple campuses)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "temporary.student.student_program_name",
          "label": "What is your program of study — official name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "temporary.student.student_program_level",
          "label": "What is your level of study?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Primary or secondary school",
            "Language training (ESL/FSL)",
            "Certificate / diploma",
            "Undergraduate degree",
            "Graduate degree (master's)",
            "Doctoral / PhD",
            "Post-graduate certificate or diploma",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "temporary.student.student_field_of_study",
          "label": "What is your field of study / major?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "temporary.student.student_program_start_date",
          "label": "When did your program start?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "temporary.student.student_program_end_date",
          "label": "When is/was your expected program completion date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "temporary.student.student_study_province",
          "label": "What is your province or territory where you will study?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "temporary.student.student_study_city",
          "label": "What is your city where you will study?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "temporary.student.student_full_time_study",
          "label": "Will you study full-time?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "temporary.student.student_part_time_study_reason",
          "label": "What is your reason for part-time study?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_full_time_study",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "temporary.student.student_language_of_instruction",
          "label": "What is your primary language of instruction?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "English",
            "French",
            "Bilingual (English and French)",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "temporary.student.student_has_letter_of_acceptance",
          "label": "Do you have a letter of acceptance from the DLI?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "temporary.student.student_letter_of_acceptance_upload",
          "label": "Upload letter of acceptance",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_letter_of_acceptance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "temporary.student.student_letter_of_acceptance_date",
          "label": "When was your letter of acceptance issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_letter_of_acceptance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "temporary.student.student_conditional_acceptance",
          "label": "Is your acceptance conditional?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_letter_of_acceptance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "temporary.student.student_conditional_acceptance_conditions",
          "label": "What is your conditions of acceptance — describe?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_conditional_acceptance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "temporary.student.student_pal_required",
          "label": "Is a Provincial Attestation Letter (PAL) or Territorial Attestation Letter (TAL) required?",
          "help_text": "Most new study permit applicants outside Quebec require a PAL/TAL from the province or territory.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "temporary.student.student_pal_received",
          "label": "Have you received your PAL or TAL?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "temporary.student.student_pal_issuing_province",
          "label": "What is your pal/tal issuing province or territory?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "temporary.student.student_pal_reference_number",
          "label": "What is your PAL/TAL reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "temporary.student.student_pal_issue_date",
          "label": "When was your pAL/TAL issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "temporary.student.student_pal_expiry_date",
          "label": "When does your pAL/TAL expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "temporary.student.student_pal_upload",
          "label": "Upload PAL or TAL document",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "temporary.student.student_pal_not_received_explanation",
          "label": "What is your pal/tal not yet received — status and expected date?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_pal_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "temporary.student.student_caq_required",
          "label": "Is a Québec Acceptance Certificate (CAQ) required for your studies?",
          "help_text": "Required when studying in Québec at most institutions.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "common.case_objective.case_intends_to_reside_in_quebec",
                "op": "eq",
                "value": "Yes"
              },
              {
                "field": "common.case_objective.case_destination_province",
                "op": "eq",
                "value": "Québec"
              },
              {
                "field": "temporary.student.student_study_province",
                "op": "eq",
                "value": "Québec"
              },
              {
                "field": "temporary.student.student_dli_province",
                "op": "eq",
                "value": "Québec"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "temporary.student.student_caq_received",
          "label": "Have you received your CAQ for studies?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "temporary.student.student_caq_number",
          "label": "What is your CAQ number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "temporary.student.student_caq_issue_date",
          "label": "When was your cAQ issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "temporary.student.student_caq_expiry_date",
          "label": "When does your cAQ expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "temporary.student.student_caq_upload",
          "label": "Upload CAQ document",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "temporary.student.student_caq_application_date",
          "label": "When is/was your cAQ application date (if not yet received)?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "temporary.student.student_caq_pending_status",
          "label": "What is your caq application status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not yet applied",
            "Submitted — pending decision",
            "Additional information requested",
            "Refused"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "temporary.student.student_caq_pending_details",
          "label": "Please provide details about cAQ application — additional.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_caq_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "temporary.student.student_study_plan_summary",
          "label": "What is your study plan summary?",
          "help_text": "Explain why you chose this program, institution, and location in Canada.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 43
        },
        {
          "source_key": "temporary.student.student_why_canada",
          "label": "Why do you want to study in Canada?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 44
        },
        {
          "source_key": "temporary.student.student_why_this_institution",
          "label": "Why did you choose this designated learning institution?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 45
        },
        {
          "source_key": "temporary.student.student_why_this_program",
          "label": "Why did you choose this program of study?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 46
        },
        {
          "source_key": "temporary.student.student_career_goals_after_study",
          "label": "What is your career goals after completing your studies?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 47
        },
        {
          "source_key": "temporary.student.student_education_progression",
          "label": "How does this program build on your previous education?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 48
        },
        {
          "source_key": "temporary.student.student_return_to_home_country_after_study",
          "label": "Do you intend to return to your home country after your studies?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 49
        },
        {
          "source_key": "temporary.student.student_return_intent_explanation",
          "label": "Please explain your plans after graduation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 50
        },
        {
          "source_key": "temporary.student.student_has_research_supervisor",
          "label": "Do you have a research supervisor (graduate studies)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.student.student_program_level",
                "op": "eq",
                "value": "Graduate degree (master's)"
              },
              {
                "field": "temporary.student.student_program_level",
                "op": "eq",
                "value": "Doctoral / PhD"
              }
            ]
          },
          "display_order": 51
        },
        {
          "source_key": "temporary.student.student_research_supervisor_name",
          "label": "What is your research supervisor name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_research_supervisor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 52
        },
        {
          "source_key": "temporary.student.student_research_topic",
          "label": "What is your research topic or thesis title?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_research_supervisor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 53
        },
        {
          "source_key": "temporary.student.student_program_includes_coop",
          "label": "Does your program include a co-op or internship work term?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 54
        },
        {
          "source_key": "temporary.student.student_coop_duration",
          "label": "What is your co-op / internship duration?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_program_includes_coop",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 55
        },
        {
          "source_key": "temporary.student.student_coop_employer",
          "label": "What is your co-op employer or industry sector (if known)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_program_includes_coop",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 56
        },
        {
          "source_key": "temporary.student.student_coop_work_permit_applied",
          "label": "Have you applied for or received a co-op work permit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_program_includes_coop",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 57
        },
        {
          "source_key": "temporary.student.student_first_year_tuition",
          "label": "What is your first year tuition fees (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 58
        },
        {
          "source_key": "temporary.student.student_total_program_tuition",
          "label": "What is your total program tuition fees (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 59
        },
        {
          "source_key": "temporary.student.student_living_expenses_first_year",
          "label": "What is your estimated living expenses — first year (cad)?",
          "help_text": "Housing, food, transportation, and other personal expenses.",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 60
        },
        {
          "source_key": "temporary.student.student_total_funds_available",
          "label": "What is your total funds available for study in Canada (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 61
        },
        {
          "source_key": "temporary.student.student_primary_funding_source",
          "label": "What is your primary source of study funds?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Personal savings",
            "Family support / parents",
            "Scholarship / bursary",
            "Employer sponsorship",
            "Government student loan",
            "Bank loan",
            "Guaranteed Investment Certificate (GIC)",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 62
        },
        {
          "source_key": "temporary.student.student_funding_source_details",
          "label": "Please provide details about funding source.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 63
        },
        {
          "source_key": "temporary.student.student_has_scholarship",
          "label": "Have you received a scholarship or bursary?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 64
        },
        {
          "source_key": "temporary.student.student_scholarship_details",
          "label": "Please describe the scholarship or bursary, including the amount and source.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_scholarship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 65
        },
        {
          "source_key": "temporary.student.student_scholarship_document",
          "label": "Upload scholarship letter",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_scholarship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 66
        },
        {
          "source_key": "temporary.student.student_has_gic",
          "label": "Do you have a Guaranteed Investment Certificate (GIC) under a participating bank program?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 67
        },
        {
          "source_key": "temporary.student.student_gic_amount",
          "label": "What is your gic amount (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_gic",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 68
        },
        {
          "source_key": "temporary.student.student_gic_bank",
          "label": "What is your gic issuing bank?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_gic",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 69
        },
        {
          "source_key": "temporary.student.student_gic_certificate_upload",
          "label": "Upload GIC certificate",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_gic",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 70
        },
        {
          "source_key": "temporary.student.student_has_financial_sponsor",
          "label": "Will someone other than you provide financial support?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 71
        },
        {
          "source_key": "temporary.student.student_sponsor_full_name",
          "label": "What is your financial sponsor full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_financial_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 72
        },
        {
          "source_key": "temporary.student.student_sponsor_relationship",
          "label": "What is your sponsor relationship to you?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_financial_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 73
        },
        {
          "source_key": "temporary.student.student_sponsor_annual_income",
          "label": "What is your sponsor annual income (cad equivalent)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_financial_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 74
        },
        {
          "source_key": "temporary.student.student_sponsor_affidavit_upload",
          "label": "Upload sponsor affidavit of support / declaration",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_has_financial_sponsor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 75
        },
        {
          "source_key": "temporary.student.student_proof_of_funds_available",
          "label": "Can you provide bank statements or proof of funds?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 76
        },
        {
          "source_key": "temporary.student.student_proof_of_funds_upload",
          "label": "Upload proof of funds documents",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_proof_of_funds_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 77
        },
        {
          "source_key": "temporary.student.student_tuition_payment_status",
          "label": "What is your tuition payment status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not yet paid",
            "Deposit paid",
            "Partially paid",
            "Fully paid for first year"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 78
        },
        {
          "source_key": "temporary.student.student_tuition_receipt_upload",
          "label": "Upload tuition payment receipt",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.student.student_tuition_payment_status",
                "op": "eq",
                "value": "Deposit paid"
              },
              {
                "field": "temporary.student.student_tuition_payment_status",
                "op": "eq",
                "value": "Partially paid"
              },
              {
                "field": "temporary.student.student_tuition_payment_status",
                "op": "eq",
                "value": "Fully paid for first year"
              }
            ]
          },
          "display_order": 79
        },
        {
          "source_key": "temporary.student.student_previous_study_in_canada",
          "label": "Have you previously studied in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 80
        },
        {
          "source_key": "temporary.student.student_previous_canadian_studies",
          "label": "Please provide details for previous studies in Canada.",
          "help_text": "Record fields: institution, program, start date, end date, study permit number, completion status",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "institution",
                "label": "Institution",
                "type": "short_text"
              },
              {
                "id": "program",
                "label": "Program",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "study_permit_number",
                "label": "Study Permit Number",
                "type": "short_text"
              },
              {
                "id": "completion_status",
                "label": "Completion Status",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_previous_study_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 81
        },
        {
          "source_key": "temporary.student.student_transferring_from_another_dli",
          "label": "Are you transferring from another Canadian institution?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.student.student_study_application_type",
                "op": "eq",
                "value": "Change of designated learning institution (DLI)"
              },
              {
                "field": "temporary.student.student_study_application_type",
                "op": "eq",
                "value": "Change of program or level of study"
              }
            ]
          },
          "display_order": 82
        },
        {
          "source_key": "temporary.student.student_previous_dli_name",
          "label": "What is your previous dli name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_transferring_from_another_dli",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 83
        },
        {
          "source_key": "temporary.student.student_previous_dli_number",
          "label": "What is your Previous DLI number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_transferring_from_another_dli",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 84
        },
        {
          "source_key": "temporary.student.student_transfer_reason",
          "label": "What is your reason for transfer or program change?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_transferring_from_another_dli",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 85
        },
        {
          "source_key": "temporary.student.student_transfer_credits_requested",
          "label": "Are you requesting transfer credits?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_transferring_from_another_dli",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 86
        },
        {
          "source_key": "temporary.student.student_transfer_credits_details",
          "label": "Please provide details about transfer credits.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_transfer_credits_requested",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 87
        },
        {
          "source_key": "temporary.student.student_previous_study_permit_violations",
          "label": "Did you ever violate conditions of a previous study permit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_previous_study_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 88
        },
        {
          "source_key": "temporary.student.student_previous_study_permit_violations_details",
          "label": "What is your study permit violation — explain?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_previous_study_permit_violations",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 89
        },
        {
          "source_key": "temporary.student.student_minor_children_accompanying",
          "label": "Will minor children accompany you to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 90
        },
        {
          "source_key": "temporary.student.student_accompanying_minor_children",
          "label": "Please provide details for each accompanying minor child.",
          "help_text": "Record fields: full name, date of birth, relationship, citizenship, school enrollment status",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "full_name",
                "label": "Full Name",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "citizenship",
                "label": "Citizenship",
                "type": "short_text"
              },
              {
                "id": "school_enrollment_status",
                "label": "School Enrollment Status",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_accompanying",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 91
        },
        {
          "source_key": "temporary.student.student_minor_children_custody_arrangement",
          "label": "Is there a custody arrangement or consent required for minor children?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_accompanying",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 92
        },
        {
          "source_key": "temporary.student.student_custody_arrangement_details",
          "label": "Please provide details about custody / consent arrangement.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_custody_arrangement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 93
        },
        {
          "source_key": "temporary.student.student_custody_document_upload",
          "label": "Upload custody consent or court order",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_custody_arrangement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 94
        },
        {
          "source_key": "temporary.student.student_minor_children_school_enrollment",
          "label": "Will accompanying minor children attend school in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_accompanying",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 95
        },
        {
          "source_key": "temporary.student.student_minor_children_school_details",
          "label": "What is your school enrollment plans for minor children?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_minor_children_school_enrollment",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 96
        },
        {
          "source_key": "temporary.student.student_applicant_is_minor",
          "label": "Is the applicant a minor (under 18)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 97
        },
        {
          "source_key": "temporary.student.student_guardian_in_canada_name",
          "label": "What is your guardian or custodian in Canada — full name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_applicant_is_minor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 98
        },
        {
          "source_key": "temporary.student.student_guardian_in_canada_address",
          "label": "What is your guardian or custodian address in Canada?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_applicant_is_minor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 99
        },
        {
          "source_key": "temporary.student.student_custodianship_declaration_upload",
          "label": "Upload custodianship declaration (imm5646)",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_applicant_is_minor",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 100
        },
        {
          "source_key": "temporary.student.student_on_campus_housing",
          "label": "Will you live in on-campus housing?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 101
        },
        {
          "source_key": "temporary.student.student_accommodation_arrangements",
          "label": "What is your accommodation arrangements in Canada?",
          "help_text": "On-campus residence, homestay, rental, or other housing plans.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 102
        },
        {
          "source_key": "temporary.student.student_spouse_accompanying_study",
          "label": "Will your spouse or partner accompany you?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 103
        },
        {
          "source_key": "temporary.student.student_spouse_open_work_permit",
          "label": "Will your spouse apply for an open work permit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.student.student_spouse_accompanying_study",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 104
        },
        {
          "source_key": "temporary.student.student_notes",
          "label": "Please provide any additional notes about additional study permit application notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 105
        }
      ]
    },
    {
      "source_key": "temporary.worker",
      "title": "Temporary Residence — Worker",
      "description": "Work permit type, job offer, LMIA, qualifications, and current Canadian employment.",
      "slug": "temporary-worker",
      "display_order": 21,
      "module": "temporary",
      "approved_module": "worker",
      "ts_section_id": "sec_23_worker",
      "questions": [
        {
          "source_key": "temporary.worker.worker_work_application_type",
          "label": "What is your work permit application type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "New work permit application",
            "Work permit extension",
            "Change of employer",
            "Change of conditions",
            "Restoration of worker status",
            "TRV to accompany work permit",
            "Other work-related application"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "temporary.worker.worker_work_application_type_details",
          "label": "Please provide details about other work application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_application_type",
                "op": "eq",
                "value": "Other work-related application"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "temporary.worker.worker_work_permit_type",
          "label": "What is your work permit category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "LMIA-based employer-specific work permit",
            "LMIA-exempt work permit",
            "Open work permit",
            "International Experience Canada (IEC)",
            "Intra-company transfer",
            "Significant benefit to Canada (C10)",
            "Entrepreneur / self-employed",
            "Post-graduation work permit (PGWP)",
            "Bridging open work permit (BOWP)",
            "Spousal open work permit",
            "Other work permit category"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "temporary.worker.worker_work_permit_type_details",
          "label": "Please provide details about other work permit category.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "Other work permit category"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "temporary.worker.worker_currently_working_in_canada",
          "label": "Are you currently authorized to work in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "temporary.worker.worker_current_work_permit_number",
          "label": "What is your Current work permit number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_currently_working_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "temporary.worker.worker_current_work_permit_expiry",
          "label": "When does your current work permit expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_currently_working_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "temporary.worker.worker_current_employer_name",
          "label": "What is your current employer name in Canada?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_currently_working_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "temporary.worker.worker_current_job_title",
          "label": "What is your current job title in Canada?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_currently_working_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "temporary.worker.worker_current_noc_code",
          "label": "What is your current noc code (if known)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_currently_working_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "temporary.worker.worker_has_job_offer",
          "label": "Do you have a valid Canadian job offer?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "temporary.worker.worker_employer_name",
          "label": "What is your employer legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "temporary.worker.worker_employer_operating_name",
          "label": "What is your employer operating / trade name (if different)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "temporary.worker.worker_job_title",
          "label": "What is your job title?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "temporary.worker.worker_noc_code",
          "label": "What is your national occupational classification (noc) code?",
          "help_text": "2021 NOC TEER category code, e.g. 21231.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "temporary.worker.worker_noc_title",
          "label": "What is your noc occupation title?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "temporary.worker.worker_job_duties",
          "label": "What is your main duties and responsibilities?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "temporary.worker.worker_job_start_date",
          "label": "When did your anticipated job start?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "temporary.worker.worker_job_end_date",
          "label": "When did your anticipated job (if fixed term) end?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "temporary.worker.worker_employment_type",
          "label": "What is your employment type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Full-time permanent",
            "Full-time fixed term",
            "Part-time",
            "Seasonal",
            "Contract"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "temporary.worker.worker_hourly_wage",
          "label": "What is your hourly wage (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "temporary.worker.worker_annual_salary",
          "label": "What is your annual salary (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "temporary.worker.worker_hours_per_week",
          "label": "What is your hours per week?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "temporary.worker.worker_work_location_address",
          "label": "What is your work location address in Canada?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "temporary.worker.worker_work_location_province",
          "label": "What is your work location province or territory?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "temporary.worker.worker_job_offer_signed",
          "label": "Do you have a signed job offer letter or employment contract?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "temporary.worker.worker_job_offer_upload",
          "label": "Upload job offer letter or employment contract",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_job_offer_signed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "temporary.worker.worker_union_membership_required",
          "label": "Is union membership required for this position?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_has_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "temporary.worker.worker_union_details",
          "label": "Please provide details about union membership.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_union_membership_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "temporary.worker.worker_lmia_required",
          "label": "Is a Labour Market Impact Assessment (LMIA) required?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-based employer-specific work permit"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "temporary.worker.worker_lmia_received",
          "label": "Has your employer received a positive LMIA?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-based employer-specific work permit"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "temporary.worker.worker_lmia_number",
          "label": "What is your LMIA number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "temporary.worker.worker_lmia_issue_date",
          "label": "When was your lMIA issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "temporary.worker.worker_lmia_expiry_date",
          "label": "When does your lMIA expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "temporary.worker.worker_lmia_upload",
          "label": "Upload positive LMIA decision letter",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "temporary.worker.worker_lmia_pending_status",
          "label": "What is your lmia application status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Employer has not yet applied",
            "Submitted — pending decision",
            "Additional information requested",
            "Refused"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "temporary.worker.worker_lmia_pending_details",
          "label": "Please provide details about lMIA application — additional.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_received",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "temporary.worker.worker_lmia_exempt_category",
          "label": "What is your lmia-exempt category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "C10 — Significant benefit to Canada",
            "C11 — Significant benefit — entrepreneurs",
            "C12 — Intra-company transferees",
            "C13 — Television and film production workers",
            "C14 — Emergency repair personnel",
            "C15 — Judges, referees, and similar workers",
            "C16 — Aviation accident investigators",
            "C20 — International trade agreements",
            "C21 — International exchange programs",
            "C22 — Spouse/common-law partner of skilled worker or student",
            "C23 — Spouse/common-law partner of Atlantic immigration pilot",
            "C24 — Francophone mobility",
            "C25 — Provincial nominee (without LMIA)",
            "C26 — Charitable or religious work",
            "C27 — Co-op work permit",
            "C28 — Off-campus work",
            "C29 — Post-graduation work permit",
            "C30 — Bridging open work permit",
            "C31 — Open work permit for vulnerable workers",
            "C32 — Humanitarian reasons",
            "C33 — Permanent residence applicants in Canada",
            "C34 — Dependent family members",
            "C35 — Spouse of skilled worker in Canada",
            "C36 — Spouse of international student in Canada",
            "Other LMIA-exempt category"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-exempt work permit"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "temporary.worker.worker_lmia_exempt_category_details",
          "label": "Please provide details about lMIA-exempt category.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_lmia_exempt_category",
                "op": "eq",
                "value": "Other LMIA-exempt category"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "temporary.worker.worker_lmia_exempt_supporting_document",
          "label": "Upload supporting document for LMIA exemption",
          "help_text": "For example: employer compliance fee receipt, international agreement letter, or program-specific document.",
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-exempt work permit"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "temporary.worker.worker_employer_compliance_fee_paid",
          "label": "Has the employer paid the employer compliance fee?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-based employer-specific work permit"
              },
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "LMIA-exempt work permit"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "temporary.worker.worker_employer_compliance_fee_receipt",
          "label": "What is your Employer compliance fee receipt number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_employer_compliance_fee_paid",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "temporary.worker.worker_open_work_permit_basis",
          "label": "What is your basis for open work permit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Spouse of skilled worker in Canada",
            "Spouse of international student",
            "Post-graduation work permit",
            "Bridging open work permit",
            "Vulnerable worker",
            "Humanitarian reasons",
            "Permanent residence applicant in Canada",
            "Other open permit basis"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "Open work permit"
              }
            ]
          },
          "display_order": 43
        },
        {
          "source_key": "temporary.worker.worker_open_work_permit_details",
          "label": "Please provide details about open work permit — supporting.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "Open work permit"
              }
            ]
          },
          "display_order": 44
        },
        {
          "source_key": "temporary.worker.worker_highest_education_for_position",
          "label": "What is your highest education relevant to this position?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Secondary school",
            "Post-secondary diploma or certificate",
            "Bachelor's degree",
            "Master's degree",
            "Doctorate",
            "Trade certification"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 45
        },
        {
          "source_key": "temporary.worker.worker_years_experience_in_occupation",
          "label": "What is your years of experience in this occupation?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 46
        },
        {
          "source_key": "temporary.worker.worker_years_experience_with_employer",
          "label": "What is your years of experience with this employer (if any)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 47
        },
        {
          "source_key": "temporary.worker.worker_professional_licenses",
          "label": "What is your professional licenses or certifications required for this job?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 48
        },
        {
          "source_key": "temporary.worker.worker_license_obtained",
          "label": "Have you obtained the required professional license in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {},
          "display_order": 49
        },
        {
          "source_key": "temporary.worker.worker_license_details",
          "label": "What is your Professional license — issuing body and number?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_license_obtained",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 50
        },
        {
          "source_key": "temporary.worker.worker_license_document_upload",
          "label": "Upload professional license or certification",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_license_obtained",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 51
        },
        {
          "source_key": "temporary.worker.worker_language_required_for_job",
          "label": "Is proficiency in English or French required for this job?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 52
        },
        {
          "source_key": "temporary.worker.worker_job_language_requirements",
          "label": "Please provide details about job language requirements.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_language_required_for_job",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 53
        },
        {
          "source_key": "temporary.worker.worker_relevant_work_experience",
          "label": "Please provide details for relevant work experience for this position.",
          "help_text": "Record fields: employer, job title, NOC, start date, end date, country, full-time/part-time",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "employer",
                "label": "Employer",
                "type": "short_text"
              },
              {
                "id": "job_title",
                "label": "Job Title",
                "type": "short_text"
              },
              {
                "id": "noc_code",
                "label": "Noc Code",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "employment_type",
                "label": "Employment Type",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 54
        },
        {
          "source_key": "temporary.worker.worker_changing_employer",
          "label": "Are you changing employers while in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "temporary.worker.worker_work_application_type",
                "op": "eq",
                "value": "Change of employer"
              },
              {
                "field": "temporary.worker.worker_work_application_type",
                "op": "eq",
                "value": "Work permit extension"
              }
            ]
          },
          "display_order": 55
        },
        {
          "source_key": "temporary.worker.worker_previous_employer_name",
          "label": "What is your previous employer name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_changing_employer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 56
        },
        {
          "source_key": "temporary.worker.worker_reason_for_leaving",
          "label": "What is your reason for leaving previous employer?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_changing_employer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 57
        },
        {
          "source_key": "temporary.worker.worker_maintained_status_during_change",
          "label": "Did you maintain valid status while between employers?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_changing_employer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 58
        },
        {
          "source_key": "temporary.worker.worker_status_between_employers_details",
          "label": "What is your status between employers — explain?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_maintained_status_during_change",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 59
        },
        {
          "source_key": "temporary.worker.worker_iec_category",
          "label": "What is your iec participation category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Working Holiday",
            "Young Professionals",
            "International Co-op (Internship)"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "International Experience Canada (IEC)"
              }
            ]
          },
          "display_order": 60
        },
        {
          "source_key": "temporary.worker.worker_iec_invitation_number",
          "label": "What is your IEC invitation / ITA number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_work_permit_type",
                "op": "eq",
                "value": "International Experience Canada (IEC)"
              }
            ]
          },
          "display_order": 61
        },
        {
          "source_key": "temporary.worker.worker_dependent_children_accompanying_work",
          "label": "Will dependent children accompany you?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 62
        },
        {
          "source_key": "temporary.worker.worker_spouse_accompanying_work",
          "label": "Will your spouse or partner accompany you?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 63
        },
        {
          "source_key": "temporary.worker.worker_spouse_work_permit_needed",
          "label": "Will your spouse apply for a work permit?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.worker.worker_spouse_accompanying_work",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 64
        },
        {
          "source_key": "temporary.worker.worker_notes",
          "label": "Please provide any additional notes about additional work permit application notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 65
        }
      ]
    },
    {
      "source_key": "temporary.employer",
      "title": "Temporary Residence — Employer Information",
      "description": "Corporate identity, operations, compliance, and LMIA history for the hiring employer.",
      "slug": "temporary-employer",
      "display_order": 22,
      "module": "temporary",
      "approved_module": "employer",
      "ts_section_id": "sec_24_employer",
      "questions": [
        {
          "source_key": "temporary.employer.employer_legal_name",
          "label": "What is your employer legal name?",
          "help_text": "Registered legal name as it appears on business registration documents.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "temporary.employer.employer_operating_name",
          "label": "What is your operating / trade name (if different)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "temporary.employer.employer_business_number",
          "label": "What is your Canada revenue agency business number (bn)?",
          "help_text": "9-digit business number, e.g. 123456789.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "temporary.employer.employer_cra_payroll_account",
          "label": "What is your cra payroll account number (rp)?",
          "help_text": "Format: BN followed by RP and 4-digit reference, e.g. 123456789RP0001.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "temporary.employer.employer_provincial_registration",
          "label": "What is your Provincial business registration number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "temporary.employer.employer_incorporation_date",
          "label": "When is/was your date of incorporation or business establishment?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "temporary.employer.employer_business_structure",
          "label": "What is your business structure?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Corporation",
            "Partnership",
            "Sole proprietorship",
            "Non-profit organization",
            "Government entity",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "temporary.employer.employer_industry_sector",
          "label": "What is your industry / sector (naics code if known)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "temporary.employer.employer_website",
          "label": "What is your employer website?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "temporary.employer.employer_head_office_address",
          "label": "What is your head office address?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "temporary.employer.employer_head_office_province",
          "label": "What is your head office province or territory?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "temporary.employer.employer_work_location_same_as_head_office",
          "label": "Is the work location the same as head office?",
          "help_text": null,
          "question_type": "yes_no",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "temporary.employer.employer_work_location_address",
          "label": "What is your work location address (if different)?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_work_location_same_as_head_office",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "temporary.employer.employer_year_established",
          "label": "What is your year business was established in Canada?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "temporary.employer.employer_full_time_employees",
          "label": "How many full-time employees in canada do you have?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "temporary.employer.employer_part_time_employees",
          "label": "How many part-time employees in canada do you have?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "temporary.employer.employer_annual_revenue",
          "label": "What is your approximate annual gross revenue (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "temporary.employer.employer_business_description",
          "label": "Please explain description of business operations and activities.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "temporary.employer.employer_primary_products_services",
          "label": "What is your primary products or services?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "temporary.employer.employer_unionized_workplace",
          "label": "Is this a unionized workplace?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "temporary.employer.employer_union_name",
          "label": "What is your union name and local (if applicable)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_unionized_workplace",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "temporary.employer.employer_hiring_foreign_workers_before",
          "label": "Has this employer previously hired foreign workers?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "temporary.employer.employer_foreign_workers_count",
          "label": "How many foreign workers currently employed do you have?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_hiring_foreign_workers_before",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "temporary.employer.employer_contact_name",
          "label": "What is your primary contact person — full name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "temporary.employer.employer_contact_title",
          "label": "What is your contact person job title?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 25
        },
        {
          "source_key": "temporary.employer.employer_contact_phone",
          "label": "What is your Contact person phone number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "temporary.employer.employer_contact_email",
          "label": "What is your contact person email address?",
          "help_text": null,
          "question_type": "email",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "temporary.employer.employer_contact_fax",
          "label": "What is your Contact person fax number?",
          "help_text": null,
          "question_type": "phone",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "temporary.employer.employer_contact_authorized_signatory",
          "label": "Is the contact person authorized to sign on behalf of the employer?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "temporary.employer.employer_authorized_signatory_name",
          "label": "What is your authorized signatory name (if different from contact)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_contact_authorized_signatory",
                "op": "eq",
                "value": "No"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "temporary.employer.employer_compliance_fee_current",
          "label": "Has the employer paid the employer compliance fee for this hire?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "temporary.employer.employer_compliance_fee_receipt",
          "label": "What is your Employer compliance fee receipt number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_compliance_fee_current",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "temporary.employer.employer_compliance_fee_date",
          "label": "When is/was your employer compliance fee payment date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_compliance_fee_current",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "temporary.employer.employer_wcb_coverage",
          "label": "Does the employer have workers' compensation (WCB/WSIB) coverage?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 34
        },
        {
          "source_key": "temporary.employer.employer_wcb_account_number",
          "label": "What is your Workers' compensation account number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_wcb_coverage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "temporary.employer.employer_provincial_health_coverage",
          "label": "Does the employer provide provincial health coverage to employees?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 36
        },
        {
          "source_key": "temporary.employer.employer_compliance_violations",
          "label": "Has the employer ever been found non-compliant with immigration or employment laws?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 37
        },
        {
          "source_key": "temporary.employer.employer_compliance_violations_details",
          "label": "Please provide details about compliance violations.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_compliance_violations",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "temporary.employer.employer_banned_from_hiring",
          "label": "Has the employer ever been banned or restricted from hiring foreign workers?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 39
        },
        {
          "source_key": "temporary.employer.employer_banned_details",
          "label": "Please provide details about hiring ban or restriction.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_banned_from_hiring",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "temporary.employer.employer_lmia_history",
          "label": "Has this employer previously obtained LMIA(s)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 41
        },
        {
          "source_key": "temporary.employer.employer_lmia_history_records",
          "label": "Please provide your previous LMIA history.",
          "help_text": "Record fields: LMIA number, NOC, position title, issue date, outcome, number of positions",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "lmia_number",
                "label": "Lmia Number",
                "type": "short_text"
              },
              {
                "id": "noc_code",
                "label": "Noc Code",
                "type": "short_text"
              },
              {
                "id": "position_title",
                "label": "Position Title",
                "type": "short_text"
              },
              {
                "id": "issue_date",
                "label": "Issue Date",
                "type": "date"
              },
              {
                "id": "outcome",
                "label": "Outcome",
                "type": "short_text"
              },
              {
                "id": "positions_approved",
                "label": "Positions Approved",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_lmia_history",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "temporary.employer.employer_current_lmia_application",
          "label": "Is there a current LMIA application for this position?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 43
        },
        {
          "source_key": "temporary.employer.employer_current_lmia_application_status",
          "label": "What is your current lmia application status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Preparing application",
            "Submitted — pending",
            "Additional information requested",
            "Approved",
            "Refused"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_current_lmia_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 44
        },
        {
          "source_key": "temporary.employer.employer_recruitment_efforts",
          "label": "Has the employer conducted recruitment efforts to hire Canadians or permanent residents?",
          "help_text": "Required for most LMIA applications — advertising, job bank postings, etc.",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 45
        },
        {
          "source_key": "temporary.employer.employer_recruitment_details",
          "label": "What is your recruitment efforts — describe activities and duration?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_recruitment_efforts",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 46
        },
        {
          "source_key": "temporary.employer.employer_recruitment_duration_weeks",
          "label": "What is your recruitment period (weeks)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_recruitment_efforts",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 47
        },
        {
          "source_key": "temporary.employer.employer_job_bank_posting_id",
          "label": "What is your job bank posting reference (if applicable)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_recruitment_efforts",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 48
        },
        {
          "source_key": "temporary.employer.employer_canadian_applicants_interviewed",
          "label": "Did the employer interview Canadian or permanent resident applicants?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_recruitment_efforts",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 49
        },
        {
          "source_key": "temporary.employer.employer_canadian_applicants_details",
          "label": "What is your canadian/pr applicants — number interviewed and outcome?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "temporary.employer.employer_canadian_applicants_interviewed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 50
        },
        {
          "source_key": "temporary.employer.employer_wage_offered_vs_median",
          "label": "What is your offered wage compared to median wage for occupation in region?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Above median wage",
            "At median wage",
            "Below median wage",
            "Unknown"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 51
        },
        {
          "source_key": "temporary.employer.employer_transition_plan",
          "label": "What is your transition plan for foreign worker (if applicable)?",
          "help_text": "Plan to train Canadians/PRs to eventually fill the position, if required.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 52
        },
        {
          "source_key": "temporary.employer.employer_linked_worker_name",
          "label": "What is your foreign worker full legal name (linked application)?",
          "help_text": "Must match the worker applicant in sec_23_worker.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 53
        },
        {
          "source_key": "temporary.employer.employer_linked_worker_job_title",
          "label": "What is your position title for foreign worker?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 54
        },
        {
          "source_key": "temporary.employer.employer_linked_worker_noc",
          "label": "What is your noc code for foreign worker position?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 55
        },
        {
          "source_key": "temporary.employer.employer_linked_worker_start_date",
          "label": "When did your anticipated for foreign worker start?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 56
        },
        {
          "source_key": "temporary.employer.employer_linked_worker_duration",
          "label": "What is your duration of employment (if fixed term)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 57
        },
        {
          "source_key": "temporary.employer.employer_offer_of_employment_number",
          "label": "What is your offer of employment number (if lmia-exempt)?",
          "help_text": "A-number issued through the Employer Portal for LMIA-exempt hires.",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 58
        },
        {
          "source_key": "temporary.employer.employer_portal_account",
          "label": "What is your employer portal account identifier?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 59
        },
        {
          "source_key": "temporary.employer.employer_business_registration_upload",
          "label": "Upload business registration / incorporation documents",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 60
        },
        {
          "source_key": "temporary.employer.employer_financial_statements_upload",
          "label": "Upload recent financial statements (if available)",
          "help_text": null,
          "question_type": "file_upload",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "file_upload",
            "document_request": true
          },
          "visibility_rule": null,
          "display_order": 61
        },
        {
          "source_key": "temporary.employer.employer_notes",
          "label": "Please provide any additional notes about additional employer information notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 62
        }
      ]
    },
    {
      "source_key": "pr.pr_core",
      "title": "Permanent Residence — Permanent Residence Core",
      "description": "Core permanent residence pathway, eligibility, and supporting evidence questions.",
      "slug": "pr-pr_core",
      "display_order": 23,
      "module": "pr",
      "approved_module": "permanent_residence",
      "ts_section_id": "sec_30_pr_core",
      "questions": [
        {
          "source_key": "pr.pr_core.pr_program",
          "label": "What is your permanent residence program or category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Express Entry",
            "Provincial Nominee Program",
            "Family sponsorship",
            "Business immigration",
            "Caregiver",
            "Refugee / humanitarian",
            "Other / undetermined"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "pr.pr_core.pr_stream",
          "label": "What is your specific stream or sub-category (if known)?",
          "help_text": "e.g. FSW, CEC, FST, PNP stream name, or family class sub-category",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "pr.pr_core.pr_intended_province",
          "label": "What is your intended province or territory of settlement?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Alberta",
            "British Columbia",
            "Manitoba",
            "New Brunswick",
            "Newfoundland and Labrador",
            "Nova Scotia",
            "Northwest Territories",
            "Nunavut",
            "Ontario",
            "Prince Edward Island",
            "Québec",
            "Saskatchewan",
            "Yukon",
            "Undecided"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "pr.pr_core.pr_intended_city",
          "label": "What is your intended city or municipality of settlement?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "pr.pr_core.pr_quebec_intention",
          "label": "Do you intend to settle in Québec?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "pr.pr_core.pr_principal_applicant",
          "label": "What is your principal applicant full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "pr.pr_core.pr_accompanying_family",
          "label": "Please provide details for each accompanying family member included in this application.",
          "help_text": "Person record fields: name, relationship, date_of_birth, citizenship, current_status, accompanying",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "citizenship",
                "label": "Citizenship",
                "type": "short_text"
              },
              {
                "id": "current_status",
                "label": "Current Status",
                "type": "short_text"
              },
              {
                "id": "accompanying",
                "label": "Accompanying",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "pr.pr_core.pr_non_accompanying_family",
          "label": "Please provide details for each non-accompanying family member (not included in the application).",
          "help_text": "Person record fields: name, relationship, date_of_birth, citizenship, reason_not_accompanying",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "citizenship",
                "label": "Citizenship",
                "type": "short_text"
              },
              {
                "id": "reason_not_accompanying",
                "label": "Reason Not Accompanying",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "pr.pr_core.pr_has_eca",
          "label": "Do you have an Educational Credential Assessment (ECA)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "pr.pr_core.pr_eca_organization",
          "label": "What is your eca organization?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "pr.pr_core.pr_eca_report_number",
          "label": "What is your ECA report number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "pr.pr_core.pr_eca_report_date",
          "label": "When is/was your eCA report date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "pr.pr_core.pr_language_requirements_met",
          "label": "Do you meet the language requirements for your intended program?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "pr.pr_core.pr_language_test_summary",
          "label": "What is your language test summary (type, date, scores)?",
          "help_text": "Record original test scores; do not convert to CLB/NCLC here.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_language_requirements_met",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "pr.pr_core.pr_qualifying_work_experience",
          "label": "Do you have qualifying skilled work experience?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "pr.pr_core.pr_qualifying_work_experience_details",
          "label": "Please provide details about qualifying work experience.",
          "help_text": "Occupation, NOC/TEER, dates, full-time/part-time, country",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_qualifying_work_experience",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "pr.pr_core.pr_has_provincial_nomination",
          "label": "Do you have a provincial nomination?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "pr.pr_core.pr_nomination_certificate_number",
          "label": "What is your Nomination certificate number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "pr.pr_core.pr_nomination_issue_date",
          "label": "When was your nomination issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "pr.pr_core.pr_nomination_expiry_date",
          "label": "When does your nomination expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "pr.pr_core.pr_has_csq",
          "label": "Do you have a Certificat de sélection du Québec (CSQ)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "pr.pr_core.pr_csq_number",
          "label": "What is your CSQ number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "pr.pr_core.pr_csq_issue_date",
          "label": "When was your cSQ issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "pr.pr_core.pr_has_qualifying_job_offer",
          "label": "Do you have a qualifying job offer for permanent residence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "pr.pr_core.pr_qualifying_job_offer_details",
          "label": "Please provide details about qualifying job offer.",
          "help_text": "Employer, occupation, NOC/TEER, location, wage, duration",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_qualifying_job_offer",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "pr.pr_core.pr_settlement_funds_available",
          "label": "Do you have sufficient settlement funds (if required)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "pr.pr_core.pr_settlement_funds_amount",
          "label": "What is your available settlement funds (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_settlement_funds_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "pr.pr_core.pr_police_certificates_available",
          "label": "Are required police certificates available or obtainable?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "pr.pr_core.pr_police_certificate_countries",
          "label": "What is your countries for which police certificates are needed or obtained?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_police_certificates_available",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "pr.pr_core.pr_medical_exam_completed",
          "label": "Have you completed an immigration medical examination?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "pr.pr_core.pr_medical_exam_date",
          "label": "When is/was your most recent immigration medical exam date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_medical_exam_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "pr.pr_core.pr_express_entry_profile",
          "label": "Do you have an Express Entry profile?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "pr.pr_core.pr_express_entry_profile_number",
          "label": "What is your Express Entry profile number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_express_entry_profile",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "pr.pr_core.pr_express_entry_crs_score",
          "label": "What is your current crs score (if known)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_express_entry_profile",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "pr.pr_core.pr_has_ita",
          "label": "Have you received an Invitation to Apply (ITA)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 35
        },
        {
          "source_key": "pr.pr_core.pr_ita_date",
          "label": "When is/was your iTA date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_ita",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "pr.pr_core.pr_ita_deadline",
          "label": "When is/was your ita response deadline?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_ita",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "pr.pr_core.pr_has_eoi",
          "label": "Have you submitted an Expression of Interest (EOI) to a province or territory?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 38
        },
        {
          "source_key": "pr.pr_core.pr_eoi_details",
          "label": "Please provide details about eOI (jurisdiction, stream, date, status).",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.pr_core.pr_has_eoi",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "pr.pr_core.pr_adaptability_factors",
          "label": "Please provide details for adaptability factors.",
          "help_text": "e.g. Canadian work/study, relatives in Canada, provincial connection, spouse language",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "factor",
                "label": "Factor",
                "type": "short_text"
              },
              {
                "id": "description",
                "label": "Description",
                "type": "long_text"
              },
              {
                "id": "supporting_evidence",
                "label": "Supporting Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 40
        },
        {
          "source_key": "pr.pr_core.pr_canadian_relatives",
          "label": "Please provide details for canadian citizen or permanent resident relatives.",
          "help_text": "Person record fields: name, relationship, status, province, contact",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province",
                "type": "short_text"
              },
              {
                "id": "contact",
                "label": "Contact",
                "type": "phone"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 41
        },
        {
          "source_key": "pr.pr_core.pr_additional_notes",
          "label": "Please provide any additional notes about additional permanent residence notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 42
        }
      ]
    },
    {
      "source_key": "pr.economic",
      "title": "Permanent Residence — Economic Immigration",
      "description": "Skilled worker and economic class assessment — work history, education, language, nomination, and profile details.",
      "slug": "pr-economic",
      "display_order": 24,
      "module": "pr",
      "approved_module": "permanent_residence",
      "ts_section_id": "sec_31_economic",
      "questions": [
        {
          "source_key": "pr.economic.economic_stream",
          "label": "What is your economic immigration stream (if known)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Federal Skilled Worker",
            "Canadian Experience Class",
            "Federal Skilled Trades",
            "PNP — Skilled worker",
            "PNP — Express Entry aligned",
            "Atlantic Immigration Program",
            "Rural and Northern Immigration Pilot",
            "Caregiver — permanent residence pathway",
            "Other economic stream",
            "Undetermined"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "pr.economic.economic_primary_occupation_noc",
          "label": "What is your primary occupation — noc code?",
          "help_text": "National Occupational Classification code for primary skilled occupation",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "pr.economic.economic_primary_occupation_teer",
          "label": "What is your primary occupation — teer category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "TEER 0",
            "TEER 1",
            "TEER 2",
            "TEER 3",
            "Unknown / to be determined"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "pr.economic.economic_primary_occupation_title",
          "label": "What is your primary occupation — job title?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "pr.economic.economic_skilled_work_history",
          "label": "Please provide your skilled work history.",
          "help_text": "Record fields: employer, country, job_title, noc, teer, start_date, end_date, hours_per_week, ft_pt, main_duties",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "employer",
                "label": "Employer",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "job_title",
                "label": "Job Title",
                "type": "short_text"
              },
              {
                "id": "noc",
                "label": "Noc",
                "type": "short_text"
              },
              {
                "id": "teer",
                "label": "Teer",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "hours_per_week",
                "label": "Hours Per Week",
                "type": "number"
              },
              {
                "id": "ft_pt",
                "label": "Ft Pt",
                "type": "short_text"
              },
              {
                "id": "main_duties",
                "label": "Main Duties",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "pr.economic.economic_canadian_experience_years",
          "label": "What is your years of qualifying canadian skilled work experience?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "pr.economic.economic_foreign_experience_years",
          "label": "What is your years of qualifying foreign skilled work experience?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "pr.economic.economic_canadian_work_records",
          "label": "Please provide details for each entry in canadian work experience records.",
          "help_text": "Record fields: employer, province, job_title, noc, start_date, end_date, work_authorization, documents_available",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "employer",
                "label": "Employer",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province",
                "type": "short_text"
              },
              {
                "id": "job_title",
                "label": "Job Title",
                "type": "short_text"
              },
              {
                "id": "noc",
                "label": "Noc",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "work_authorization",
                "label": "Work Authorization",
                "type": "short_text"
              },
              {
                "id": "documents_available",
                "label": "Documents Available",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "pr.economic.economic_has_eca",
          "label": "Educational Credential Assessment (ECA) obtained?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "pr.economic.economic_eca_organization",
          "label": "What is your eca organization?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "pr.economic.economic_eca_canadian_equivalency",
          "label": "What is your canadian equivalency level?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "pr.economic.economic_eca_report_date",
          "label": "When is/was your eCA report date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_eca",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "pr.economic.economic_highest_education_level",
          "label": "What is your highest completed education level?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Secondary school",
            "One-year post-secondary program",
            "Two-year post-secondary program",
            "Bachelor's degree or three-year program",
            "Two or more credentials (one 3+ years)",
            "Master's or professional degree",
            "Doctoral (PhD)"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "pr.economic.economic_first_language_test",
          "label": "Approved first official language test completed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "pr.economic.economic_first_language_test_details",
          "label": "Please provide details about first official language test.",
          "help_text": "Test type, date, candidate number, speaking/listening/reading/writing scores (original scores)",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_first_language_test",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "pr.economic.economic_second_language_test",
          "label": "Approved second official language test completed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "pr.economic.economic_second_language_test_details",
          "label": "Please provide details about second official language test.",
          "help_text": "Record original scores only",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_second_language_test",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "pr.economic.economic_has_job_offer_pr",
          "label": "Qualifying job offer for economic immigration?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "pr.economic.economic_job_offer_employer",
          "label": "What is your job offer — employer name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_job_offer_pr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "pr.economic.economic_job_offer_occupation",
          "label": "What is your job offer — occupation and noc/teer?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_job_offer_pr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "pr.economic.economic_job_offer_location",
          "label": "What is your job offer — work location (province/city)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_job_offer_pr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "pr.economic.economic_job_offer_wage",
          "label": "What is your job offer — wage?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_job_offer_pr",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "pr.economic.economic_has_provincial_nomination",
          "label": "Provincial or territorial nomination received?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 23
        },
        {
          "source_key": "pr.economic.economic_nomination_jurisdiction",
          "label": "What is your nomination — province or territory?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "pr.economic.economic_nomination_stream",
          "label": "What is your nomination — stream name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "pr.economic.economic_nomination_certificate_number",
          "label": "What is your Nomination certificate number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_has_provincial_nomination",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "pr.economic.economic_canadian_relatives",
          "label": "Please provide details for canadian citizen or permanent resident relatives.",
          "help_text": "Person record fields: name, relationship, status, province, age",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province",
                "type": "short_text"
              },
              {
                "id": "age",
                "label": "Age",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "pr.economic.economic_spouse_included",
          "label": "Is your spouse or partner included in this application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "pr.economic.economic_spouse_education_level",
          "label": "What is your spouse/partner — highest education level?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_spouse_included",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "pr.economic.economic_spouse_language_details",
          "label": "Please provide details about spouse/partner — language test.",
          "help_text": "Original test scores only",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_spouse_included",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "pr.economic.economic_spouse_canadian_work",
          "label": "What is your spouse/partner — canadian work experience summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_spouse_included",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "pr.economic.economic_settlement_funds_required",
          "label": "Are settlement funds required for this stream?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "pr.economic.economic_settlement_funds_amount",
          "label": "What is your available settlement funds (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_settlement_funds_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "pr.economic.economic_settlement_funds_source",
          "label": "Please explain the source of your settlement funds.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_settlement_funds_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "pr.economic.economic_express_entry_profile_active",
          "label": "Active Express Entry profile?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 35
        },
        {
          "source_key": "pr.economic.economic_express_entry_profile_number",
          "label": "What is your Express Entry profile number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_express_entry_profile_active",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "pr.economic.economic_express_entry_crs_score",
          "label": "What is your current crs score?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_express_entry_profile_active",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "pr.economic.economic_express_entry_ita_received",
          "label": "Invitation to Apply (ITA) received?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 38
        },
        {
          "source_key": "pr.economic.economic_ita_date",
          "label": "When is/was your iTA date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_express_entry_ita_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "pr.economic.economic_ita_response_deadline",
          "label": "When is/was your ita response deadline?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_express_entry_ita_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "pr.economic.economic_provincial_eoi_submitted",
          "label": "Provincial Expression of Interest submitted?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 41
        },
        {
          "source_key": "pr.economic.economic_provincial_eoi_details",
          "label": "Please provide details about provincial EOI.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.economic.economic_provincial_eoi_submitted",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "pr.economic.economic_additional_notes",
          "label": "Please provide any additional notes about additional economic immigration notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 43
        }
      ]
    },
    {
      "source_key": "family.family_sponsorship",
      "title": "Family Sponsorship — Family Sponsorship",
      "description": "Family class sponsorship category, application type, and jurisdictional context.",
      "slug": "family-family_sponsorship",
      "display_order": 25,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_32_family_sponsorship",
      "questions": [
        {
          "source_key": "family.family_sponsorship.sponsorship_category",
          "label": "What is your sponsorship category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Spouse",
            "Common-law partner",
            "Conjugal partner",
            "Dependent child",
            "Adopted child",
            "Parent or grandparent",
            "Orphaned relative (under 18)",
            "Other eligible relative",
            "Other / to be determined"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_application_class",
          "label": "What is your application class?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Family Class — outside Canada",
            "Spouse/partner — inside Canada (inland)",
            "Dependent child",
            "Parents and Grandparents Program",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_quebec_sponsorship",
          "label": "Is this a Québec sponsorship case?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_quebec_sponsorship_notes",
          "label": "What is your québec sponsorship context?",
          "help_text": "Undertaking, CSQ, or other Québec-specific sponsorship context",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_quebec_sponsorship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_sponsor_is_canadian_citizen",
          "label": "Is the sponsor a Canadian citizen?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_sponsor_is_permanent_resident",
          "label": "Is the sponsor a permanent resident of Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_sponsor_registered_indian",
          "label": "Does the sponsor have registered Indian status under the Indian Act?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_sponsored_person_in_canada",
          "label": "Is the sponsored person currently in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_sponsored_person_current_status",
          "label": "What is your sponsored person — current status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visitor",
            "Worker",
            "Student",
            "Out of status",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_sponsored_person_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_multiple_sponsored_persons",
          "label": "Are multiple persons being sponsored in this application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_number_of_sponsored_persons",
          "label": "How many persons being sponsored do you have?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_multiple_sponsored_persons",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_accompanying_dependants",
          "label": "Will dependants accompany the sponsored person?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_accompanying_dependants_details",
          "label": "Please provide details about accompanying dependants.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_accompanying_dependants",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_previous_sponsorship_application",
          "label": "Has a sponsorship application been submitted previously for this relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_previous_sponsorship_details",
          "label": "Please provide details about previous sponsorship application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_previous_sponsorship_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_invitation_to_sponsor_received",
          "label": "Invitation to sponsor received (PGP or similar)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_invitation_to_sponsor_details",
          "label": "Please provide details about invitation to sponsor.",
          "help_text": "Invitation number, date received, response deadline",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.family_sponsorship.sponsorship_invitation_to_sponsor_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "family.family_sponsorship.sponsorship_additional_notes",
          "label": "Please provide any additional notes about additional family sponsorship notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        }
      ]
    },
    {
      "source_key": "family.sponsor",
      "title": "Family Sponsorship — Sponsor / Co-Signer",
      "description": "Sponsor and co-signer eligibility, residence, financial capacity, and sponsorship history.",
      "slug": "family-sponsor",
      "display_order": 26,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_33_sponsor",
      "questions": [
        {
          "source_key": "family.sponsor.sponsor_full_legal_name",
          "label": "What is your sponsor — full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.sponsor.sponsor_date_of_birth",
          "label": "What is your date of birth?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "family.sponsor.sponsor_status",
          "label": "What is your sponsor status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Canadian citizen",
            "Permanent resident",
            "Registered Indian (Indian Act)"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "family.sponsor.sponsor_status_date",
          "label": "When is/was your date sponsor obtained current status?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "family.sponsor.sponsor_age",
          "label": "What is your sponsor — current age?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.sponsor.sponsor_residential_address",
          "label": "What is your sponsor — residential address in Canada?",
          "help_text": null,
          "question_type": "address",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "address",
            "columns": [
              {
                "id": "street",
                "label": "Street address",
                "type": "short_text"
              },
              {
                "id": "unit",
                "label": "Unit / Apt (optional)",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "province",
                "label": "Province / State",
                "type": "short_text"
              },
              {
                "id": "postal_code",
                "label": "Postal / ZIP code",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ]
          },
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.sponsor.sponsor_province",
          "label": "What is your sponsor — province or territory of residence?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "family.sponsor.sponsor_citizen_abroad",
          "label": "Is the sponsor a Canadian citizen residing outside Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_status",
                "op": "eq",
                "value": "Canadian citizen"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "family.sponsor.sponsor_return_intention",
          "label": "What is your sponsor — intention to return to Canada to reside?",
          "help_text": "Describe plans to return to Canada if sponsoring from abroad",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_citizen_abroad",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "family.sponsor.sponsor_quebec_undertaking_required",
          "label": "Is a Québec undertaking required?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "family.sponsor.sponsor_quebec_undertaking_details",
          "label": "Please provide details about québec undertaking.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_quebec_undertaking_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "family.sponsor.sponsor_previous_sponsorships",
          "label": "Has the sponsor previously sponsored someone for permanent residence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "family.sponsor.sponsor_previous_sponsorship_records",
          "label": "Please provide details for each entry in previous sponsorship records.",
          "help_text": "Record fields: sponsored_person, relationship, application_date, outcome, undertaking_end_date",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "sponsored_person",
                "label": "Sponsored Person",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "application_date",
                "label": "Application Date",
                "type": "date"
              },
              {
                "id": "outcome",
                "label": "Outcome",
                "type": "short_text"
              },
              {
                "id": "undertaking_end_date",
                "label": "Undertaking End Date",
                "type": "date"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_previous_sponsorships",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "family.sponsor.sponsor_currently_sponsoring_other",
          "label": "Is the sponsor currently bound by another sponsorship undertaking?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "family.sponsor.sponsor_current_undertaking_details",
          "label": "Please provide details about current undertaking.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_currently_sponsoring_other",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "family.sponsor.sponsor_sponsorship_default",
          "label": "Has the sponsor ever defaulted on a sponsorship undertaking?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "family.sponsor.sponsor_sponsorship_default_explanation",
          "label": "What is your sponsorship default — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_sponsorship_default",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "family.sponsor.sponsor_social_assistance_received",
          "label": "Has the sponsor received social assistance (other than disability)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "family.sponsor.sponsor_social_assistance_explanation",
          "label": "What is your social assistance — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_social_assistance_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "family.sponsor.sponsor_support_payment_default",
          "label": "Is the sponsor in default of a support payment order?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "family.sponsor.sponsor_support_payment_explanation",
          "label": "What is your support payment default — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_support_payment_default",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "family.sponsor.sponsor_immigration_loan_default",
          "label": "Is the sponsor in default of an immigration loan?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "family.sponsor.sponsor_immigration_loan_explanation",
          "label": "What is your immigration loan default — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_immigration_loan_default",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "family.sponsor.sponsor_bankruptcy",
          "label": "Has the sponsor declared bankruptcy?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "family.sponsor.sponsor_bankruptcy_explanation",
          "label": "What is your bankruptcy — explanation and discharge status?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_bankruptcy",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "family.sponsor.sponsor_criminal_history",
          "label": "Has the sponsor ever been charged or convicted of a criminal offence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "family.sponsor.sponsor_criminal_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_criminal_history",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "family.sponsor.sponsor_removal_order",
          "label": "Has the sponsor ever been subject to a removal order?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "family.sponsor.sponsor_removal_explanation",
          "label": "What is your removal order — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_removal_order",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "family.sponsor.sponsor_detention",
          "label": "Has the sponsor ever been detained for immigration reasons?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "family.sponsor.sponsor_detention_explanation",
          "label": "What is your detention — explanation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_detention",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "family.sponsor.sponsor_employment_status",
          "label": "What is your sponsor — current employment status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Employed",
            "Self-employed",
            "Unemployed",
            "Retired",
            "Student",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "family.sponsor.sponsor_employer",
          "label": "What is your sponsor — current employer or business?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        },
        {
          "source_key": "family.sponsor.sponsor_annual_income",
          "label": "What is your sponsor — annual employment income (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 34
        },
        {
          "source_key": "family.sponsor.sponsor_other_income",
          "label": "What is your sponsor — other income sources?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 35
        },
        {
          "source_key": "family.sponsor.sponsor_household_size",
          "label": "What is your total household size for income calculation?",
          "help_text": "Include sponsor, co-signer, dependants, and sponsored persons as applicable",
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 36
        },
        {
          "source_key": "family.sponsor.sponsor_co_signer_required",
          "label": "Is a co-signer required or included?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 37
        },
        {
          "source_key": "family.sponsor.sponsor_co_signer_name",
          "label": "What is your co-signer — full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_co_signer_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "family.sponsor.sponsor_co_signer_relationship",
          "label": "What is your co-signer — relationship to sponsor?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_co_signer_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "family.sponsor.sponsor_co_signer_income",
          "label": "What is your co-signer — annual income (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsor.sponsor_co_signer_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "family.sponsor.sponsor_notices_of_assessment",
          "label": "Please provide details for canada Revenue Agency — Notices of Assessment.",
          "help_text": "Record tax years applicable to the sponsorship income requirement",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "tax_year",
                "label": "Tax Year",
                "type": "short_text"
              },
              {
                "id": "line_15000_income",
                "label": "Line 15000 Income",
                "type": "number"
              },
              {
                "id": "notice_available",
                "label": "Notice Available",
                "type": "short_text"
              },
              {
                "id": "document_upload",
                "label": "Document Upload",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 41
        },
        {
          "source_key": "family.sponsor.sponsor_income_requirement_notes",
          "label": "Please provide any additional notes about income requirement assessment notes.",
          "help_text": "Please note the applicable minimum income table year and any calculation notes for this sponsorship.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 42
        },
        {
          "source_key": "family.sponsor.sponsor_additional_notes",
          "label": "Please provide any additional notes about additional sponsor notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 43
        }
      ]
    },
    {
      "source_key": "family.sponsored",
      "title": "Family Sponsorship — Sponsored Person",
      "description": "Details about the person being sponsored — relationship, status, history, and dependants.",
      "slug": "family-sponsored",
      "display_order": 27,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_34_sponsored",
      "questions": [
        {
          "source_key": "family.sponsored.sponsored_person_full_name",
          "label": "What is your sponsored person — full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.sponsored.sponsored_person_date_of_birth",
          "label": "What is your date of birth?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "family.sponsored.sponsored_relationship_to_sponsor",
          "label": "What is your relationship to sponsor?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Spouse",
            "Common-law partner",
            "Conjugal partner",
            "Dependent child",
            "Adopted child",
            "Parent",
            "Grandparent",
            "Other eligible relative"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "family.sponsored.sponsored_current_country",
          "label": "What is your current country of residence?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "family.sponsored.sponsored_current_status",
          "label": "What is your current immigration or legal status?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.sponsored.sponsored_currently_in_canada",
          "label": "Is the sponsored person currently in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.sponsored.sponsored_status_in_canada",
          "label": "What is your status in Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Visitor",
            "Worker",
            "Student",
            "Out of status",
            "Refugee claimant",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "family.sponsored.sponsored_status_expiry_date",
          "label": "When does your current status (if applicable) expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_currently_in_canada",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "family.sponsored.sponsored_previous_marriages",
          "label": "Has the sponsored person been previously married or in a common-law relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "family.sponsored.sponsored_previous_relationship_records",
          "label": "Please provide details for each entry in previous marriage or partnership records.",
          "help_text": "Record fields: partner_name, relationship_type, start_date, end_date, end_reason, divorce_document_available",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "partner_name",
                "label": "Partner Name",
                "type": "short_text"
              },
              {
                "id": "relationship_type",
                "label": "Relationship Type",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "end_reason",
                "label": "End Reason",
                "type": "short_text"
              },
              {
                "id": "divorce_document_available",
                "label": "Divorce Document Available",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_previous_marriages",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "family.sponsored.sponsored_has_children",
          "label": "Does the sponsored person have children?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "family.sponsored.sponsored_children_records",
          "label": "Please provide details for each child of the sponsored person.",
          "help_text": "Person record fields: name, date_of_birth, relationship, accompanying, custody, other_parent_consent",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "accompanying",
                "label": "Accompanying",
                "type": "short_text"
              },
              {
                "id": "custody",
                "label": "Custody",
                "type": "short_text"
              },
              {
                "id": "other_parent_consent",
                "label": "Other Parent Consent",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_has_children",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "family.sponsored.sponsored_has_dependants",
          "label": "Does the sponsored person have other dependants?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "family.sponsored.sponsored_dependants_records",
          "label": "Please provide details for each other dependant.",
          "help_text": "Person record fields: name, relationship, date_of_birth, dependency_basis, accompanying",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "dependency_basis",
                "label": "Dependency Basis",
                "type": "short_text"
              },
              {
                "id": "accompanying",
                "label": "Accompanying",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_has_dependants",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "family.sponsored.sponsored_custody_issues",
          "label": "Are there custody or access arrangements affecting this application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "family.sponsored.sponsored_custody_details",
          "label": "Please provide details about custody and access.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_custody_issues",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "family.sponsored.sponsored_consent_required",
          "label": "Is consent required from another parent or guardian?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "family.sponsored.sponsored_consent_details",
          "label": "Please provide details about consent and status.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_consent_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "family.sponsored.sponsored_previously_sponsored",
          "label": "Has this person been previously sponsored for permanent residence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "family.sponsored.sponsored_previous_sponsorship_details",
          "label": "Please provide details about previous sponsorship.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_previously_sponsored",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "family.sponsored.sponsored_previous_canadian_applications",
          "label": "Has this person previously applied to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "family.sponsored.sponsored_previous_canadian_application_details",
          "label": "Please provide details about previous Canadian application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_previous_canadian_applications",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "family.sponsored.sponsored_serious_medical_condition",
          "label": "Does the sponsored person have a serious medical condition?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 23
        },
        {
          "source_key": "family.sponsored.sponsored_medical_condition_details",
          "label": "Please provide details about medical condition.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_serious_medical_condition",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "family.sponsored.sponsored_criminal_history",
          "label": "Has the sponsored person ever been charged or convicted of a criminal offence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 25
        },
        {
          "source_key": "family.sponsored.sponsored_criminal_history_explanation",
          "label": "Please provide details and explanation",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_criminal_history",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "family.sponsored.sponsored_immigration_history_issues",
          "label": "Does the sponsored person have significant immigration history issues?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "family.sponsored.sponsored_immigration_history_details",
          "label": "Please provide details about immigration history.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_immigration_history_issues",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "family.sponsored.sponsored_non_accompanying_family",
          "label": "Please provide details for each entry in non-accompanying family members.",
          "help_text": "Person record fields: name, relationship, reason_not_accompanying, declared_to_ircc",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "reason_not_accompanying",
                "label": "Reason Not Accompanying",
                "type": "short_text"
              },
              {
                "id": "declared_to_ircc",
                "label": "Declared To Ircc",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "family.sponsored.sponsored_non_accompanying_examined",
          "label": "Have non-accompanying family members been previously examined by IRCC?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "family.sponsored.sponsored_non_accompanying_examination_details",
          "label": "Please provide details about non-accompanying family examination.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.sponsored.sponsored_non_accompanying_examined",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "family.sponsored.sponsored_person_additional_notes",
          "label": "Please provide any additional notes about additional sponsored person notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        }
      ]
    },
    {
      "source_key": "family.spouse_partner",
      "title": "Family Sponsorship — Spouse / Partner Relationship",
      "description": "Detailed relationship chronology and shared-life evidence — neutral client-facing wording.",
      "slug": "family-spouse_partner",
      "display_order": 28,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_35_spouse_partner",
      "questions": [
        {
          "source_key": "family.spouse_partner.relationship_type",
          "label": "What is your type of relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Married",
            "Common-law",
            "Conjugal"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.spouse_partner.relationship_start_date",
          "label": "When is/was your date relationship began?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "family.spouse_partner.relationship_first_contact_date",
          "label": "When is/was your date of first contact?",
          "help_text": "When you first communicated with each other",
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "family.spouse_partner.relationship_first_contact_method",
          "label": "How did you first meet or make contact?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "family.spouse_partner.relationship_first_in_person_meeting_date",
          "label": "When is/was your date of first in-person meeting?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.spouse_partner.relationship_first_in_person_meeting_location",
          "label": "What is your location of first in-person meeting?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.spouse_partner.relationship_first_in_person_meeting_circumstances",
          "label": "What is your circumstances of first in-person meeting?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "family.spouse_partner.relationship_chronology",
          "label": "Please provide details for relationship chronology.",
          "help_text": "Key milestones: dating, visits, cohabitation, engagement, ceremonies, separations, reunions, etc.",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "event_date",
                "label": "Event Date",
                "type": "date"
              },
              {
                "id": "event_type",
                "label": "Event Type",
                "type": "short_text"
              },
              {
                "id": "location",
                "label": "Location",
                "type": "short_text"
              },
              {
                "id": "description",
                "label": "Description",
                "type": "long_text"
              },
              {
                "id": "witnesses_or_evidence",
                "label": "Witnesses Or Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "family.spouse_partner.relationship_currently_cohabiting",
          "label": "Do you currently live together?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "family.spouse_partner.relationship_cohabitation_start_date",
          "label": "When is/was your date cohabitation began?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_currently_cohabiting",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "family.spouse_partner.relationship_cohabitation_history",
          "label": "Please provide details for each entry in cohabitation history (all periods).",
          "help_text": "Record fields: address, city, country, from_date, to_date, lease_or_ownership, both_names_on_lease",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "address",
                "label": "Address",
                "type": "short_text"
              },
              {
                "id": "city",
                "label": "City",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "lease_or_ownership",
                "label": "Lease Or Ownership",
                "type": "short_text"
              },
              {
                "id": "both_names_on_lease",
                "label": "Both Names On Lease",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "family.spouse_partner.relationship_engaged",
          "label": "Are you engaged or were you engaged?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "family.spouse_partner.relationship_engagement_date",
          "label": "When is/was your engagement date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_engaged",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "family.spouse_partner.relationship_proposal_details",
          "label": "Please provide details about proposal.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_engaged",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "family.spouse_partner.relationship_civil_marriage",
          "label": "What is your civil or legal marriage ceremony?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "family.spouse_partner.relationship_civil_marriage_date",
          "label": "When is/was your civil marriage date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_civil_marriage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "family.spouse_partner.relationship_religious_ceremony",
          "label": "What is your religious or cultural ceremony?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "family.spouse_partner.relationship_civil_marriage_location",
          "label": "What is your civil marriage location?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_civil_marriage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "family.spouse_partner.relationship_civil_marriage_witnesses",
          "label": "What is your civil marriage witnesses?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_civil_marriage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "family.spouse_partner.relationship_religious_ceremony_date",
          "label": "When is/was your religious or cultural ceremony date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_religious_ceremony",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "family.spouse_partner.relationship_religious_ceremony_location",
          "label": "What is your religious or cultural ceremony location?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_religious_ceremony",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "family.spouse_partner.relationship_ceremony_participants",
          "label": "What is your ceremony participants and witnesses?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_religious_ceremony",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "family.spouse_partner.relationship_honeymoon_taken",
          "label": "Did you take a honeymoon or post-ceremony trip together?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 23
        },
        {
          "source_key": "family.spouse_partner.relationship_honeymoon_details",
          "label": "Please provide details about honeymoon or post-ceremony trip.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_honeymoon_taken",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "family.spouse_partner.relationship_travel_together",
          "label": "Please provide details for trips and travel together.",
          "help_text": "Record fields: destination, departure_date, return_date, purpose, travel_documents_available",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "destination",
                "label": "Destination",
                "type": "short_text"
              },
              {
                "id": "departure_date",
                "label": "Departure Date",
                "type": "date"
              },
              {
                "id": "return_date",
                "label": "Return Date",
                "type": "date"
              },
              {
                "id": "purpose",
                "label": "Purpose",
                "type": "short_text"
              },
              {
                "id": "travel_documents_available",
                "label": "Travel Documents Available",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 25
        },
        {
          "source_key": "family.spouse_partner.relationship_visits_to_each_other",
          "label": "Please provide details for visits to each other (when not cohabiting).",
          "help_text": "Record fields: visitor, host_location, arrival_date, departure_date, purpose, evidence",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "visitor",
                "label": "Visitor",
                "type": "short_text"
              },
              {
                "id": "host_location",
                "label": "Host Location",
                "type": "short_text"
              },
              {
                "id": "arrival_date",
                "label": "Arrival Date",
                "type": "date"
              },
              {
                "id": "departure_date",
                "label": "Departure Date",
                "type": "date"
              },
              {
                "id": "purpose",
                "label": "Purpose",
                "type": "short_text"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "family.spouse_partner.relationship_periods_of_separation",
          "label": "Have there been periods when you lived apart?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "family.spouse_partner.relationship_separation_periods",
          "label": "Please provide details for periods of separation.",
          "help_text": "Record fields: from_date, to_date, reason, communication_during_separation, visits_during_separation",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "reason",
                "label": "Reason",
                "type": "short_text"
              },
              {
                "id": "communication_during_separation",
                "label": "Communication During Separation",
                "type": "short_text"
              },
              {
                "id": "visits_during_separation",
                "label": "Visits During Separation",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_periods_of_separation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "family.spouse_partner.relationship_communication_methods",
          "label": "What is your primary methods of communication?",
          "help_text": null,
          "question_type": "multi_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Phone calls",
            "Video calls",
            "Text messaging",
            "Email",
            "Social media",
            "Letters or mail",
            "In person",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "family.spouse_partner.relationship_communication_frequency",
          "label": "What is your typical frequency of communication?",
          "help_text": "e.g. daily, several times per week",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_language",
          "label": "What is your language(s) you use to communicate with each other?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "family.spouse_partner.relationship_met_each_others_families",
          "label": "Have you met each other's families?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "family.spouse_partner.relationship_family_meeting_details",
          "label": "Please provide details about family meeting.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_met_each_others_families",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "family.spouse_partner.relationship_families_recognize_relationship",
          "label": "Do your families recognize your relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 34
        },
        {
          "source_key": "family.spouse_partner.relationship_family_recognition_details",
          "label": "How do your families recognize the relationship?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_families_recognize_relationship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "family.spouse_partner.relationship_community_recognizes_relationship",
          "label": "Does your community recognize your relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 36
        },
        {
          "source_key": "family.spouse_partner.relationship_community_recognition_details",
          "label": "Please provide details about community recognition.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_community_recognizes_relationship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "family.spouse_partner.relationship_children_together",
          "label": "Do you have children together?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 38
        },
        {
          "source_key": "family.spouse_partner.relationship_children_together_details",
          "label": "Please provide details about children together.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_children_together",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "family.spouse_partner.relationship_stepchildren_in_relationship",
          "label": "Are there stepchildren in the relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 40
        },
        {
          "source_key": "family.spouse_partner.relationship_stepchildren_details",
          "label": "Please provide details about stepchildren.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_stepchildren_in_relationship",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_residences",
          "label": "Please provide details for shared residences and addresses.",
          "help_text": "Record fields: address, from_date, to_date, both_resided, evidence",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "address",
                "label": "Address",
                "type": "short_text"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "both_resided",
                "label": "Both Resided",
                "type": "short_text"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 42
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_accounts",
          "label": "Please provide details for shared financial accounts or obligations.",
          "help_text": "Bank accounts, credit cards, loans, leases, insurance, utilities",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "account_type",
                "label": "Account Type",
                "type": "short_text"
              },
              {
                "id": "institution",
                "label": "Institution",
                "type": "short_text"
              },
              {
                "id": "joint_or_beneficiary",
                "label": "Joint Or Beneficiary",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 43
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_lease_or_property",
          "label": "Do you share a lease, mortgage, or property ownership?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 44
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_property_details",
          "label": "Please provide details about shared lease or property.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_shared_lease_or_property",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 45
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_insurance",
          "label": "Do you have shared insurance (health, life, home, auto)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 46
        },
        {
          "source_key": "family.spouse_partner.relationship_shared_insurance_details",
          "label": "Please provide details about shared insurance.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_shared_insurance",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 47
        },
        {
          "source_key": "family.spouse_partner.relationship_financial_support_between",
          "label": "Have you provided financial support to each other?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 48
        },
        {
          "source_key": "family.spouse_partner.relationship_financial_support_details",
          "label": "Please provide details about financial support.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_financial_support_between",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 49
        },
        {
          "source_key": "family.spouse_partner.relationship_money_transfers",
          "label": "Please provide details for money transfers between partners.",
          "help_text": "Record fields: date, amount, currency, method, purpose, evidence",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "date",
                "label": "Date",
                "type": "date"
              },
              {
                "id": "amount",
                "label": "Amount",
                "type": "number"
              },
              {
                "id": "currency",
                "label": "Currency",
                "type": "short_text"
              },
              {
                "id": "method",
                "label": "Method",
                "type": "short_text"
              },
              {
                "id": "purpose",
                "label": "Purpose",
                "type": "short_text"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 50
        },
        {
          "source_key": "family.spouse_partner.relationship_beneficiary_designations",
          "label": "Are you named as beneficiary on each other's accounts or policies?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 51
        },
        {
          "source_key": "family.spouse_partner.relationship_beneficiary_details",
          "label": "Please provide details about beneficiary designation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_beneficiary_designations",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 52
        },
        {
          "source_key": "family.spouse_partner.relationship_future_plans",
          "label": "What is your future plans together?",
          "help_text": "Living arrangements, career, family, and long-term plans as a couple",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 53
        },
        {
          "source_key": "family.spouse_partner.relationship_previous_relationships_either",
          "label": "Have either of you had previous marriages or common-law relationships?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 54
        },
        {
          "source_key": "family.spouse_partner.relationship_previous_relationships",
          "label": "Please provide details for previous relationships (either partner).",
          "help_text": "Record fields: partner_name, relationship_type, start_date, end_date, end_reason",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "partner_name",
                "label": "Partner Name",
                "type": "short_text"
              },
              {
                "id": "relationship_type",
                "label": "Relationship Type",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "end_reason",
                "label": "End Reason",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_previous_relationships_either",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 55
        },
        {
          "source_key": "family.spouse_partner.relationship_previous_sponsorship_either",
          "label": "Has either partner previously sponsored or been sponsored?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 56
        },
        {
          "source_key": "family.spouse_partner.relationship_previous_sponsorship_details",
          "label": "Please provide details about previous sponsorship.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_previous_sponsorship_either",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 57
        },
        {
          "source_key": "family.spouse_partner.relationship_immigration_discussions",
          "label": "Have you discussed immigration plans during your relationship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 58
        },
        {
          "source_key": "family.spouse_partner.relationship_immigration_discussion_details",
          "label": "Please provide details about immigration discussion.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_immigration_discussions",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 59
        },
        {
          "source_key": "family.spouse_partner.relationship_proxy_or_remote_marriage",
          "label": "Was your marriage or ceremony conducted by proxy, telephone, or similar remote method?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 60
        },
        {
          "source_key": "family.spouse_partner.relationship_proxy_marriage_details",
          "label": "Please provide details about remote or proxy ceremony.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_proxy_or_remote_marriage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 61
        },
        {
          "source_key": "family.spouse_partner.relationship_conjugal_barriers",
          "label": "Are there barriers preventing you from living together or marrying?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_type",
                "op": "eq",
                "value": "Conjugal"
              }
            ]
          },
          "display_order": 62
        },
        {
          "source_key": "family.spouse_partner.relationship_conjugal_barrier_details",
          "label": "What is your barriers preventing cohabitation or marriage?",
          "help_text": "Describe legal, cultural, religious, or other barriers and how the relationship is maintained",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.spouse_partner.relationship_conjugal_barriers",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 63
        },
        {
          "source_key": "family.spouse_partner.relationship_evidence_summary",
          "label": "What is your summary of relationship evidence available?",
          "help_text": "Photos, correspondence, joint documents, affidavits, etc.",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 64
        },
        {
          "source_key": "family.spouse_partner.relationship_additional_notes",
          "label": "Please provide any additional notes about additional relationship notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 65
        }
      ]
    },
    {
      "source_key": "family.parents_gp",
      "title": "Family Sponsorship — Parents & Grandparents",
      "description": "Parents and Grandparents Program — invitation, relationship, income, and undertaking details.",
      "slug": "family-parents_gp",
      "display_order": 29,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_36_parents_gp",
      "questions": [
        {
          "source_key": "family.parents_gp.pgp_invitation_received",
          "label": "Have you received an invitation to sponsor under the Parents and Grandparents Program?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.parents_gp.pgp_invitation_number",
          "label": "What is your Invitation number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_invitation_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "family.parents_gp.pgp_invitation_date",
          "label": "When is/was your invitation date received?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_invitation_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "family.parents_gp.pgp_response_deadline",
          "label": "When is/was your invitation response deadline?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_invitation_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "family.parents_gp.pgp_sponsor_applicant_relationship",
          "label": "What is your relationship between sponsor and applicant?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Parent",
            "Grandparent",
            "Step-parent",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.parents_gp.pgp_parentage_evidence",
          "label": "What is your parentage evidence available?",
          "help_text": null,
          "question_type": "multi_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Birth certificate",
            "Baptismal record",
            "Adoption decree",
            "DNA test results",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.parents_gp.pgp_parentage_evidence_notes",
          "label": "Please provide any additional notes about parentage evidence notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "family.parents_gp.pgp_sponsored_parents_gp",
          "label": "Please provide details for each parent or grandparent being sponsored.",
          "help_text": "Person record fields: name, date_of_birth, country_of_residence, relationship, accompanying_spouse",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "country_of_residence",
                "label": "Country Of Residence",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "accompanying_spouse",
                "label": "Accompanying Spouse",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "family.parents_gp.pgp_family_size_by_year",
          "label": "Please provide details for family size by relevant tax year.",
          "help_text": "Household size for each tax year used in income assessment",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "tax_year",
                "label": "Tax Year",
                "type": "short_text"
              },
              {
                "id": "household_size",
                "label": "Household Size",
                "type": "number"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 9
        },
        {
          "source_key": "family.parents_gp.pgp_income_by_year",
          "label": "Please provide details for sponsor income by relevant tax year.",
          "help_text": "Record fields: tax_year, line_15000_income, notice_of_assessment_available, co_signer_income",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "tax_year",
                "label": "Tax Year",
                "type": "short_text"
              },
              {
                "id": "line_15000_income",
                "label": "Line 15000 Income",
                "type": "number"
              },
              {
                "id": "notice_of_assessment_available",
                "label": "Notice Of Assessment Available",
                "type": "short_text"
              },
              {
                "id": "co_signer_income",
                "label": "Co Signer Income",
                "type": "number"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "family.parents_gp.pgp_previous_undertakings",
          "label": "Does the sponsor have previous or active sponsorship undertakings?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 11
        },
        {
          "source_key": "family.parents_gp.pgp_previous_undertaking_records",
          "label": "Please provide details for each entry in previous or active undertaking records.",
          "help_text": "Record fields: sponsored_person, relationship, start_date, end_date, status",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "sponsored_person",
                "label": "Sponsored Person",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "start_date",
                "label": "Start Date",
                "type": "date"
              },
              {
                "id": "end_date",
                "label": "End Date",
                "type": "date"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_previous_undertakings",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "family.parents_gp.pgp_sponsor_has_spouse",
          "label": "Does the sponsor have a spouse or partner?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 13
        },
        {
          "source_key": "family.parents_gp.pgp_sponsor_spouse_dependants",
          "label": "Please provide details for the sponsor's spouse and dependants.",
          "help_text": "Person record fields: name, relationship, date_of_birth, included_in_household",
          "question_type": "repeatable_person",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_person",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "date_of_birth",
                "label": "Date Of Birth",
                "type": "date"
              },
              {
                "id": "included_in_household",
                "label": "Included In Household",
                "type": "short_text"
              }
            ],
            "itemLabel": "Person",
            "addLabel": "Add person"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_sponsor_has_spouse",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "family.parents_gp.pgp_sponsor_divorce_affects_composition",
          "label": "Has divorce or separation affected household composition?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "family.parents_gp.pgp_divorce_separation_details",
          "label": "Please provide details about divorce or separation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_sponsor_divorce_affects_composition",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "family.parents_gp.pgp_death_affects_composition",
          "label": "Has the death of a family member affected household composition?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "family.parents_gp.pgp_death_affects_composition_details",
          "label": "Please provide details about death affecting composition.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_death_affects_composition",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "family.parents_gp.pgp_quebec_undertaking_required",
          "label": "Is a Québec undertaking required for this sponsorship?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "family.parents_gp.pgp_quebec_undertaking_details",
          "label": "Please provide details about québec undertaking.",
          "help_text": "Undertaking duration, signed date, MIFI reference if applicable",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.parents_gp.pgp_quebec_undertaking_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "family.parents_gp.pgp_additional_notes",
          "label": "Please provide any additional notes about additional parents and grandparents sponsorship notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        }
      ]
    },
    {
      "source_key": "family.dependent_child",
      "title": "Family Sponsorship — Dependent Child / Adoption",
      "description": "Dependent child or adoption — relationship, dependency, custody, consent, and prior declarations.",
      "slug": "family-dependent_child",
      "display_order": 30,
      "module": "family",
      "approved_module": "family_sponsorship",
      "ts_section_id": "sec_37_dependent_child",
      "questions": [
        {
          "source_key": "family.dependent_child.dependent_child_child_relationship_type",
          "label": "What is your relationship to sponsor or principal applicant?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Biological child",
            "Adopted child",
            "Stepchild",
            "Legal guardianship",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_full_legal_name",
          "label": "What is your child — full legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_date_of_birth",
          "label": "What is your date of birth?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 3
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_country_of_birth",
          "label": "What is your child — country of birth?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_country_of_residence",
          "label": "What is your child — current country of residence?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 5
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_age",
          "label": "What is your child — current age?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_marital_status",
          "label": "What is your child — marital status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Single / never married",
            "Married",
            "Common-law",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 7
        },
        {
          "source_key": "family.dependent_child.dependent_child_financially_dependent",
          "label": "Is the child financially dependent?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "family.dependent_child.dependent_child_dependency_basis",
          "label": "What is your basis for dependency?",
          "help_text": "Age, full-time study, disability, or other dependency basis",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_financially_dependent",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "family.dependent_child.dependent_child_medical_dependency",
          "label": "Does the child have a medical condition affecting dependency?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "family.dependent_child.dependent_child_medical_dependency_details",
          "label": "Please provide details about medical dependency.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_medical_dependency",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "family.dependent_child.dependent_child_full_time_student",
          "label": "Is the child a full-time student?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "family.dependent_child.dependent_child_full_time_student_details",
          "label": "Please provide details about full-time student.",
          "help_text": "Institution, program, start date, expected completion",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_full_time_student",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "family.dependent_child.dependent_child_custody_arrangement",
          "label": "Are there custody or access arrangements?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "family.dependent_child.dependent_child_custody_details",
          "label": "Please provide details about custody and access.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_custody_arrangement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "family.dependent_child.dependent_child_custodial_parent",
          "label": "What is your custodial parent or guardian?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_custody_arrangement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "family.dependent_child.dependent_child_other_parent_consent_required",
          "label": "Is consent required from the other parent or legal guardian?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "family.dependent_child.dependent_child_other_parent_consent_status",
          "label": "What is your other parent consent — status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Consent obtained",
            "Pending",
            "Not required",
            "Sole custody by court order",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_other_parent_consent_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "family.dependent_child.dependent_child_other_parent_consent_details",
          "label": "Please provide details about other parent consent.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_other_parent_consent_required",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_case",
          "label": "Is this an adoption case?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_type",
          "label": "What is your adoption type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Domestic adoption",
            "Intercountry adoption",
            "De facto adoption",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_process_stage",
          "label": "What is your adoption process stage?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not yet started",
            "In progress",
            "Completed",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_authority",
          "label": "What is your adoption authority or agency?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_decree_date",
          "label": "When is/was your adoption decree or final order date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "family.dependent_child.dependent_child_adoption_home_study",
          "label": "Please provide details about home study or assessment.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_protection_involvement",
          "label": "Has a child protection authority been involved?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_protection_details",
          "label": "Please provide details about child protection involvement.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_child_protection_involvement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "family.dependent_child.dependent_child_best_interests_notes",
          "label": "Please provide any additional notes about best interests of the child notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_adoption_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "family.dependent_child.dependent_child_non_accompanying_parent",
          "label": "Will a parent remain outside Canada (non-accompanying)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "family.dependent_child.dependent_child_non_accompanying_parent_details",
          "label": "Please provide details about non-accompanying parent.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_non_accompanying_parent",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "family.dependent_child.dependent_child_contact_with_non_accompanying_parent",
          "label": "Does the child maintain contact with the non-accompanying parent?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_non_accompanying_parent",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "family.dependent_child.dependent_child_contact_arrangement_details",
          "label": "Please provide details about contact arrangement.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_contact_with_non_accompanying_parent",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "family.dependent_child.dependent_child_previously_declared_to_ircc",
          "label": "Has this child been previously declared to IRCC in any application?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        },
        {
          "source_key": "family.dependent_child.dependent_child_previous_ircc_declaration_details",
          "label": "Please provide details about previous IRCC declaration.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "family.dependent_child.dependent_child_previously_declared_to_ircc",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "family.dependent_child.dependent_child_child_documents",
          "label": "Please provide details for child identity and relationship documents.",
          "help_text": "Record fields: document_type, issuing_authority, issue_date, available, translation_required",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "document_type",
                "label": "Document Type",
                "type": "short_text"
              },
              {
                "id": "issuing_authority",
                "label": "Issuing Authority",
                "type": "short_text"
              },
              {
                "id": "issue_date",
                "label": "Issue Date",
                "type": "date"
              },
              {
                "id": "available",
                "label": "Available",
                "type": "short_text"
              },
              {
                "id": "translation_required",
                "label": "Translation Required",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 35
        },
        {
          "source_key": "family.dependent_child.dependent_child_additional_notes",
          "label": "Please provide any additional notes about additional dependent child notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 36
        }
      ]
    },
    {
      "source_key": "business.business",
      "title": "Business — Business Immigration",
      "description": "Business ownership, investment, net worth, source of funds, and proposed Canadian business activities.",
      "slug": "business-business",
      "display_order": 31,
      "module": "business",
      "approved_module": "business",
      "ts_section_id": "sec_38_business",
      "questions": [
        {
          "source_key": "business.business.business_jurisdiction",
          "label": "What is your business immigration jurisdiction?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Federal",
            "Québec",
            "Provincial (other than Québec)"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "business.business.business_pathway",
          "label": "What is your business immigration pathway or category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Entrepreneur",
            "Innovative business / start-up",
            "Start-up business",
            "Start-up Visa Program",
            "Business acquisition",
            "Business succession",
            "Repreneuriat (business takeover)",
            "Investor",
            "Self-employed",
            "Provincial entrepreneur stream",
            "Business partner",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 2
        },
        {
          "source_key": "business.business.business_provincial_stream_name",
          "label": "What is your provincial stream name (if applicable)?",
          "help_text": "Record the stream name; program availability is determined separately",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_jurisdiction",
                "op": "eq",
                "value": "Provincial (other than Québec)"
              },
              {
                "field": "business.business.business_jurisdiction",
                "op": "eq",
                "value": "Québec"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "business.business.business_exploratory_visit_completed",
          "label": "Have you completed an exploratory visit to Canada?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 4
        },
        {
          "source_key": "business.business.business_exploratory_visit_details",
          "label": "Please provide details about exploratory visit.",
          "help_text": "Dates, provinces visited, meetings, findings",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_exploratory_visit_completed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "business.business.business_community_referral",
          "label": "Do you have a community or referral endorsement?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 6
        },
        {
          "source_key": "business.business.business_community_referral_details",
          "label": "Please provide details about community or referral endorsement.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_community_referral",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "business.business.business_eoi_submitted",
          "label": "Have you submitted an Expression of Interest?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 8
        },
        {
          "source_key": "business.business.business_eoi_details",
          "label": "Please provide details about eOI.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_eoi_submitted",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "business.business.business_invitation_received",
          "label": "Have you received an invitation or nomination for this business program?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 10
        },
        {
          "source_key": "business.business.business_invitation_details",
          "label": "Please provide details about invitation or nomination.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_invitation_received",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "business.business.business_work_permit_stage",
          "label": "Are you applying at a work permit stage before permanent residence?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 12
        },
        {
          "source_key": "business.business.business_work_permit_stage_details",
          "label": "Please provide details about work permit stage.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_work_permit_stage",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "business.business.business_pr_stage",
          "label": "Are you applying at the permanent residence stage?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 14
        },
        {
          "source_key": "business.business.business_management_experience",
          "label": "Please provide details for business management and ownership experience.",
          "help_text": "Record fields: business_name, jurisdiction, industry, from_date, to_date, ownership_pct, position, employees, annual_revenue, responsibilities",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "business_name",
                "label": "Business Name",
                "type": "short_text"
              },
              {
                "id": "jurisdiction",
                "label": "Jurisdiction",
                "type": "short_text"
              },
              {
                "id": "industry",
                "label": "Industry",
                "type": "short_text"
              },
              {
                "id": "from_date",
                "label": "From Date",
                "type": "date"
              },
              {
                "id": "to_date",
                "label": "To Date",
                "type": "date"
              },
              {
                "id": "ownership_pct",
                "label": "Ownership Pct",
                "type": "number"
              },
              {
                "id": "position",
                "label": "Position",
                "type": "short_text"
              },
              {
                "id": "employees",
                "label": "Employees",
                "type": "short_text"
              },
              {
                "id": "annual_revenue",
                "label": "Annual Revenue",
                "type": "short_text"
              },
              {
                "id": "responsibilities",
                "label": "Responsibilities",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 15
        },
        {
          "source_key": "business.business.business_management_decision_authority",
          "label": "Please describe your decision-making authority in prior businesses.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 16
        },
        {
          "source_key": "business.business.business_management_budget_responsibility",
          "label": "What is your largest budget or revenue responsibility managed?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 17
        },
        {
          "source_key": "business.business.business_management_org_chart_available",
          "label": "Organizational charts available for prior businesses?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 18
        },
        {
          "source_key": "business.business.business_management_shareholder_records",
          "label": "Shareholder or ownership records available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 19
        },
        {
          "source_key": "business.business.business_management_tax_returns_available",
          "label": "Business tax returns available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 20
        },
        {
          "source_key": "business.business.business_management_financial_statements_available",
          "label": "Audited or reviewed financial statements available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 21
        },
        {
          "source_key": "business.business.business_management_exit_sale_details",
          "label": "Please provide details about business exit or sale (if applicable).",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 22
        },
        {
          "source_key": "business.business.business_net_worth_ledger",
          "label": "Please provide details for net worth ledger — assets and liabilities.",
          "help_text": "Categories: cash, deposits, securities, business, real estate, pension, trust, vehicles, loans receivable, mortgage, personal loan, business loan, tax liability, guarantee, judgment",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "category",
                "label": "Category",
                "type": "short_text"
              },
              {
                "id": "description",
                "label": "Description",
                "type": "long_text"
              },
              {
                "id": "ownership_pct",
                "label": "Ownership Pct",
                "type": "number"
              },
              {
                "id": "acquisition_date",
                "label": "Acquisition Date",
                "type": "date"
              },
              {
                "id": "acquisition_cost",
                "label": "Acquisition Cost",
                "type": "number"
              },
              {
                "id": "current_value",
                "label": "Current Value",
                "type": "number"
              },
              {
                "id": "currency",
                "label": "Currency",
                "type": "short_text"
              },
              {
                "id": "valuation_date",
                "label": "Valuation Date",
                "type": "date"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 23
        },
        {
          "source_key": "business.business.business_net_worth_total_assets",
          "label": "What is your total assets (cad equivalent)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 24
        },
        {
          "source_key": "business.business.business_net_worth_total_liabilities",
          "label": "What is your total liabilities (cad equivalent)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 25
        },
        {
          "source_key": "business.business.business_net_worth_net_total",
          "label": "What is your net worth total (cad equivalent)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 26
        },
        {
          "source_key": "business.business.business_net_worth_valuation_notes",
          "label": "Please explain how your net worth was valued.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 27
        },
        {
          "source_key": "business.business.business_source_of_funds",
          "label": "Please provide details for source and accumulation of funds — significant assets.",
          "help_text": "Record fields: asset_description, original_source, accumulation_date, amount, employment_income, property_sale, inheritance, gift, loan, tax_reporting, bank_trail, transferability, restrictions",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "asset_description",
                "label": "Asset Description",
                "type": "long_text"
              },
              {
                "id": "original_source",
                "label": "Original Source",
                "type": "short_text"
              },
              {
                "id": "accumulation_date",
                "label": "Accumulation Date",
                "type": "date"
              },
              {
                "id": "amount",
                "label": "Amount",
                "type": "number"
              },
              {
                "id": "employment_income",
                "label": "Employment Income",
                "type": "number"
              },
              {
                "id": "property_sale",
                "label": "Property Sale",
                "type": "short_text"
              },
              {
                "id": "inheritance",
                "label": "Inheritance",
                "type": "short_text"
              },
              {
                "id": "gift",
                "label": "Gift",
                "type": "short_text"
              },
              {
                "id": "loan",
                "label": "Loan",
                "type": "short_text"
              },
              {
                "id": "tax_reporting",
                "label": "Tax Reporting",
                "type": "short_text"
              },
              {
                "id": "bank_trail",
                "label": "Bank Trail",
                "type": "short_text"
              },
              {
                "id": "transferability",
                "label": "Transferability",
                "type": "short_text"
              },
              {
                "id": "restrictions",
                "label": "Restrictions",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": null,
          "display_order": 28
        },
        {
          "source_key": "business.business.business_sof_beneficial_owner",
          "label": "What is your beneficial owner of significant assets?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 29
        },
        {
          "source_key": "business.business.business_sof_gift_details",
          "label": "Please explain the gift funds, including the donor relationship and available documentation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 30
        },
        {
          "source_key": "business.business.business_sof_encumbrances",
          "label": "Please describe any encumbrances or restrictions on the funds.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 31
        },
        {
          "source_key": "business.business.business_sof_documentation_summary",
          "label": "What is your source of funds documentation summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 32
        },
        {
          "source_key": "business.business.business_has_existing_business",
          "label": "Do you currently own or operate an existing business?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 33
        },
        {
          "source_key": "business.business.business_existing_business_legal_name",
          "label": "What is your existing business — legal name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "business.business.business_existing_business_registration",
          "label": "What is your existing business — registration number and jurisdiction?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "business.business.business_existing_business_operations",
          "label": "Please explain existing business — operations description.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "business.business.business_existing_business_shareholders",
          "label": "Please provide details for existing business — shareholders and beneficial owners.",
          "help_text": "Record fields: name, ownership_pct, role, country",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "ownership_pct",
                "label": "Ownership Pct",
                "type": "number"
              },
              {
                "id": "role",
                "label": "Role",
                "type": "short_text"
              },
              {
                "id": "country",
                "label": "Country",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "business.business.business_existing_business_products_services",
          "label": "What is your existing business — products or services?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "business.business.business_existing_business_clients_markets",
          "label": "What is your existing business — clients and markets?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "business.business.business_existing_business_employees",
          "label": "What is your existing business — number of employees?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "business.business.business_existing_business_annual_revenue",
          "label": "What is your existing business — annual revenue?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "business.business.business_existing_business_annual_expenses",
          "label": "What is your existing business — annual expenses?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "business.business.business_existing_business_profit",
          "label": "What is your existing business — net profit?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 43
        },
        {
          "source_key": "business.business.business_existing_business_litigation",
          "label": "Existing business — ongoing or past litigation?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 44
        },
        {
          "source_key": "business.business.business_existing_business_litigation_details",
          "label": "Please provide details about existing business — litigation.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_existing_business_litigation",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 45
        },
        {
          "source_key": "business.business.business_existing_business_applicant_role",
          "label": "What is your your role and involvement in the existing business?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 46
        },
        {
          "source_key": "business.business.business_existing_related_companies",
          "label": "Please provide details for related companies.",
          "help_text": "Record fields: company_name, relationship, jurisdiction, applicant_involvement",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "company_name",
                "label": "Company Name",
                "type": "short_text"
              },
              {
                "id": "relationship",
                "label": "Relationship",
                "type": "short_text"
              },
              {
                "id": "jurisdiction",
                "label": "Jurisdiction",
                "type": "short_text"
              },
              {
                "id": "applicant_involvement",
                "label": "Applicant Involvement",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 47
        },
        {
          "source_key": "business.business.business_existing_business_audited_statements",
          "label": "Audited financial statements available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 48
        },
        {
          "source_key": "business.business.business_existing_business_tax_filings",
          "label": "Business tax filings available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_has_existing_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 49
        },
        {
          "source_key": "business.business.business_proposed_province",
          "label": "What is your proposed business — province or territory?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 50
        },
        {
          "source_key": "business.business.business_proposed_municipality",
          "label": "What is your proposed business — municipality?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 51
        },
        {
          "source_key": "business.business.business_proposed_industry",
          "label": "What is your proposed business — industry sector?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 52
        },
        {
          "source_key": "business.business.business_proposed_product_service",
          "label": "What is your proposed business — product or service?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 53
        },
        {
          "source_key": "business.business.business_proposed_market_need",
          "label": "What is your proposed business — market need and opportunity?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 54
        },
        {
          "source_key": "business.business.business_proposed_target_customers",
          "label": "What is your proposed business — target customers?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 55
        },
        {
          "source_key": "business.business.business_proposed_competitors",
          "label": "What is your proposed business — competitors and differentiation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 56
        },
        {
          "source_key": "business.business.business_proposed_ownership_structure",
          "label": "What is your proposed business — ownership structure?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 57
        },
        {
          "source_key": "business.business.business_proposed_applicant_role",
          "label": "What is your proposed business — your role and responsibilities?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 58
        },
        {
          "source_key": "business.business.business_proposed_investment_amount",
          "label": "What is your proposed investment amount (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 59
        },
        {
          "source_key": "business.business.business_proposed_investment_source",
          "label": "What is your proposed investment — source of funds?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 60
        },
        {
          "source_key": "business.business.business_proposed_premises",
          "label": "What is your proposed business — premises and location?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 61
        },
        {
          "source_key": "business.business.business_proposed_equipment",
          "label": "What is your proposed business — equipment and capital assets?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 62
        },
        {
          "source_key": "business.business.business_proposed_licences_permits",
          "label": "What is your proposed business — licences and permits required?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 63
        },
        {
          "source_key": "business.business.business_proposed_staffing_plan",
          "label": "What is your proposed business — staffing plan?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 64
        },
        {
          "source_key": "business.business.business_proposed_jobs_created",
          "label": "What is your proposed business — estimated jobs to be created?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 65
        },
        {
          "source_key": "business.business.business_proposed_wage_estimates",
          "label": "Please provide wage estimates for the proposed business.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 66
        },
        {
          "source_key": "business.business.business_proposed_suppliers",
          "label": "What is your proposed business — key suppliers?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 67
        },
        {
          "source_key": "business.business.business_proposed_sales_strategy",
          "label": "What is your proposed business — sales and marketing strategy?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 68
        },
        {
          "source_key": "business.business.business_proposed_projections",
          "label": "What is your proposed business — 3—5 year financial projections summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 69
        },
        {
          "source_key": "business.business.business_proposed_break_even",
          "label": "What is your proposed business — break-even analysis?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 70
        },
        {
          "source_key": "business.business.business_proposed_risks",
          "label": "What is your proposed business — risks and contingencies?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 71
        },
        {
          "source_key": "business.business.business_proposed_economic_benefit",
          "label": "What is your proposed business — economic benefit to Canada?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 72
        },
        {
          "source_key": "business.business.business_proposed_implementation_timeline",
          "label": "What is your proposed business — implementation timeline?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 73
        },
        {
          "source_key": "business.business.business_acquisition_target_name",
          "label": "What is your acquisition — target business name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 74
        },
        {
          "source_key": "business.business.business_acquisition_vendor_name",
          "label": "What is your acquisition — vendor or seller name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 75
        },
        {
          "source_key": "business.business.business_acquisition_vendor_relationship",
          "label": "What is your acquisition — relationship to vendor (if any)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 76
        },
        {
          "source_key": "business.business.business_acquisition_asking_price",
          "label": "What is your acquisition — asking price?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 77
        },
        {
          "source_key": "business.business.business_acquisition_agreed_price",
          "label": "What is your acquisition — agreed or negotiated price?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 78
        },
        {
          "source_key": "business.business.business_acquisition_valuation",
          "label": "What is your acquisition — valuation method and result?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 79
        },
        {
          "source_key": "business.business.business_acquisition_loi_signed",
          "label": "Acquisition — letter of intent signed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 80
        },
        {
          "source_key": "business.business.business_acquisition_loi_details",
          "label": "Please provide details about acquisition — LOI.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_acquisition_loi_signed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 81
        },
        {
          "source_key": "business.business.business_acquisition_purchase_agreement",
          "label": "Acquisition — purchase agreement signed or drafted?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 82
        },
        {
          "source_key": "business.business.business_acquisition_purchase_agreement_details",
          "label": "Please provide details about acquisition — purchase agreement.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_acquisition_purchase_agreement",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 83
        },
        {
          "source_key": "business.business.business_acquisition_assets_or_shares",
          "label": "What is your acquisition — asset purchase or share purchase?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Asset purchase",
            "Share purchase",
            "Undecided"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 84
        },
        {
          "source_key": "business.business.business_acquisition_ownership_control",
          "label": "What is your acquisition — resulting ownership and control?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 85
        },
        {
          "source_key": "business.business.business_acquisition_financing",
          "label": "What is your acquisition — financing structure?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 86
        },
        {
          "source_key": "business.business.business_acquisition_due_diligence",
          "label": "Acquisition — due diligence completed or in progress?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 87
        },
        {
          "source_key": "business.business.business_acquisition_due_diligence_details",
          "label": "What is your acquisition — due diligence findings?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_acquisition_due_diligence",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 88
        },
        {
          "source_key": "business.business.business_acquisition_debt_liabilities",
          "label": "What is your acquisition — assumed debt and liabilities?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 89
        },
        {
          "source_key": "business.business.business_acquisition_retained_employees",
          "label": "What is your acquisition — retained employees plan?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 90
        },
        {
          "source_key": "business.business.business_acquisition_transition_plan",
          "label": "What is your acquisition — transition and handover plan?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 91
        },
        {
          "source_key": "business.business.business_acquisition_vendor_financing",
          "label": "Acquisition — vendor financing involved?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 92
        },
        {
          "source_key": "business.business.business_acquisition_vendor_financing_details",
          "label": "Please provide details about acquisition — vendor financing.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_acquisition_vendor_financing",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 93
        },
        {
          "source_key": "business.business.business_acquisition_closing_conditions",
          "label": "What is your acquisition — closing conditions?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 94
        },
        {
          "source_key": "business.business.business_acquisition_operating_proof",
          "label": "What is your acquisition — evidence of operating business?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 95
        },
        {
          "source_key": "business.business.business_acquisition_sale_reason",
          "label": "What is your acquisition — reason for sale (vendor perspective)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business acquisition"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Business succession"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Repreneuriat (business takeover)"
              }
            ]
          },
          "display_order": 96
        },
        {
          "source_key": "business.business.business_startup_innovation_description",
          "label": "What is your start-up — innovation and unique value proposition?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 97
        },
        {
          "source_key": "business.business.business_startup_intellectual_property",
          "label": "Please explain start-up — intellectual property description.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 98
        },
        {
          "source_key": "business.business.business_startup_ip_ownership",
          "label": "What is your start-up — ip ownership and licensing?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 99
        },
        {
          "source_key": "business.business.business_startup_development_stage",
          "label": "What is your start-up — development stage?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Concept / idea",
            "Prototype",
            "Minimum viable product (MVP)",
            "Generating revenue",
            "Scaling"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 100
        },
        {
          "source_key": "business.business.business_startup_prototype_mvp",
          "label": "Start-up — prototype or MVP available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 101
        },
        {
          "source_key": "business.business.business_startup_rd_activities",
          "label": "What is your start-up — research and development activities?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 102
        },
        {
          "source_key": "business.business.business_startup_designated_organization",
          "label": "What is your start-up — designated or supporting organization?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 103
        },
        {
          "source_key": "business.business.business_startup_support_letter",
          "label": "Start-up — support letter or commitment certificate received?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 104
        },
        {
          "source_key": "business.business.business_startup_support_letter_details",
          "label": "Please provide details about start-up — support letter.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "business.business.business_startup_support_letter",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 105
        },
        {
          "source_key": "business.business.business_startup_incubator_accelerator",
          "label": "What is your start-up — incubator or accelerator involvement?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 106
        },
        {
          "source_key": "business.business.business_startup_cofounders",
          "label": "Please provide details for start-up — co-founders and key team.",
          "help_text": "Record fields: name, role, ownership_pct, essential_or_non_essential, background",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "name",
                "label": "Name",
                "type": "short_text"
              },
              {
                "id": "role",
                "label": "Role",
                "type": "short_text"
              },
              {
                "id": "ownership_pct",
                "label": "Ownership Pct",
                "type": "number"
              },
              {
                "id": "essential_or_non_essential",
                "label": "Essential Or Non Essential",
                "type": "short_text"
              },
              {
                "id": "background",
                "label": "Background",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 107
        },
        {
          "source_key": "business.business.business_startup_voting_control",
          "label": "What is your start-up — voting rights and control structure?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 108
        },
        {
          "source_key": "business.business.business_startup_essential_applicant",
          "label": "What is your start-up — essential person designation (if applicable)?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 109
        },
        {
          "source_key": "business.business.business_startup_capital_raised",
          "label": "How much start-up capital has been raised to date?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 110
        },
        {
          "source_key": "business.business.business_startup_customers_pilots",
          "label": "What is your start-up — customers, pilots, or traction?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 111
        },
        {
          "source_key": "business.business.business_startup_scalability",
          "label": "What is your start-up — scalability and growth plan?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 112
        },
        {
          "source_key": "business.business.business_startup_commercialization",
          "label": "What is your start-up — commercialization strategy?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up business"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Innovative business / start-up"
              },
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Start-up Visa Program"
              }
            ]
          },
          "display_order": 113
        },
        {
          "source_key": "business.business.business_self_employed_profession",
          "label": "What is your self-employed — profession or field?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 114
        },
        {
          "source_key": "business.business.business_self_employed_years_experience",
          "label": "What is your self-employed — years of experience?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 115
        },
        {
          "source_key": "business.business.business_self_employed_clients",
          "label": "Please explain self-employed — client base description.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 116
        },
        {
          "source_key": "business.business.business_self_employed_contracts",
          "label": "Please provide details for self-employed — sample contracts or engagements.",
          "help_text": "Record fields: client, contract_date, scope, value, evidence",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "client",
                "label": "Client",
                "type": "short_text"
              },
              {
                "id": "contract_date",
                "label": "Contract Date",
                "type": "date"
              },
              {
                "id": "scope",
                "label": "Scope",
                "type": "long_text"
              },
              {
                "id": "value",
                "label": "Value",
                "type": "number"
              },
              {
                "id": "evidence",
                "label": "Evidence",
                "type": "short_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 117
        },
        {
          "source_key": "business.business.business_self_employed_invoices_available",
          "label": "Self-employed — invoices or revenue records available?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 118
        },
        {
          "source_key": "business.business.business_self_employed_registration",
          "label": "What is your self-employed — professional or business registration?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 119
        },
        {
          "source_key": "business.business.business_self_employed_annual_revenue",
          "label": "What is your self-employed — average annual revenue?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 120
        },
        {
          "source_key": "business.business.business_self_employed_annual_expenses",
          "label": "What is your self-employed — average annual expenses?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 121
        },
        {
          "source_key": "business.business.business_self_employed_portfolio",
          "label": "What is your self-employed — portfolio or work samples summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 122
        },
        {
          "source_key": "business.business.business_self_employed_reputation",
          "label": "What is your self-employed — reputation and recognition?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 123
        },
        {
          "source_key": "business.business.business_self_employed_proposed_canadian_practice",
          "label": "What is your self-employed — proposed canadian practice plan?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 124
        },
        {
          "source_key": "business.business.business_self_employed_proposed_client_base",
          "label": "What is your self-employed — proposed canadian client base?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 125
        },
        {
          "source_key": "business.business.business_self_employed_licence_requirements",
          "label": "What is your self-employed — licence or regulatory requirements in Canada?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 126
        },
        {
          "source_key": "business.business.business_self_employed_professional_recognition",
          "label": "What is your self-employed — professional recognition or credentials in Canada?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 127
        },
        {
          "source_key": "business.business.business_self_employed_establishment_funds",
          "label": "What is your self-employed — establishment funds available (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "any": [
              {
                "field": "business.business.business_pathway",
                "op": "eq",
                "value": "Self-employed"
              }
            ]
          },
          "display_order": 128
        },
        {
          "source_key": "business.business.business_additional_notes",
          "label": "Please provide any additional notes about additional business immigration notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 129
        }
      ]
    },
    {
      "source_key": "pr.quebec",
      "title": "Permanent Residence — Québec-Specific Questions",
      "description": "Québec selection certificate, CAQ, undertaking, and business program details — conditional submodules.",
      "slug": "pr-quebec",
      "display_order": 32,
      "module": "pr",
      "approved_module": "quebec",
      "ts_section_id": "sec_39_quebec",
      "questions": [
        {
          "source_key": "pr.quebec.quebec_case",
          "label": "Does this case involve Québec immigration requirements?",
          "help_text": "Enable applicable Québec submodules below",
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": null,
          "display_order": 1
        },
        {
          "source_key": "pr.quebec.quebec_module_caq",
          "label": "CAQ (Certificat d'acceptation du Québec) module applicable?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 2
        },
        {
          "source_key": "pr.quebec.quebec_module_csq",
          "label": "CSQ (Certificat de sélection du Québec) module applicable?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 3
        },
        {
          "source_key": "pr.quebec.quebec_module_undertaking",
          "label": "Québec sponsorship undertaking module applicable?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 4
        },
        {
          "source_key": "pr.quebec.quebec_module_business",
          "label": "Québec business immigration module applicable?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 5
        },
        {
          "source_key": "pr.quebec.quebec_caq_application_type",
          "label": "What is your caq — application type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Study",
            "Work",
            "Other temporary stay",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 6
        },
        {
          "source_key": "pr.quebec.quebec_caq_number",
          "label": "What is your CAQ number (if issued)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 7
        },
        {
          "source_key": "pr.quebec.quebec_caq_issue_date",
          "label": "When was your cAQ issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 8
        },
        {
          "source_key": "pr.quebec.quebec_caq_expiry_date",
          "label": "When does your cAQ expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 9
        },
        {
          "source_key": "pr.quebec.quebec_caq_program",
          "label": "What is your caq — program or activity?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 10
        },
        {
          "source_key": "pr.quebec.quebec_caq_institution_employer",
          "label": "What is your caq — institution or employer?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 11
        },
        {
          "source_key": "pr.quebec.quebec_caq_previous_refusal",
          "label": "CAQ — previous refusal?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 12
        },
        {
          "source_key": "pr.quebec.quebec_caq_previous_refusal_details",
          "label": "Please provide details about cAQ — previous refusal.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_caq_previous_refusal",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 13
        },
        {
          "source_key": "pr.quebec.quebec_caq_application_status",
          "label": "What is your caq — current application status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not yet applied",
            "Submitted — pending",
            "Approved",
            "Refused",
            "Expired",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_caq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 14
        },
        {
          "source_key": "pr.quebec.quebec_csq_application_category",
          "label": "What is your CSQ — application category?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Skilled worker",
            "Québec experience",
            "Business person",
            "Family sponsorship",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 15
        },
        {
          "source_key": "pr.quebec.quebec_csq_stream_name",
          "label": "What is your CSQ — stream or program name?",
          "help_text": "Record the applicable stream; program availability is managed outside this questionnaire",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 16
        },
        {
          "source_key": "pr.quebec.quebec_csq_number",
          "label": "What is your CSQ number (if issued)?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 17
        },
        {
          "source_key": "pr.quebec.quebec_csq_issue_date",
          "label": "When was your cSQ issued?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 18
        },
        {
          "source_key": "pr.quebec.quebec_csq_expiry_date",
          "label": "When does your cSQ expire?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 19
        },
        {
          "source_key": "pr.quebec.quebec_csq_application_status",
          "label": "What is your CSQ — current application status?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Not yet applied",
            "Submitted — pending",
            "Approved",
            "Refused",
            "Expired",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 20
        },
        {
          "source_key": "pr.quebec.quebec_csq_mifi_reference",
          "label": "What is your CSQ — MIFI or Ministère reference number?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 21
        },
        {
          "source_key": "pr.quebec.quebec_csq_previous_application",
          "label": "CSQ — previous application submitted?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_csq",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 22
        },
        {
          "source_key": "pr.quebec.quebec_csq_previous_application_details",
          "label": "Please provide details about cSQ — previous application.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_csq_previous_application",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 23
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_type",
          "label": "What is your québec undertaking — type?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Family sponsorship undertaking",
            "Business undertaking",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 24
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_duration",
          "label": "What is your québec undertaking — duration (years)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 25
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_signed_date",
          "label": "When is/was your québec undertaking — signed date?",
          "help_text": null,
          "question_type": "date",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 26
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_sponsor_name",
          "label": "What is your québec undertaking — sponsor or signatory name?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 27
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_sponsored_persons",
          "label": "What is your québec undertaking — persons covered?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 28
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_financial_commitment",
          "label": "What is your québec undertaking — financial commitment summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 29
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_previously_signed",
          "label": "Québec undertaking — previously signed undertaking still active?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_undertaking",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 30
        },
        {
          "source_key": "pr.quebec.quebec_undertaking_previous_details",
          "label": "Please provide details about québec undertaking — previous undertaking.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_undertaking_previously_signed",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 31
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_program_name",
          "label": "What is your québec business — program or stream name?",
          "help_text": "e.g. Programme de l'expérience québécoise, entrepreneur stream — do not assume program status here",
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 32
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_volet",
          "label": "What is your québec entrepreneur — volet selection (if applicable)?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Volet 1 — Entrepreneur innovateur",
            "Volet 2 — Entrepreneur",
            "Volet 3 — Travailleur autonome",
            "Not applicable",
            "Other"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 33
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_innovative_enterprise",
          "label": "Please explain québec business — innovative enterprise description.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 34
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_start_plan",
          "label": "What is your québec business — business start plan summary?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 35
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_repreneuriat",
          "label": "Please provide details about québec business — Repreneuriat (business takeover).",
          "help_text": "Enterprise being acquired or targeted for takeover",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 36
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_enterprise_to_acquire",
          "label": "Please explain québec business — enterprise to be acquired (name and description).",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 37
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_already_acquired",
          "label": "Québec business — enterprise already acquired?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 38
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_acquired_enterprise_details",
          "label": "Please provide details about québec business — acquired enterprise.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_qc_business_already_acquired",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 39
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_investment_amount",
          "label": "What is your québec business — required investment amount (cad)?",
          "help_text": null,
          "question_type": "number",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 40
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_job_creation",
          "label": "What is your québec business — planned job creation?",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 41
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_mifi_interaction",
          "label": "What is your québec business — mifi interaction summary?",
          "help_text": "Meetings, submissions, correspondence with Ministère de l'Immigration",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 42
        },
        {
          "source_key": "pr.quebec.quebec_qc_business_documents",
          "label": "Please provide details for québec business — supporting documents checklist.",
          "help_text": "Record fields: document_type, status, date, notes",
          "question_type": "repeatable_table",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": {
            "kind": "repeatable_table",
            "columns": [
              {
                "id": "document_type",
                "label": "Document Type",
                "type": "short_text"
              },
              {
                "id": "status",
                "label": "Status",
                "type": "short_text"
              },
              {
                "id": "date",
                "label": "Date",
                "type": "date"
              },
              {
                "id": "notes",
                "label": "Notes",
                "type": "long_text"
              }
            ],
            "itemLabel": "Entry",
            "addLabel": "Add entry"
          },
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_module_business",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 43
        },
        {
          "source_key": "pr.quebec.quebec_region_intention",
          "label": "What is your intended region of settlement in québec?",
          "help_text": null,
          "question_type": "short_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 44
        },
        {
          "source_key": "pr.quebec.quebec_french_proficiency",
          "label": "What is your french proficiency summary for québec application?",
          "help_text": "Test type, date, scores — record original results",
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 45
        },
        {
          "source_key": "pr.quebec.quebec_adhesion_declaration",
          "label": "Québec — Declaration of adhesion to Québec values signed?",
          "help_text": null,
          "question_type": "single_select",
          "placeholder": null,
          "required_default": false,
          "options": [
            "Yes",
            "No",
            "I do not know",
            "Not applicable"
          ],
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 46
        },
        {
          "source_key": "pr.quebec.quebec_additional_notes",
          "label": "Please provide any additional notes about additional Québec-specific notes.",
          "help_text": null,
          "question_type": "long_text",
          "placeholder": null,
          "required_default": false,
          "options": null,
          "field_schema": null,
          "visibility_rule": {
            "all": [
              {
                "field": "pr.quebec.quebec_case",
                "op": "eq",
                "value": "Yes"
              }
            ]
          },
          "display_order": 47
        }
      ]
    }
  ],
  "label_normalization": {
    "pass": "juris_master_client_facing_labels_v1",
    "rewritten": 819,
    "reviewed": 1187
  },
  "content_quality_pass": {
    "pass": "juris_master_type_options_add_v1",
    "type_fixes": 20,
    "option_fixes": 2,
    "columns_added": 21,
    "questions_added": 24
  },
  "client_facing_gap_close": {
    "added_source_keys": [
      "common.contact.contact_authorized_other_recipient",
      "common.contact.contact_authorized_other_recipient_name",
      "common.contact.contact_authorized_other_recipient_relationship",
      "common.contact.contact_authorized_other_recipient_email",
      "common.contact.contact_authorized_other_recipient_phone",
      "common.marital_family.marital_parents_information_complete",
      "common.marital_family.marital_siblings_information_complete"
    ],
    "prior_question_count": 1211,
    "final_question_count": 1218,
    "intentionally_untouched": [
      "co-signer identity expansion",
      "spouse language Common migration",
      "pathway/common duplicate consolidation",
      "MEL"
    ]
  }
}
