Skip to main content

Referral Requirement


Use Referral Specialties Information to notify the patient when the selected face-to-face specialty requires a prior referral in the selected country.



This screen includes:

#ElementDescription
1Referral messageExplains that the selected specialty requires a prior referral in the selected country.
2Requested specialtyDisplays the specialty the patient wants to book.
3Visit countryDisplays the selected face-to-face visit country.
4Required referral specialtyDisplays the specialty required before the patient can book the visit.
5Cancel actionCloses the popup and returns the patient to the specialty list.
6Continue actionLets the patient continue to the next step.

Workflow

  1. Select a face-to-face visit country.
  2. Select a specialty from the home screen.
  3. Display the referral information popup when a referral rule applies.
  4. Select Continue to proceed.
  5. Select Cancel to return to the specialty list.

Validations

ScenarioApp BehaviorSDK Output
Session invalidBlock referral rule checkstate = unauthenticated
Visit type is videoSkip referral popupstate = skipped
Country has no referral ruleContinue without popupreferralRule = unavailable
Specialty has no referral ruleContinue without popupreferralRule = unavailable
Referral rule appliesDisplay referral popupreferralRule = required
Referral information fails to loadDisplay error statestate = error

Actions

ScenarioApp BehaviorSDK Output
Face-to-face specialty selectedCheck referral rulePUT /api/v3/home/referral-specialties/info
Referral rule appliesOpen referral popupmodal = referral_specialties_info
Continue selectedProceed to next stepstate = continued
Cancel selectedReturn to specialty liststate = cancelled
Referral rule unavailableContinue without popupstate = skipped
Request rejectedPreserve specialty liststate = unchanged

Endpoint Resources

Referral specialties information

PUT 

v3/home/referral-specialties/infov3/wizard/info/controlled-substances-prescription

Show referral specialties screen.

note

This endpoint does not create a referral or book an appointment. It returns the referral requirement information that the app displays before the patient continues.