Skip to main content

Select Coverage


Use the Select Coverage screen to select the active insurance policy for the current session.

Available providers and policy states derive from the coverage response configuration.



This screen includes:

#ElementDescription
1HeaderDisplays screen title and close action
2Search inputFilters coverage providers
3Coverage listDisplays available providers
4Provider rowDisplays provider name and logo
5Scroll indicatorIndicates additional providers
6Private user sectionDisplays private-pay option
7Continue as private user actionSwitches the session to private-pay mode
8Close actionDismisses the screen

Entry Points

The SDK presents the Select Coverage screen from the following flows:

ScreenTrigger
HomeSelect Policy
Account → My CoverageSelect an existing policy

Workflow

  1. Open the coverage selector.
  2. Render available providers.
  3. Filter providers when search input changes.
  4. Select a provider.
  5. Submit the selected policy.
  6. Update the active coverage state.
  7. Refresh coverage-dependent UI.

Validations

ScenarioApp BehaviorSDK Output
No policy selectedDisable confirmationstate = unchanged
Policy inactiveDisplay disabled statepolicy = inactive
Policy unsupportedDisplay disabled statepolicy = unsupported
No matching providersDisplay private user sectionresults = empty
Private-pay unavailableHide private user optionprivate = unavailable
Request in progressDisplay loading statestate = loading
Request failsDisplay error statestate = error

Actions

ScenarioApp BehaviorSDK Output
Coverage screen openedLoad providersPUT /api/v3/coverage
Search updatedFilter provider listresults = filtered
Provider selectedUpdate selection statepolicy = selected
Confirmation selectedSubmit policy selectionPOST /api/v3/coverage/select
Selection succeedsUpdate active coveragepolicy = active
Private user selectedSwitch to private-pay modecoverage = private
Screen closedPreserve current selectionstate = unchanged

Endpoint Resources

Select Coverage

PUT 

v3/coverage

Returns the coverage selection screen.

Select Policy

POST 

v3/coverage/select

Changes patient's current policy to selected one.

Search Companies

PATCH 

v3/coverage/add/search

Updates companies list with companies that match searched company name.