Hospital and clinic management software in Cameroon Every patient, every prescription and every bill, in one file.
A numbered OPD queue with triage, one file per patient that keeps its whole history, the lab and the pharmacy on the same record, prescriptions and lab reports anyone can check by QR code, and bills split between the insurer and the patient. One clinic or several facilities, from one account.
- A patient comes back and nobody can find last month's lab results in the registers.
- A photocopied prescription gets filled at a second pharmacy.
- The insurer pays months later, and nobody can say which bills it covered.
A web login to one of our demo accounts, already filled with sample data. Nothing to install.
Hospital and clinic management software in Cameroon: an edition of Fiap Systems, the all-in-one business management platform for African SMBs. It combines 33 modules built for this trade with 17 business modules shared by every edition, on web, mobile and desktop, priced in your local currency.
Six reasons to run your facility on Fiap
Built for how care really runs here: walk-in patients, paper prescriptions, insurers and mutuelles, cash and MoMo at the cashier.
Prescriptions and lab reports that cannot be faked
Every printed prescription and lab report carries a QR code. A pharmacist or doctor scans it and sees that the paper is genuine, who prescribed or validated it, and whether the prescription has already been dispensed. The check never shows the diagnosis, the drugs or the patient's name.
Results to the patient, without the photo on WhatsApp
Send the patient a short-lived link with their prescription or released lab results: initials only, no diagnosis, and it expires in 1 to 30 days. Patients can also get an email the moment their results are ready.
A waiting room that runs in order
Numbered OPD tokens with normal, priority and emergency levels, five-colour triage, and each patient routed to the right department. Staff see who is waiting, called or in consultation.
One file per patient, across the facility
Consultations with their diagnosis and diagnosis code, vital signs, allergies, lab results and prescriptions on one record. Entries are added, never edited: a correction is an addendum linked to the original, and the original stays.
The insurer's share on every bill
Open a claim from the bill: the insurer or mutuelle share is set on the bill and the patient pays the rest. Follow the claim from submitted to approved, partial, rejected or paid, and record what the insurer pays in the books.
Appointments requested online, confirmed at the desk
Patients pick a doctor on your own web page or in the Fiap Discover app and request a time. The front desk matches the request to the patient's file and books it, and patients can get an email reminder before the visit.

Fiap vs registers + WhatsApp
Most clinics run on a consultation register, a receipt pad, a stock card and a WhatsApp group. Here is what changes.
Keep WhatsApp for talking to patients. Let Fiap keep the files, the prescriptions and the bills.
Your data stays yours
A clinic holds the most private data there is. These are the controls built into Fiap to keep each patient's file to the people who treat them, not promises on a brochure.
Walled off from every other business
Your records belong to your account alone. Every sign-in carries your account, the server reads and writes only inside it, and a request without one is refused and logged as a critical event. A desktop computer can only ever sync its own account, and cannot raise anyone to platform administrator or switch on modules you have not taken.
Each role sees its own work
A doctor sees only their own patients and the patients referred to them, and can raise charges but never record a payment or a refund. Nurses, reception, pharmacy, cashier and accountant each see their part, the owner's money figures stay with the roles that hold the finance right, and patients see only their own file through the portal. You can take a single right away from one person, or give one extra right from a safe list.
Each facility sees its own
Staff assigned to a facility see its patients and, through them, their bills, lab requests, prescriptions and admissions. Another facility's patients stay out of reach, even when they search, and a file opened by its number from the wrong facility answers as not found. The owner sees every facility.
Every change on the record
Who did what and when, with the before and after. The database itself refuses edits to the audit trail, and each entry carries a seal that can be rechecked from the audit-log screen. Each time a list of patients or a patient file is opened, the read is logged too (who opened which patient numbers, never the search text), and medical audit entries are never purged.
Passwords and keys locked away
Passwords are stored as one-way hashes, repeated wrong passwords lock the account for a while, and sign-in sessions rotate so a stolen session is detected and cut off. Your mobile-money merchant keys and mail password are encrypted (AES-256-GCM) and never copied to a desktop computer. Patients can protect their portal with their own password or a one-time code sent by email, and a carer needs a separate family PIN before anything about a dependant opens.
Watched around the clock
An automatic monitor checks the database, the mailbox, mobile-money payments, the books, scheduled jobs and desktop sync every minute, day and night. It emails the Fiap team when something goes wrong and applies a few safe fixes on its own, such as retrying stuck messages or re-running the ledger check. Your data is backed up every day.
Everything in the hospital and clinic edition
Patient records (EHR)
Comprehensive electronic health records with full patient profiles including date of birth, gender, blood type, phone, email, and address. Store emergency contacts, insurance details, allergies, and chronic conditions. Every patient receives a unique ID (PAT-XXXXXX) for fast lookup and seamless cross-department tracking. Possible duplicate files are flagged and can be merged into one, so a patient's history is never split, and scans and outside reports are kept on the patient's Documents tab.
Appointment scheduling
Book, reschedule, and cancel appointments by doctor with auto-generated appointment numbers (APT-XXXXXX). Track each appointment through a full status workflow: scheduled, confirmed, in progress, completed, cancelled, or no-show. Capture reason for visit, diagnosis, and prescription details all in one place.
OPD queue management
Token-based outpatient queue system with numbered tokens and real-time status tracking: waiting, called, in consultation, completed, skipped, or no-show. Assign priority levels (normal, priority, or emergency) for urgent cases. Route patients to the correct department and monitor wait times to keep your outpatient flow running smoothly.
Medical records
One master record per patient (MR-XXXXXX) with append-only, immutable entries that preserve clinical history. Support for 10 entry types: consultation, diagnosis, prescription, lab result, procedure, follow-up, addendum, referral, discharge, and general note. Every change is permanently recorded for full traceability.
Medical record entries
Capture detailed clinical data for every encounter, including chief complaint, diagnosis with ICD-10 codes, prescriptions, clinical notes, vital signs, findings, and treatment plans. Track addendums with correction reasons so original records remain intact while updates are clearly documented.
Lab test management
Full test catalog with test codes (CBC, BMP, LFT, and more), categories, sample types, reference ranges, units, base prices, and turnaround times. Create lab requests with urgency levels (routine, urgent, or stat). Track sample collection, record results, and flag interpretations as normal, abnormal, critical, or inconclusive.
Pharmacy and dispensing
Medicine catalog linked to your product inventory with generic name, drug class, dosage form, strength, manufacturer, storage conditions, side effects, and contraindications. Track prescription requirements. Generate prescriptions (RX-XXXXXX) and dispense items with full dosage, frequency, duration, and patient instructions.
Drug interaction database
Built-in drug-drug interaction checking with severity levels: minor, moderate, severe, and contraindicated. Each interaction includes a detailed description and reference source. Flag dangerous combinations before prescriptions are finalized to protect patient safety.
Patient allergies
Track allergens by category with severity levels, detailed reaction descriptions, onset dates, and verification status. Allergy data integrates with prescribing and pharmacy modules to trigger automatic warnings when a flagged allergen is detected in a prescription.
Vital signs tracking
Record and monitor temperature, heart rate, blood pressure (systolic and diastolic), respiratory rate, oxygen saturation, weight, height, and pain level. Assign triage levels based on vitals to help clinical staff prioritize care decisions quickly and accurately.
Triage
Emergency prioritization with 5 urgency levels: red (immediate), orange (very urgent), yellow (urgent), green (standard), and blue (non-urgent). Capture vital measurements, symptoms, and initial assessment to ensure the most critical patients are treated first in high-volume settings.
Medical billing
Generate patient bills (BIL-XXXXXX) with itemized charges for consultations, treatments, procedures, lab tests, medications, room charges, and equipment. Take patient deposits up front, show refunds distinctly so nothing hides in the totals, and let the system split every bill automatically between the insurance payer and the patient share. Track billing status from draft to paid, accept payments via multiple methods, and maintain a clear financial record for every patient encounter. For children under five and pregnant women, items covered by the CSU cost the patient nothing and the state's share is tracked so you can claim it back.
Prescriptions and lab reports checked by QR
Every printed prescription and lab report carries a QR code. Scanning it shows only whether the paper is genuine, its number, the facility, the date, the prescriber or the staff member who validated the results, and its status: a prescription already dispensed never reads as valid again. No diagnosis, drug, value or patient name is shown. The check expires on its own (90 days for a prescription, 180 for a lab report) and can be withdrawn. Bill receipts can be shared and checked the same way.
Share with the patient
From the prescription or lab screen, send the patient a link that shows the drug lines or the released results with their initials only: no diagnosis, notes, date of birth or patient number. Staff choose how long it lives (1, 3, 7 or 30 days) before it is created, can withdraw it, and send it by WhatsApp or copy it. Only staff allowed to prescribe, dispense or read lab results can create one.
Lab results ready notice
When a lab request's results are released, the patient can receive an email saying their results are ready at your facility. The message names only the facility, never a test or a value. It is off until you switch it on, patients can opt out, quiet hours are respected, and each request is notified once. It is sent from your facility's own email account.
Online appointment requests
Patients choose a doctor on your own web page or in the Fiap Discover mobile app and request an appointment with their name, phone and preferred date. Requests wait in a panel on the appointments screen, where the front desk matches each one to the right patient file and books it with the normal clash rules, or declines it.
Ward and bed management
Manage ward types including general, ICU, pediatric, maternity, and surgical. Track bed availability with real-time status: available, occupied, under maintenance, or reserved. Process admissions with admit and discharge dates, and log every bed transfer for complete occupancy visibility.
Insurance management
Maintain insurance provider records with name, code, and contact details. Process claims with claim numbers, policy numbers, amounts, and diagnosis codes. Track claim status through submitted, approved, and rejected stages to streamline reimbursement and reduce revenue leakage.
Insurer and mutuelle claims on bills
Open a claim straight from a patient bill, as a percentage or an amount: the insurer share is written on the bill and the patient pays the rest. One open claim per bill, capped at what the patient has not already paid. Submit, review, approve in full or in part, reject, appeal or withdraw, then record each insurer payment, which posts to the books and can be voided with a reversing entry. The claim reads paid once the insurer has paid.
Reimbursement claims
Prepare insurance reimbursement claims batch by batch and track each batch from submission through to settlement. See at a glance what has been paid, what is pending, and what needs follow-up so no claim revenue slips away. Raise a CSU claim straight from the bill, with the ICD-10 diagnosis on it, group claims in batches by payer and period, and follow each batch from open to submitted, partly paid and settled. From desktop version 1.3.0 batches work offline too, and a claim batched on two computers counts once.
Referrals
Create internal and external referrals with referring doctor, receiving doctor, reason, and appointment dates. Assign urgency levels and track referral status to ensure patients move smoothly between specialists and departments without falling through the cracks. Each referral moves from pending to accepted and completed, with the receiving doctor's feedback, or is cancelled; the receiving doctor sees the referrals addressed to them.
Discharge summary
Generate discharge documentation linked to patient admissions. Include treatment summaries, follow-up instructions, and final clinical notes. Ensure every patient leaves with a complete, organized record of their stay for continuity of care. A draft is prefilled from the stay; once a doctor signs it, it is frozen and can be printed as signed.
Doctor management
Maintain physician profiles with specialization, license number, consultation fee, and department assignment. Each doctor receives a unique ID (DOC-XXXXXX). Quickly search, filter, and manage your entire medical staff from one centralized directory.
Doctor schedules
Configure weekly availability slots for each doctor by day of the week. Set slot durations and maximum patients per day to prevent overbooking. Patients and staff can see real-time availability, making appointment scheduling fast and conflict-free.
Department management
Organize your facility into departments like Cardiology, Pediatrics, Emergency, Orthopedics, and more. Assign department codes, designate a head of department, and link doctors to their respective departments for structured clinical operations. List the staff of each department and address an announcement to one department: only its members can read it.
Ambulance dispatch
Dispatch emergency vehicles and track them live on a map from the moment a call comes in to handover at your facility. Registered patients can raise an SOS directly from the Fiap mobile app, so your team responds faster with full location context.
Public-health reporting
Produce case surveillance summaries and reports formatted for health authorities, alongside a monthly report in DHIS2 format that you download and upload. Once your district gives you a DHIS2 account, the same monthly figures can be sent straight to its DHIS2 server: preview first, try a dry run, then send, with a delivery log and automatic retries. Only the monthly totals are sent, never the details of a patient. Meet your notification obligations without re-entering data or compiling spreadsheets by hand. Notifiable diseases are flagged as soon as the diagnosis is entered, and the weekly IDSR report counts cases by disease, age band and sex, exports to CSV and lets you mark the week as reported.
Donor reports
Generate programme and funding reports formatted for NGOs and donor organisations directly from your operational data. Show funders exactly how resources were used without days of manual compilation. Record each grant with its donor, amount, period and budget lines, tag expenses to a grant line, and print budget against actual per line, from the posted accounts, or export it to CSV or Excel.
Video consultations
Doctors open teleconsultation hours inside their weekly schedule. The patient books a slot in the Fiap app and pays the fee by MTN MoMo or Orange Money; the slot is confirmed only once the payment is, and an unpaid booking frees the slot by itself. The patient gives consent before the call. Only that patient and that doctor can join the video room, and only around the booked time; nothing is recorded, and a chat stays available if the video drops. The doctor's note goes on the patient's record, with a QR-checked prescription and lab orders as for any visit. Available as an option; it runs on your own video server.
Family accounts
A parent or carer follows a child or an elderly parent from their own portal and the Fiap app: appointments, bills and records, and paying the bills. The link is made by your front desk only, after an in-person check or with a one-time code the desk hands out. Nothing about a dependant opens without a separate 6-digit family PIN, and every access is logged as the carer acting for the dependant. When a child turns 18, the link is paused until the desk records the young adult's decision. Patients and carers can also protect their portal sign-in with their own password or a one-time code sent by email.
Employer prepaid care
A company prepays a care balance for the employees it enrols. Their bills are paid from that balance, for the services the company covers and up to each employee's monthly limit, and the rest is paid by the patient as usual. The prepaid money sits as a liability in your books until care is given. Each month the company gets a statement in PDF and CSV that shows the service and the amount, never the diagnosis. Available as an option.
Multi-facility support
Manage multiple clinic or hospital branches from a single account. Each facility operates independently with its own patients, staff, and data, while consolidated reporting gives leadership a complete view across all locations. The facility comparison puts your facilities side by side: patients, appointments, admissions, lab, prescriptions, billed and collected; a facility manager sees only their own row.
Owner app on the phone
The Fiap app on Android shows the owner the day: money collected net of refunds, billed and still owed, by payment method, with insurer money apart; appointments, each doctor's load, new patients, the OPD queue, beds, lab and pharmacy activity and pending claims. Reports over 7 or 30 days show the payer mix, the service mix, departments and top doctors. No clinical detail is shown, patient names appear only on the unpaid-bills list, and doctors get no access to it.
Plus everything every business gets
Staff, payroll, expenses, accounting, automation and the assistant: the same shared core in all eight Fiap editions.
- Staff and role management
- AI medical assistant
- Workflow automation
- Internal messaging
- Document management
- Notifications and alerts
- Audit trail
- Staff attendance
- Payroll
- Expense tracking
- Double-entry accounting
- Leave management
- Shift management
- Performance reviews
- Announcements
- Settings and branding
- Offline desktop app
What each one does
- Staff and role management
- Define medical roles including Owner, Admin, Manager, Doctor, Nurse, Staff, and Patient. Control exactly who can access clinical versus administrative areas with role-based permissions. Protect sensitive patient data while keeping workflows efficient for every team member. Owners and admins can also take a single right away from one person, or give one extra right from a safe list, and every change is logged.
- AI medical assistant
- Ask questions about patients, appointments, lab results, and facility operations in plain language and get instant answers. No need to dig through menus or run reports manually. Just type your question and the AI retrieves the data you need in seconds.
- Workflow automation
- Configure automated triggers to eliminate manual steps. When a lab result is completed, automatically generate a billing entry. When an appointment is confirmed, send the patient a reminder. Build custom workflows that keep your facility running without constant supervision.
- Internal messaging
- Real-time messaging for medical staff coordination. Nurses, doctors, and administrators can communicate instantly, share files, and coordinate patient care without leaving the platform. Keep all clinical communication in one secure, searchable place.
- Document management
- Upload and manage medical documents organized by category. Print prescriptions, lab reports, bills, discharge papers, and other clinical documents directly from the system, with your logo. Attach files to patient records for a complete digital paper trail.
- Notifications and alerts
- Automatic notifications for appointment reminders, critical lab results, medication alerts, and insurance claim updates. Configure alert rules so the right people are notified at the right time, reducing missed follow-ups and improving patient outcomes.
- Audit trail
- Complete action logging for every clinical and administrative operation. Every record access, edit, and deletion is permanently recorded with timestamps and user identification. Supports compliance requirements with immutable, tamper-proof audit records. The database itself refuses edits to an audit entry, and each entry carries a seal that the audit-log screen can recheck.
- Staff attendance
- Track employee clock-in and clock-out times with automatic late detection. Generate attendance reports by department or individual to monitor punctuality and staffing patterns across your facility. Staff can clock themselves in and out on the server's clock, not the phone's, and the attendance report totals each person over any period, by department.
- Payroll
- Automated salary calculations with support for deductions, bonuses, and tax withholdings. Generate detailed pay slips for every employee. Reduce payroll processing time and eliminate manual calculation errors across your entire staff. Overtime hours are paid at each person's own rate and, if you switch the rule on, absences not covered by approved leave and late arrivals from the attendance register come off the pay as separate lines on the payslip.
- Expense tracking
- Record and categorize all facility expenses, from medical supplies to maintenance costs. Generate exportable reports to analyze spending trends and identify opportunities to reduce overhead without impacting patient care quality.
- Double-entry accounting
- Full chart of accounts, journal entries, and financial reports built into the platform. Track every franc flowing through your facility with proper debits and credits. Generate balance sheets, income statements, and other financial reports on demand. For your accountant: the bilan and compte de résultat in the SYSCOHADA format, and the journal, general ledger and trial balance exported for Sage or Ciel. A cash-flow statement is drawn from the posted entries too.
- Leave management
- Staff members submit leave requests through the system. Managers review and approve or reject with a single click. Track leave balances, history, and upcoming absences to ensure adequate staffing coverage at all times.
- Shift management
- Schedule medical staff shifts across departments and time slots. Assign nurses, doctors, and support staff by date and shift type. Prevent scheduling conflicts and ensure critical areas always have the coverage they need.
- Performance reviews
- Conduct structured staff evaluations with customizable review criteria. Track performance over time, set goals, and document feedback. Help your medical team grow with consistent, documented performance assessments. Build your own review criteria with weights that add up to 100, score each one, and follow each goal through to achieved or missed.
- Announcements
- Publish hospital-wide announcements with priority levels to reach all staff or specific departments. Share policy updates, emergency protocols, schedule changes, and other critical information through a centralized communication channel.
- Settings and branding
- Customize your facility name, logo, brand colors, currency, timezone, and language (English or French). Make the platform feel like your own with a professional, branded experience for both staff and patients.
- Offline desktop app
- The Windows desktop app keeps working with no internet. From desktop version 1.3.0 it is a full two-way copy of your account: your business screens work offline, and what was done on the computer and in the cloud comes together when the connection returns, with money posted once and stock counted once, even when two computers worked offline at the same time. Actions that need the internet by nature, such as a mobile-money request or sending an email, work from the desktop while it is online and say so when it is not.
A price list built for your trade
Every industry is priced on what actually drives its work. Prices are shown in US dollars and in your local currency.
Hospital & clinic prices
Priced per practitioner (a doctor or consultant account) and per live screen (queue or ward board). Nurse, reception, cashier, lab and pharmacy accounts are unlimited. A stand-alone pharmacy uses the retail list.
3 practitioners
- 3 practitioner accounts
- 1 live screen
- 20 GB storage
- Unlimited support-staff accounts
- Web + Mobile + Desktop
- Automatic backups & free updates
- Desktop app for 1 computer (connects at least every 14 days)
10 practitioners
- 10 practitioner accounts
- 3 live screens
- Pharmacy + lab
- 50 GB storage
- Unlimited support-staff accounts
- Web + Mobile + Desktop
- Desktop app for 1 computer (connects at least every 14 days)
30 practitioners
- 30 practitioner accounts
- 8 live screens
- Wards & beds, insurance
- Pharmacy + lab
- 150 GB storage
- Unlimited support-staff accounts
- Desktop app for 1 computer (connects at least every 14 days)
Every cloud plan includes the web and mobile apps, the desktop app (1 computer unless your plan states more), automatic backups and free updates.
Prices exclude onboarding, installation, training and support, which are quoted separately.
Your questions, answered
What is Fiap Systems Meditech?
Fiap Systems Meditech is an all-in-one hospital and clinic management platform that brings together patient records (EHR), appointment scheduling, OPD queue management, and pharmacy dispensing in one system. It also includes lab test management, prescriptions and lab reports checked by QR code, medical billing with the insurer's share on each bill, ward and bed management, and double-entry accounting, so a healthcare facility runs from a single platform.
How is this better than registers and WhatsApp?
A register records what someone remembers to write down, and a WhatsApp photo of a result can be forwarded to anyone. Fiap keeps one file per patient with every consultation, result and prescription; prints prescriptions and lab reports with a QR code that shows whether the paper is genuine and already dispensed; sends the patient a short-lived link instead of a photo; and puts the insurer's share on the bill. Keep WhatsApp for talking to patients; let Fiap keep the files and the bills.
Can I try it before paying?
Yes. Ask for a demo login and we give you access to a demo hospital on the web, already filled with sample patients, doctors, appointments and bills. There is nothing to install.
What does the QR code on a prescription show?
Only what a pharmacist needs to trust the paper: that it is genuine, its number, the facility, the date, the prescribing doctor, the number of items, and whether it has already been dispensed. It never shows the diagnosis, the drugs, the doses or the patient. On a lab report it shows the staff member who validated the results instead. The check expires after 90 days for a prescription and 180 days for a lab report, and the facility can withdraw it at any time.
How do patients get their results?
Two ways, both started by your staff. From the lab screen, staff can create a link that shows the released results with the patient's initials only, valid for 1 to 30 days, and send it by WhatsApp. And once you switch it on, patients with an email address receive a notice when their results are released. The notice names only your facility, never the test or the value, and patients can opt out.
Does the hospital system work offline?
Yes. The Offline plus Cloud Sync edition keeps patient records, the OPD queue, and billing working with no internet, then syncs automatically once you are back online. From desktop version 1.3.0 the desktop is a full two-way copy of your account: discharge summaries, department staff, insurance policies, insurer payments, reimbursement batches, employer prepaid care, donor grants and the facility comparison work offline too, and appointment requests made online reach the desktop to be handled there. Doctor and department scoping apply on the desktop exactly as on the cloud, and money is posted once even when two computers worked offline. Things that need the internet by nature, such as a QR link for a patient, a mobile-money request, an email notice, a video consultation and the DHIS2 push, work from the desktop while it is online and say so when it is not. Family accounts are managed on the web for now. There is also an Offline Standalone edition that runs entirely on your own computers and needs no internet connection at all.
What currencies is the hospital system priced in?
Pricing is shown in your local currency, including FCFA, Naira, Cedi, Rand, Kenyan Shilling, and more, detected automatically for your location. Patient bills can be settled by mobile money such as MoMo and Orange Money, as well as cash, card, and bank transfer.
Does it include a pharmacy and OPD queue?
Yes. The pharmacy module manages a medicine catalog, generates prescriptions, and dispenses with full dosage instructions, backed by a drug interaction database and allergy warnings. The OPD queue uses numbered tokens with priority levels and real-time status so outpatients are routed to the right department and wait times stay under control.
Can it manage multiple clinics or hospitals?
Yes. Multi-facility support lets you manage several clinic or hospital branches from one account. Each facility operates independently with its own patients, staff, and data, while consolidated reporting gives leadership a complete view across all locations.
How does the system handle insurance?
Insurance is handled end to end. The system keeps insurance provider and policy records, checks patient coverage, and splits every bill between the insurance payer and the patient share: open a claim from the bill and the insurer's part is set on it. Each claim is followed through submission, approval (full or partial), rejection or appeal, and the insurer's payments are recorded in the books. Reimbursement claims can also be prepared and tracked batch by batch, so your facility recovers what it is owed.
Can patients see a doctor by video?
Yes, as an option. Doctors open teleconsultation hours in their schedule, the patient books and pays by MTN MoMo or Orange Money in the Fiap app, and the slot is confirmed once the payment is. After the patient's consent, only that patient and that doctor can join the call, around the booked time, and nothing is recorded. The note, prescription and lab orders go on the patient's record as for any visit. It needs a video server (Jitsi) set up for your facility, and mobile-money payment needs your MoMo or Orange Money account connected.
Other industries we support
See your clinic in a demo account
Ask for a demo login and try a hospital already set up with sample patients, doctors, appointments and bills. It runs in your browser, nothing to install.