Epic and Meditech are banes on the health field's IT industry
Epic in particular since Meditech is struggling to modernize their terminal software for meaningful use last I heard.
That would explain why I've seen fewer projects requiring stuff that plugs into Meditech's stuff lately.
The hospital up here that is basically fellating meditech still did finally manage to use citrix instead of that netconnect VPN nonsense that meditech loves.
Citrix is worse though.
It launches a guest shell that starts the terminal. Except with no printers because the way meditech uses printers is dumb as fuck. Also the way citrix shares printers is also dumb.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
old technology built on top of esoteric technology instead of adopting standardized secure systems. Good job Medicare!
more like meaningless abuse m i rite?
We're going through the requirements and writing up "features" needed for certification later this year, and it's the worst.
Just..
Just everything they came up with makes 0 logistical sense.
None of it helps them do what they wanted to do. And the things they designed to help them do what they want to do are nonsensically described in their test cases. The only standardization is fucking snomed and even that is a crapshoot because there's 18 different terms for the same thing, each with their own unique SNOMed so you can't even track clinical health statistics and track populations because each provider is going to use a different term.
It makes me angry we have to certify. I've had to rip out a lot of our EHR technology because they keep changing their mind how to do it every year. We were halfway through the 2014 certification but it's only good for the rest of this year, if you plan to start reporting next year you need 2015 certification (oh and they're 2-3 years behind on the year numbers too). And the 2015 stuff changed a whole bunch of the stuff.
So not only do you have to parse their shitty XML system, but you need to detect errors and recover from them.. but that's not how XML is designed or implemented in like any system.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
Epic and Meditech are banes on the health field's IT industry
Epic in particular since Meditech is struggling to modernize their terminal software for meaningful use last I heard.
That would explain why I've seen fewer projects requiring stuff that plugs into Meditech's stuff lately.
The hospital up here that is basically fellating meditech still did finally manage to use citrix instead of that netconnect VPN nonsense that meditech loves.
Citrix is worse though.
It launches a guest shell that starts the terminal. Except with no printers because the way meditech uses printers is dumb as fuck. Also the way citrix shares printers is also dumb.
Had an international client at my previous job working in support. They had to be connected to via Citrix. Try to imagine all the stuff you had to deal with with Citrix but now all the messages are in French and you don't understand any French that is not cooking and food related.
Epic and Meditech are banes on the health field's IT industry
Epic in particular since Meditech is struggling to modernize their terminal software for meaningful use last I heard.
Terminal software is a good way of putting it, because most of their clients (when I last worked at a MT subsidiary years ago) are using their old "MAGIC" systems. These are literally just in-house CLI screen drawing systems that are halfway to Unix data entry. They have a newer "Client/Server" system, which is slightly better, but all of it is just slathered in NIH syndrome. It was a chore just to get them agree to versioning, and only the C/S systems would get it, and only the clinical software, not billing, and only MS SourceSafe, a system discontinued in 2005.
But hey, they invented their own email protocol. That's cool, right?
Epic and Meditech are banes on the health field's IT industry
Epic in particular since Meditech is struggling to modernize their terminal software for meaningful use last I heard.
Terminal software is a good way of putting it, because most of their clients (when I last worked at a MT subsidiary years ago) are using their old "MAGIC" systems. These are literally just in-house CLI screen drawing systems that are halfway to Unix data entry. They have a newer "Client/Server" system, which is slightly better, but all of it is just slathered in NIH syndrome. It was a chore just to get them agree to versioning, and only the C/S systems would get it, and only the clinical software, not billing, and only MS SourceSafe, a system discontinued in 2005.
But hey, they invented their own email protocol. That's cool, right?
Easiest of the protocols outside of IRC.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
Yeah did the structure somehow prevent that from becoming private state?
This wasn't an internal count that gets incremented, it was that when we're counting people for some logic relating to which documents to process, we only want to count some classes of people, not others. And now I check the commit, the actual name was includeDocumentsWithNoOtherUsers, replacing skipCheckForOtherUsers, where 'check' was referring to some logic inside that function that got mistakenly refactored to do the wrong thing.
It makes no sense to call something 2015 edition when you haven't finalized 25% of it yet.
What the fuck are you doing medicare?
We've written up a few features, and some of them are already going to have to change, because the MU requirements / certification tests have changed since we last checked it. We have to start now anyhow, because we're a relatively small shop, and we can't start when they finalize it, if they ever do. We'd never get done in time.
Epic and Meditech are banes on the health field's IT industry
Epic in particular since Meditech is struggling to modernize their terminal software for meaningful use last I heard.
Terminal software is a good way of putting it, because most of their clients (when I last worked at a MT subsidiary years ago) are using their old "MAGIC" systems. These are literally just in-house CLI screen drawing systems that are halfway to Unix data entry. They have a newer "Client/Server" system, which is slightly better, but all of it is just slathered in NIH syndrome. It was a chore just to get them agree to versioning, and only the C/S systems would get it, and only the clinical software, not billing, and only MS SourceSafe, a system discontinued in 2005.
But hey, they invented their own email protocol. That's cool, right?
They call it terminal because it's dying.
+1
Options
syndalisGetting ClassyOn the WallRegistered User, Loves Apple Productsregular
old technology built on top of esoteric technology instead of adopting standardized secure systems. Good job Medicare!
more like meaningless abuse m i rite?
We're going through the requirements and writing up "features" needed for certification later this year, and it's the worst.
Just..
Just everything they came up with makes 0 logistical sense.
None of it helps them do what they wanted to do. And the things they designed to help them do what they want to do are nonsensically described in their test cases. The only standardization is fucking snomed and even that is a crapshoot because there's 18 different terms for the same thing, each with their own unique SNOMed so you can't even track clinical health statistics and track populations because each provider is going to use a different term.
It makes me angry we have to certify. I've had to rip out a lot of our EHR technology because they keep changing their mind how to do it every year. We were halfway through the 2014 certification but it's only good for the rest of this year, if you plan to start reporting next year you need 2015 certification (oh and they're 2-3 years behind on the year numbers too). And the 2015 stuff changed a whole bunch of the stuff.
So not only do you have to parse their shitty XML system, but you need to detect errors and recover from them.. but that's not how XML is designed or implemented in like any system.
As someone who has developed and deployed medical software that was used for well over a decade to help doctors in highly critical patient treatment scenarios... we all knew what meaningful use means;
It was a way to raise the pricetag of participating in the medical software market out of the small and medium businesses, and give sloppy blowjobs to the Epics and Allscrips of the world.
SW-4158-3990-6116
Let's play Mario Kart or something...
old technology built on top of esoteric technology instead of adopting standardized secure systems. Good job Medicare!
more like meaningless abuse m i rite?
We're going through the requirements and writing up "features" needed for certification later this year, and it's the worst.
Just..
Just everything they came up with makes 0 logistical sense.
None of it helps them do what they wanted to do. And the things they designed to help them do what they want to do are nonsensically described in their test cases. The only standardization is fucking snomed and even that is a crapshoot because there's 18 different terms for the same thing, each with their own unique SNOMed so you can't even track clinical health statistics and track populations because each provider is going to use a different term.
It makes me angry we have to certify. I've had to rip out a lot of our EHR technology because they keep changing their mind how to do it every year. We were halfway through the 2014 certification but it's only good for the rest of this year, if you plan to start reporting next year you need 2015 certification (oh and they're 2-3 years behind on the year numbers too). And the 2015 stuff changed a whole bunch of the stuff.
So not only do you have to parse their shitty XML system, but you need to detect errors and recover from them.. but that's not how XML is designed or implemented in like any system.
As someone who has developed and deployed medical software that was used for well over a decade to help doctors in highly critical patient treatment scenarios... we all knew what meaningful use means;
It was a way to raise the pricetag of participating in the medical software market out of the small and medium businesses, and give sloppy blowjobs to the Epics and Allscrips of the world.
100% this.
not a doctor, not a lawyer, examples I use may not be fully researched so don't take out of context plz, don't @ me
So I can create a CustomerDeposit via the netsuite UI. It has two required fields: Group and Department. I choose "Instrumentation Group", group ID 22 for the Group. I choose "Outside Sales", department ID 15 for the Department. Everything works.
I try to create a CustomerDeposit via the API. There is a department field, but no group field. There are, however, several other possibly related fields. Trying various combinations results in a variety of error messages.
So I check the UI help text for Department:
Select a class to associate with this transaction.
To create a new class, select New.
For details on existing classes, go to Setup > Company > Classes.
( •̑_•̑ )
Huh. What's the help text on Group say?
Select a department to associate with this deposit.
To create a new department, select New.
For details on existing departments, go to Setup > Company > Departments.
JacobyOHHHHH IT’S A SNAKECreature - SnakeRegistered Userregular
edited March 2017
Just read that essay for the first time.
Åccented Letters
Use accented characters on variable names. E.g.
typedef struct { int i; } ínt;
where the second ínt's í is actually i-acute. With only a simple text editor, it's nearly impossible to
distinguish the slant of the accent mark.
I switched over to it a few days ago, not much to report so far besides that it took a few minutes to get all my projects loading because they relocated some of the SDK target files for things like ASP.NET.
I switched over to it a few days ago, not much to report so far besides that it took a few minutes to get all my projects loading because they relocated some of the SDK target files for things like ASP.NET.
Cool!
When I first switched over to 2017 from 2015, my .NET Core projects all got switched over from project.json files to .csproj, which they were warning about for a while.
So far, it all "Just Works (tm)", which I appreciate.
Speaking of that earlier talk about events, this IRC server I'm writing is an excellent example of when I want to use it - which I'm not currently doing, so I'll do a pass and make it more event-driven when I've done the basic functionality.
Stuff like users joining/leaving a channel, changing their nickname etc is perfect for events.
Mmf. Anyone have a good reference on data structures, visually/formally speaking? visualgo.net is pretty slick, but text other than wikipedia would be nice, too.
gavindelThe reason all your softwareis brokenRegistered Userregular
Working on multi tier dependency resolution with automatic detection for relevant artifacts...hey, actual CS work! After several months kissing customer scrapes, it's nice to work on something meaty again.
This might be of some interest to people here. Google's compute engine has an always free usage tier now - 1 24x7 micro instance, 30 GB disk, 1 GB transfer. And their trial has changed from $300 credit to be used in a couple months to $300 to be used in a year. If you want to tinker around for free or nearly-free, that's not bad
An infinite number of mathematicians walk into a bar. The first one orders half a beer. The second orders a quarter beer. The third orders one eighth of a beer.
The bartender goes "I hate you" and gives them two beers.
Posts
That would explain why I've seen fewer projects requiring stuff that plugs into Meditech's stuff lately.
Steam Profile
3DS: 3454-0268-5595 Battle.net: SteelAngel#1772
old technology built on top of esoteric technology instead of adopting standardized secure systems. Good job Medicare!
The hospital up here that is basically fellating meditech still did finally manage to use citrix instead of that netconnect VPN nonsense that meditech loves.
Citrix is worse though.
It launches a guest shell that starts the terminal. Except with no printers because the way meditech uses printers is dumb as fuck. Also the way citrix shares printers is also dumb.
more like meaningless abuse m i rite?
We're going through the requirements and writing up "features" needed for certification later this year, and it's the worst.
Just..
Just everything they came up with makes 0 logistical sense.
None of it helps them do what they wanted to do. And the things they designed to help them do what they want to do are nonsensically described in their test cases. The only standardization is fucking snomed and even that is a crapshoot because there's 18 different terms for the same thing, each with their own unique SNOMed so you can't even track clinical health statistics and track populations because each provider is going to use a different term.
It makes me angry we have to certify. I've had to rip out a lot of our EHR technology because they keep changing their mind how to do it every year. We were halfway through the 2014 certification but it's only good for the rest of this year, if you plan to start reporting next year you need 2015 certification (oh and they're 2-3 years behind on the year numbers too). And the 2015 stuff changed a whole bunch of the stuff.
So not only do you have to parse their shitty XML system, but you need to detect errors and recover from them.. but that's not how XML is designed or implemented in like any system.
Had an international client at my previous job working in support. They had to be connected to via Citrix. Try to imagine all the stuff you had to deal with with Citrix but now all the messages are in French and you don't understand any French that is not cooking and food related.
Steam Profile
3DS: 3454-0268-5595 Battle.net: SteelAngel#1772
What the fuck are you doing medicare?
Terminal software is a good way of putting it, because most of their clients (when I last worked at a MT subsidiary years ago) are using their old "MAGIC" systems. These are literally just in-house CLI screen drawing systems that are halfway to Unix data entry. They have a newer "Client/Server" system, which is slightly better, but all of it is just slathered in NIH syndrome. It was a chore just to get them agree to versioning, and only the C/S systems would get it, and only the clinical software, not billing, and only MS SourceSafe, a system discontinued in 2005.
But hey, they invented their own email protocol. That's cool, right?
Easiest of the protocols outside of IRC.
I noped the fuck out of that when I realized they wanted me to take an I.Q. test and a personality test before going onsite.
This wasn't an internal count that gets incremented, it was that when we're counting people for some logic relating to which documents to process, we only want to count some classes of people, not others. And now I check the commit, the actual name was includeDocumentsWithNoOtherUsers, replacing skipCheckForOtherUsers, where 'check' was referring to some logic inside that function that got mistakenly refactored to do the wrong thing.
tl;dr: I have a bad memory
I applied for Abbot and they wanted me to friend them on facebook so they could examine all my social contacts and I closed out of the application
We've written up a few features, and some of them are already going to have to change, because the MU requirements / certification tests have changed since we last checked it. We have to start now anyhow, because we're a relatively small shop, and we can't start when they finalize it, if they ever do. We'd never get done in time.
So we push back features people actually want.
They call it terminal because it's dying.
As someone who has developed and deployed medical software that was used for well over a decade to help doctors in highly critical patient treatment scenarios... we all knew what meaningful use means;
It was a way to raise the pricetag of participating in the medical software market out of the small and medium businesses, and give sloppy blowjobs to the Epics and Allscrips of the world.
Let's play Mario Kart or something...
100% this.
They've long-since been changed but it was depressing to find out.
I try to create a CustomerDeposit via the API. There is a department field, but no group field. There are, however, several other possibly related fields. Trying various combinations results in a variety of error messages.
So I check the UI help text for Department:
( •̑_•̑ )
Huh. What's the help text on Group say?
( >_< )
(Spoilered for big, don't know if it's too big)
Switch: nin.codes/roldford
That's very meta.
The Visual Studio installer needed updating before I could start installing Visual Studio.
Weird.
Cool!
When I first switched over to 2017 from 2015, my .NET Core projects all got switched over from project.json files to .csproj, which they were warning about for a while.
So far, it all "Just Works (tm)", which I appreciate.
Stuff like users joining/leaving a channel, changing their nickname etc is perfect for events.
this is a trademark infringement
https://cloud.google.com/free/docs/always-free-usage-limits
The bartender goes "I hate you" and gives them two beers.