IVF and fertility clinic software, built on the platform that ran its first clinic
Avinya Plus is configurable IVF and fertility clinic software. It ships a real, committed follicular-monitoring chart template (Day, Date, Right/Left Ovary mm, Endometrium mm, Notes, with a dated Sonologist sign-off), a date-ordered patient timeline that reads as one continuous cycle, structured hormone results with a normal/low/high/critical flag, and stimulation regimens written as structured prescriptions. IVF was its first clinic, not a clinical-expertise claim.
A cycle lives across a dozen visits, a scan pad, and a WhatsApp group
Run a fertility center and one patient's cycle is scattered everywhere. The follicular scan goes on a paper pad. The estradiol comes back as a JPEG with no reference range. The stimulation regimen is scribbled and changed daily. The retrieval and transfer are noted in a register. Next cycle you start over and can't see last cycle beside this one. Most EMRs were built for a single walk-in visit, not a day-by-day cycle that has to be read as one continuous story. You need the scans, hormones, drugs, and procedures for a cycle in one place, and last cycle one click away.
Built for how clinics actually work.
A real follicular-monitoring chart, not a blank form
Avinya Plus ships a committed Follicular Monitoring chart: an A4-landscape page with a running header that prints your clinic name, Patient and Cycle fields, and a linked observations table whose columns are Day, Date, Right Ovary (mm), Left Ovary (mm), Endometrium (mm), and Notes, finished with a dated Sonologist signature block. Each scan visit is one row, so a whole stimulation cycle reads as one growing table instead of a stack of loose scan pads. You import it from the committed library and edit it to match how your sonologist charts.
Build your own cycle and protocol forms, no support ticket
The follicular chart is built on the same Notion-style block engine every clinic can edit, so you can reshape it or build new forms. Define fields from 23 column types, including a number type with configurable decimal places (0–6) for follicle sizes or hormone values, select/multi-select for cycle stage or trigger type, date for retrieval day, plus formula and rollup columns. So an IUI sheet, an OPU note, or an antral-follicle-count form is configuration, not a custom build.
Hormone results that carry a flag and auto-colour on print
Estradiol, FSH, LH, progesterone: the panel that drives your trigger decision comes back as structured values, each with its reference range and an in-range or out-of-range flag, not a JPEG with no context. The flag is set when results are entered, and on a printed panel an out-of-range hormone is colour-flagged automatically, so a rising estradiol or a low progesterone is obvious at the day's review, right beside that day's follicular scan.
Stimulation regimens as structured prescriptions
A stimulation regimen gets long and changes by the day. Each medication line carries name, dosage, frequency, duration, and instructions, and a per-line validator flags an unparseable dose, a missing duration, or a unit-vs-form mismatch before you save; only a missing name, dosage, or frequency blocks saving. A separate drug-allergy step warns on a clash with a typed-reason override, the Indian shorthand OD/BD/TDS/QID/HS/SOS/STAT is recognised, and the regimen prints on your own A4 letterhead.
The whole cycle on one timeline — and last cycle one click away
Scans, hormone results, prescriptions, and procedure notes all attach to the same patient and to the visit they came from, then land on one chronological record ordered newest-first. A procedure (egg retrieval, embryo transfer, IUI) is documented as a document-type medical record with file attachments, linked to its consultation. Because every record carries the patient id and a date, this cycle and last cycle sit on one continuous history, and you filter by record type to pull just the scans or just the labs.
Specialty fit is configuration, never a locked box
Avinya Plus is a generic, configurable platform. The patient hub is built specialty-neutral on purpose, with modules like cycle stage and follicular trend designed to slot in via the existing feature-flag pattern rather than being hard-coded. That's the honest pitch: we don't claim IVF clinical expertise, and we don't lock you into a fertility-only product. The follicular template is real and editable; the rest (GST billing, scheduling, role-based access) is the same underneath, so the clinic grows without switching tools.
At a glance
- The committed Follicular Monitoring chart is an A4-landscape template with a clinic-name header and a linked table of Day, Date, Right/Left Ovary (mm), Endometrium (mm), and Notes, plus a dated Sonologist signature. It ships as importable JSON, not auto-seeded.
- Cycle and protocol forms are built on a Notion-style engine (21 block types, 23 field types incl. a number type with 0–6 decimal places, select, date, formula, rollup); the shipped follicular columns are text-typed, and numeric typing is configured per clinic.
- Hormone/lab results are structured (test code, value, units, reference range, normal/low/high/critical flag); orders move ordered → collected → reported atomically, and out-of-range cells auto-colour on the printed panel.
- Stimulation regimens are structured prescriptions with a per-line validator and a drug-allergy step (typed-reason override); Indian shorthand OD/BD/TDS/QID/HS/SOS/STAT is recognised.
- Procedures (OPU, transfer, IUI) are document-type medical records with attachments, linked to patient and consultation, on a date-ordered timeline filterable by record type.
- Specialty fit is configuration: the patient hub is specialty-neutral and cycle-stage/follicular-trend modules slot in via the feature-flag pattern. 'Reproductive Medicine & IVF' is one of 40+ registry specialties; IVF was the first client, not the focus.
See how it stacks up.
| Feature | Paper / Excel | Legacy EMR | Avinya Plus |
|---|---|---|---|
| Follicular chart with per-day ovary & endometrium columns | Paper scan pad | Partial | Built-in template |
| Whole cycle read as one growing table / timeline | No | Partial | Yes |
| Hormone results with units, reference range + flag | No | Partial | Yes |
| Out-of-range values auto-coloured on the printed panel | No | No | Yes |
| Multi-drug stimulation regimen with dosing checks | By hand | Partial | Yes |
| Procedures (OPU/transfer/IUI) as linked records | Register | Partial | Yes |
| Build your own cycle/protocol forms, no ticket | Retype in Word | No | Yes |
Questions, answered.
Does Avinya Plus actually have a follicular-monitoring chart?
Yes, it's a real committed template, not a feature we're promising. The Follicular Monitoring chart is an A4-landscape page with a running header that prints your clinic name, Patient and Cycle fields, and a linked observations table whose columns are Day, Date, Right Ovary (mm), Left Ovary (mm), Endometrium (mm), and Notes, ending in a dated Sonologist signature. Each scan visit is one row, so a whole cycle reads as one table. You import it from the committed library and edit it to match how your sonologist charts.
Is Avinya Plus an IVF-specialist EMR?
No, and we won't pretend otherwise. Avinya Plus is a generic, configurable clinic platform. IVF happened to be the first clinic that ran on it, which is why a real fertility template exists, but we don't claim IVF clinical expertise. The patient hub is built specialty-neutral on purpose, with modules like cycle stage and follicular trend designed to slot in via the feature-flag pattern rather than hard-coded into a fertility-only box. 'Reproductive Medicine & IVF' is one of 40+ specialties in the registry.
Can I track hormone panels like estradiol, FSH, and progesterone across a cycle?
Yes. A hormone panel (estradiol, FSH, LH, progesterone) comes back as structured values, each judged against its reference range and flagged in-range or out-of-range, then attaches to the cycle beside that day's scan. On the printed panel an out-of-range hormone is colour-flagged automatically, and you set your own test codes and reference ranges.
How does it handle complex, changing stimulation regimens?
Each medication line carries name, dosage, frequency, duration, and instructions, and a per-line validator flags an unparseable dose, a missing duration, or a unit-vs-form mismatch before save; only a missing name, dosage, or frequency blocks saving. A separate drug-allergy step warns on a clash with an active allergy, with a typed-reason override on a high-criticality match. Indian frequency shorthand (OD, BD, TDS, QID, HS, SOS, STAT) is recognised, and the regimen prints on your own A4 letterhead.
Where do egg retrievals, transfers, and IUIs get recorded?
As document-type medical records with file attachments, linked to the patient and the consultation they came from. Because every record carries the patient id and a date, procedures land on the same chronological timeline as the scans, hormones, and prescriptions for that cycle, and you can filter by record type to pull just procedures, just labs, or just scans.
Can I see this cycle next to the last one?
Yes. Every scan, result, prescription, and procedure note attaches to the same patient and to its visit, and the medical record is ordered newest-first by date, so this cycle and last cycle sit on one continuous history rather than in separate folders. Past consultations carry a status lifecycle (draft, in progress, completed, cancelled), so you can see where each prior cycle ended.
Run your clinic on Avinya Plus.
Patient records, billing, and scheduling in one system your team will actually use.