arrow_back Back to Home
dashboard

Admin Portal

How Clinic Staff Use the System

person

Dr. Sharma, Fertility Specialist

Patient Management

1

Dr. Sharma registers a new patient couple

As a Doctor

I want To quickly register new patients

So that We can start their treatment journey

list How It Works:

  1. 1

    New couple walks in for consultation

  2. 2

    Dr. Sharma opens admin portal

  3. 3

    Clicks "Patients" → "Create New Patient"

  4. 4

    Fills in wife information: - Name: Priya Sharma, Age: 32 - Email: priya.sharma@email.com - Phone: +91-9876543210 - Medical history: PCOS, 1 previous miscarriage

  5. 5

    Fills in husband information: - Name: Rahul Sharma, Age: 35 - Occupation: Software Engineer

  6. 6

    Enters couple details: - Duration trying to conceive: 2 years - Previous IVF attempts: 0 - Referred by: Dr. Kumar

  7. 7

    Clicks "Save & Generate Portal Access"

  8. 8

    System auto-generates: - Patient ID: PAT-2024-1246 - Portal password: Welcome@123

  9. 9

    Credentials sent to patient via SMS

  10. 10

    Patient card printed with QR code

check_circle

Outcome:

Patient registered in under 3 minutes with instant portal access

2

Dr. Sharma reviews patient before consultation

As a Doctor

I want To see complete patient history before appointment

So that I can provide informed consultation

list How It Works:

  1. 1

    Dr. Sharma has 10 AM appointment with Priya

  2. 2

    Opens admin portal at 9:55 AM

  3. 3

    Searches for "Priya Sharma" or PAT-2024-1246

  4. 4

    Patient profile opens showing: - Basic info and couple details - Current active cycle: IVF #1, Day 8 - Latest parameters: FSH 6.8, AMH 2.4, E2 850 - Recent documents: Hormone panel (2 days ago) - Previous appointments: 3 consultations - Medications: Gonal-F, Cetrotide - Latest scan: Day 8 - 7 follicles total

  5. 5

    Dr. Sharma clicks on "Latest Scan Results"

  6. 6

    Sees follicle measurements and endometrial thickness

  7. 7

    Reviews trend: Good response to stimulation

  8. 8

    Makes note: "Ready for trigger in 2-3 days"

check_circle

Outcome:

Dr. Sharma enters consultation room fully prepared

person

Nurse Reema, Procedure Room

Treatment Cycles

1

Nurse Reema starts a new IVF cycle

As a Nurse

I want To create and track IVF cycles

So that Patients receive proper medication and monitoring

list How It Works:

  1. 1

    Patient Priya comes for Day 2 baseline scan

  2. 2

    Scan confirms ovaries are ready to start

  3. 3

    Nurse Reema opens patient profile

  4. 4

    Clicks "Treatment Cycles" → "Create New Cycle"

  5. 5

    Selects: - Cycle Type: IVF - Protocol: Long Protocol - Start Date: Today (Day 2) - Doctor: Dr. Sarah Sharma

  6. 6

    Adds medication protocol: - Gonal-F 150 IU, SC injection, Daily 9 PM, Days 2-10 - Cetrotide 0.25mg, SC injection, Daily 9 AM, Days 5-10 - Trigger: hCG 5000 IU, IM injection, Single dose, Day 11

  7. 7

    Clicks "Create Cycle"

  8. 8

    System assigns Cycle ID: CYC-2024-0789

  9. 9

    Cycle appears on patient portal immediately

  10. 10

    Patient can now see medication schedule on their phone

check_circle

Outcome:

Cycle created and patient knows exactly what to do

2

Nurse Reema records monitoring scan results

As a Nurse

I want To record ultrasound findings quickly

So that Doctor can track stimulation progress

list How It Works:

  1. 1

    Sonographer completes Day 8 ultrasound for Priya

  2. 2

    Nurse Reema opens Priya's active cycle

  3. 3

    Clicks "Follicle Monitoring" → "Add Record"

  4. 4

    Date: Today (Day 8)

  5. 5

    Right Ovary - adds follicles: - 12mm, 11mm, 10mm, 9mm (4 follicles)

  6. 6

    Left Ovary - adds follicles: - 13mm, 11mm, 10mm (3 follicles)

  7. 7

    Endometrium: 9.2mm, Triple line pattern

  8. 8

    Adds hormone levels: - E2: 850 pg/mL - LH: 3.2 mIU/mL

  9. 9

    Doctor's notes: "Good response, continue same dose. Next scan Day 10"

  10. 10

    Clicks "Save Record"

  11. 11

    Data visible to patient on portal within seconds

  12. 12

    System estimates retrieval date: Day 12-13

check_circle

Outcome:

Scan data recorded and instantly shared with patient

person

Lab Technician Amit, Embryology Lab

Embryology

1

Amit uses AI to score embryos

As a Embryologist

I want To assess embryo quality objectively

So that We can select the best embryos for transfer

list How It Works:

  1. 1

    Priya had egg retrieval 5 days ago

  2. 2

    Today is Day 5 - blastocyst assessment

  3. 3

    Amit examines 4 embryos under microscope

  4. 4

    Opens admin portal → Patient profile → Embryology

  5. 5

    Clicks "Add Record" → "Day 5 Development"

  6. 6

    Enters manual grades for each embryo: - Embryo 1: 4AA (Expanded blastocyst, Grade A ICM, Grade A TE) - Embryo 2: 4AB (Expanded blastocyst, Grade A ICM, Grade B TE) - Embryo 3: 3BB (Expanding blastocyst, Grade B ICM, Grade B TE) - Embryo 4: 2BC (Early blastocyst, Grade B ICM, Grade C TE)

  7. 7

    Clicks "AI Score All Embryos"

  8. 8

    AI analyzes embryos (10 seconds)

  9. 9

    AI scores appear: - Embryo 1: 95/100 - Excellent - "Top choice for transfer" - Embryo 2: 88/100 - Very Good - "Transfer or freeze" - Embryo 3: 72/100 - Good - "Freeze for future use" - Embryo 4: 58/100 - Fair - "Observe further"

  10. 10

    Amit reviews AI recommendations

  11. 11

    Decides: Transfer Embryo 1, Freeze Embryos 2 & 3

  12. 12

    Adds notes and saves

  13. 13

    Patient sees update on portal: "4 Day-5 embryos, 1 for transfer"

check_circle

Outcome:

AI helped identify best embryo, increasing success chances

person

Receptionist Meera, Front Desk

Appointments & Billing

1

Meera manages daily appointments

As a Receptionist

I want To see today's appointment schedule

So that I can manage patient check-ins efficiently

list How It Works:

  1. 1

    Meera arrives at clinic at 8:30 AM

  2. 2

    Logs into admin portal

  3. 3

    Dashboard shows "Today's Appointments: 28"

  4. 4

    Clicks on "Appointments" → "Today"

  5. 5

    Sees list of all appointments with status: - 9:00 AM - Priya Sharma - Ultrasound - Pending ✓ - 9:30 AM - Sarah Khan - Consultation - Pending ✓ - 10:00 AM - Maria D'Souza - Follow-up - Confirmed ✓ - ...

  6. 6

    First patient Priya arrives at 8:55 AM

  7. 7

    Meera clicks on her appointment

  8. 8

    Marks status as "In Progress"

  9. 9

    Patient directed to ultrasound room

  10. 10

    After scan, marks status as "Completed"

  11. 11

    Next patient auto-highlighted for check-in

check_circle

Outcome:

Smooth patient flow with real-time status tracking

2

Meera creates invoice and receives payment

As a Receptionist

I want To quickly generate bills and record payments

So that Patients can pay and leave without delays

list How It Works:

  1. 1

    Patient Lisa completed consultation

  2. 2

    Doctor prescribed IVF cycle

  3. 3

    Meera opens Billing → "Create Invoice"

  4. 4

    Selects patient: Lisa Johnson

  5. 5

    Adds invoice items: - IVF Procedure: ₹1,20,000 - Medications (estimated): ₹25,000 - Lab Tests: ₹5,000 - Total: ₹1,50,000

  6. 6

    Applies 10% advance discount: -₹15,000

  7. 7

    Final amount: ₹1,35,000

  8. 8

    Generates invoice → Prints copy for patient

  9. 9

    Lisa wants to pay online

  10. 10

    Meera clicks "Generate Payment Link"

  11. 11

    Link sent to Lisa's phone via SMS

  12. 12

    Lisa pays online using UPI

  13. 13

    Payment notification appears on Meera's screen

  14. 14

    Invoice status auto-updates to "Paid"

  15. 15

    Receipt auto-generated

  16. 16

    Meera prints receipt for Lisa

check_circle

Outcome:

Complete billing transaction in under 5 minutes

person

Clinic Manager Rajesh

Reports & Analytics

1

Rajesh reviews monthly performance

As a Clinic Manager

I want To see clinic performance metrics

So that I can make informed business decisions

list How It Works:

  1. 1

    Month-end: Rajesh needs monthly report

  2. 2

    Logs into admin portal

  3. 3

    Clicks "Reports" → "Monthly Summary"

  4. 4

    Selects month: May 2026

  5. 5

    Dashboard shows: - New patients: 45 (↑ 12% vs last month) - Total appointments: 380 - Active cycles: 42 (IVF: 28, IUI: 14) - Completed cycles: 18 - Success rate: 61% (11 pregnant out of 18) - Revenue: ₹42,50,000 (↑ 15% vs last month) - Outstanding invoices: ₹8,20,000

  6. 6

    Clicks "Cycle Outcomes" chart

  7. 7

    Sees breakdown: - Pregnant: 11 (61%) - Negative: 5 (28%) - Ongoing: 2 (11%)

  8. 8

    Downloads detailed Excel report

  9. 9

    Shares report with clinic owner

check_circle

Outcome:

Complete clinic analytics available in seconds

Ready to Get Started?

These user stories show real-world usage. Your clinic can benefit from these features too!