Prescriptions
Use the Prescriptions feature to filter doctors and indicate prescription eligibility during video visit booking.
Prescription capability depends on:
- Doctor configuration
- Patient current location
This screen includes:
- Prescription filter toggle
- Filters doctors who can write prescriptions honored in the patient’s current location.
- Doctor eligibility indicator
- Displays restriction label when prescription is not supported.
- Location-based eligibility evaluation
- Capability evaluated against patient location.
- Empty results state
- Displays when no doctors match active filters.
Workflow
- Open the doctor list for a video visit.
- The SDK evaluates prescription eligibility for each doctor based on patient location.
- Toggle prescription filter as needed.
- Select doctor and continue booking.
- Eligibility indicator renders in appointment details when applicable.
Validations
| Condition | Rendering Rule |
|---|---|
| Prescription filter enabled | Display only doctors eligible to prescribe in current location. |
| Prescription filter disabled | Display all doctors. |
| Doctor cannot prescribe in current location | Render restriction label (e.g., Video, cannot prescribe). |
| Doctor can prescribe | Do not render restriction label. |
| No doctors match filter | Render empty results state. |
Actions
User Actions
| Trigger | Result |
|---|---|
| Prescription filter toggled on | Refresh results with eligible doctors only. |
| Prescription filter toggled off | Refresh results with all doctors. |
| Doctor selected (eligible) | Continue booking without restriction label. |
| Doctor selected (not eligible) | Continue booking with restriction label visible. |
| Navigate to appointment details | Render eligibility label when applicable. |
