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.