people have been using "significant other" since the 80s but it's never caught on. However, nobody's come up with an alternative that has.
"Partner" is best, I think - it'll quickly be obvious if you're talking about home or work partners, and if it's used more, people will probably start referring to "my business partner" for work and just "my partner" for home.