SEMAIKlinik
Records and cycle management: treatment plan, day-by-day stimulation and follicle tracking, trigger, oocyte pick-up, fresh and frozen transfer, βhCG and pregnancy outcome. One cycle has one page — not five spreadsheets.
Information system for fertility & IVF clinics
SEMAI runs the whole IVF clinic — records and cycles, embryology and andrology lab, cryo storage, cashier and accounting — with AI-assisted embryo grading, QR-verified documents and SATUSEHAT submission built into the daily flow.
Sign in with Google or try without — everything inside is sample data.
Consent on file · storage period tracked · thaw status recorded
01 — Modules
Clinic, lab, cryobank and patient share one record — nothing is typed twice, and nothing lives in a side spreadsheet.
Records and cycle management: treatment plan, day-by-day stimulation and follicle tracking, trigger, oocyte pick-up, fresh and frozen transfer, βhCG and pregnancy outcome. One cycle has one page — not five spreadsheets.
Embryology and andrology: IVF/ICSI fertilisation, cleavage and blastulation assessment with Gardner grading, two-person witnessing at critical steps, WHO-criteria semen analysis, and embryo image upload for AI grading.
Cryo inventory by tank, canister and cane: embryos, oocytes and sperm, with patient consent, storage period, movement history and thaw status. What an embryologist needs at 2 a.m. is the location, not the paperwork.
Appointment and result reminders over WhatsApp or email, documents with a verifiable QR code, and self-service document retrieval — with no app for the patient to install.
02 — Full contents
Everything below runs on one database behind one login — no cross-vendor integrations to maintain. This list is exactly what exists today: what we do not have, we do not list.
IVF, ICSI, IUI, FET, and ovulation induction. Infertility history, indications, prognosis, and every cycle a patient has had, in one file.
AMH, AFC, FSH, LH, E2, P4; drug and dose per day; right and left follicle sizes at each scan; endometrial thickness through to the trigger decision.
Schedule, start and end times, operator and embryologist, needle and flushing, follicles aspirated, oocytes retrieved and their maturity (MII/MI/GV).
Fresh or frozen transfer, embryo day, transfer difficulty, endometrial thickness and pattern, luteal support, βhCG, clinical pregnancy, through to delivery outcome.
Structured scans with biometry and growth curves — a successful cycle continues into its pregnancy without changing systems.
Registration, queue, vitals, SOAP notes, ICD-10 diagnoses, prescriptions, and letters — used by the clinic every day, not only for programme patients.
Fertilisation with 0PN/1PN/2PN/3PN, day-3 cleavage, day-5 and day-6 blastulation, Gardner grading, assisted hatching, PGT biopsy, and each embryo's fate.
Every embryo numbered within its cycle, every straw identified with tank, canister, cane, and position. What an embryologist needs at two in the morning is the location, not the note.
Vitrification, thawing, and embryo transfer each record the operator and the witness. Misidentification is the one event that cannot be corrected afterwards.
Semen analysis following the WHO Laboratory Manual, 6th edition (2021): macroscopic, concentration, motility, vitality, morphology, leukocytes — plus DFI.
Embryos, oocytes, and sperm: freeze date, method, consent, status (stored, thawed, moved, discarded), and straws remaining per patient.
OHSS, OPU complications, misidentification, loss of gametes — recorded, reviewed, and closed following RTAC categories.
Visit billing, drug and consumable sales, cash/QRIS/transfer/card, official QR-verifiable receipts, documented voids.
Journals, general ledger, cash & bank, receivables, fixed assets and depreciation, profit-and-loss and balance sheet — built in, not a second package to buy.
Drugs, culture media, and consumables with stock movements tied to the sale or the procedure that used them.
Per-doctor fee slips per period, computed from billing that was actually paid, with consultation and procedure percentages set per doctor.
A 175-column Fresh register and a 91-column Frozen register, ready to download as Excel — the same shape as the register the clinic already keeps.
Success rates per protocol, per age group, per doctor, plus the laboratory quality indicators an audit asks for.
A Gardner grade suggestion from an embryo photo in seconds via EmbryoVault; the embryologist still decides.
An assistant that answers from your own clinical library with its citations, and consultation recordings turned into a SOAP draft for the doctor to edit.
Connected to the Indonesian Ministry of Health platform over FHIR R4 — not "designed to support" it, but data that is actually sent, with a status you can see.
A FHIR interface for hospitals or referring labs, a machine API for laboratory equipment, and clinic-to-clinic referrals — every token scoped and its use logged.
03 — Workflow
Indication, history, baseline workup and the chosen programme (IUI, IVF, ICSI, FET) recorded as one plan.
Daily medication, follicle sizes per ovary, E2/LH/P4 — all feeding a curve you can read at a glance when deciding the trigger.
Oocyte count, maturity, fertilisation method and 2PN results recorded in the lab with witnessing.
D3 cleavage, D5/D6 blastulation, Gardner grade — with an AI suggestion from EmbryoVault, decided by the embryologist.
Fresh transfer, freeze-all or FET; frozen embryos go straight into the cryobank with their location and consent.
βhCG, clinical pregnancy and final outcome close the cycle — that is where the clinic's success rates come from, not a manual recap.
04 — Highlights
All of it runs today and can be tried in the demo — none of it is a roadmap item.
Microscope images are uploaded and return within seconds as a suggested Gardner grade. The scoring does not shift between embryologists or because it is past midnight, and the image stays with the patient's cycle — so an old assessment can be reopened during an audit or when reviewing outcomes.
Lab SOPs, stimulation protocols and RTAC/ESHRE guidance become its source — with citations, so answers can be checked. Clinic numbers come from the database within the user's patient scope, never invented.
The consultation is briefly recorded and returns as a structured SOAP draft; the doctor reads, corrects and signs. The recording is not kept.
Visit summaries, prescriptions, letters, receipts and reports carry a QR and check code. A pharmacy, insurer or patient scans to confirm the document is genuine and unaltered — without exposing medical content.
ERP, hospital systems, reference labs, EmbryoVault and the pregnancy clinic connect through a FHIR R4 API: scoped, revocable at any time, every call in the audit trail.
Patients, encounters, diagnoses and observations are sent as FHIR R4 resources per PMK 24/2022; the IHS ID is stored and every submission's status is visible, so failures can be resent.
05 — Reporting
Success rates computed from cycle data — per programme and per doctor, never recapped by hand.
The cycle register follows the clinic's own Excel format exactly — 175 columns for Fresh, 91 for Frozen. Columns fill from the cycle page and the whole register downloads as XLSX for reporting, research or audit.
Fertilisation, blastulation, clinical pregnancy per transfer, multiple pregnancy — computed from cycle data, per programme and per doctor.
A two-page performance infographic reaches the owner and doctors every Monday by WhatsApp/email: arrivals, running cycles, transaction value, waiting time, note completeness.
06 — Compliance
Every requirement has its place in the system — not in a separate notebook.
Identification and witnessing, cryo storage, adverse events, multiple pregnancy and data reporting — each with its place in the system.
A signed note cannot be changed quietly; corrections go through an addendum that prints with the document.
Cashiers and front desk can never pull SOAP notes; a doctor sees their own patients. The fence is checked automatically before every release.
ERP, SATUSEHAT, AI and EmbryoVault keys are encrypted on the server; API tokens are scoped and revocable at any time.
The demo is open: sign in with your own Google account and pick a role, or try without Google. Everything inside is sample data — whatever you type disturbs no one.
FAQ
Yes. The lab module can stay off until the laboratory is ready, while cycles, clinical notes, cashier and reporting run as usual. When the lab starts, nothing has to be migrated.
The Excel register (Fresh/Frozen) and the patient list are imported in week three of implementation. Imported rows stay traceable to their source, and nothing is retyped.
No. EmbryoVault suggests a grade; what goes into the record is the embryologist's decision under their own name — which is what RTAC requires of an assistive tool.
The cashier and accounting modules can be switched off and invoices sent to your system through the FHIR R4 API (Invoice) with a scoped token.
Eight weeks from contract to the first fully recorded cycle: two weeks setup, two weeks import and training, two weeks parallel run, two weeks go-live with support.