Onboarding configuration
esc
Country
Forms
↑↓ navigate↵ open40 results
Countries/KE/occupation_details

occupation_details

Base v1 · src/Modules/FormEngine/OmniDos.FormEngine.Infra/SeedData/Forms/occupation_details_base_v1_schema.json

Scope
Not used by this journey. You can inspect this base form, but the Studio will not generate an orphaned KE patch for it. Add the form to the journey first.
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
EMPLOYED_SALARIED
SELF_EMPLOYED
NONE
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
KES_0_50000
KES_51000_100000
KES_101000_500000
KES_500000_1000000
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
Doctor
Engineer
NONE
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
Medicine
Construction
NONE
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
Healthcare
Education
NONE
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Options (enum)
Validationrequired
Error message keys (i18n)
Prefill from journey data

The service uses the first non-empty source. Use a dot path beginning with the source step id.

Validation
Only “Required” applies to boolean fields.
Error message keys (i18n)
Live preview

Renders as the web app would. Interactive — pick values to exercise visibility rules and validation.

EQUITY
occupation_details

occupation_details.ke.title

occupation_details.source_of_income.label

3 options

occupation_details.monthlyIncome.label

4 options

occupation_details.jobTitle.label

3 options

occupation_details.industry.label

3 options

occupation_details.sector.label

3 options

occupation_details.profession.label
occupation_details.secondarySource.label

Blocking the CTA (6)

  • sourceOfIncome — occupation_details.source_of_income.label is required.
  • monthlyIncome — occupation_details.monthlyIncome.label is required.
  • jobTitle — occupation_details.jobTitle.label is required.
  • industry — occupation_details.industry.label is required.
  • sector — occupation_details.sector.label is required.
  • profession — occupation_details.profession.label is required.
Generated change (0 files)

No changes yet. Edit fields, layout, or translations to generate a patch.

No patch is generated while 2 schema/UI compliance error(s) remain. Open Review for exact fields.
Downloads a zip to apply to a clone and raise as a PR.