Skip to main content

Add Coverage


Use the Add Coverage screen to create and link a new insurance policy.

Available insurers and required fields derive from the coverage configuration response.


Add Coverage screen showing insurer selection and policy input fields

This screen includes:

#ElementDescription
1HeaderDisplays screen title and close action
2Search inputFilters insurers
3Insurer listDisplays available insurers
4Insurer rowDisplays insurer name and logo
5Dynamic form fieldsDisplays insurer-specific policy fields
6Policy number fieldUpdates policy identifier
7Validation messageDisplays invalid or missing field errors
8Submit actionCreates and links the policy
9Close actionDismisses the screen

Workflow

  1. Open the coverage selector.
  2. Select Add coverage.
  3. Render available insurers.
  4. Select an insurer.
  5. Render insurer-specific fields.
  6. Enter required policy information.
  7. Submit coverage details.
  8. Validate coverage data.
  9. Link the policy to the active account..

Validations

ScenarioApp BehaviorSDK Output
No insurer selectedDisable submissionstate = unchanged
No matching insurer foundDisplay empty stateresults = empty
Required fields missingBlock submissionerror = required_fields
Policy format invalidDisplay validation errorerror = invalid_policy
Additional fields requiredRender dynamic fieldsfields = required
Coverage unsupportedDisplay error statecoverage = unsupported
Request in progressDisplay loading statestate = loading
Request failsDisplay error statestate = error

Actions

ScenarioApp BehaviorSDK Output
Add Coverage openedLoad insurersPUT /api/v3/coverage/add
Search updatedFilter insurer listresults = filtered
Insurer selectedRender insurer fieldsinsurer = selected
Policy fields updatedUpdate form stateform = updated
Submit selectedCreate coveragecoverage = submitted
Coverage createdLink active policycoverage = linked
Creation rejectedDisplay validation errorsstate = error
Screen closedPreserve current statestate = unchanged

Endpoint Resources

Add Coverage

PUT 

v3/coverage/add

Returns the add coverage screen.