Slashdot Mirror


Switching Hospital Systems to Linux

jcatcw writes "Health care software vendor McKesson Provider Technologies is focusing on ways to cut IT costs for customers, including hospitals and medical offices. The cure is moving many of McKesson's medical software applications to Linux, which can then be used on less expensive commodity hardware instead of expensive mainframes. A deal with Red Hat allows McKesson to offer its software in a top-to-bottom package for mission-critical hospital IT systems."

63 of 305 comments (clear)

  1. hmm by Anonymous Coward · · Score: 5, Funny

    the cure are doing what now?

    1. Re:hmm by BadAnalogyGuy · · Score: 3, Funny

      the cure are doing what now?

      It looks like they're taking a 4 month break from touring, but they'll be back on the road in February!

      http://www.thecure.com/events/default.asp?Year=Upcoming

    2. Re:hmm by cooley · · Score: 5, Funny

      The cure is moving many of McKesson's medical software applications to Linux Monday, applications choke
      Tuesday, Wednesday, RAID set's broke
      Thursday, let out the magic smoke
      but on Friday, I patch bugs

      Monday, my xorg conf is toast
      Tuesday, Wednesday, CPU roasts
      Thursday, it won't even POST
      but on Friday, I patch bugs
      --
      Just then the floating disembodied head of Colonel Sanders started yelling Everything You Know Is Wrong!-Weird Al
    3. Re:hmm by lobobobo · · Score: 2, Interesting

      I work with McKesson Software in Pharmacy and it is probably the worst I have used since computers were introduced to Pharmacy. The server will make no difference if the software and its support suck.McKesson itself is terrible on support with pharses such as "we know" or "yessss we will get to it and all the while you have crashes, lockups, lost data, corrupted data, lost connections. They do updates in the middle of the day and take down their servers at the time. So do not tout someone solely on the O/S which they MIGHT use. They are Windows Server 2003 and MS SQL Server 2005 still

  2. Affordable health care by log1385 · · Score: 5, Interesting

    If this catches on, health care will become a little more affordable. 60% of IT costs is quite a bit of money for hospitals to save.

    --
    Seek and ye shall find.
    1. Re:Affordable health care by explosivejared · · Score: 4, Insightful

      Honestly, it would be nice, but IT costs are afterthoughts when it comes to the healthcare industry. The market is so broken. Quality of care and price are completely detached. The privatization here, the socialization there... it's just one big quagmire. If this sort of thing did catch on, which would be a long ways in the future and a big if at that, the effect on the price of care would be almost unnoticeable. It's nice to dream, but beaureacracy and corporate litigiousness have busted the market. It's a mess.

      --
      I got a catholic block.
    2. Re:Affordable health care by sumdumass · · Score: 4, Interesting

      The IT costs are peanuts compared to the real costs. And of course those real costs are mostly made up. It is the inflated values of machines used for testing. Any witch doctor can say your leg is broke, but only a few would have an X-ray and MRI machines to show why they need to charge you more for their opinion.

      You would think that after they pay for their equipment, the costs of using it would go down. It just isn't so, Sure there are still costs like maintenance and so on but generally the cost of using it goes up once it is paid off.

    3. Re:Affordable health care by Anonymous Coward · · Score: 4, Insightful

      Call me when we get doctors that are not gouging prices like crazy, hospital admins that do very little for their 6 figure incomes, Supplies that are horribly overpriced, medications that are priced 9000 percent higher than normal.

      The entire medical biz is a scam to get the poor to finance a few $2,500,000 homes and lots of BMW 7 series cars. Doctors do not deserve to be paid insane rates. Some doctors are sane and charge real rates and tell their clients to avoid the hospital at all costs while helping them with outpaitent surgery in their offices.

      IT costs are less than 1/90th the cost of health care.

    4. Re:Affordable health care by Tore+S+B · · Score: 3, Interesting

      I'm in one of those scary, socialist countries - with a below-par-for-Europe health care system - and I got in with a broken arm, was X-rayed, and walked out with a cast the same day. Surgery was scheduled to readjust some bones that had grown at an angle a week later. This was a downtown health station, total cost $20. $30 if you count the burger we had across the street. (Ever tried to eat a large cheezburger with one hand? Non-trivial!)

      But thinking about it, I guess you're right, these socialist countries suck. The game console they carted into my room while I was in the hospital was a stinkin' NES - now, come on. How rinky-dink and Soviet can you get? I wanted an N64, damnit!

      /me wanders off, singing the Internationale

      --
      toresbe
    5. Re:Affordable health care by xtracto · · Score: 3, Insightful

      They might be peanuts, but yet there tend to stack together pretty quickly. Just some months ago, I went to a talk about Open Source Course Management Systems where UKs MP Mr. John Pugh gave a very interesting talk. In one part of that talk he addressed the issue of the NHS (UK health system) upgrades to the doctors' machines. It seems, he argued, they were upgraded to new Microsoft Office software. But, when people tried to convince the NHS to use open source to reduce costs, they said that it was not possible because Microsoft was giving a "special edition" of Microsoft Office which was specifically created for Doctors. Pugh's comments were really funny and insightful, paraphrasing a lot, he said something like:

      "So, what kind of 'special version' of word should a doctor need? do they come with special medical symbols? "

      Oh well... I can not do sarcasm as well as a real Briton would do it... sorry.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    6. Re:Affordable health care by terryducks · · Score: 2, Insightful

      And of course those real costs are mostly made up. It is the inflated values of machines used for testing.


      The companies who made that machine need to recover R&D costs over a small number of units.
      Those machines are not in everyone's house, ya know.

      If the damn ambulance chasers stop with the frivolous lawsuits and concentrated on the actual screwups - the costs should go down. The Dr's unions need to start kicking out the "bad" ones.

      MRI machines are mega bucks. Most hospitals I know run those babies 24/7/52 to get the volumn of patients through it to actually pay for it.

      I don't have the statistic in front of me but US doctors typically run a lot more tests to diagnose than non-US doctors.

      Maybe they're trying to avoid the ambulance chasers that sue because the patient didn't get a full head to toe MRI for that broken leg.

      Also the attitude of - it's available - run the test.

      The patients attitude of it's got to be some sort of DISEASE, gimme pillllllssss.
    7. Re:Affordable health care by pete.com · · Score: 2, Interesting

      Don't forget that Medicare dictates what and if they pay for a procedure. All health care groups have people that specialize in Medicare billing because of this.

      Here is an example of how it works....

      Dr - I just did open heart surgery and saved that patients life.
      Gov't - Wow! That is SUPER AWESOME!!

      Dr. - It took 2 surgeons, 3 nurses, several hours in an OR room, lots of blood transfusions, etc...
      Gov't - Cool, we pay 1,000 for Open Heart Procedures

      Dr. - It cost us 25,000 to do the procedure
      Gov't - 1,000 take it or leave it.

      Dr. - Ok here are the forms for reimbursement.
      Gov't - We're sorry you didn't check box 62 on page 1243

      Dr. - Dammit! Ok here is the form with the box checked
      Gov't - We're sorry we already processed this

      Dr. - I know. You said it was filled out wrong so I corrected it.
      Gov't - We're sorry we can't process this twice.

      Dr. So how do I get paid?
      Gov't - Fill out the forms correctly next time.

      Dr. - I was unable to stay in business with the high cost of insurance and low reimbursement from payers like Medicare.
      Unemployment Office - Wow that sucks! You have an experience with French Fries?

    8. Re:Affordable health care by BVis · · Score: 2, Insightful

      But let's turn it around. Let us say for the sake of argument that from the age of five until the age of 70, you never needed medical care. You never broke anything, never had any serious illness, etc. Now, based on those 65 years of healthy bliss, do you think it is fair that you paid what probably amounted to well over $250K in taxes to subsidize someone else? In other words, you paid for something but got no benefit from your spent money.
      What an incredibly selfish point of view.

      The benefit from his spent money is that that system was there should he have needed it. The benefit from his spent money is lower cost health care for everyone, including everyone in his family, regardless of income or employment status.

      You could say the same for paying property taxes that pay for a fire department you never need. Or for streets you never drive on.

      You could say the same for homeowner's insurance that you never have to claim against. It's called "shared risk". The difference in this case is that countries outside the United States see health care as a basic human right.

      Oh, and by the way, who the hell do you think pays for it when some poor unemployed, poverty-stricken schlub gets whacked by a bus and needs emergency room care? It's called the "Uncompensated Care pool" and it's paid for by the US taxpayer. We're already paying for part of our health care system through taxation. If we do away with private health insurance, and people give that money to a national health care system instead, I'd bet a paycheck that most people would end up paying LESS money. Have you SEEN how much some people pay for 'employer subsidized' health insurance? Lots of people pay $500 a month for the family coverage. Six grand a year times however many millions of people is a LOT of money.
      --
      Never underestimate the power of stupid people in large groups.
    9. Re:Affordable health care by Nimey · · Score: 2, Funny

      How long would you have to wait in line?

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    10. Re:Affordable health care by Alpha830RulZ · · Score: 2, Insightful

      But let's turn it around. Let us say for the sake of argument that from the age of five until the age of 70, you never needed medical care. You never broke anything, never had any serious illness, etc. Now, based on those 65 years of healthy bliss, do you think it is fair that you paid what probably amounted to well over $250K in taxes to subsidize someone else? In other words, you paid for something but got no benefit from your spent money.

      Let's turn this around. Let's say that you live in the US, and you and your employer pay health insurance premiums from the time that you are 25 to the time you are 50. Those currently run about $800/month for a family of four, split between you and your employer, or about 9600/year. Over 25 years, let's just use constant dollars for simplicity, that will come to what, about $220,000? During these years, you're a low activity user of health care. Now, let's say you lose your job, and have a history of high blood pressure. You seek private health care insurance, and can't get it because of your prior history. You've paid close to a quarter of a million dollars, which has gone in about a 60/40 split to paying for other's care and insurance company overhead and profit, and at the very time in your life where it's time for you to be able to draw from the pool, you can't get to it.

      That's the miracle of the US system.

      In both cases, what you'd like to see happen is that you form a pool of risk, and individuals pay into the pool at the cost of their average risk, and take from the pool based on the individual experience. On average, people pay less. You can do it from taxes, or your can do it from a hodgepodge of private companies. If you do it from the hodgepodge of private companies, the private companies have an incentive to deny coverage to the folks who actually need health care. The private system sets up to create the exact situation you are proetsting might happen in the socialist approach.

      I'm a died in the wool capitalist, but there are some problems that markets don't solve well, and this is one of them.

      --
      I was taught to respect my elders. The trouble is, it's getting harder and harder to find some.
  3. Lackluster vendor makes incremental, pitiful step by dmr001 · · Score: 5, Interesting

    If you use McKesson's software every day like I do, you would be amazed at its expense, sluggishness, and irritability. Lab systems that insist on running on Internet Explorer 6 and resizing to fit your whole screen aren't a big surprise - however mediocre. But mission critical systems that routinely crash with Java errors, can't run reliably remotely, require large IT departments to maintain, are slower and more difficult to use than the tty-based systems they replaced, can't trend labs, can't reliably wildcard search patient names, and die miserably if the wind blows more than 5 miles an hour or the moon is waxing - this is truly sad.

    I wish our hospital system could dig its way out of it. I don't think running on top of Linux will help much. See if you can get a screenshot of their software on their website - I can't - they don't promote this stuff to the physicians and nurses who use it - it gets sold to the suits. There's a goldmine out their awaiting some entrepreneur who could really take pride in writing good software of this sort, and though I love Linux, I don't really care what it runs on top of.

  4. Just wanna give a shout out to the PR rep... by xxxJonBoyxxx · · Score: 4, Insightful

    Just wanna give a shout out to the PR rep that planted this story. Three brand mentions in the opening paragraph - can I get a whoop-whoop?

    Two points off for the "less expensive commodity hardware instead of expensive mainframes" - that's a Microsoft marketing phrase from the early 1990's for God's sake - but still a pretty good job all around.

  5. Re:Lackluster vendor makes incremental, pitiful st by GwaihirBW · · Score: 3, Interesting

    Two possibilities: in the process of porting, they have to rewrite all of the bits that call grody Windows bits, such as IE, and therefore many problem bits get fixed . . . or they just write bad code all over again, Linux gets the blame, and hospitals revert at great cost.

    RedHat may help though - they might insist on some level of quality / provide some assistance in the creation of software that does not suck quite so much. They have a reputation to maintain, as well as sufficient company-ness to explain to suits that when things go wrong, it is *not* their fault. So, I'll be optimistic about this.

    --
    "There are four boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order." - Ed Howdershelt
  6. (laughs so hard milk squirts out his nose) by xxxJonBoyxxx · · Score: 3, Funny

    RedHat may help though - they might insist on some level of quality / provide some assistance in the creation of software that does not suck quite so much.


    (laughs so hard milk squirts out his nose)

    Red Hat newbie, are we?
    1. Re:(laughs so hard milk squirts out his nose) by gardyloo · · Score: 4, Funny

      Gosh, I hope you were drinking milk.

    2. Re:(laughs so hard milk squirts out his nose) by Psychotria · · Score: 5, Informative

      I actually think you're the redhat newbie and not the parent. RedHat in recent (3-4 years?) has been very stable. All the stuff gets seriously stress-tested on Fedora first, so by the time it makes it into a stable RedHat, things are stable--i.e. the packages don't "suck". Additionally, because things are "tested" on Fedora first you get this kind of intrinsic QA for things making it into RedHat stable. Next time you decide to squeeze milk through your sinuses, at least do it for something funnier ;-)

    3. Re:(laughs so hard milk squirts out his nose) by module0000 · · Score: 5, Informative

      Glad to see someone else saw this glaring piece of obviousness.

      Just because a product wasn't plug-and-play in 1997 when you last used it, doesn't mean it still sucks a decade later.

      The amount of testing/development that takes place in the fedora community all funnels directly into a more stable and usable product(i.e. RHEL). That subscription to RHN ensures those engineers bust their ass to fix whats wrong and get it delivered to you: it also means that if your the IT staff in said hospitable and something doesn't make 100%, you can call someone who it does make 100% to and get an answer/fix instead of diagnosing it for 45 minutes while a doctor needing to do a simple task breathes down your neck and wastes both their time and yours.

      --
      Trackball users will be first against the wall.
    4. Re:(laughs so hard milk squirts out his nose) by remmelt · · Score: 2, Funny

      > Just because a product wasn't plug-and-play in 1997 when you last used it, doesn't mean it still sucks a decade later.

      OBVIOUSLY you haven't been using Windows Vista.

  7. No!!! by pegr · · Score: 4, Funny

    Just what we need... MUMPS for Linux. No!!!!!

    1. Re:No!!! by copdk4 · · Score: 3, Funny

      dont underestimate the power of MUMPS. My advisor was one of the developers of the language (Octo's lab at Mass General).. sometimes during our meetings he pulls up the MUMPS command prompt and writes 2 lines to do stuff that would probably take me alteast 50 lines of Java code. seriously no joke. Someday I plan to learn it once he lets me graduate :)

    2. Re:No!!! by copdk4 · · Score: 5, Insightful

      well you are right but when you talk about the domain of healthcare or biomedicine in general, the complexity of data and processes is so high that to develop a software system you need "extra" data-structures/information models such as HL7 standards, ontologies etc. to meet the requirements of the application. So somehow I tend to think that X (health care domain-specific) language would a superset of a general purpose language that simply provide basic programming elements (say OO, loops, variables etc). Not sure about verbosity though.

      In mathematical terms:

      A = {basic set of programming artifacts}
      B = {domain-specific structures and computable knowledge elements}

      X = {A U B}
      and Y = {A}

    3. Re:No!!! by Anonymous Coward · · Score: 4, Funny

      Big deal. A Hello World in Java takes up 50 lines of Java code.
      public class YourWrong {
              public static void main(String args[]) {
                      System.out.println("Hello Asshole. Yeah, this is 50 lines...");
              }
      }


      That's five lines...


      $ wc -l YourWrong.java
      5 YourWrong.java
      $ javac YourWrong.java
      $ java YourWrong
      Hello Asshole. Yeah, this is 50 lines...

  8. Re:HIPAA by rhsanborn · · Score: 2, Insightful

    Linux is only secure if you have good people who know how to properly make it secure. It seems that there are a lot of shops where someone with a corner office and a nice car decides that linux is cheap and doesn't decide to properly staff for the change.

  9. Re:Lackluster vendor makes incremental, pitiful st by ColdWetDog · · Score: 3, Informative
    Well, TFA didn't exactly mention it, but it appears that it's the server apps that get the UNIX -> Linux treatment. I'll bet that the clients remain XP / Exploder 5-6.

    Linux at the desk top is so next year.

    --
    Faster! Faster! Faster would be better!
  10. Re:Lackluster vendor makes incremental, pitiful st by PolyDwarf · · Score: 2, Insightful

    Hospitals will not go for that.

    They want accountability. They want someone to blame/sue if something goes wrong. A bunch of geeks writing software anonymously across the Internet? No hospital manager will go for that, especially with privacy guidelines going rampant. Even if they have the source code, they will not have the time/money to audit that code to make sure that everyone's info is not going to Russia.

    They'll talk to Redhat and McKesson... Those companies are taking the responsibility (and liability) for the software. They won't talk to random Joe Blow on the internet.

  11. Re:... and screw the economy by explosivejared · · Score: 5, Insightful

    If that isn't the parable of the broken window if I have ever heard it! Efficiency to any market is a good thing. The more unnecessary cost involved in the healthcare industry, the more dollars it needlessly sucks out of the rest of the economy. Sure, you can make the argument that healthcare is a capital purchase in that it increases your viability in the labor force, but that is a stretch. Cutting bloat is never a bad thing. We need to cut some serious bloat out of the industry, and we should start with beaurecracy and go all the way down to reforming the insurance industry. There needs to be some kind of oversight on cost to quality ratios, as this hybrid government backed/privately funded monster is the model of inefficiency. I like to argue for social justice so I'm naturally wary of any solely private system, but a well-designed private system would be ten times better than what we have now.

    --
    I got a catholic block.
  12. Re:Lackluster vendor makes incremental, pitiful st by Architect_sasyr · · Score: 2, Interesting

    They want accountability. They want someone to blame/sue if something goes wrong. IMHO if they went this way the best option would be to hire a couple of really good programmers and get them to do the final QA on the code. Set down guidelines for the anonymous geeks out there and ignore code that breaches this. True this allows for winners of the underhanded C competition to have a crack at sneaking code into the system, but the accountability is there, and is thus no different from hiring a software company. The geeks benefit because at some point the cost of health care would surely drop (is this even definite?) and hey, maybe they'll let us put our names in there or perhaps some sort of cash incentive for accepted code.

    Would also be supremely good for the Open Source community in general because of the massive amount of publicity we could gain from this (especially if the code is stronger, better and faster).

    My $0.02 AU, ignore at will
    --
    Me failed English...
    FreeBSD over Linux. If my comments seem odd, this may explain...
  13. Re:... and screw the economy by blurryrunner · · Score: 5, Insightful

    I think the market could find something much more efficient than health care that would more than offset the effect on the economy. Your argument reminds me of the broken window fallacy. Wasting money in health care is like breaking windows and saying that it's providing jobs. Sure, but fixing that window is just taking resources away from better endeavors.

    /br

  14. Dont make me laugh by Anonymous Coward · · Score: 3, Interesting

    A while ago I was hacking at parts of that great mess commonly known as McKessons "top-to-bottom package" for almost 5 years. As far as I can tell the "package" is actually hodge-podge collection of applications accumulated over time by acquiring various software vendors which barely talk to each other. In a lot of cases the people who wrote the apps and knew how to maintain those cached out and jumped the ship years ago. Last thing I heard of it this summer entire locations were shut down and routine maintenance moved to Bangalore. As a twist those left to the end had to do some time there training replacements. Personally I am extremely skeptical about their ability to maintain what's there, much less move this all stuff to radially different platform such as Linux.

  15. Re:Lackluster vendor makes incremental, pitiful st by demonlapin · · Score: 5, Informative

    AMEN BROTHER! I'm a doctor in a hospital that just deployed an electronic health record system that is slower than the system it replaced - which was slower than the TTY system it replaced - that refuses to search patient names if you can't provide a first initial. I'm an anesthesiologist, so I see people I don't have long relationships with, and remembering someone's first name is just damned hard when you remember their medical conditions better than their name. The one piece of medical software I've seen that is really fantastic - and no, I don't own a piece of the company, I just wish I did - is our radiology system, Stentor iSite (now bought by Phillips, I think). It's very easy to use, yet the advanced user can access all sorts of features that improve the experience.

  16. Re:Lackluster vendor makes incremental, pitiful st by ralphdaugherty · · Score: 2, Informative

    Two possibilities: in the process of porting, they have to rewrite all of the bits that call grody Windows bits, such as IE, and therefore many problem bits get fixed . . . or they just write bad code all over again, Linux gets the blame, and hospitals revert at great cost.

          You don't "call" IE, you serve it. And the description poster provided is of the Java server code rewrite that didn't work like the prior "tty" system. That's mainframe terminal software. (I'm an AS/400 System i programmer. McKesson also used to run their enterprise software on AS/400, but they also bought HBOC medical system software company which was mainframe software, so it's probably referring to that.)

          There was a big problem with the HBOC thing, lawsuits, etc., but they would have rewritten in J2EE anyway. And you'll hear people who have to use web systems replacing mainframe tty systems saying the same thing everytime. I have a collection of articles that make that point over and over.

      rd

  17. Re:Lackluster vendor makes incremental, pitiful st by basic0 · · Score: 5, Interesting

    There's a goldmine out their awaiting some entrepreneur who could really take pride in writing good software of this sort This is exactly what I've been doing for the last 8 months. I'm being paid by a neurologist to develop a system to run his practice. What I've built is a LAMP framework that can be adapted to any medical practice. It's entirely paperless, replaces faxing, automates a ton of stuff currently done by secretaries, and meets all the requirements for electronic records set out by The College of Physicians and Surgeons of Ontario. I'm developing the whole thing on my own (so far), and although I'm not a brilliant programmer, it's faster, more secure, more scalable, and more platform independent, and way more intuitive than anything that's currently being used at any hospital in our city.

    We're in beta testing with actual patients now and my boss is bankrolling us into starting a company to sell the software and other medical-related IT solutions to local doctors (many of whom have horribly inefficient offices and don't fully realize it). I'm hoping we can expand beyond just local doctors, because it is a huge market and the best anyone else seems to be doing (around southern Ontario at least) is holding seminars to talk about how technology could be used to enhance medical practice someday.

  18. Re:... and screw the economy by RESPAWN · · Score: 5, Interesting

    No, the spending wouldn't decrease at all. They would just reapportion the funds to equipment such as the latest digital X-Ray machines. Or the newest CAT scanner. Or the latest robotic surgical nurse.

    You get the picture. In fact, in most of health care, that's just what happens already. They spend as little as possible on IT and reapportion the cost to areas of service that will directly benefit their ability to attract doctors and customers and therefore generate greater revenues.

    Those reading this might think I'm kidding, but let me tell you this: I once replaced a token ring network with an ethernet network connecting Pentium IIs and IIIs. In 2005.

    -- A former healthcare IT worker.

    --

    If Murphy's Law can go wrong, it will.

  19. Re:Lackluster vendor makes incremental, pitiful st by RESPAWN · · Score: 5, Funny

    I was going to make my own McKesson sucks comment, but instead I'll just second yours. They write Crap. Period. End of story.

    I remember sitting in on a presentation they once made to one of our directors regarding some new patient records management system they were trying to pitch to us. Not one single screen shot was shown nor were any technical people on hand so that I could ask the difficult questions. In the end, when she asked me my opinion, the conversation went like this:

    Me: Remember application X that you used to use at hospital Y?
    Her: Uh... yes.
    Me: They wrote it.

    We didn't buy the software.

    --

    If Murphy's Law can go wrong, it will.

  20. Re:embedded PowerPC Linux gets medical by Anonymous Coward · · Score: 2, Insightful

    ...d said "find Jason Haas! we need to find Jason Haas! He'd be perfect!" I laughed and told the nice woman that I honestly had no clue how to do what she was talking about, but I knew just the person for it... and I gave them Jeff Carr's phone number.

    Who exactly the hell are you and who is Jeff Carr? And why do you think your names are recognizable without context?

  21. OpenVista by Wheelie_boy · · Score: 5, Informative
    Really want to save money? And a whole lot of Tums? Screw McKesson's kludgeware.

    OpenVista is the open source version of the VA's VistA program, deployed at over 1500 sites worldwide. You can also grab it for free from http://sourceforge.net/projects/openvista.

    Yes, you can get professional training, installation and ongoing support for it:

    http://medsphere.org/

    1. Re:OpenVista by ochampaugh · · Score: 4, Informative

      Are you actually using VistA in a medical practice? I hear a lot of people recommending VistA as a free software alternative to expensive and often disappointing commercial systems, but not many people use VistA outside the VA. I went to the WorldVistA conference in Pittsburgh in July 2006 to look into using it for our ~30 doctor ophthalmology group, and I was surprised at the small size of the community actually using this creaky old software in a private practice setting. There are a few promising installations, and the core user group is incredibly dedicated and friendly. I met one of the devs from MedSphere at another conference a couple years ago, and they've done some fascinating work trying to make the best of this system and support it. But I think most of the people recommending this system either don't know much about it or want you to buy their VistA related services.

      I'm a pretty hardcore advocate of FOSS solutions, and I was excited by the hype around VistA. But after learning about this system in some detail there's no way I could recommend it as a reasonable alternative to the better commercial systems out there despite the savings on software licenses. MUMPS is a platform without much of a future. There are huge gaps in functionality. And the future of VistA outside the VA is far from certain. I'd encourage anyone looking for an EMR/EHR system to educate themselves about VistA a little, but I suspect most of them will reach the same conclusions we did.

  22. Posting as AC for obvious reasons... by Anonymous Coward · · Score: 4, Interesting

    Posting as AC for obvious reasons... Unfortunately for me I work in healthcare IT. But at least I can pass the bad news on to you.

    We can argue about how much of healthcare costs are sucked up by IT. But whatever percentage you come up with is likely to be not insignificant. And one of the biggest costs of healthcare IT is the amount of money paid to so-called "IT Consultants".

    My understanding is that pure healthcare people don't understand much about IT and since they figure IT is the next biggest thing, they are willing to give money hand over fist to people who have decent resumes in this field who present themselves as IT "experts".

    They are throwing their money away. It's really awful.

    If you don't believe me, look at some of the so-called IT "standards" documents coming out of the healthcare IT community.

    Sure, HL7 V3 is a good, robust yet flexible standard definition. But look at some of the abysmal crap that is being built off of it.

    I mean, seriously, read some of these "standards" documents coming from non-HL7 sources. Not only are they inconsistent with reality. They have massive internal contradictions, logical inconsistencies and even simple syntax errors. And this is stuff from organizations that have been around for A DECADE.

    Believe me, IT consulting has nothing to do with helping the healthcare industry actually make the best use of modern technology and everything to do with lining the pockets of a few contractors who would be thrown out of any other domain for sheer incompetence.

  23. Re:Just watch by 4D6963 · · Score: 5, Funny

    The janitor will come by, type a few random key strokes into the terminal, and boom, no more linux box. *nix computers are just too easy too kill.

    Yeah, that's the major flaw of Unix operating systems, and it still hasn't been solved in the 35 years Unix has been around.

    If only there was some sort of system under which some special user with special powers could create user accounts deprived of these special powers so that they wouldn't be able to break everything...

    --
    You just got troll'd!
  24. I worked for these guys and can definitely say.... by Anonymous Coward · · Score: 2, Insightful

    that this is a bunch of marketing hype. Mumps, STAR and absolute garbage is about all that they produce. In general the state of IT with American healthcare is pretty bad, and having worked on their lackluster products, and knowing how they rank among providers drives the point home. They are too cheap to hire top tier staff, their culture does no encourage innovation, they do everything they can to drive out their capable staff instead ramping up on a big group to develop software in India. It is amazing that they are not hit with more lawsuits due to medical record and patient data errors. As the old addage says, garbage in, garbage out.

  25. Just make it work by RIC_Splinter · · Score: 3, Interesting

    I work in the Medical Imaging field, a MRI Field Engineer for Siemens, users in hospital want something that works, they are less tolerant of reboots and system hangs.
    In the past Unix (SunOS) was the preferred platform, there are actually many MRI systems running on a 100Mhz Sparc processors today, which still do and excellent job.
    We've moved to Windows, it's a common interface for users who can learn it quickly. Windows requires CPU's in the 3Ghz range and higher to be effective. Windows also has major issues with Service Patches and hotfixes in the Medical imaging world, all updates have to be QA'd so there is a delay of months before they get applied. Medical Imaging will probably continue to move away from Windows and it's patches if can make an interface easy for the average user who walks upto a system and start using it.
    Recently at Siemens Medical http://www.siemensmedical.com/ the MRI systems moved from Windows to Linux (Suse) for the image reconstruction computers (Not at the user console). During MRI imaging data is coming in from the scanner at 10MSamples/Sec at 24bit accuracy up to 32 separate channels, that's a significant amount of data to be processed, having a mouse pointer and a GUI interface is just not needed, Linux just more efficient.

    1. Re:Just make it work by moosesocks · · Score: 2, Interesting

      During MRI imaging data is coming in from the scanner at 10MSamples/Sec at 24bit accuracy up to 32 separate channels, that's a significant amount of data to be processed, having a mouse pointer and a GUI interface is just not needed, Linux just more efficient.


      Yes.... that IS a lot of data.

      And running a GUI should have nothing to do with it. A reasonably modern computer shouldn't incur all too much of a performance hit by running a GUI layer. Linux + Xfce makes a great lightweight desktop that should be very familiar to Windows users, and shouldn't incur all that much of a CPU hit on any recent sytem. Also, considering that a Medical MRI is an inherently visual system, it sort of makes sense to have some sort of GUI in place, even if it is only a simple one.

      My biggest concern, like you mentioned, is that Windows simply isn't a stable system. Hotfixes, service packs, etc... all cause huge issues. On the other hand, a good single-purpose Unix installation should work indefinitely without any routine maintenance required.

      I manage an old serial-line powered by SCO OpenServer last modified in the mid-90s. About once every 4 or 5 years, we replace a drive in the RAID array, but apart from that, the system has *never* had a software problem. Say what you like about the evils of SCO, but I couldn't possibly justify spending the time any money to replace a system that's been working at nearly 100% for over 10 years.

      The *very* non-technical staff in the office also like it quite a lot better than the GUI Windows system that was supposed to replace it.

      *nix + X11 should be the standard for medical equipment. Windows is simply a poor choice for the task.
      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
  26. Re:Lackluster vendor makes incremental, pitiful st by YrWrstNtmr · · Score: 5, Interesting

    I'm a doctor in a hospital that just deployed an electronic health record system that is slower than the system it replaced - which was slower than the TTY system it replaced - that refuses to search patient names if you can't provide a first initial.

    Pay attention here, IT freaks. Notice that the user here (possibly your doctor) says nothing about the OS. This is simply abysmal design and implementation. Unix/Linux/Windows/OSX/Oracle/Postgres/MySQL/MSSQL....ALL could end up thusly. Or all could end up not too bad. Design it right, and build it right. Think about what your user is actually trying to accomplish.

    I saw some comments upthread about RedHat this and Linux that...Bullshit. The user interface is (most of) the key. If you screw that, the backend matters little.

    Yes, if you start from a stable base, it is easier. But no matter what the base is, if you fuck up the actual program and interface the that user, in this case a doctor or nurse, uses....everything else is irrelevant. They will hate it. And still not care what the base OS is.

  27. Bad idea by teslatug · · Score: 2, Insightful

    I don't know how big these customers are, but Linux is not as stable as people seem to think. I used to work for one of these software companies, and Linux was just for small customers (go above 1000 concurrent users and you're toast). Weird problems start to crop up. Usually RedHat will respond with oh just update to the latest version of xyz. But when you're talking about medical software you can't just upgrade things on a whim. Has RedHat's cluster software even gotten anywhere yet? That was another pain the ass to deal with.

  28. Re:Lackluster vendor makes incremental, pitiful st by copdk4 · · Score: 4, Insightful

    yes its a huge market. it all works fine in a local institution, but the real challenge lies when you try to "generalize" it to different institutions, each with their own idiosyntric processes and data elements. Keep in mind unless you make the underlying engine some standards based (using RIM or terminology driven) or use good design software practices (Archetypes) you ll have a lot of trouble customizing it.. unless of course.. you become like existing vendors who develop the whole thing from scratch at each installation site and send a team of IT services who work there forever and keep your revenue stream running. Good Luck.

    my 2 cents

  29. OpenVista by RCSInfo · · Score: 3, Funny

    OpenVista is an implementation of VistA as in Veterans Health Information Systems and Technology Architecture, which existed long before Microsoft Windows Vista, or any Microsoft Windows for that matter.

    As Michael Bolton once said "No way. Why should I change? He's the one who sucks."

  30. In the middle of a hospital system implementation by z4pp4 · · Score: 2, Insightful

    Recently, they requested we do an "open source strategy", which in essence is the plan looking forward a few years to cut over everything to open source solutions.
    * The database and reporting layers are Oracle 10g.
    * The hospital system application system runs on top of the Oracle 10g Business intelligence suite.
    * The system is run on 3 servers per hospital site. Two of the servers are configured to use RHEL and one is running Windows Server 2003. Medium term planning (after the system is stabilized) include cutover from the Windows servers to the Linux servers.
    * The system utilizes a client on workstations that is browser based. Initial design of this client includes ActiveX controls, which limits the use of the clients to Windows based workstations. Further down the road, testing on MONO based clients are options.
    * Major customization and integration has taken place as part of a large project.

    All in all, it is quite easy to switch systems to Linux, since Oracle is portable. It would also put a lower load on the servers and bandwidth. Note however that the biggest expenditure is still the Oracle licenses and the Windows licenses pales in comparison, and changeover would also cost money... so, is this not a case of penny pinching?

  31. Re:... and screw the economy by Anonymous Coward · · Score: 3, Insightful

    I don't understand the mentality either. Once here on /. I simply stated that it might be a good idea for people to try to behave a bit more sustainably and I get ripped into about moving into a grass hut with a dirt floor. Consumption is a religion for some and it is due to a belief that the economy will collapse if we don't all go out and buy something and just throw it away unopened. Why would people think that?

  32. It's Not a Mainframe by BBCWatcher · · Score: 4, Interesting

    The original Computerworld article cited is confusing, but it refers to UNIX mainframes. The most likely educated guess is they're talking about high-end UNIX servers from Sun, Hewlett-Packard, and/or IBM, not what we would generally think of as true mainframes, notably IBM's System z.

    Yes, among System z's five popular operating systems z/OS contains a complete and certified UNIX(TM) implementation (called z/OS UNIX System Services). And yes, System z runs 100% GPL open source kernel.org Linux. And yes, OpenSolaris on z will be z's OS #6 before too long, and that's clearly UNIX(TM) too. But I doubt the article is talking about any of these technologies, based on the context of the article. There are not 2,500 U.S. hospital IBM mainframes (the number of McKesson hospital customers cited), for example. Maybe there should be.

    Computerworld's editors seem to be on vacation, unfortunately, so their usually good copy editing is suffering, resulting in some gibberish articles. This week they also reported that Steve Jobs and The Woz approached Commodore in 1982 to talk about the latter company selling the Apple II, pointing out that Apple's two founders didn't have enough money to launch the product, worked out of a basement, and the safety and stability of cashing out for a couple hundred Gs was better than the alternative. Unfortunately for Computerworld they got the date wrong: by 1982 Apple was doing just fine, and The Woz was doing Nissan commercials.

  33. Re:In the middle of a hospital system implementati by lakeland · · Score: 2, Informative

    Remember OSS isn't just Linux.

    In your particular case, that would be EnterpriseDB. You didn't say whether you're running SE or EE, and I can't remember whether BI is emulated by EnterpriseDB or if they only emulate AS, but if you want to talk about an open source strategy it is worth at least mentioning. The other big money saver is moving from EE back to SE - partitioning is all well and good, but you can afford about a terabyte of solid-state drive for the saving in licence fees, which would more than make up for it in many cases.

    Browser based terminals... Give silverlight a whirl - Win, Mac and Linux with reasonable .net integration. I personally went with Dundas, but I suspect my needs are simpler to yours there.

  34. Re:Lackluster vendor makes incremental, pitiful st by Richard+W.M.+Jones · · Score: 3, Insightful

    Think about what your user is actually trying to accomplish.

    But you missed the point in the grandparent posting -- this system is sold to the suits who run the hospital, not the poor sods who actually get to use it. As a result there is really no impetus for the management of the software company to spend anything more than the barest minimum they can get away with to actually develop the software or make sure it runs right.

    I've been in this sort of situation (as a programmer) and I can say that it's not pleasant, nor conducive to good software development, usability, reliability etc.

    Rich.

  35. mainframe to windows by Bender+Unit+22 · · Score: 2, Interesting

    Usually what you see is people going from mainframe to windows servers(and expecting the same stability(ha)), so with that in mind, I am happy with the choice of Linux.

  36. Re:... and screw the economy by JohnBailey · · Score: 5, Insightful

    I don't understand the mentality either. Once here on /. I simply stated that it might be a good idea for people to try to behave a bit more sustainably and I get ripped into about moving into a grass hut with a dirt floor. Consumption is a religion for some and it is due to a belief that the economy will collapse if we don't all go out and buy something and just throw it away unopened. Why would people think that? Social conditioning. The entire retail market is designed to make us aspire to the new stuff when the old stuff is perfectly adequate. This applies to consumer electronics, clothing, housing, etc. Its taken a while, but now many people are conditioned to confuse the words want and need.

    If you ask why, or even worse, try to reduce your consumption, you are directly challenging the personal validation system of the more conformist consumers. If someone measures their self worth on the amount of money they earn, or the expensive toys they have, then you are questioning their status in the social pecking order.
    --
    It is difficult to get a man to understand something when his job depends on not understanding it.
  37. Re:... and screw the economy by Tim+C · · Score: 2, Insightful

    Those reading this might think I'm kidding, but let me tell you this: I once replaced a token ring network with an ethernet network connecting Pentium IIs and IIIs. In 2005.
    Did the machines perform their allotted tasks adequately? Were the users frustrated or impeded by them? If not, then - baring malfunction - why replace them?
  38. Potential... by arigram · · Score: 2, Interesting
    I will share with you a little related story, hoping you won't find it off topic.

    Some years ago, when I entered the greek army to do my military duty and after boot camp, I ended up in a military hospital. To make the story short, I worked there for a couple months as an office assistant.

    The resident Captain Psychiatrist called me to his office one day to request assistance for some Microsoft Access database he was building. I told him I didn't knew anything about it, but I was going to find out. I had time to spare.

    I went through the built in help files and solved his problem and that excited him probably thinking he found some computer genius. So, he showed me his project, which was an extremely basic database in Access for his patients and asked me if I could take over. I am not a programmer (having only typed a few lines in C64 Basic and Amiga AMOS) and not the programming type (I even failed math at high school),but I am comfortable with computers and in the greek army people that know how to use a keyboard and click with a mouse are a tiny minority. Plus, I definitely had lots of time to spare!

    So I bought a book on the subject, borrowed his Psycho-bible and sat down and learned about MS Access, databases, interface design and psychology while programming this thing. It became a complicated beast with all kind of diagnostic entries and references and pushed Access and myself to the limits. After about a month, Captair Doctor was jumping around with joy as the project seemed to have a good starting point and lots of potential. He told me that there was nothing good in the market, especially the greek one and that we should develop and market it commercially. We also became friends and even had dinner with his family, a very rare thing to happen, considering I was a drafted private and he a professional officer. I had to abandon the project when my time to leave the hospital came but I found out that it was picked up by another, just like me, drafted soldier who took my position in the hospital office.

    Now, isn't that more or less the situation with Open Source? Imagine if I didn't have to use a developing base that sucked (both OS and tool), actually was skilled with coding, had more time and a whole community to take the project from me, instead of letting it die in some dusty box...

  39. Re:... and screw the economy by RESPAWN · · Score: 2, Informative

    There were a couple of reasons to replace them. First though, I need to correct myself. I meant to say twinax and not token ring. I had one foot in the bed when I wrote the comment last night. In fact, replacing a twinax network might make more sense to you.

    That said:
    1) The machines did perform their alloted tasks adequately, but did not perform the newer tasks that employees were required to perform. For one, email is increasingly becoming an integral part of intercorporation communications. These employees using the terminals did not otherwise have access to a PC to check their email. Furthermore, the hospital had newer software tools that, while not critical and necessary to their jobs, could help the employees perform their jobs more quickly.
    2) The users were frustrated by their inability to check email and see notices posted on the hospital's intranet site. Their basic job duties weren't impeded, of course.
    3) The cost of supporting 5250 terminals for us had risen past the point that they were a viable solution. Parts were becoming scarcer. IT personnel who actually knew anything about them were in short supply. It just didn't make sense to keep them around. And once you replace one in a department, you have to replace them all in order to prevent a riot. Employees are petty and once one employee gets something that another employee perceives as better (and yes a Pentium II, low end Pentium III was perceived as better), then you better make sure that all employees are happy.

    --

    If Murphy's Law can go wrong, it will.

  40. I contacted about 40 software providers... by dotancohen · · Score: 2, Informative
    In July and August I contacted about 40 medical software providers about Linux software. NONE OF THEM WERE INTERESTED. Here are some of the responses:

    Thanks for contacting Cakewalk! I believe you are referring to our SONAR 6 Producer Edition software (http://www.cakewalk.com/Products/SONAR/default.asp). Unfortunately, we haven't released a Linux version of SONAR, and our products are only available for Windows XP and Vista operating systems.

    Thanks for your question. We do not have a Linux version. Consider running eMachineShop software under Win emulator on your Linux machine. If you have further questions we welcome your feedback.

    Thank you for your interest in TimeTrade Systems. Our application has only been tested on the Windows OS. One thing that is certain is that our SQL database will not operate on the Linux system. Will you continue to operate on the Linux OS?

    Thank you for contacting PEPID Customer Support. Unfortunately, we do not have patient scheduling software and we don't have a Linux port of our Suites.

    We really only support Windows or Vista operating systems. Do you have a way to make it work?

    Sorry, I am afraid not.

    As our website states, we work with Windows XP or Vista. That means that we do not work with a Linux system. If you require additional information, I am happy to assist. You can contact me any time regarding your needs with a scheduling software.

    Currently we only support Windows as a client/server operating system. It may be possible in the future to use linux as a client, but right now we are tied to Windows.

    Sorry we only have a windows version. PLEASE REMEMBER TO BACKUP EVERYNIGHT. You can do this by going to file then backup and follow the steps.

    No, sorry, we don't have a Linux port, it only works under windows. Do you have other billing and emr software that runs under linux?

    EPSKED requires the Microsoft Windows operating system.
    --
    It is dangerous to be right when the government is wrong.
  41. Re:LINUX IS FUCKING SHIT!!! by jedidiah · · Score: 3, Insightful

    Don't kid yourself.

    Java is "fully of weird mysteries" regardless of the platform.

    Java app servers are plenty prone to crashing and eating up
    all available memory. You don't need to run them on Linux for
    that. AIX or Solaris will do equally well.

    My guess is that they made changes without fully understanding
    them or testing them. They disturbed their the little java
    house of cards they had going.

    --
    A Pirate and a Puritan look the same on a balance sheet.