One system for the whole centre, from the front desk to the report.
Safari HMIS brings registration, appointments, consultations, laboratory, radiology, pharmacy, billing, finance and HR into one place, so every team works from the same patient, the same price list and the same record.
Built and supported in Kenya by Tangikel Solutions Limited.
Everything a centre runs on, in one application
Every module is available today, except where marked in development. Take the ones you need, add the rest when you are ready: they all share the same patients, accounts and permissions, so nothing is typed twice.
Front Office
Patient registration and deposits, appointment booking against each clinician's hours, billing and payment at the till on arrival, and a live queue with emergency priority. Discounts, voids and refunds go to an approver.

EMR
Triage and vitals, consultations with diagnoses, prescriptions, tests and procedures, and each clinician's queue, calendar, hours and earnings, on phone, tablet or desktop.
Laboratory
Orders, specimen receipt and results straight from the analysers over HL7, with report remarks and attachments. Reports go out by email automatically, package tests become orders on their own, and turnaround times are tracked.
Radiology
Imaging worklists and reporting for X-ray, CT, MRI, ultrasound and other modalities, connected to PACS: orders go out, studies come back, images open beside the report, and finished reports are emailed automatically.
Inventory Full cycle
Item catalogue, stores and reorder alerts; receipts, transfers between stores, consumption and stock takes, valued at weighted-average cost and posted to the ledger.

Procurement Full cycle
Requisitions and purchase orders through role-based approvals, goods and service receipts, supplier invoices checked by three-way match, and supplier and spend analytics.
Accounts & Finance Full ERP
General ledger, journals and period close; billing with packages and insurance claims; receivables with debtor aging and payer statements, payables and banking; trial balance, profit and loss and balance sheet for each branch or consolidated.

HR
Onboarding and staff documents with expiry alerts, shift rosters and attendance, leave with approvals, and monthly payroll with PAYE, NSSF, SHIF and housing levy, payslips, and bank and M-Pesa files.

Pharmacy
Prescriptions from the consultation collected and dispensed at the pharmacy, with stock drawn from the pharmacy store and prices from the same price lists.
CRM
Referrers and corporate clients, with a partner portal where businesses register patients, place orders, view results and reconcile their accounts.
Blood Bank In development
Donors, units and issues, recorded against the patient who receives them.
Settings & Access
Roles and permissions down to a single button, report or column, two-step sign-in with a six-digit code, branches and locations, and a log of who was given what.
Accounts receivable, from price list to payment
Every patient is billed from their payer's price list, whether they pay cash or are covered by a company or an insurer. Packages split revenue across departments, insurance is checked before service, and every debtor is followed until the account is paid.
- Payers and price listsCash, corporate and insurance payers, each with its own prices
- Packaged billingOne price per package, revenue shared across departments, orders created automatically
- Billing at the tillPatient or payer billed on arrival, with deposits, discounts and refunds approved
- Insurance integrationEligibility and pre-authorisation with Smart and Slade360
- Claims and dispatchInvoices and claims sent to each payer with their supporting documents
- Debtor aging and statementsBalances by age and printable statements for every payer
- Debtor revenue analysisRevenue and collections by payer, department and branch
Accounts payable, from setup to the ledger
Inventory, Procurement and Accounts & Finance work as one chain: each step hands over to the next, and every goods receipt and approved invoice is posted to the books automatically.
- Items, stores and reorder levelsThe catalogue and where each item is kept
- Low-stock alertItems at or below their reorder level are raised
- Requisition and approvalsHead of department, then procurement manager
- Purchase orderApproved separately before it goes to the supplier
- Goods or service receivedStock updated and valued at weighted-average cost
- Invoice and three-way matchOrder, delivery and invoice checked against each other
- Posted to the ledgerInventory, goods received not invoiced and supplier balances
- Creditor analysisSupplier balances by age, supplier scorecards and delivery performance, spend by department and requisition-to-order times
Designed around the people who use it every day
One home for the day
Each person opens to their own tasks and approvals, gathered from every module they work in.
Secure by default
Two-step sign-in with a six-digit code, permissions by role, and a log of who changed what.
Many branches, one record
Work across branches and locations while patients, prices and reports stay in one place.
Fast to find things
Every list is searchable: type a few letters of a patient, a test or a supplier and pick it.
Works on any screen
The same application on a reception desktop, a clinician's tablet or a manager's phone.
Built on Oracle, connected
Runs on Oracle Database and APEX, and connects to analysers over HL7, to PACS, insurers and M-Pesa, and sends SMS and email.
Collection in the field
Riders register patients, collect and accession samples, and take payment for the order at the patient's door, from an app on their phone.
A portal for partners
Clinics, companies and other partners register patients, place orders, see results and reconcile their accounts themselves.
Up and running without stopping the business
We set a centre up on Safari HMIS in stages, so the work carries on while each team switches over.
Understand
We sit with the teams who do the work and map how the centre runs today.
Configure
We configure the modules around your branches, price lists and roles, and walk your teams through them before go-live.
Move and train
We bring your existing records across and train the people who use each module.
Support
Guides inside the application, and a team in Kenya to call when something needs attention.
Tangikel Solutions Limited
Tangikel Solutions builds, sells and supports Safari HMIS, software for diagnostic and medical centres.
Safari HMIS was built inside a working diagnostic centre, where it runs the day-to-day. We know what a full waiting room, a late report or a month-end close feels like, and we design for those moments.
- Company
- Tangikel Solutions Limited
- Registered in
- Kenya
- Product
- Safari HMIS
- Platform
- Oracle Database & APEX
- Integrations
- HL7 analysers, PACS, Smart and Slade360, M-Pesa, SMS and email
See Safari HMIS on your own workflow
Tell us about your centre and we will arrange a walk-through of the modules you need.
Or write to us by email.
Safari HMIS