Is there a way to change a users location of care once they are logged in? We utilize Imprivata for single sign on. So when a nurse is covering at a different facility than her default she is having to suspend the single sign on so that she can change her location of care when logging in. It would be nice if there was a way to change it after they had logged in (other than doing it for each document they create).
Jessica,
I don't think there is a way to change a user's location once logged into the system. That said, Imprivata's single sign on solution may have the ability to pass different parameters to a login screen based on another variable such as the IP address of the computer the user is logging into. I'm not sure how your network is set up, but it is likely each facility will have its own subnet; see example below using class C ranges (i.e. subnet 255.255.255.0):
Main Site: 10.0.1.x (computers will have IP addresses in range 10.0.1.1 - 10.0.1.254)
Remote Site: 10.0.3.x (computers will have IP addresses in range 10.0.3.1 - 10.0.3.254)
It may be possible for Imprivata to identify the subnet the user is logging into and use the appropriate care location when they sign in at your different facilities. I would contact Imprivata and explain what you are trying to do. I suspect they will have a solution.
Another option is to configure Imprivata to enter the username and password, but NOT select "Login".
This will give the user an opportunity to change the LOC before logging in.
This is how we've handled this at our facility.
Although, the previous answer looks like a cleaner solution.
-James Caswell
We have our own homegrown single sign on that pauses slightly to let them cancel and manually log in with location of care so maybe they could come up with something similar. If not, a user can can change the location of care when creating an encounter. Obviously it isn't ideal and could be forgotten but it is possible for them to work around that way.