Using Cross-Enterprise User Assertion (XUA)
Cross-Enterprise User Assertion (XUA) is supported in InterSystems products.
To accept an inbound message, you must extend HS.HC.IHE.XUA.Processor and implement the ProcessRequest() method, where inbound user data is authenticated.
To send a message, you must extend HS.HC.IHE.XUA.Creator and implement the following methods:
FetchUserOrganization() provides organization lookup
FetchUser() provides lookup of individuals