Yalla Admin Manual

Yalla Admin Manual

Global Search

The Global Search allows administrators to quickly find records across the entire system from a single search bar. It supports searching by phone number, name, ID, service, doctor, machine, department, nurse, room, or appointment, and includes filters to narrow down results by category.

Selecting any search result will open its detailed page for review or action.

  • The Global Search bar is located at the top of the system interface.
  • It is accessible from all main modules, including Appointments (List View)

How Global Search Works

  1. Click on the Search bar.
  2. Start typing any keyword, such as:
    • Phone number (full or partial)
    • Patient name
    • Appointment ID
    • Doctor, Nurse, or Staff name
    • Service name
    • Machine or Room name
  3. Results appear instantly in a dropdown list.

The system searches across all modules by default.

Using Search Filters

To refine results, use the Filter dropdown inside the search bar.

Available Filters

  • All (default – searches everything)
  • Doctors
  • Nurses
  • Departments
  • Machines
  • Services
  • Rooms
  • Appointments

How to Apply a Filter

  1. Click the filter dropdown on the right side of the search bar.
  2. Select the desired category (e.g., Appointments).
  3. Enter your search keyword.
  4. Results will now be limited to the selected category only.

Search Results Behavior

When Results Are Found

  • Matching records appear in a list showing:
    • Profile icon
    • Name or identifier
    • Related details (service, department, date & time, etc.)
    • Record type label (e.g., Appointment, Doctor)
  • Clicking a result opens the detailed view page.

When No Results Are Found

  • A message appears:

    “We couldn't find anything matching your search.”

  • Try:

    • Removing filters
    • Using fewer characters
    • Searching by phone number or ID

When searching Appointments, results may include:

  • Patient phone number
  • Appointment ID
  • Service name
  • Date and time
  • Status (if applicable)

Selecting an appointment will open the Appointment Details Page, where admins can:

  • View full appointment information
  • Update status
  • Edit or cancel the appointment (based on permissions)

On this page