{"message":"Naseem Medical Centre - Mock LLM-Friendly HMIS API v3.0 (MOCK)","note":"This is a mock server. All data is fictional.","available_branches":["Naseem Al Rabian","Naseem Al Wakra","Naseem Al Khor","Naseem Dental Centre"],"booking_flow":["1. POST /branches - Get all available branches","2. POST /get-available-departments-and-doctors (branch + date) - Get departments & doctors","3. POST /get-doctor-time-slots (doctor + branch + date) - Get specific time slots","4. POST /request-booking-otp (mobile + doctor + branch + date + time_slot) - Send OTP","5. POST /verify-booking-otp (booking_reference + otp) - Verify OTP and get patient list","6a. POST /confirm-booking-existing-patient (booking_reference + patient_index) - For registered patients","6b. POST /confirm-booking-new-patient (booking_reference + patient_details) - For new patients"],"patient_handling":{"registered_patients":["If total_patients == 1 → use /confirm-booking-existing-patient with patient_index=0","If total_patients > 1 → ask 'Are you [Name], [Age] years old, [Gender]?' then use patient_index"],"new_patients":["If total_patients == 0 → ask for: Full Name, Age, Gender (Male/Female/Others), Address","Then use /confirm-booking-new-patient with all details"]},"key_features":["Mock data - no real HMIS backend required","Identical request/response schemas to production","In-memory booking session management","OTP always returned in response (no external SMS)"]}