News for hackers. Stuff that matters.
Re:How Go helped save HealthCare.gov by trimbo on Monday November 09, 2020 @08:58PM (#25042125)
It's worth noting that the VA's most critical software -- its EHR system, VistA -- is public domain with the source code available.

However, despite being a critical, successful piece of open source software that had massive investment over decades, it's being abandoned for a commercial system, Cerner, in a $16bn project.

https://ehrintelligence.com/news/va-cerner-implementation-co...

Re:How Go helped save HealthCare.gov by rjzzleep on Tuesday November 10, 2020 @01:05AM (#25043201)
That thing is actually mostly designed by HP and RedHat, had really weird design choices and wasn't cheap either.

In my opinion none of them were capable of designing a user facing application. It was also built as a client/server desktop application. Not really a good choice in my opinion. Sure there were no offline PWA at the time, but by contrast if your SAP backend dies all the local applications in a hospital e.g. writing the release report also dies.

Needless to say given it's immense complexity it was also impossible to use this monstrosity elsewhere.

But replacing it with Cerner in a $16bn project is just sad.

Re:How Go helped save HealthCare.gov by rattray on Monday November 09, 2020 @10:42PM (#25042622)
Why is that happening? How successful was the open source software?
Re:How Go helped save HealthCare.gov by dmm10 on Saturday November 14, 2020 @03:14AM (#25090979)
VistA has been a very successful open source project and is being continued in OpenVistA [1]. Originating as a software project in the Veterans Administration (named VA MUMPS) in 1977 it only took on the name VistA in 1994[2]. Internationally it has been used freely in hospitals in the U.S., Mexico, India, various countries in Africa, ...[3].

It was a truly open source project within the VA with programmers customizing this national patient record software in cooperation with doctors (to meet their needs) locally and sharing the modifications nationally. Perhaps its greatest technical challenge (besides complexity arising from decades of evolution) was finding programmers to work with the MUMPS language that it was written in. FYI MUMPS is a language with an integral db -a concept which was out of vogue for some time.

Political challenges are another story[4].

[1] https://sourceforge.net/projects/worldvista/ [2] https://www.hardhats.org/history/hardhats.html [3] https://worldvista.org/AboutVistA [4] https://www.politico.com/agenda/story/2017/03/vista-computer...

Re:How Go helped save HealthCare.gov by trimbo on Tuesday November 10, 2020 @01:07AM (#25043207)
As far as software success goes, all healthcare providers at the VA have used VistA daily for a couple of decades (actually CPRS -- it's like an MFC app or something on top of VistA). A relative who works at the VA likes it, and is not excited about moving to Cerner.

Why Cerner? I don't know.

Re:How Go helped save HealthCare.gov by pnut on Tuesday November 10, 2020 @07:57AM (#25045427)