
Medical Billing Software Alternatives? 40
irwinr12 asks: "Well, I've spent hours and hours and hours scouring though pages of google search results, trying to find a medical billing software package that will run on Linux. (Or Solaris or even Mac OS X for that matter) I've come out pretty much empty handed. Perhaps I'm just not looking in the right places, or perhaps such software does not exist yet? I ask this, because we are currently using MediSoft on Windows 98. We are very displeased with the service from medisoft, and the instability of Windows(MediSoft is partly to blame too) is costing us alot of money in downtime. We are a fairly small billing office, only billing for 5 doctors at this time, so some of the large 'hospital' billing systems want much more than we can afford for such a small operation. If anyone could send any information my way, i'd appreciate it." We did a similar story on Ask Slashdot over 3 years ago with very little in the way of definitive answers. Has the intervening time made any difference in the answers?
sumtime for mac (Score:1)
Although it may be only for mental health users.
My parents have been using this for a few years on OS 7 and OS 9.
sumtime [sumtime.com]
ripe opportunity for some OOP (Score:1)
What you are looking for may be a medical billing program. But note that a medical billing program "is a" billing program. Are there any billing programs out there for any of your target platforms?
If you have a handful of developers, or even one, throw them at one of the general billing programs that are already out there. This is what open source is all about.
You might also want to look into general DBMS's, as this seems like the kind of important data you'd want to take care of. It wouldn't take too much effort to throw a custom GUI and printing interface over a MySQL or PostgreSQL backend.
Re:ripe opportunity for some OOP (Score:1)
Re:ripe opportunity for some OOP (Score:5, Informative)
No, it's much more. Medical coding and billing is a science in and of itself; they write textbooks on the subject. It's not practical to talk about adapting a general-purpose accounts receivable tool to use in health care.
It wouldn't take too much effort to throw a custom GUI and printing interface over a MySQL or PostgreSQL backend.
It's pretty clear that you don't know what you're talking about here. Just implementing an integrity checking scheme for the tens of thousands of medical codes would be a monumental effort. And that's just the very beginning.
I'm sorry that I don't have anything positive to say. I just didn't feel right about letting this kind of misinformation get out there unchallenged.
Unrealistically negative... (Score:1)
You're being a little too harsh. I agree that the mentality of "Oh, throw some PHP and MySQL at it" is unrealistic-- even idiotic, at best-- but medical billing is not "rocket science", from a programming standpoint.
(I've worked "integrating" medical, dental, and eyecare billing software into many practices. It's just software. If anything, it's software that actually DOES very little.)
The hardest part I've seen, from the standpoint of watching Medisoft and others modify their software (over and over and over and over) appears to be getting the software to work flexibly enough so that offices "entrenched" in their antique "paper-based processes" are able to function with some degree of efficiency.
Have you ever looked at the drivel that passes for billing software for small offices? All of Medisoft's DOS versions were just flat-file ASCII! Their new "client server" 'doze versions are based on the Extended Systems "Advantage" database engine-- but it's still not that complicated. I haven't seen a package for the dental or optometric field that's much more complicated (albeit most of those apps bring charting into the mix, too).
For a small office, the "technology" isn't the issue. I would agree with your statement that medical billing is a "science in and of itself"-- if only because it's been made that way by idiotic regulation and the insurance industry-- but those are problems that need to be solved by a human operator-- not by a software application. The software part of the job just isn't that big of a deal in a small office. (Hospitals, very large practices-- there's a difference there).
Some of this is probably my angst built-up from actually working with people who administer and operate billing and coding operations. I've met people that were, effectively, trained chimps with a certificate from a community college that could just assure me that I couldn't possibly grasp the science that is medical billing-- as though it's simply beyond the capability of mortal men to understand. It doesn't, however, seem to be beyond the capability of middle-aged fat women in flowery gowns and white shoes.
(It's times like these that a good ol' "salt the earth" Free software project sounds like such fun!)
Re:Unrealistically negative... (Score:2)
Er... did you mean "salt the earth" or "salt of the earth?"
Judges 9, verse 45: "And Abimelech fought against the city all that day; and he took the city, and slew the people that was therein, and beat down the city, and sowed it with salt."
Re:ripe opportunity for some OOP (Score:2)
Start with SQL-Ledger, not raw DB (Score:1)
SQL-Ledger [sql-ledger.org] is open Perl Web acctg software using PostgreSQL (or other transaction DB).
It doesn't have much for billing, but at least it has some accounting components to build on.
Medical Billing isn't a realy type of software (Score:1)
It's an invented, contrived category. The proper solution is a flexible, extensible generic financial system, which could apply itself to Medical Billing among many other things. You might ahve better luck searching for open source billing/financial software than "medical billing" and modifying it to taste.
Re:Medical Billing isn't a realy type of software (Score:2)
Generic financial systems do not recognize concepts, such as "spleen", which are essential to the field of Medical Billing.
Re:Medical Billing isn't a realy type of software (Score:2)
They also don't explicitly recognize any of the other myriad technical terms from hundreds of other special fields. The essential problems being programmed for in Medical Billing probably share 99% with those encountered in Random_Industry_X billing. There's no reason one can't write sufficiently extensible and flexible generic financial software.
Re:Medical Billing isn't a realy type of software (Score:2)
:)
sorry. So, yes, I actually agree with you. Responses to this post of mine [slashdot.org] seemed adamant that Medical Billing is indeed different from normal billing, due to regulations and insurance and so forth.
I would argue, as I believe so might you, that these types of issues due effect more than the medical industry, and that any sufficiently flexible financial system should be designed in such a way that it can be adapted to Medical Billing.
What I suspect is that the construction of such a system, while technically feasible, may require so much legal advice to get all of the rules correct that a free implementation is not realistic.
Not to mention, in the litigious health care industry, folks might shy away from a system whose README features "Disclaimer: IANAL"...
Re:Medical Billing isn't a realy type of software (Score:2)
Ask Slashdot: Ask Slashdot Alternatives? (Score:1)
You don't say.
The Medical Manager (Score:5, Informative)
Re:The Medical Manager (Score:2)
It runs on a 'customized' C-Tree 'database'. C-Tree is probably fine as is, but their customizations don't appear to have improved performance -- quite the opposite.
We run a _really_ big shop, our database is about 13GB and growing, but running a purge of old data took well over a week (of exclusive 'no one else can access the system' type access). Their tech support is mostly clueless requiring global 777 file permissions, direct dial-in to the machine, and root access.
I suspect it would work fine for a smaller shop, but beware if you have a lot of offices to deal with. If they claim a particular machine is about double what you'd need to run their app, quadruple the performance of that machine and you'll be in good shape. Biggest problem is disk I/O -- we are seriously considering a 20GB RAM drive to improve performance -- it's that bad when it gets big.
Final note of warning about medical manager is HIPAA -- they don't do it, or at least it sounds like they are not going to upgrade the medical manager system to directly support the various HIPAA-approved transaction formats such as the '837'. Instead they offer themselves as a clearinghouse service and charge $0.50 give or take per claim to do all of the necessary HIPAA translation. In itself, this is a good way to extract more revenue from existing customers, but I would see it as a warning sign to new customers.
Good luck.
OS/400, etc. (Score:2)
Also, I don't know if it was MediSoft, but I knew someone who worked with a Windows based billing program at one time--and hated it. It was down more than once every day; the the lost productivity probably made it much much more expensive than just shelling out the cash for a real mainframe. Just think of it, a whole medical lab stopped in its tracks while one person argues with tech support over the phone. Terrible.
Re:OS/400, etc. (Score:1)
People Are Just Animals (Score:2)
I don't remember its name, but a while back I saw a freshmeat posting for free software that helped to run a veterinary clinic. I think it handled scheduling and perhaps simple billing.
But other posters are correct: a general MySQL database really needs a lot of work to hone it into something that front office people can use productively.
I've seen my dentist's office use some kind of Windows based software that nicely integrates patient records (show teeth and point out cavities, X-ray images), examination records, appointments, billings, sending out reminders of appointments, helping to concoct the right insurance claim submission. Very impressive.
Re:People Are Just Animals (Score:1)
FreeMed (Score:1)
It utilizes apache, php, and has a light html frontend. That about fits the bill.
ran into odontolinux the other day... (Score:1)
--Robert
The Physician's Computer Company (Score:4, Informative)
Check out The Physician's Computer Company [pcc.com]. They've been around 18 years, run on Red Hat (they handle it all for you), specialize in smallish offices like yours, having met some of the staff socially they're folks I'd like to do business with.
Sounds Like an HMO (Score:1)
Look at MacCentral's Forward Migration Kit (Score:1)
Part 1 [macworld.com]
Part 2 [macworld.com]
Part 3 [macworld.com]
Part 4 [macworld.com]
Part 5 [macworld.com]
--Paul
good luck (Score:1)
for example, lets say i see a patient in the office, diagnose a problem, perform surgery, and follow up post operatively. i then submit a bill to the insurance company. they look at it, and will say my services were worth 1/2 of what i billed for, so here's the money.
i can also be sent to jail if i UNDERBILL the federal goverment. congress can also get a bug up there rear end, and change the medicare/medicaid laws, and retroactively audit your records with the new laws. you could have been within bounds with the older law, and could go to jail with the new laws.
mean while, i have my rent, and staff to pay. i've hired a person just to take care of my billing. nothing to do with medicine at all. my malpractice premium is doubling at the end of next month too. of course, the student loans are pending.
(seriously, if there is anyone out there thinking about medicine... think really hard. i love taking care of my patients, but the business side really sucks.)
the tough part of medical billing is to somehow distill the information in a medical record and provide the appropriate code to the insurance companies. medical records are now a financial document, rather than a medical or legal document.
of course, i thing the insurance companies want it to be confusing so they can milk every penny from both provider and patient. until that gets fixed, i see no solution.
Re:good luck (Score:2)
I didn't become a doc for similar reasons (medical business displaces medical practice). So what do I do now? Run the business end of a medical practice:)
I'm glad you noticed that it is just as illegal to underbill as overbill. We had a few docs (now gone, thank goodness) who thought they were safe by underbilling. Right now, I think we have a decent bell-curve distribution of level 1,2,3,4, and 5 visits. Pediatrics is shifted a little high, but those people write so damned much, an audit wouldn't be too bad.
And yes, insurance companies are serious bastards. They deny a certain number of claims out of hand. In a batch (if you submit electronically) an average of 5% are automatically bounced, sometimes for flagrantly false reasons (ie, bad DOB. The system won't let us enter a patient without one. You got the freakin' DOB Aetna, piss off)
If you're not too entrenched, may want to try doing one of those things out west. Visiting reservations and the like. Potentially more rewarding with less hassle than urban/suburban practices.
Re:good luck (Score:1)
i was idealistic a few years ago and created an ob database using postgresql/php with a web frontend. i even presented it as a poster at a national conference and offered to "GPL" it. no response from anyone important, of course. i've come to realize that medical record part isn't nearly as hard as the billing part.
i do sound bitter, but i still enjoy delivering babies. sigh, i wish that's all i had to concentrate on.
Re:good luck (Score:1)
Why bother doing it yourself at all? It's a nightmare. Let somebody else do it for you.
As per another poster, I would check out AthenaHealth.com [athenahealth.com]. We aren't just a billing system, but more of a practice-management system. We have been working on alleviating frustrations exactly like the ones mentioned above--and we've been succeeding, by most accounts.
Medical billing really is a complex mess. It's true that it's not rocket-science for programmers mathematically, but the problem is that the regulations you have to adhere to as a practice have far more exceptions than rules. You are not going to just "slap a GUI over a RDBMS", since it would take decades of man-years just to sort through the details, and at the end, you'd have to have a whole team of programmers to keep it consistent with all the changing laws and Insurance policies.
AthenaHealth is a web-based _service_ that aims to help doctors spend their time with patients instead of with computers. We do code-checking, payment-posting, and even can generate detailed reports that you can drill down into to nearly any level of detail you like, so you can actually see what is happening to your money. We do the work of keeping abreast of all the changing rules so our clients don't have to.
Anyway, I could sing our own praises for hours, but that would look silly. Instead, if you are looking for a better way to manage medical billing, check out AthenaHealth, and see if we fit your needs.
--Georgi
Stability of Medisoft (Score:1)
Re:Stability of Medisoft (Score:2)
Medical software generally (Score:2, Informative)
      You can find an enormous amount of open-source, medical software at the VISTA and Hard Hats site [hardhats.org]. Some of the software [hardhats.org] apparently pertains to billing (see "integrated billing," about half-way down the page), but I cannot attest as to its quality or applicability to your needs.
Nearly all of the VISTA software is written in the Mumps programming language, with which comparatively few programmers are familiar these days (that's my impression -- I could be wrong).
Re:Medical software generally -- More information (Score:1)
      Here's a description [va.gov] of the "integrated billing" module of the VISTA software.
Try Lowe's Computer Services (Score:1)
Don't Forget Security! (Score:1)
James