Well the biggest problem seems to be that the billing from the health provider doesn't sync up with insurance. So you'll get a bill like "you owe $1,295" but there's absolutely no way to reconcile this with the services you received. You can call your provider and they'll try to provide you with a detailed invoice (maybe if you're lucky). If you argue long enough with both then eventually you might get somebody to make some type of adjustment but even still it's random. At the end of the day you might wind up paying $500 just because you figure that's as good as it's going to get!
This is probably a difficult problem to solve, but one thing that might be possible is just a way to look up the bill and translate the insurance "codes" that are meaningless to normal people and require looking up in various medical or insurance sites. Like code 123456 means you had your blood drawn. Or code 67890 means they ran some test, etc. It takes forever to look this stuff up.
@waldoh can't reply to you - you've been hellbanned. anyway, the codes are obviously not meaningless in general. As I wrote, they are meaningless to "normal people" meaning the patients. Having an app that just showed you the line items, with the explanation next to it would be a huge improvement.
You're also talking about going to see the Dr for a cold or something. When you've had a major surgery and months of follow-up procedures with pages and pages of line items on your bill, hundreds of codes, disputes with things you think you have already paid, bills that don't match up with what insurance says, etc... then you'll understand what I'm talking about.
This is probably a difficult problem to solve, but one thing that might be possible is just a way to look up the bill and translate the insurance "codes" that are meaningless to normal people and require looking up in various medical or insurance sites. Like code 123456 means you had your blood drawn. Or code 67890 means they ran some test, etc. It takes forever to look this stuff up.