Skip to main content

Start Walk-In Flow


Use the Start Walk-In Flow screen to create an appointment without a prior booking.

The doctor selects the patient’s coverage and visit location. The app validates the selected combination and displays either a QR code or manual payment instructions.


Workflow

important

Select coverage before the visit location.

For QR code details, see Generate QR Code for Walk-In.

  1. Open the Appointments screen.
  2. Select Walk-In.
  3. Select the patient’s coverage.
  4. Select the visit location.
  5. Select a partner when required.
  6. Validate the selected combination.
  7. Display a QR code or manual payment instructions.

Validations

ScenarioApp behaviorSDK output
Coverage is not selectedBlock the next stepstate = coverage_required
Location is not selectedBlock eligibility validationstate = location_required
Partner is requiredDisplay the partner selectorpartnerRequired = true
Selection supports QR paymentDisplay the QR codepaymentType = qr
Selection does not support QR paymentDisplay manual payment instructionspaymentType = manual
QR code has expiredDisplay an expiration errorerror = QR_EXPIRED
Coverage configuration is invalidBlock the affected optionsstate = error

Actions

ScenarioApp behaviorSDK output
Walk-In selectedDisplay the coverage screenPage object
Coverage selectedUpdate available optionsPATCH update set
Doctor profile changedRefresh the walk-in optionsPATCH update set
Location selectedValidate the selected combinationPATCH update set
Partner selectedUpdate the eligibility statePATCH update set
Selection supports QR paymentDisplay the QR codeQR payload
Selection requires manual paymentDisplay payment instructionsManual payment state

Endpoint Resources

Select Coverage

PUT 

/profile/walk-in/coverage

Returns the coverage selection screen for the walk-in flow.

UI Element Types

LevelReferenceTypeValue
1change-languageToolbarLanguage
1subtitleSubtitleSelect the patient's coverage
1company-[id]SecondaryInsurance company name

Change Doctor

PATCH 

v3/walk-in/change-profile

Updates the walk-in flow after doctor selection.

Change Location

PATCH 

v3/walk-in/change-location

Updates the walk-in screen after a location change.

Change Speciality

PATCH 

v3/walk-in/change-specialty

Updates the walk-in screen when the user selects a different specialty.