Statement intake
A background service pulls statements from a shared mailbox and from FTP and SFTP drops, and routes each file to the right place.
CBOS built a platform that collects medical-scheme statements, reads each scheme’s layout, processes pharmacy claims and acknowledgements, and reconciles the lot against the bank, leaving staff to deal with the exceptions. It’s taking over the work of an ageing desktop system.
For teams paid by many funders, each with its own statement
Claims administration means matching three things: what was claimed, what each medical scheme says it paid, and what landed in the bank. Every scheme sends its statement in its own layout, as a PDF, a CSV or a spreadsheet, by email or file transfer. Without a system that reads them, someone opens each one, types in the figures and chases the differences by hand.
They land in a shared mailbox, on an FTP server and on an SFTP server. Someone logs in to each one, downloads and files them, and a file that’s missed is a payment nobody checks until a client asks.
Each scheme puts the reference, the amount and the date somewhere different. The person who knows all the layouts becomes the bottleneck, and month-end waits when they’re on leave.
Every line is keyed in by hand. One swapped digit, R 4 310 typed as R 4 130, turns into a difference someone spends an afternoon tracing weeks later.
A scheme pays one amount that covers several statements. Splitting it across claims in a spreadsheet is slow, and it’s where the errors creep in.
Practice-number renewals, rejected debit orders and proof of payment are tracked by hand. When one slips, the fix is a run of individual emails.
The core of the job runs on a desktop application only one or two people can change, so every new format or rule waits for them.
Every rand has to be read off a statement before it can be matched, and right now people are doing the reading.
Flip the switch to see the same month with the platform in place.
Statements from a dozen schemes, downloaded, retyped and matched by hand every month.
Read and matched by the platform, with your team on the exceptions.
Each step runs in the platform, and staff step in where it flags something. Click through each one.
A background service checks the shared mailbox and the FTP and SFTP drops on a schedule, picks up each new statement and routes it to the right place. Nobody logs in to download anything.
Each medical scheme has its own parser. It reads that scheme’s PDF, CSV or Excel layout and turns it into clean records, so the figures aren’t typed in by hand.
Scheme payments are matched against the bank statement, including statements that cover several payments at once. Lines that agree are ticked off and the ones that don’t are flagged.
Each flagged difference goes to a reviewer, and the correction goes back into the process. Weekly and client-summary reports run straight off the platform’s database.
The parts that carry a claims administrator’s month, built as one platform.
A background service pulls statements from a shared mailbox and from FTP and SFTP drops, and routes each file to the right place.
A parser for each medical scheme’s statement format turns PDFs, CSVs and spreadsheets into clean records.
The platform processes pharmacy claims and reads the acknowledgements that come back from the claims switches.
Bank statements are matched against scheme payments, including statements that cover several payments at once, and reviewers send corrections back into the process.
A renewals view tracks practice-number renewals, rejected debit orders and proof of payment, and sends bulk reminder emails.
Weekly and client-summary reports run straight off the platform’s database.
Hover over a card for more.
Your team still owns the reconciliation. The platform takes the downloading, typing and matching off their desks.
They’re picked up from email, FTP and SFTP on a schedule and filed by scheme before anyone starts.
Each scheme’s parser reads the statement, so nobody keys in amounts off a PDF.
The bank reconciliation lives in the system, where the whole team can see it and work on it.
Staff work through the lines the platform flags, and their corrections go back into the process.
Practice-number renewals, rejected debit orders and proof of payment sit together, with reminders sent in bulk.
A modern web application on .NET and Angular that’s still being extended, so a new scheme or rule doesn’t wait on one person.
Click a question to open it.
No. This platform is taking over the old desktop system’s work in stages: the parts already moved run on the new platform while the rest are still being moved across. We’d plan yours the same way.
That’s what it was built for. Each scheme has its own parser for its PDF, CSV or Excel statement, and it reads more than a dozen schemes today. A new layout means adding or updating that scheme’s parser.
They’re flagged for a reviewer, and the reviewer’s correction goes back into the process.
No. The platform picks them up where they already land, a shared Office 365 mailbox and FTP and SFTP drops, on a schedule.
With a conversation about where your statements come from and how you match them today. Then a first release that takes one piece off your team’s plate, for example intake and reading, and we build out from there.
Tick what sounds familiar.
Your statement and reconciliation work sounds under control. If volumes grow or a new format arrives, we’re here.
Part of your month is going into reading and matching documents a system could handle. We can help you pick the piece worth automating first.
You’re carrying a lot of manual reconciliation on ageing tools. We’ve replaced that kind of setup before, so let’s talk about yours.
Tell us which funders send you statements and how you match them today, and we’ll show you what a platform like this would take.
CBOS built a platform that collects medical-scheme statements, reads each scheme’s layout, processes pharmacy claims and acknowledgements, and reconciles the lot against the bank, leaving staff to deal with the exceptions. It’s taking over the work of an ageing desktop system.
For teams paid by many funders, each with its own statement
Claims administration means matching three things: what was claimed, what each medical scheme says it paid, and what landed in the bank. Every scheme sends its statement in its own layout, as a PDF, a CSV or a spreadsheet, by email or file transfer. Without a system that reads them, someone opens each one, types in the figures and chases the differences by hand.
They land in a shared mailbox, on an FTP server and on an SFTP server. Someone logs in to each one, downloads and files them, and a file that’s missed is a payment nobody checks until a client asks.
Each scheme puts the reference, the amount and the date somewhere different. The person who knows all the layouts becomes the bottleneck, and month-end waits when they’re on leave.
Every line is keyed in by hand. One swapped digit, R 4 310 typed as R 4 130, turns into a difference someone spends an afternoon tracing weeks later.
A scheme pays one amount that covers several statements. Splitting it across claims in a spreadsheet is slow, and it’s where the errors creep in.
Practice-number renewals, rejected debit orders and proof of payment are tracked by hand. When one slips, the fix is a run of individual emails.
The core of the job runs on a desktop application only one or two people can change, so every new format or rule waits for them.
Every rand has to be read off a statement before it can be matched, and right now people are doing the reading.
Flip the switch to see the same month with the platform in place.
Statements from a dozen schemes, downloaded, retyped and matched by hand every month.
Read and matched by the platform, with your team on the exceptions.
Each step runs in the platform, and staff step in where it flags something. Click through each one.
A background service checks the shared mailbox and the FTP and SFTP drops on a schedule, picks up each new statement and routes it to the right place. Nobody logs in to download anything.
Each medical scheme has its own parser. It reads that scheme’s PDF, CSV or Excel layout and turns it into clean records, so the figures aren’t typed in by hand.
Scheme payments are matched against the bank statement, including statements that cover several payments at once. Lines that agree are ticked off and the ones that don’t are flagged.
Each flagged difference goes to a reviewer, and the correction goes back into the process. Weekly and client-summary reports run straight off the platform’s database.
The parts that carry a claims administrator’s month, built as one platform.
A background service pulls statements from a shared mailbox and from FTP and SFTP drops, and routes each file to the right place.
A parser for each medical scheme’s statement format turns PDFs, CSVs and spreadsheets into clean records.
The platform processes pharmacy claims and reads the acknowledgements that come back from the claims switches.
Bank statements are matched against scheme payments, including statements that cover several payments at once, and reviewers send corrections back into the process.
A renewals view tracks practice-number renewals, rejected debit orders and proof of payment, and sends bulk reminder emails.
Weekly and client-summary reports run straight off the platform’s database.
Hover over a card for more.
Your team still owns the reconciliation. The platform takes the downloading, typing and matching off their desks.
They’re picked up from email, FTP and SFTP on a schedule and filed by scheme before anyone starts.
Each scheme’s parser reads the statement, so nobody keys in amounts off a PDF.
The bank reconciliation lives in the system, where the whole team can see it and work on it.
Staff work through the lines the platform flags, and their corrections go back into the process.
Practice-number renewals, rejected debit orders and proof of payment sit together, with reminders sent in bulk.
A modern web application on .NET and Angular that’s still being extended, so a new scheme or rule doesn’t wait on one person.
Click a question to open it.
No. This platform is taking over the old desktop system’s work in stages: the parts already moved run on the new platform while the rest are still being moved across. We’d plan yours the same way.
That’s what it was built for. Each scheme has its own parser for its PDF, CSV or Excel statement, and it reads more than a dozen schemes today. A new layout means adding or updating that scheme’s parser.
They’re flagged for a reviewer, and the reviewer’s correction goes back into the process.
No. The platform picks them up where they already land, a shared Office 365 mailbox and FTP and SFTP drops, on a schedule.
With a conversation about where your statements come from and how you match them today. Then a first release that takes one piece off your team’s plate, for example intake and reading, and we build out from there.
Tick what sounds familiar.
Your statement and reconciliation work sounds under control. If volumes grow or a new format arrives, we’re here.
Part of your month is going into reading and matching documents a system could handle. We can help you pick the piece worth automating first.
You’re carrying a lot of manual reconciliation on ageing tools. We’ve replaced that kind of setup before, so let’s talk about yours.
Tell us which funders send you statements and how you match them today, and we’ll show you what a platform like this would take.
Interested in building a smarter, more connected operation? Contact us to discuss how AI can support your business goals.
We use cookies to provide you a better user experience on this website. Cookie Policy