Skip to main content

Download Data


The Download Data screen allows the user to request an export of personal account data.


This screen includes:

  • Header - Displays Manage my private data with back navigation.
  • Download data action
  • Confirmation dialog
    • Displays file size warning.
  • Dialog actions
    • Cancel
    • OK

Workflow

This flow starts when the Download Data screen is open.

  1. Select Download my data.
  2. Confirm the export request.
  3. Generate export.

Data Output

The export contains account-related data grouped by category.

  • Data includes only content associated with the current account.
  • Exported files vary based on account role and available data.

Example Data Categories

  • Appointments
  • Claims
  • Events
  • Extra charges
  • Patients
  • Policies
  • Subscriber data

Validations

These rules enforce confirmation and export constraints.

ScenarioApp behaviorSDK output
Download action selected.Display confirmation dialog.Pending export confirmation state.
User cancels export.Close dialog without processing.No state change.
User confirms export.Start export process.Export request initiated.
Session invalid.Block export and require login.state = unauthenticated.
Export fails.Display error state.Export error response.

Actions

ScenarioApp behaviorSDK output
User selects Download data.Open confirmation dialog.Pending confirmation state.
User confirms export.Generate export archive.Export job created.
Export completes.Provide downloadable file.Export result available.
User cancels export.Close dialog.No state change.
Back navigation used.Return to previous screen.No state change.

Endpoint Resources

Download Data File

GET 

/manage/download/user-data.zip

This endpoint returns the generated personal data archive as a file response.

Download Data

PUT 

manage/download

This endpoint returns the screen configuration that initiates the Download Data flow.