A clinic's administration receives a daily stream of documents that have to be not only recorded but reconciled: billing reports on services paid and rejected by the national health insurance fund, notices from private insurers, pre-invoices to patients, supplier invoices for medication and supplies. Each insurer sends its own format, often a PDF or a scanned table, and in the billing exports the service codes, patient identifiers and amounts have to match what was provided and booked in Cliniko or CGM. Manual reconciliation takes days, mismatches are noticed at the end of the month, and the deadlines for correcting or appealing rejected services are sometimes missed.
The solution watches an agreed mailbox, a scan folder and a folder of billing exports. Document recognition pulls tables and text out of PDFs, photos and scanned files, and a private model in the MDP CLOUD GPU cloud in Lithuania (EU) determines the document type and sender and extracts the lines: the patient identifier, the service code and date, the amount, and the decision of the insurer or the national health insurance fund. Each line is then reconciled with the bookings and services provided in Cliniko or CGM, and supplier invoices with purchase orders. Documents that match are posted to the accounting system, for example SAP Business One, through its import or interface with all required details. Mismatches (a different amount, a service not found in the clinic system, an unclear identifier, a rejection by the fund or insurer) go to the administrator's list with an explanation of what the agent found and the deadline for reacting. The administrator decides each case and approves it, and only then does the entry appear in accounting; corrections in the billing system or in Cliniko or CGM are made by a person, not by the agent. We connect to Cliniko and CGM through an API, a file export or an email flow, depending on the version, and use billing data only from the reports you export; we choose the method after checking. Patient data stays in the EU and is not used to train the model, every document and decision is logged for GDPR, and the accounting interface works with a separate technical user and limited permissions. If you keep your books in SAP Business One, we use the ERP hosting integration: ERP hosting.