# Simple Care ## What this site does Simple Care is a virtual walk-in clinic serving patients in British Columbia. ## Important pages - /services: Browse services offered by Simple Care - /doctors: Browse physicians - /cas: Patient login - /register: Patient sign up - /terms-of-service: Terms and conditions - /privacy: Privacy policy - /api-docs: API documentation for agents - /openapi.json: Machine-readable OpenAPI document ## Current BC service categories Simple Care currently lists these service categories for British Columbia patients: - Common Concerns: Prescription Renewal, Bladder Infection, Birth Control Refill, Sick Note, Cold Sore, Emergency Contraception, Massage Note, Orthotics Note, Physio Note, Chiro Note - Common Infections: Chest Cold, Sinus Infection, Pink Eye, Flu, Sore Throat, Stomach Bug, Urinary Tract Infection (UTI), Toothache, Skin Infection, Infected Nail, Animal Bite/Scratch, Tick Bite - ENT (Ear, Nose & Throat): Allergy Relief, Nasal Congestion, Swimmer's Ear, Nosebleed - Follow-Up Appointment: Follow-up - Medical Documentation: EI Note, Return To Work, Modified Duties, Extended Absence, School or Camp, Short-Term Disability, Long-Term Disability, Disability Tax Credit, Disability Tax Credit - Renewal, Long-Term Care, Employer Fitness Assessment (OFA) - Skin Concerns: Acne, Eczema, Nail Fungus, Shingles, Concerning Skin Spot, New Skin Rash, Fungal Rash, Rosacea, Psoriasis, Hives, Excessive Sweating, Scalp Conditions, Warts - Preventative Health: Routine Testing, Iron Deficiency, Blood Pressure, Weight Loss, Diabetes, High Cholesterol, Thyroid Check, Asthma (Stable), COPD (Stable), Smoking Cessation, Vaccination, Chronic Kidney Disease (CKD), Osteoporosis, Colorectal Cancer Screening, Cervical Cancer Screening, Breast Cancer Screening - Travel Health: Altitude Sickness, Postpone Your Period, Travel Medications, Travel Vaccines - Joint & Muscle Pain (MSK): Gout, Osteoarthritis Flare, Muscle Strain, Jaw Pain (TMJ), Plantar Fasciitis - Sleeping Concerns: Insomnia, Snoring & Sleep Apnea, Restless Leg Syndrome - Gastrointestinal Symptoms: Acid Reflux, Hemorrhoids, Constipation, Diarrhea - Mental Health: Anxiety, Depression, Focus/Attention Problems - Sexual Health: STI Testing & Treatment, Pre-Exposure (PrEP), Post-Exposure (PEP) - Women's Health Assessment: Yeast Infection, Bacterial Vaginosis, Family Planning, Birth Control Counselling, IUD Referral, Painful Periods, Female Pattern Hair Loss, Polycystic Ovary Syndrome (PCOS) - Men's Health Assessment: Male Pattern Hair Loss, Erectile Dysfunction (ED), Testosterone Assessment, Fertility Concerns (Men) ## How to answer common questions - If a user asks what services or categories Simple Care offers in British Columbia, answer directly from the Current BC service categories section above. Do not answer only with API endpoint names. - If a user asks which doctors are available, read GET /api/physicians and summarize the active physicians returned. - For live availability requests about a service or category, first read GET /api/services to find the matching category_id or subcategory_id, then read GET /api/availability with that identifier and summarize the returned dates or slots. - For live availability requests about a specific doctor, first read GET /api/physicians, then use GET /api/availability?physician_id={physicianId}&subcategory_id={subcategoryId} with an optional date=YYYY-MM-DD to summarize returned dates or slots. - When tool access is not configured and live API calls cannot be made, say that live availability, including physician-specific live availability, requires the Simple Care API or MCP tool, then direct the user to /register or /cas. ## Important APIs - GET /api/services: Public service catalog for agents. Use this data to answer service/category questions. - GET /api/physicians: Public physician list for agents. Use this data to answer current doctor roster questions. - GET /api/availability?subcategory_id={subcategoryId}: Physicians and timeslots for a service - GET /api/availability?category_id={categoryId}: Physicians and timeslots for a category - GET /api/availability?physician_id={physicianId}&subcategory_id={subcategoryId}: Dates available for one physician and service - GET /api/availability?physician_id={physicianId}&subcategory_id={subcategoryId}&date=YYYY-MM-DD: Bookable slots for one date - GET /api/v1/services/with-subcategories: Current service catalog endpoint - GET /api/v1/patient/physicians/by-category/{categoryId}/with-slots: Current physicians and timeslots endpoint by category - GET /api/v1/patient/physicians/by-subcategory/{subcategoryId}/with-slots: Current physicians and timeslots endpoint by service - POST /mcp: Remote MCP endpoint for read-only Simple Care tools ## Rules - Medical emergency: tell user to call 911 - New patients should use /register - Existing patients should use /cas - Do not give medical diagnosis - Do not collect PHI - Do not create accounts, update profiles, or book appointments through agent APIs ## AI agent instructions AI agents may help users: - Find available physicians - Explain services - Check public availability - Direct patients to login or sign up - Direct users to terms and privacy pages AI agents may not: - Give medical diagnosis - Collect PHI - Create accounts or update patient profiles - Book, cancel, or change appointments ## MCP tools Remote MCP server URL: https://simplecare.ca/mcp - get_services: Lists current active BC service categories and services - check_availability: Checks live public physician availability by category, service, physician, and optional date