Dashboard
--:--:--
Connecting
📋
Active Cases
Not closed
📅
Today's Cases / Appts
0/0
Cases / Appointments
Follow-ups Due
👥
Patients
Registered
Today's Cases
Loading...
Pending Follow-ups
Loading...
Recent Cases
Loading...
👥
Total Patients
All time
🏥
With Active Cases
In progress
Follow-ups Due
New This Month
Since month start
PatientIDAge/SexPhoneLast VisitStatusAction
📷Change Photo
● Online
Personal Information
Professional Information
Account Information
Change Password Sessions on other devices will be logged out
Session
Signing out will end your current session on this device.
🏥
Active Cases
In progress
🧠
Intake Done
Awaiting engine
Finalized
Plan approved
Follow-up Due
Needs outcome
Case ID Patient Status Type / Mode Chief Complaint Doctor Age Actions
📋
All Follow-ups
Total in queue
Overdue
Past due date
📌
Due Today
Contact today
📆
Upcoming
Next 7 days
PatientDoctorDue DateDaysStatusPhoneAction
① Patient
② Intake
③ Interpret
④ Hypotheses
⑤ Plan
⑥ Finalize
Patient & Case Setup
— or create new —
Runs the full interpretation + plan engines. Recommended for most consultations.
📋
Total Cases
📈
Avg Improvement
across outcomes
Good Outcomes
≥70% improvement
👥
Total Patients
Top Conditions Treated
By case count + avg improvement
Loading...
Clinic Performance
Loading...
Doctor Performance
Cases handled and outcomes
DoctorRoleTotal CasesFinalizedAvg Improvement
Diet Queue
AAHAR cases awaiting your review & finalization
Diet Cases
Loading...
Pending Follow-ups
Loading...
Recent Cases
Loading...
Diet Plans
Finalized AAHAR plans you have approved
📋
Loading diet plans…
Yoga Dashboard
VIHAR cases overview & today's work
📋
Active Cases
Not closed
📅
Today's Cases / Appts
0/0
Cases / Appointments
Follow-ups Due
👥
Patients
Registered
Today's Cases
Loading...
Pending Follow-ups
Loading...
Recent Cases
Loading...
Yoga Plans
Finalized VIHAR plans you have approved
📋
Loading yoga plans…
My Dashboard
Your drafts & supervisor activity
📝
My Draft Plans
Cases in progress
Pending Supervisor Review
Awaiting finalization
Approved This Month
Finalized by supervisors
👥
Patients
Across all supervisors
My Supervisors
Loading...
Recent Activity
Loading...
My Draft Cases
Loading...
Clinic Dashboard
Team, appointments & leave overview
👥
Practitioners
🎓
Interns
All domains
🏥
Patients
Registered
📋
Cases
All statuses
📅
Today's Appts
All practitioners
🌴
Pending Leaves
Awaiting approval
Today's Appointments
Loading...
Upcoming Leaves
Loading...
Team Overview
Loading...
Team Management
Practitioners, interns & access
Loading...
Appointments Management
Clinic-wide schedule
Loading...
Leave Management
Practitioner leave & availability
Loading...
Intern-Supervisor Mapping
Assign supervisors to interns
📋
Total Interns
All domains
Mapped
Has supervisor
Unmapped
Needs assignment
Interns
Loading...
Select an intern
👈
Pick an intern on the left to view their supervisor mappings
System Health
API · DB · Engine indexes & KB activity
🌐
API Status
🗄️
DB Status
⚙️
Engine
⏱️
Last Reload
Engine Index Stats
Loading...
KB Summary
Loading...
Recent KB Activity
Loading...
📋
Total Cases
in period
👥
New Patients
in period
Follow-ups Done
completed in period
📈
Avg Improvement
across outcomes
Cases by Status
StatusCount%
Click "Load Reports" to populate
Follow-up Summary
StatusCount
Click "Load Reports" to populate
Recent Outcomes
PatientCaseImprovementAdherenceDate
Click "Load Reports" to populate
Cases by Doctor
DoctorCasesFinalizedAvg Improvement
Click "Load Reports" to populate
All subscriber tenants on Ayuline platform
TenantTypeStatusTierUsage This MonthTrial EndsActions
Pricing Tiers
Plans tenants can subscribe to. Each tier sets price, API quota, clinic cap, feature flags and support level.
Tier Price / mo API quota Max clinics Features Support Tenants Actions
API Usage This Month
Loading...
Team members and access control
UserIDRoleClinicActiveAction
API Keys
Manage all tenant API keys
Select a tenant from the Tenants screen to view their API keys
Clinic Settings
Engine Configuration
Loading engine status...
📋
Rules Loaded
🔗
Rule-Tag Index
🏥
Condition-Tag Index
🌿
Component-Tag Index
🛑
Contra Index
Interpretation Rules
Algorithm Settings
SystemSettings
Plan Score Formula
Rule × 0.6 + Evidence × 0.4
ACTIVE
Min Evidence N
Minimum cases before evidence scores are used
10
Max Disease Hypotheses
Top N hypotheses returned per case
5
Min Hypothesis Confidence
Hypotheses below this % are discarded
30%
Default Generation Method
How plan components are selected
RULES+EVIDENCE
Weight Tiers
Allowed weight values for rule conditions
40 25 15 8
Evidence Scoring Layers
L1 × 0.55 · L2 × 0.70 · L3 × 0.85 · FULL × 1.0
4 LAYERS
Safety Filter Status
ContraTagIndex — ABSOLUTE blocks are always enforced · RELATIVE triggers doctor warning
Index Health Check
✓ INTERPRETER
interpreter.js — weighted REQUIRED/BLOCK/WEIGHTED gate engine
✓ HYPOTHESIS ENGINE
hypothesis.js — POS/NEG polarity scoring with confidence %
✓ PLAN GENERATOR
planGenerator.js — 3 domains parallel · safety filter · evidence blend
✓ INDEX LOADER
indexLoader.js — all 5 indexes in Node.js memory at startup
✓ EVIDENCE WORKER
evidenceWorker.js — async setImmediate(), non-blocking L1–FULL update
⏳ ML WEIGHT LEARNING
Section 6.4 — planned after 500+ cases. RuleOutcomeFeedback ready.
Tag IDTypeDisplay NameDescriptionActiveAction
Interpretation rules define which derived tags fire from input tags. Weight rubric: 8 = weak, 15 = moderate, 25 = strong, 40 = primary driver.
Rule IDNameOutput TagThresholdConditionsActiveAction
Disease / condition entities that the hypothesis engine can score against.
CodeNameICDTag mappingsActive
Inverted index: Tag → Rules. The engine looks up this table to find candidate rules for each input tag.
TagRuleEngine Type
Inverted index: DerivedTag → Conditions. Used by the hypothesis engine to score disease confidence.
TagConditionWeightPolarityRequired
Safety filter index: ContraTag → Blocked components. ABSOLUTE = always removed. RELATIVE = warning only.
Contra TagBlocked ComponentSeverity
Loading...
Synonyms that map to tags — e.g. "heartburn" maps to ACIDITY
Loading...
Read-only — updated after outcomes
Loading...
Rule Outcome Feedback
Loading...
Weight Change Audit Log
Loading...
Global engine configuration. Changes take effect immediately.
Loading...
Pending Review
Approved
🔄
Revision Needed
Rejected
Domain
Loading approval queue...
My Subscriptions
Patients enrolled with you — open a row for the full subscription story.
Status
Pending Approvals
Knowledge base changes submitted by admins awaiting your clinical review
Loading...
Engine Suggestions
Algorithm-proposed adjustments to interpretation rule weights and thresholds, based on recent outcome data. Every change requires your review. Approving applies the change immediately and writes a RuleWeightAudit entry.
Loading…
User Management
Create users, assign roles, and grant module access. Role defaults apply automatically; explicit grants override.
User IDNameEmailRolePhoneStatusActions